3400000 -282748880197032993491624548761600000 3400001 401246767681513099585110994065229104 3400002 154348938637515478266057759996057600 3400003 -126539253472583848315128840661998096 3400004 -163464676544474499469140114091309824 3400005 -60953981165929098237995784002321280 3400006 -86223703703716653294619336001520960 3400007 -160204414471261705923546857174608080 3400008 124680934056166770416262706611855360 3400009 381766164652297740352435619438852560 3400010 6592550051472096218895989638652160 3400011 268542397107060291386078767631025660 3400012 -417659218358918946733619569291898880 3400013 1079633797706699515536050217502529580 3400014 -138661518039247304401135553384970240 3400015 -886897626326359142615211233947182840 3400016 158650638002624960857307424128950272 3400017 -128387705247681812344068200364461760 3400018 484847780167169230875481819618066080 3400019 69895631256396220339592576828694096 3400020 94307449445697502867053069641848320 3400021 716274090279194969701927399742443872 3400022 406499255515516400735024502527188224 3400023 8454147976309725814922791236367488 3400024 -1222018331056272102978470012407511040 3400025 -128202485045227215661655866035217200 3400026 -184992451167647073420959289287026176 3400027 -136393739815690042051650202617799968 3400028 16051626102702481526995093966334976 3400029 -674548490923499051115467734956646080 3400030 468769581757502040124688692967320320 3400031 877901175176368600056298635214386000 3400032 284427744205641747589628499396132864 3400033 101250397360747414889578580376784064 3400034 -898555445991692639634913222111508736 3400035 -553843393478391110988182473820638800 3400036 -352094281781195733345845993622133120 3400037 452442889808447336162004563084509020 3400038 94829985800005637630077863219738144 3400039 228364861739343096712840825814062024 3400040 305551012184912752897395993152716800 3400041 -84802589334285122639570857747039296 3400042 159534603085171770168192304726026672 3400043 -1058299832868091431079857935565453708 3400044 136288377509694818533369571216719872 3400045 548134114397723246405609448206191200 3400046 166981322333112877841383178144800128 3400047 -135516668094494897080898639572440480 3400048 4359385204286165607670247370129408 3400049 353932562868517705560702221230578432 3400050 4733133335535637997623636461792000 3400051 -146245689471175304116762733754583368 3400052 335402317696858171112783896266823680 3400053 7961897806954450410644664705887904 3400054 -148841095786062510921957390123565056 3400055 -52547724590266319917804360057740000 3400056 -222165066063697126036154494015426560 3400057 369423666920269124598443431710852180 3400058 -83644444541094459489308477898832416 3400059 -405712671344496181368300996043308432 3400060 627529829163306952832556369056340480 3400061 1211058699149486997226194257222069670 3400062 326489570618529979171745973523858752 3400063 -12776855414632701286657900503330688 3400064 -670803409719950675133962104508252160 3400065 622282548793284428779844209288003860 3400066 324639695406658650534543416910060960 3400067 205371741772274868249697948266385920 3400068 -52470318451080286265104305862483968 3400069 1119030181068895573749467579550391840 3400070 -293239495034012155408120941157595520 3400071 671303274729871009491709537739084712 3400072 284293234852921348185614842850641920 3400073 725364685974464288146734410939015322 3400074 -651521123736868923279965776815413760 3400075 205979215862902330424430364011502000 3400076 1052105277390266567415126489819463680 3400077 -183840412224915227690465084015906880 3400078 -230098541101690700439468689876823168 3400079 -553853964836367062400215890371415440 3400080 -19268500730264452394217920350126080 3400081 1521592773284912553950085967272504320 3400082 -166096413983445669606582573923632128 3400083 -1566012593822144265911295081010112400 3400084 307622480225332872159436880511929216 3400085 37327457283295477925274030014863560 3400086 21266746727084789091236115126012864 3400087 -690548564495738646489856541474590264 3400088 -276323848005535574616910743034368000 3400089 -109529601335792102471918271865989120 3400090 -108787618056536520665831881569607680 3400091 1518017509005468957492043521241119492 3400092 -687466970499254667744650813096131584 3400093 -758030247927157006889499202139301658 3400094 48897463605548687464424966630388096 3400095 240628720283677741164679964199507840 3400096 -1405065385739113492425691172438016 3400097 1242779361893618236897632214819032546 3400098 -157426188597981146471693253353851392 3400099 1195642185417436253472039720548511360 3400100 393459913374605581673388566755200 3400101 -483642465451667095913837498068802370 3400102 198046658112380276340403648834160832 3400103 -177383927749879271911647984637421520 3400104 344955088113152741162892356514693120 3400105 658558986740674947270538744132584000 3400106 -126227176048264416138110458135015248 3400107 416332627816571101222745526165631680 3400108 -725015305751192898745082132237769472 3400109 39722815444159404423726547859155404 3400110 -345397944048237310916406449933971200 3400111 -213795584805280297215533716330053120 3400112 257252789847080806359309313311522816 3400113 510152301051513303382452720610484544 3400114 -103182695016860295319771746891417600 3400115 -82755027259966241175857165804967600 3400116 52970437898474591638300567036999680 3400117 459302717036553742038086086378156192 3400118 -447088016696622021313907613461574240 3400119 -764457068156628095159892721802550432 3400120 96393503991342127648215326644224000 3400121 92209710331797950026383147796399104 3400122 88612711493660021780618988329213184 3400123 242510514573503596734666170934998372 3400124 40925104256986377508927669675087872 3400125 10395693313350664507465818326184000 3400126 -249446112505895223245725776540550080 3400127 517344537530436316197509664472838976 3400128 -216396359530729879445344392207925248 3400129 1252326320331065836737754685232357076 3400130 -181379484017926780706298184355858880 3400131 -331017229654808688126242491048793856 3400132 -27657272306369552791641121323743104 3400133 -1652067314014455559517285914080217152 3400134 -315382618200705224165269115464702080 3400135 -17960118321216683262999893024518920 3400136 58522204229236575311581020943810560 3400137 -28901418403707197114436349919150940 3400138 129281917093892910326071546238244096 3400139 12992461183764033595452642826630080 3400140 -44561804559780425393753388153907200 3400141 281469175223721853359729188914998892 3400142 -100486256267719427348356699654849536 3400143 668558161359266196198342199823145864 3400144 343164674228448851074905025143767040 3400145 -120984130360091249450726394288220800 3400146 6306831243473494624931114253793440 3400147 1273260073980865021061834861528566720 3400148 975175553374298698871606678650488576 3400149 789349418996043827681852997126025440 3400150 -75232183961780452058461492233542400 3400151 -1118673215059529535583573817348810400 3400152 48853445354140236587403792889282560 3400153 -571448285586549361713363470964652140 3400154 -485461678700554984783094047712734224 3400155 -155183602110478741846574696482095600 3400156 -428985583931300683373772423506012160 3400157 -529710398769728405690130846676821594 3400158 -420596176037389536124931540209281216 3400159 -82325283018653235139150911907276800 3400160 -935699342446925085963945271099392000 3400161 -895682314316509484762876387534414928 3400162 355080257977966770922008183623960352 3400163 -123550636214459080866627419526596976 3400164 489256358382072888524043924968755200 3400165 238963261417308339054774221421132120 3400166 -67477143764052954956823418878935040 3400167 771054251041631057504387536078577280 3400168 -420032980649132009215433756642672640 3400169 -359670505120213934840535124939158156 3400170 89135500933199288437406989399987200 3400171 95955359794362029477993569961347584 3400172 -135840201270860652482058118049197824 3400173 -6111261869424524040324375884247552 3400174 -761545566858881718090716523415049664 3400175 -202578995897699177869973623744546200 3400176 -80995993272946778734400489820979200 3400177 279074356364664748151251321822021872 3400178 -557178751358735296983994879523784576 3400179 49170509508510010770133875439691520 3400180 47515793301199803578655060698112000 3400181 36355758621264520643856478365088992 3400182 -2405535079019161672689458356076544 3400183 1625405927324789761543975556954435840 3400184 -136879836683050574508051693045166080 3400185 -151461586234188095734626717439569600 3400186 79321727040229150518139197906240000 3400187 -705462586979244228925312695543403488 3400188 -258279755066093493419674678822010880 3400189 -4048336660158439316942702867965960 3400190 36032056320844203021685261737158400 3400191 -994690755589924813121235827416312560 3400192 554138706725406846442106966664806400 3400193 -1035671941753006339428247447207170558 3400194 -11307755445192531303111868657628160 3400195 515269625345203158064485354866317200 3400196 -65080959870147812361550012370889600 3400197 62565779676474478520199429330414528 3400198 -475391242606062858335041121142890400 3400199 639575611158636765774970180820349720 3400200 -204084802082714014643703645594240000 3400201 -263017772214982372549888074535231936 3400202 -364150799731485049263167838864702720 3400203 -339383281993680404122561584028366416 3400204 174296922936184988331830777450668032 3400205 110814251424366957964853727389276160 3400206 449108842248619694225165479412234304 3400207 -49270584433866382652543143706430544 3400208 -219005860378710541757404016163151872 3400209 -222959704710392850458727413459062686 3400210 -28689940854920885372875332253716480 3400211 -554609095059088829723407091948383188 3400212 70293141620349671847630562350465024 3400213 161120264402710635132609728502728462 3400214 -771378632982464092317105118916120544 3400215 -50502148314771070380646037719388160 3400216 1084860280533235272021743396410644480 3400217 940480007959387264042414098530392266 3400218 19663537393157416217176477131751680 3400219 1087282241074771666839879460058559620 3400220 221066534021463290192519606485524480 3400221 -1187226889436520423146233307822400 3400222 -52440423165636971852429529512957568 3400223 102043176129649179751939396525253472 3400224 -399042570052722390297011276084674560 3400225 -1791092506584981331969070899864400 3400226 254192849618270679451544863767463200 3400227 393232557448048321169319945029820120 3400228 -90560363986201877704080075864231936 3400229 388675268965857734204687943368233920 3400230 203263833701688622297546502217294720 3400231 -545688933279012788700654223308968968 3400232 235482337261072975622119979382374400 3400233 -66824068984187630379808909498965216 3400234 -2732603782339520808081515786527488 3400235 117541140963579456701169082277996160 3400236 399337848452939674939047440742334464 3400237 214911457299889717248431996743458112 3400238 -420935934019663188430696695211630848 3400239 -909322128016463431234478712531997440 3400240 -205897704302685526051387274757734400 3400241 153671402940997964516769051075653172 3400242 215684443338762130226488634264618112 3400243 175660451335768275819922434652753920 3400244 -277431231810255222106367071565518464 3400245 147843788527038803305681162114128000 3400246 -383663903410377835270623814257639360 3400247 19189600732015043274692260877142696 3400248 -293917700305093574947610926033367040 3400249 -380157920923656149715026340778057020 3400250 286797850482909883993432442645760000 3400251 163057564086683506106580950910750720 3400252 -418967474687954778575905610377483264 3400253 342432048336454556146984582789937280 3400254 121909009233367339894007475942485376 3400255 436047143952417812385879488411548800 3400256 -416920467071028918670035702825615360 3400257 -699669310718859217536437791828648848 3400258 603800196697403775136837112873334480 3400259 -33188658621671653792703751099335580 3400260 -110039264083697476366281431769661440 3400261 252093770655182917823972526453117504 3400262 136089048052789851388643482105142784 3400263 238222154850329116618227896482520424 3400264 185874441363931145710378660592025600 3400265 419704771733396124589293995342139840 3400266 -26040414995861224198205743516053504 3400267 -46805489511672490087532993894705152 3400268 2219434321493980757804202216428544 3400269 -5687578989994764270059180781541632 3400270 -190958288475943158261539457951385920 3400271 -418763184895340210535208602947977488 3400272 61039161868180389211775082603479040 3400273 -1054854281805989687143050313030254478 3400274 -563610706318748394081652527230533632 3400275 -56248808673368184837143107028434200 3400276 -755527153304591993992359108414136320 3400277 -1028259751769158852865534985337184100 3400278 -1214765653663745490125503848683520 3400279 -1280986923436080577911256705650489240 3400280 -301457921086848904953510016340582400 3400281 322574969316591726707856290816580570 3400282 -495652044438091049774659610545045008 3400283 -93502542765818798410228376652559896 3400284 -102236870455401311410597235920650240 3400285 -251139300842831014820403810977495040 3400286 409503694417628896338210068894846592 3400287 9032286950069062590403808404287744 3400288 904308366813076955889607026227281920 3400289 58304834525637764908432231698796356 3400290 161242234103536839752037584301637920 3400291 489259039756829376939513035430513692 3400292 -380378155012734866257682675083591680 3400293 236566910351422376296385638080356064 3400294 -163652467962787764960800917053217728 3400295 -798574742157596029106027102424544200 3400296 -496338537750613592003577164235571200 3400297 -136364989267524050730491574993776640 3400298 87553389262831437211083964598280192 3400299 260264839054818851538069875178816000 3400300 33263278395170036139914874553984000 3400301 836943955927430469545206891267657302 3400302 -43445463256122523158563149607736768 3400303 396627617072669440467708485070233552 3400304 289862374572533983582370316041846784 3400305 362789196091717331614996392805321920 3400306 213698683924990653761949994148886336 3400307 138849453128378002104363241516807200 3400308 394916752428663218966793095052890880 3400309 1062653823114492865175456864065345152 3400310 -138043273543740843324365901350845440 3400311 -578951474090197048992170448526910232 3400312 -150555324152927150704203879534796800 3400313 -65421903911201824998725703374985600 3400314 -95599908061621870029594894919157760 3400315 234997286599873379021335707232426320 3400316 -810399593744066880165809143311214080 3400317 1149354907592117101286877384841781280 3400318 -501390674512604607714390359762423040 3400319 -8818550987339195316461634702977256 3400320 -68671438100263571394199457208729600 3400321 -303812677501293213579902055537113388 3400322 -226685001950042887742085650245962288 3400323 -30833370611269718481689980421568672 3400324 -454096035872838481204957298222994304 3400325 -318873644446992945326831108145346950 3400326 -533935385400299725550086672916649600 3400327 555456265458710383052111553122253312 3400328 286612751711032567261204814864056320 3400329 1038443280184156519100459216418004800 3400330 198341160285147710345472834312004800 3400331 -521061449332368090768439470974958936 3400332 32128766257998805973522189005307904 3400333 -422274658694509061240014143316953418 3400334 6462664106281847847935373234067200 3400335 -135258700776778582553123515373493600 3400336 327765979816639534348972873780031488 3400337 251911941564087563295865003881882600 3400338 -204320676264025695748537327567030656 3400339 1425378046466182849637372386956926224 3400340 -21360111004959543154991287946142720 3400341 238640512624458570538030695595846464 3400342 1264394119584894314004693589019616 3400343 562898835875046314741835584793984 3400344 380888302045966132186228962778214400 3400345 -77102508220008320341595384325591480 3400346 -583013142227363001870715655945914128 3400347 364126873271262683639090992545666240 3400348 -31292228586934843222991375932396544 3400349 -401664558928302425113326485143832436 3400350 -73914653745265447850087514985704000 3400351 -123947658960095516998006088426865896 3400352 1576092745197076353350011606512893952 3400353 505566037388816513189723402387802720 3400354 -14386409058971824279355258731019520 3400355 116977861789138762357963415655121200 3400356 357125490316479676150823208917114880 3400357 96002458458069684249994960418169600 3400358 -356881446068986351519402547410377216 3400359 206228670911609456772364032825159168 3400360 491681159516943956018644075908864000 3400361 599627881763098577126651447413939962 3400362 164420048905673630559734280816928512 3400363 -294521906690661085719713958669227096 3400364 -40382199946554670504774745297894400 3400365 -372210260164063960506345406150901280 3400366 -489572724386342634047961319382112000 3400367 1236949352937213770240147134053498384 3400368 -30971017443111647855720540810674176 3400369 -185932682916175421410357856194465408 3400370 -207756392231953546169141432151681120 3400371 -194966587765747887456170015554153392 3400372 244633334006908076596628649673736576 3400373 1137913555863681470800289287028375040 3400374 -23604421313910752285451305497481088 3400375 549949280874567929692943114176668000 3400376 -78825982486624797984110679417569280 3400377 -221268968254774085083079698457941680 3400378 -421143878579353221482414224773071760 3400379 516869407809600485225734981633402980 3400380 1878973676343392970886866667584000 3400381 310808261171488717601941037858888364 3400382 15899695603868609913907757977084800 3400383 -108667372105865061616463973830583936 3400384 167955114216987326098773612085379072 3400385 -532094145029286123309795260017317420 3400386 -270698115743273686026169286245769472 3400387 -278637540270072975283382498389929920 3400388 -1015759160647649422709401946618987520 3400389 237745948370495886334121636672764704 3400390 -33218251171497264177814241974026240 3400391 -352816286110030117289699062651176048 3400392 767899978101371138645696180624179200 3400393 187260303865092520114959961109207642 3400394 489975100245646243334618162333288496 3400395 118599957967232703462537555724312800 3400396 211032663742301788117487048542612992 3400397 -3375937054804527236399423965532160 3400398 -6962690287408809234130926086802816 3400399 -755847270358176325382732652662467600 3400400 79148112708318823213633908269260800 3400401 25070154270491719402443630587650032 3400402 680818791043804348748240439814186272 3400403 1119052518518437996789772277450647040 3400404 451601770047632002105210216879405056 3400405 86220847304353432614420376420980060 3400406 -179416655681708739947015998878747840 3400407 -1499640394409115988537736234964765360 3400408 195898061767029244267273232999915520 3400409 400705084011389373347892874988729610 3400410 -44692358650951956829297271279769600 3400411 -89363997098179640006553632615125760 3400412 620666339170661373891549720467314176 3400413 -61424441522355349053303133049585856 3400414 334583697417727275374748421624883712 3400415 35108595117248448710335205241163560 3400416 -447935016747376574855001695943917568 3400417 -151636414618981047910835298515763096 3400418 -152139648338485793390066058732701184 3400419 333653331795421824689529390083673408 3400420 -552973904157158974499048070439806720 3400421 656604922113411340453520935840204800 3400422 -78985079320909405353368475840222528 3400423 62227318158938333653808625116233200 3400424 982683991278124313771584045551974400 3400425 -88031847895036029499857643629619200 3400426 184942385140891088768307052569752160 3400427 -521826501570348799956001641322506192 3400428 240030531502118558876130528414021120 3400429 767038891800112938909387517347364140 3400430 52941233848032041773790406881203200 3400431 -569333442047789630772007808821657848 3400432 123343266081286751865063199215583232 3400433 -16890207992997975939136665646795536 3400434 740089944341099906185226989654122240 3400435 546516608166121754772902778731647200 3400436 -312949732597842965161716233364780288 3400437 204664678645687750600659655830128160 3400438 590512906412923106895345863838249120 3400439 19716170489446620553405931828558256 3400440 3988760375912996848483834454016000 3400441 -1374186899406154622553428876426453616 3400442 804008294475989474973995903891234304 3400443 -540103641927520544287954473198031668 3400444 36077388489958423668449677650858496 3400445 -151668646670094807831305735347221000 3400446 -126200261365269067615735817277613056 3400447 265376504196221859571177985673734152 3400448 391711794091036126622676478706319360 3400449 -97601515338571458280949527064814240 3400450 529619526151196399058231412204262400 3400451 603512400375697466741908809255002232 3400452 77593073202428507475760779097227264 3400453 -698040212676506994642827558207117220 3400454 -128096723227263838887076678441058688 3400455 370522807330113473420983141649745360 3400456 -266071517027208700113687102095109120 3400457 -636563101238863388626717588250904294 3400458 -81268970959301381779230925202248704 3400459 2454540724694853047750331526829095392 3400460 -14608545312758554604902276573839360 3400461 39476020263784686624245866029877302 3400462 176202449367082655281982866143738432 3400463 1101893290321019586456409179094440 3400464 3481081580028104001679596975489024 3400465 243019979258154641166401383379860800 3400466 -558955115142131042015414547264851568 3400467 182836285043628036517792800457858560 3400468 -421246679445391066188560518952540160 3400469 218677078661300367959220389939001870 3400470 -214029032127294939859465682017150080 3400471 -567427020120357106228902657915942328 3400472 452395735096417306201389295225804800 3400473 181515320781517393081892858024928000 3400474 104916076658632122048453698886647808 3400475 103823623761728493461870834193921600 3400476 -663315447417587065979059214896496640 3400477 273009288552473974026953674219397292 3400478 -62685257580674654106592806286795200 3400479 -950689754638912348678589264781878376 3400480 -202299645926175948844129649425121280 3400481 -136660982511720167136035235256826496 3400482 -313045123075536226725854017381486080 3400483 -396849607184124697758730029478912 3400484 -339161260375860525628801977033753984 3400485 -22230147802926313953953068518161280 3400486 56598145199838935890072632896860224 3400487 517298084182864833111923863957455240 3400488 56914739836452577086250656507494400 3400489 -121678477911308511100121754700354460 3400490 -319630875117629368590853528216356000 3400491 59203717597140404636879397926829504 3400492 -341314723245384305691765791112161280 3400493 -250558022986247322618473973094806420 3400494 -3322550939963820036212008989987840 3400495 114205465148737681392047340167990880 3400496 -9545814849996874279298712981454848 3400497 -395018081662599887308929369698555520 3400498 -564083407616386688793706694225005440 3400499 196020375040753206163073592240631080 3400500 217440118225864547883382882263552000 3400501 204701840290548814146669450258127612 3400502 -468031230975397874098666522219795200 3400503 -249974164239233885701715807551817496 3400504 101859128699565269862587439619153920 3400505 355574250760430444871012342505213320 3400506 -72383326688220277991410808890640640 3400507 -1071688330592772988159988208145282968 3400508 68382713108636960470288425277003776 3400509 64335752329118911596493647616660608 3400510 5431965085366814121895519312216320 3400511 -840816244193049613299304444821400200 3400512 -12383201365745924516770964570112000 3400513 -1360225133464887537189351789026019500 3400514 3669323058976663662851641981102080 3400515 -201551995210820162804116067887236000 3400516 -55162499413346150469211313841385472 3400517 145607149811005677775085540846737566 3400518 126351726532620822457724010974561280 3400519 -415357047966591347858405669147857256 3400520 -82409848698707331525640636438118400 3400521 -569819216031224777339791938003637488 3400522 -197883007603778165103749172532429728 3400523 -144917133387440418659783162656876800 3400524 133950344980447321740196350420625920 3400525 321019180305730002291025523488180000 3400526 13242598141435818719977970798614464 3400527 137489027975339488102398998286176256 3400528 112471711198741418793306878572232704 3400529 -371812304526633935179394889932240928 3400530 42011205451227798740010702147640320 3400531 -243891756927845136892714466106011668 3400532 315616380801607958156870424535629696 3400533 426555709235276304986692928094812220 3400534 607058656912294953543079975505392416 3400535 1792752712796753536652707744179480 3400536 -392096958023643107848406264107929600 3400537 285390975537259673540407054239765632 3400538 -58667922948811158894448837663384080 3400539 750013643912854225852696641063888024 3400540 86882545718355840663792413409177600 3400541 187432932836223215681872043778330432 3400542 591618198098005667078778132971700672 3400543 571888189301055876314176277739413792 3400544 -651686852039403219818469751919738880 3400545 142174830096712140792118485996257280 3400546 17012338496360884777294827016642944 3400547 121207032275899519123175375262387996 3400548 258334527479503653687584600774645760 3400549 2108476971665440488257235558480540864 3400550 -74283588621626898410050493908195200 3400551 590495793556088898752065037249664024 3400552 -299069826240622499027310534867025920 3400553 -416007509653436689271168791472069916 3400554 424590545920634009322643451894641920 3400555 502088498354198471353039351701864000 3400556 -656931943115574405269716894955431680 3400557 965118429531722876632572041784267840 3400558 -173514238010805101226175788158096640 3400559 -10431364454778912397563744169825680 3400560 70505109927112687541719132840427520 3400561 407981991120568448738166960678216612 3400562 484903046406773161800207277374132864 3400563 332286671808101652489212905522382400 3400564 880784994497704999166766402016100352 3400565 -33433697631687967285231185205507200 3400566 -55832266213037654554500292714490496 3400567 582295551505225935175433364967211184 3400568 305743196895299241283032695769538560 3400569 13172443560016477680950078774486400 3400570 -21714170409610840455075292210751520 3400571 -479632586126806560978085203889364928 3400572 -82943713922091455209026637868802048 3400573 -147693158369469081096124049876613312 3400574 47217117981020759044749493658497536 3400575 264419478908838970499476631139312600 3400576 397600494461565521438088629028126720 3400577 197047457586480982480091267951607426 3400578 596509045970428687948567989179677344 3400579 -164491683700720889950891601124446560 3400580 -585640742237255716344906847535788800 3400581 110281969312670051883574170739236864 3400582 -5247927906448206184948435894185600 3400583 -1428412983595351479377987676921149640 3400584 -1238005758161924735631814328279040 3400585 964113657982489528071850233167002560 3400586 79408430199681459254415163894569984 3400587 546643228445165019910848394387430844 3400588 -408510590993560530869225767455277312 3400589 -494547799823332164146944305410561610 3400590 -50894824674896614972701168290242560 3400591 -764216467610456055298762078849725408 3400592 -32836425213399841242583586219212800 3400593 195143636719608080073216638523936768 3400594 -536815233947588454583793803758497904 3400595 -474981746195451055327942676116019040 3400596 -291022316910447629229279945401610240 3400597 -99857201144780199673431990144547954 3400598 19605623640293026530732231754220160 3400599 -294567998147952305775856728365430936 3400600 -569030055393905357226537161136384000 3400601 280549889243336120194193510813925600 3400602 169842564633097869349625308545080832 3400603 -847130841589118456944484924127633148 3400604 -223850531398897355186980021430515200 3400605 -155981875406023572584156054178948360 3400606 436582972971885626693074896941686464 3400607 68770783872978370121994355711617024 3400608 8420075768561895711457818049511424 3400609 977653124508973140336455445468707810 3400610 -388556305012775190376793699738339040 3400611 706186814155599349763725093381162872 3400612 -9155640011333740342541078566238208 3400613 309767264085012197736511902231164862 3400614 -39035776172208146695896445096904448 3400615 -508535199927227117721330148708263240 3400616 -141474276659166716825987993618595840 3400617 -666066923186522697922062034414432800 3400618 -220260986503021304229629416226348016 3400619 -139553076448786725588912083909570256 3400620 6654927082627990296692740043873280 3400621 -751577862988442920045698372933901440 3400622 -112015811881616422612759838869095936 3400623 -13900770991874831464408769905333248 3400624 6446469510270037899738484602863616 3400625 -31921775096037951944030870218023750 3400626 -425743480663620110628190201756475136 3400627 -1894505871021297535309879150373178000 3400628 -91367575932578775598195017784467456 3400629 -94246973245906018159546103873520960 3400630 23081359912135040434574433908712960 3400631 -461057418822054825101962148199738168 3400632 -48284443625631085043691616286023680 3400633 -190198736580068171589576143938388540 3400634 754280475120629101036470464909160960 3400635 213618307185210034113122434620556800 3400636 -10111798287865885977363784371903488 3400637 83787962299213734812614432457321286 3400638 -128719362326995653376828938882416640 3400639 -139286167163534847362772024194555520 3400640 7346251390119303082297447352893440 3400641 50639243590755485943572378667200148 3400642 -65367260409993294292637319561830400 3400643 558891830230077993028811790023045280 3400644 -31721789357973341055947502848102400 3400645 -110390902802678863725713899837244100 3400646 -284199198900802519436347550443145280 3400647 539513495651625430782585738918562560 3400648 -220372690595415463188313893987287040 3400649 -536037995603673213325995750565538214 3400650 283489161120918812904853431084480000 3400651 407109920012274800045564432610936912 3400652 -442472273689856317283085548701524480 3400653 324442238153681924867493592633831104 3400654 -10774978047867548602306752077692224 3400655 19410655033507671177036810449051760 3400656 13714923928541099167639281401856000 3400657 405317949069024372241195960997772288 3400658 464209783174407887990037440111360640 3400659 429513439973192872498682678617234164 3400660 -163369827593476456290865258205053440 3400661 525336241214310764097894848516443104 3400662 -289458001763101604838785541771931776 3400663 102328572814769084260572908526483224 3400664 -13139906491220202038687753129072640 3400665 -277449394757320628303937288160682880 3400666 623497859795696030113151264067189504 3400667 991340262734332703009618561773619112 3400668 -46287131335683667964003032375246848 3400669 89651403847177681086024004879854848 3400670 16702403972240047706537393745054720 3400671 739165620454315418121497880449629824 3400672 1601464121613947523396559650782183424 3400673 -1178641872798998097536133486691146078 3400674 -311685463502309669893271250472251648 3400675 483288008332977920232186104573303900 3400676 -280945701450561585125742339596602368 3400677 -372980728318762379946413061171993600 3400678 357214552782327237367004115858236640 3400679 386967338165791397071958867175134976 3400680 -556658892590082171696860566405939200 3400681 316645741778217907932997539456567482 3400682 -353147950978376104572155060201033808 3400683 76654980344242151444282717489349888 3400684 -392806299496307819734795746996952064 3400685 -181466968128508017937753381764000000 3400686 186351706427879640207310762098143232 3400687 90450012556582014945924970602401664 3400688 -158047502720468436148708384627163136 3400689 -395098872985883086088102274883914432 3400690 84634777558945363577933756738606400 3400691 77275282367482516123187695385504160 3400692 108371589735068094760924511049725952 3400693 -521612968299172430262968895554079058 3400694 -503675674884598892833526738263405056 3400695 696030518098044084698180921688637320 3400696 -224883014065990484776186950223257600 3400697 1377804000749552816677131823622873172 3400698 -4541373451094222327322121275144960 3400699 -8334057221456574400775141304241064 3400700 -21667109318661940984471663513497600 3400701 -231712279083480847178207310463985760 3400702 -194114486724167132915636033177905728 3400703 -616693048201372776954422594325378048 3400704 18828814901135988618433611165597696 3400705 18025385439843395154884138546499840 3400706 -158608256859498745549087141929062448 3400707 -394935637741799579457640719601846608 3400708 -449912447142343039084215865748966272 3400709 -370397908347797058871311119275623396 3400710 113658416281266113457015024281304960 3400711 18507225344038069109255131436812800 3400712 95153776554427902166790444713082880 3400713 1203679579518861433977514786993048320 3400714 -39859132339469065922016985608264000 3400715 -104167323995820987310859339489384400 3400716 412174710281858821374044650847883264 3400717 295114721597089100652433710098131766 3400718 -100514764715694927456057426346405440 3400719 -205163545105127355157510460132099328 3400720 -196733551533078883599095943326515200 3400721 -547310084822520363551003970724832448 3400722 -182244841898704529589068996284790112 3400723 -322785435785666869493254229586040040 3400724 -307131109330169515473265768021605504 3400725 495595413232038091426423697937417600 3400726 417177635308573250288734297762694400 3400727 992155673511357473777785631233616472 3400728 298014475359642320858844413558108160 3400729 122088289864951210345552920317119876 3400730 -403897204761865101873948842103486240 3400731 190925434572604297950760841158041600 3400732 -1586834684766091772219122909546567680 3400733 180542955869729882340710315934100320 3400734 -141213068653566455177577923265361920 3400735 29031926399551565701555112506362240 3400736 29121386065393326380685360805773312 3400737 -500561650975560293986909691474402640 3400738 116657875217580702019194490285772160 3400739 -752110292281407383158363633481207460 3400740 -66619664892215930174142255496704000 3400741 -14598742352647030656050618037169088 3400742 -705286972559348925872380854408733728 3400743 -1156489316403222871291473403631463600 3400744 623313832434994169832337241029171200 3400745 236295307929265704960226428289418640 3400746 -260534420485001660511551415630825216 3400747 812974635991845461839264368448704036 3400748 105483680130239886591974644239108096 3400749 86822190152491113770279404126114368 3400750 439631180396096814024369538215168000 3400751 -15519338433662540029763549396892576 3400752 -188766226124456052603221231475916800 3400753 -1335218766138144313046154775662916880 3400754 57118778549833545955587377277622272 3400755 -289347276605037488777181790975150080 3400756 135262575241178750303312893561358720 3400757 -626503866270885439817799209637835680 3400758 98483735536331884761186806921072640 3400759 98357989664471907153770054593333704 3400760 -714880736188680208542484349804544000 3400761 -137834772908209344419159462921502336 3400762 -97834106329726310353298121122036736 3400763 88233086340618779683929048502874784 3400764 316877972129354188189020294949925376 3400765 -226236841956995126205917463974476200 3400766 207167378201288588635883985898712832 3400767 356199393571027651694093778218401560 3400768 -5201958801300333349673459844644864 3400769 876660848469036788665542698768407296 3400770 60298952393067679593624895787289600 3400771 -757846025025809657899788846986187312 3400772 408872445779308979559340551964569600 3400773 584356711860131021934918089297973984 3400774 -288794127045844436514479715265338240 3400775 45262190137404723167096162291158800 3400776 892783616142761636869262383259904000 3400777 -905332528179300414143603112943201628 3400778 36405260460657509784348479236355424 3400779 63774135053403454907048651141007360 3400780 -47786250206438170064066236390410240 3400781 -89489688487489286843111976733979040 3400782 -37343591634263461705422477336195072 3400783 157833015003715452992794103760622224 3400784 3661052381444319229157068895944704 3400785 -384770962753642153581024828888057600 3400786 483756719591818024460096367239965440 3400787 1112659127434991999381607873841839804 3400788 597733033773271837185203468126294016 3400789 489433531457508974029900647022001056 3400790 26553643125507596863926575937734400 3400791 -437848724226221825959153028314609920 3400792 1939503733290254806170747233981644800 3400793 22847316988347954410009266161262848 3400794 134595378551762446561063696665168624 3400795 -1140550376446883681807028261116731200 3400796 258241581214591902057033749091767808 3400797 -1351053620364649322781093906426296160 3400798 -213552084060056075623094839312806336 3400799 -206440411153692251071559227160568528 3400800 -53661362953664895503970520203264000 3400801 -7844001561303561003251200186017900 3400802 6360789432573571400856350778064032 3400803 70513367387433482991878518834600704 3400804 -680319561082045448398400861130021888 3400805 -927554258242794218398633434149169540 3400806 -142713241850233695823249708095307776 3400807 -392700178824428170066514082547009680 3400808 -1252773089818227864395275057834583040 3400809 -226191204384613013735864779796298432 3400810 39605769666860701018354717927449600 3400811 -334388360252962535275244145147641136 3400812 -1062958680371508511329557512738329600 3400813 502720807057823254663715987436615724 3400814 -167747987012737997899582146767469888 3400815 -491831608010920528233393287526072960 3400816 117034885108127424319055501096189952 3400817 -554394726150797615294632317212342208 3400818 -41436092298217525798389473997596160 3400819 -547768852150347130793802812810677080 3400820 42719702729424160441685249829742080 3400821 -64465472171099069815221193934580480 3400822 -441637110720357140065168828666728576 3400823 1156856834217410788058715625112244072 3400824 -22328663299981394215664046817935360 3400825 345152863167214926257727814658293550 3400826 346175684964413432103736454141952 3400827 -404220235196688079694607991165824 3400828 1106462056950352266595729312466720768 3400829 -663432698824611277298416517541654720 3400830 19933914712400922568255361636025600 3400831 26345539944010139146419253223450992 3400832 -686290455164935331687890293494906880 3400833 160325675659128643642545944676141024 3400834 -51587489228951230316942931402755040 3400835 441804290952956079296999166311385600 3400836 474770935068736949711186317097536512 3400837 -684366802023504888674205540367727808 3400838 -60349923495298119551288491163059968 3400839 327294567910144379626776079484349600 3400840 -105527378599668259831815126183475200 3400841 754646675409932382932808648801145242 3400842 70325001788329945118987245566155520 3400843 1509543225144090087315085155610779092 3400844 58353118232148432396773914578644736 3400845 -399133020516831259489403758340064000 3400846 221423521532463118718807537675431872 3400847 -187148483695955970739764962638954704 3400848 54443004727988558411476616158248960 3400849 -510558849163097575590718997755033536 3400850 57986460351997051224633033302344800 3400851 14086835463020550627144757044230496 3400852 -120641332320656002447752281790742528 3400853 2045258336982596642897866852148883264 3400854 -416736573705068298256220829398433792 3400855 -14106347280177729916390008743681280 3400856 1099401615907964696844008474810234880 3400857 96629917582785814810524837271174554 3400858 -287916933472066165857084936779738400 3400859 41677088249268200974389396590257920 3400860 -367279488896697317768587840852208640 3400861 -107079063252780583595790888085683200 3400862 -250068857744889025802851504719485568 3400863 -41074410942410198518569571883900856 3400864 -850417227595454988324130198007906304 3400865 115803068612903197741590116294190120 3400866 -6101326971118004849177140630080000 3400867 198162139906231735017264704342103600 3400868 -199091497062096665168779695842219520 3400869 -167758196574701806716519862672964256 3400870 10305173720688367126750070859878400 3400871 -1696124598238379517341000161310436000 3400872 225692119108557872313924078302330880 3400873 484482196065344219153605292769006336 3400874 -79379711928078254982716012085386064 3400875 817498481993139367503033531747048000 3400876 348657923335213590631303199580336640 3400877 1025688385568879487633822651985128726 3400878 152433769412373028788279826390809600 3400879 -362699658420803567537393724868430840 3400880 38207098090925930460066600963932160 3400881 -430654850995582437793164818955899712 3400882 -16086291851293903709385954214868208 3400883 149574808977543568122871894360581132 3400884 494385051317430582498179859163497216 3400885 -82897021421019353731252144086984420 3400886 -55628352889874684323892342637404160 3400887 -187710084836398892888881759587109248 3400888 -290933324010085618623797810220441600 3400889 -200075752169440884001121791232909820 3400890 167706348136077103199890840504753920 3400891 -349113124783619607402343053841473936 3400892 -471710229821792110616139888956482560 3400893 -1416940398295080843972708007097572800 3400894 2063621157068330434148136785905536 3400895 144206795442199164415369413173010720 3400896 -93366427463413939569542352095674368 3400897 -1401229731092785656400857086310046654 3400898 -780086671790086565348028795227978880 3400899 58814550895770361752762878810646264 3400900 386206099981268534396880080136192000 3400901 655438376590489850609960758993769280 3400902 322952258555066088635528474133547680 3400903 1045237956422760517517205614924874264 3400904 1895814965568340872085003149496320 3400905 -312854171971686316757069518819569600 3400906 122888042725328025820166314013264640 3400907 664843644075098795218375716442731156 3400908 -32157968103912381753878231439458304 3400909 -175337695068698250768233964571214760 3400910 11865920356889608309253266088160000 3400911 559106348102014236810934630395670488 3400912 -25881876341765428438274212346896384 3400913 -13822485639743699036618113161794400 3400914 260666940004044720761589293132940672 3400915 75287048051160249773697995813373600 3400916 -418222682782064706134422318342469760 3400917 74105014217727446106926588514800640 3400918 -56793079108984712644198811911276800 3400919 -1550783817981684108026882198885506680 3400920 1244019650736184520931990189047808000 3400921 -1401839879304104485878176192132439228 3400922 -68798436701690019616667201107776768 3400923 151221214844114655413671768460242584 3400924 -56810384634515269295141233331215360 3400925 -446063802888153318551549463329460000 3400926 -170640901177136871302648012875045056 3400927 -381758709555474081140932609722224224 3400928 1099335386716020572638463908589076480 3400929 112144740537819654819398071572937920 3400930 -95778983878424207665968028749612480 3400931 381419031366574402602383360244216732 3400932 122134394642144092306040872770204672 3400933 53057070403436049824597066276218880 3400934 -570098084236608404304036532335038208 3400935 -349781961477375748716653045491935840 3400936 207033834489604238175318372257464320 3400937 28209308552993431326168822923056266 3400938 -488474524446401406123966482170610256 3400939 -977636091557711493136486775613192944 3400940 473937108077765436922818420828119040 3400941 528192101305219603212667329633698688 3400942 -513745474128484993648699574480200128 3400943 219875259782859078425861098217993040 3400944 140718588143455088744499667954335744 3400945 848551604291981090284305622592891700 3400946 -130344278231856792580985398174986240 3400947 -129167426737267004971795401975852 3400948 175736861050030179391239115248541696 3400949 -147396442553906246792478510007060050 3400950 -30327418545813956620875905620992000 3400951 351439690629064694792185185549795304 3400952 179920223350449863689761213514874880 3400953 272050459403468858720375045611700304 3400954 685076365117663039968153049519672176 3400955 -971412932889610241658396518168223840 3400956 -5380039057452148827440951859717120 3400957 150786281885342159966076181933551360 3400958 -386151989884929243334954798012480320 3400959 667817114515580151597108203667695304 3400960 824405056566610519503463581304750080 3400961 -314694579239644289979651095065860348 3400962 -148019033428949186024863659789669120 3400963 367432483501167428763149034874761212 3400964 48093791030036706145799797341315072 3400965 -309235015668726484202742946094363940 3400966 87474636820699745724312764974277760 3400967 359874299168775022594412226754081776 3400968 -148914525351099417927883676666634240 3400969 455197619123431367943979004377737600 3400970 -225020598197900382962217985472409600 3400971 106464398972272296000748335964251648 3400972 -126317636179420550602259264296532224 3400973 -494316676073066066386854177871514112 3400974 -484040838290975253749836065008626560 3400975 226310246918443775827104357255219000 3400976 64464826265322814826409308491948032 3400977 558464961435492265027566815518164720 3400978 -212965931321256670179057895424799744 3400979 -764403901164828686914946581631407380 3400980 -144202622165074113017121212689428480 3400981 -24664955892656197500894594446306418 3400982 -60393942787855272639644126340544128 3400983 -15809831808234855075512065179855648 3400984 -447544001702181653240385147624253440 3400985 65291527801083080594585487974170560 3400986 -265528913382355199291797432462995456 3400987 211964254128798921619308693452915712 3400988 174546819588525315478275723252991488 3400989 974739376688544964995604468648836480 3400990 56040376712726536312858758939628800 3400991 -3502128420887332506063954588569232 3400992 8774502701416327252992586202284032 3400993 745805349238037924964317545256070242 3400994 -35534302181838254664486303625214352 3400995 22707213614986152235806788320938240 3400996 548381076754514472035100222613263360 3400997 30949602314191720340751131454647580 3400998 -111305553987463532537582513302767936 3400999 -8000174893477529469034870341654400 3401000 -543665414369543784693480129024000000 3401001 -523195186262361652457591457001404960 3401002 120884661642085714975640985784341504 3401003 279774225055248066627207813843901056 3401004 -192454731717439755597958404638129664 3401005 186914614161359422328671180919475000 3401006 185421186608242921760783085591411456 3401007 -240109436591657685931938934298144112 3401008 -48116961159437007088333551144861696 3401009 358952211245277183138638584539912210 3401010 20713814721541963137819291404820480 3401011 -1231789167177074668624939855687158388 3401012 -317945069071970094509964773694178944 3401013 -301073410083947381486078991941509632 3401014 266878118576466617438552985872266752 3401015 -28720305501503564092757280359916840 3401016 -463711139313095968065553355623526400 3401017 686344834864292193524868503901473066 3401018 -4737668193065864136802440276206880 3401019 -722326285142919373722690128172251400 3401020 133241949332443213412203039801651200 3401021 -103506195745128705714907281054544896 3401022 -273070327392995084126122489777345536 3401023 -78453564445104341566206003818645880 3401024 162615436973194091724641043965018112 3401025 -121429019991410588542832229821234400 3401026 196027858369859447084814046173653712 3401027 69656480714335174806595979433540000 3401028 901558153533828986327214895220352000 3401029 -836629358307897925749177925678264640 3401030 127562814674421293431592400294956160 3401031 -435086840356082532531202405310831448 3401032 26764910848549316063503253297203200 3401033 -243726113615195735899970791558824000 3401034 -29953586020889144178670661509524480 3401035 203093132099747770072957314677596560 3401036 463154651707013779458163026200578560 3401037 321223340842439283559067181387380460 3401038 -114403747155752979276263156242388160 3401039 412841991784398708332071431660969840 3401040 -50671195460488429801333067329044480 3401041 220560259452702969002425525191383040 3401042 754543392855549877156483283526144 3401043 182759798862858940678844588856865464 3401044 -876323424422188897967699125254004864 3401045 -572639588034193374043380920941409700 3401046 -198334862074027998659751122124766080 3401047 -207860465174419967353101127268992760 3401048 -319075298713512358733330001751203840 3401049 -653449125203496030992450130782585136 3401050 -29937681867695941721241055269158400 3401051 -628543597571739906956697925146645948 3401052 224038773365278115469153509025177600 3401053 3633354059600365692947820111627302 3401054 -857390561241430368650790870629106048 3401055 -213932385591605865469677080078208000 3401056 -171764589320045246243665436893249536 3401057 61352934450165722805798817819238880 3401058 -806792951121801696123490069020986112 3401059 -949433094641845332529095821109976280 3401060 243619477951563216668303547869429760 3401061 -224338003714647580449892131245736576 3401062 -125095018013597153382795485717886720 3401063 57572113306915261369893052455712344 3401064 -815886198333280204715282467351127040 3401065 245435253472620743057455339032551460 3401066 -338421781421002280682375881442354768 3401067 601072378214348990345077136407803480 3401068 -1359098280774752958897698340741376 3401069 1306185770917464820653699899520960 3401070 14221700335679674763638603264631040 3401071 -840683589757829056093645747704561408 3401072 24287638425203734164812507178074112 3401073 14127087413206591261188555529869480 3401074 -186326221870707755103705843156830400 3401075 -225799084010242865640607248096623700 3401076 -73204432534470045821735976337244160 3401077 -306357898523849951886337391887086308 3401078 187191573902730850041989216697416256 3401079 374274529353310939107847154582397696 3401080 -211896393299354164361575646500761600 3401081 -522380164985865595963953186451460118 3401082 79846783707250197964051573578877440 3401083 -44344499699893246152378066580110336 3401084 -467797055968179925236538374728054784 3401085 256925734043865804861107514315840 3401086 -171286618472538755407932188671534656 3401087 -213966575439379369571297909082555264 3401088 -545733047091705502489526526132879360 3401089 -1428188463441181450331041086739082110 3401090 -448344602659872661368254469078551040 3401091 562965805751882942540259116441172720 3401092 -205831542542920254628632309871936384 3401093 -2311644872267491467449045845986461220 3401094 -141809879164635455582445090213699072 3401095 -195573570713180084701812529473202800 3401096 -689059052826128397764114756772003840 3401097 255799848784320776153404509964385472 3401098 611246592410956460683712062087402800 3401099 272341069013357749250473474662780720 3401100 -114479511469678900188134469282528000 3401101 -965342209306558341220984101107154816 3401102 110929417198492745755107521586514944 3401103 -25260440491338076470684415124731392 3401104 -15058234325127804727835566401388544 3401105 395822441492672247532780141874400360 3401106 -34319077068131295852801401134528896 3401107 -107559493257610239338799069571682644 3401108 1782905309632353941560288389727027200 3401109 -8239494358523555616267256295109600 3401110 -36190030524787669074194169794615040 3401111 191494045776284259353431361797572960 3401112 -154133692431805478525295381821521920 3401113 448742808844269142219063983753433344 3401114 -74546564847047198951742348655449600 3401115 -136433583077604140635807702586363280 3401116 -396717903078736422298780793568577536 3401117 -289756161062198818013784955823319834 3401118 143216274068798389961302217517819264 3401119 1239699490700261306935822894543063520 3401120 -965352491928829755105803569181491200 3401121 -251633602480341047262469992929337696 3401122 -777113801942636366315647735528166400 3401123 -881926601392791128560768375959461496 3401124 464754627113420516232744840861683712 3401125 -163435950042387133634023848695712000 3401126 177068926057028281991311864654636512 3401127 -190726414306503712098664895156402280 3401128 14748151711577532520302339852533760 3401129 -1490966206303141254200996116842891270 3401130 -168696880025135462856842577329652480 3401131 -631318387427437498516727138327333068 3401132 -83918548630017849411347280991779840 3401133 143088243106300635548206590757768800 3401134 -139662431983020044846308265707032576 3401135 -365164414998464827277326472991339600 3401136 216844820048111425820105310084464640 3401137 359968928958763794420663164585905152 3401138 28490621228936147352947435618829120 3401139 843571236545173284345147660457395312 3401140 -415775478936087594558459678497506560 3401141 -69489110039917882898171255708758368 3401142 -519750384091130100772096636843073088 3401143 70254155014740800897635633952871424 3401144 466734990526340495281091559650488320 3401145 -343136144577745874463730515424964160 3401146 59345356222572025956261070175976960 3401147 -1286460653676843838064668767380725404 3401148 3199610304084808434743811779272704 3401149 229811660522186046923740282511163660 3401150 36036642083648125081655230535140800 3401151 129991022939074915470993382028705184 3401152 452619500324319366054698221054197760 3401153 -531192433421778038330582309554505280 3401154 543323987002339670614440943058973264 3401155 99623578781304960679868430313077120 3401156 -612927220602915406171362806960891904 3401157 -401556629509060323685660992181784160 3401158 169205148747311233451704652173512384 3401159 -515242784734665181337596743457625640 3401160 181542468340279194122001660272640000 3401161 -827309243340662369531891884806805488 3401162 -184734576548432972288795532796087968 3401163 416486891026096089189162391867092480 3401164 65363560018666909389750410038460416 3401165 95072224163751365052589535192363520 3401166 -508220919857472172620089945488358400 3401167 -302283227987825021395791848462054016 3401168 368119706844345115668301395247521792 3401169 278528610923593866077856317383978368 3401170 190263163670354245923393620984837280 3401171 3392990475512788667385429930082560 3401172 537905480103016850627780916549453696 3401173 -603980265003025044326511221594657280 3401174 -135484194218349772956180147499008 3401175 321655118666732896436684049260070000 3401176 -697208489210979987233237356058449920 3401177 -416271558746411386515359675356850040 3401178 434279985146612022997784800672197120 3401179 33820989762233031907158772071469560 3401180 80357440759051154679651429760296960 3401181 69680011936200350735353885701249312 3401182 220795738899830119664631011854680192 3401183 -1577571253877387242955987235849929568 3401184 52845305019136623513427401768960000 3401185 -482604045704692838717265811002160620 3401186 304401970704318775187424198768627792 3401187 214869440776940758239653638264504320 3401188 -255471819117876658579109690334617600 3401189 1478753446888324041063897313843230 3401190 -8210888388068380969016762259436800 3401191 1176160048953410471216531948849147800 3401192 358328697580700048821338010549632000 3401193 -527537026886998145019139703249325936 3401194 -170764947842147490657725529164478720 3401195 271850231666846996925691876777128480 3401196 44300611078588628029937494125969408 3401197 -950919143474073393872875265466349354 3401198 -45556452172537385408445336897659136 3401199 -366596099079506342546170641971868216 3401200 149979946663437493537747531114905600 3401201 -128780865553403399422200580127209548 3401202 328595111345212322865887975686815744 3401203 -219893017985618501669900308388258816 3401204 -294008346986001240639923932801532544 3401205 -190866798613949382458637368941025280 3401206 563960431807687224550244693457339552 3401207 1553194381824858863616755044408362000 3401208 158373073158155201964361184803676160 3401209 115014321135927981422612778185164800 3401210 -43571052831783826085828237205726240 3401211 826458855597053037789027566316513984 3401212 602897467680212220724171050405011456 3401213 -1114910657669812734501090585050156538 3401214 1530822346051242120013675136729088 3401215 -303640298876835450830722522774045680 3401216 -5167980077344368093651040003424256 3401217 -151844981303963132847261619334501760 3401218 -360467094864741545820011248924219440 3401219 319818126770597567814797623836038640 3401220 -114948375631856548876275051487518720 3401221 -308807348920320528962841087288908578 3401222 3818944219543633998292307056608384 3401223 -25323614731155756693121327012147200 3401224 306726090336012423054126711609446400 3401225 -64517035775799547326286527861902100 3401226 95233843361575248821988918394930992 3401227 -127575577479670164284459595931882688 3401228 -306035670386842063179968430222420480 3401229 -48203280902369393784892313319916512 3401230 77072678398550012530155298798867200 3401231 977329895856257831120997680397855000 3401232 95293899952143430535819277224509440 3401233 -27663629352908276996306310351879072 3401234 -142312237909683532394257251686799984 3401235 -59983909990056472469825293828894080 3401236 -358867545964095503433978050859072000 3401237 27277586455492275323378678258630652 3401238 -229552328687514285994748149917566592 3401239 317911316206736741106882057666225424 3401240 474917459155418021366144459048140800 3401241 30183770162306048089153134243977712 3401242 -348159725862766745114875847048997408 3401243 49810865237268509090465374744282584 3401244 199070134967122236658720026788659200 3401245 -82036031910041000053197074101252500 3401246 319016230830525100944362986254653760 3401247 -368887500812187642923559276395483520 3401248 365549983677858450036779849067134976 3401249 1348143927798691153916103291066030336 3401250 -249491846083942526986651902480000 3401251 -127382033723315411575563108605081648 3401252 -998066586611906851993046085070556928 3401253 -168525802106573068442121296776376256 3401254 342183593408401012522011059764548576 3401255 226145291108541129860556386589719040 3401256 629921469426189334179314902706995200 3401257 20112170879468486291140226237198688 3401258 -106952926478452447624870293528846336 3401259 292840329585087467319205265795908848 3401260 346593000866840505065441719802234880 3401261 -521027672638234184075271765856975776 3401262 -45499196004798271325980019293418688 3401263 371227389348992645854017199257831504 3401264 88400986241170407299998260971028480 3401265 -223871863766631185467450325120083200 3401266 1177116848870047125337261609098854400 3401267 406744925116989259485017894689895712 3401268 -279546399695113032775699367335213056 3401269 -541657929351704442118590484435010400 3401270 536357356221384053704984082245102080 3401271 684063674875650083696548647113084472 3401272 -259273771410452382343318678663864320 3401273 869921164505360355623121101500308522 3401274 143123741193250014930724484002728960 3401275 231718306848063601561064257638189600 3401276 358847000355552240755771712429457920 3401277 755136440454644938946844007502453280 3401278 280999968216121544982633601663743360 3401279 -392191340845449679294839112195918848 3401280 -181491814512427556859447615490621440 3401281 110579408736922677553803405086750932 3401282 -317989140613856899864415822288018016 3401283 163223496119581157015579567805035184 3401284 367487551325946929284584428187589632 3401285 -163808747017439532454753545390952800 3401286 96930858551135051048740728051677184 3401287 -139226579541478149360567752718247760 3401288 438159165485543274521963030701547520 3401289 24216207068765939686155744738421248 3401290 585445519951398175749592990110818400 3401291 -873874069328125685004945478915371000 3401292 -109884728050091222268247453041804288 3401293 23075705162873975735201480005458400 3401294 -699601178264596894275072353971208640 3401295 -236864262664250683446249939116605680 3401296 -284185871371087146951821876880211968 3401297 -433791661940060703419351567986234254 3401298 -698424673545956399625790453739162880 3401299 201398040129103454285500149061624224 3401300 -916455098468355315270386706739200 3401301 -296747402872275708084343460433152736 3401302 -10939146409221331863303835995879648 3401303 -73611780663174870666168562883084040 3401304 -493003728466402810687156825509888000 3401305 62176449617429434256860085486801160 3401306 24279290874900456603240440459600640 3401307 -61601860258238296497584459615776992 3401308 49254715250273752257340118079155200 3401309 758973128461258688291341073392718400 3401310 -562437539068541980020317105857920 3401311 -1188114507483437661293401310049861088 3401312 -925846357160851454562948575889850368 3401313 -86351030909268397980384233813608800 3401314 84174528168567138643883528533327872 3401315 308465981475989372053077427834362960 3401316 7790812740176241434834383978540032 3401317 -976115055170448836033419590087621634 3401318 185889707634078438549623641752603360 3401319 70203320456224644259450290912988368 3401320 -84623931655707333515298757823692800 3401321 -12069273081997564407463112457480192 3401322 -377286415296401637864919659569193216 3401323 -1817592763450017315601801731516238800 3401324 -1002623940009233412084173115669698304 3401325 -123234562264849036969754957572080000 3401326 -90421330102382218214575239369857280 3401327 -1058162774843143651230625922887627824 3401328 18364194410917346353174313579839488 3401329 -1373659182567255970735595333234625070 3401330 361266926981960870559295943678899200 3401331 705856854397607657612772786326749752 3401332 444543783080208914906563906896482304 3401333 507228599630752279744102513284827004 3401334 243593868483899623747815398285940288 3401335 -72887658869944469086598235787414920 3401336 232354111173507649642829750807285760 3401337 -530970930014159717264053517122975680 3401338 -685184063792226923198368747873921680 3401339 -696824189681426389988237228635169880 3401340 -159313130243662470128806060581396480 3401341 476726052539577439996708453510811212 3401342 -5381236966216255122780684018235008 3401343 -19309736192210152484393091999278592 3401344 292454370162613850481934656885227520 3401345 250184083588586728889847317207673300 3401346 -223867637708078926351946556184813056 3401347 256324499070572629493971846133404796 3401348 1065110753087479756551565040894356608 3401349 133088790605909966175024225540613440 3401350 -66298667820622436605246042075272000 3401351 18062901982463213750627646334279104 3401352 -18005352882412828891632831737395200 3401353 -79555689440293231990379359613993436 3401354 108039465171506923884564592143686400 3401355 47185359855110431192882300060051200 3401356 278800756091647711626697022026121216 3401357 1460425558201083460698262070683431606 3401358 249125905219221565426918019110440960 3401359 292365743667827900732808127110539704 3401360 -70575914498523429567472771023175680 3401361 45206101668913847842131551206086480 3401362 -24879214042719777357779485538597088 3401363 -327358057176441493087189165853649840 3401364 -554609311610311354242491742839629824 3401365 -667858246821801151358335936133971680 3401366 -379409244138328610976295165998502368 3401367 412050743612562559187265977908984680 3401368 72105951353184629808488645084098560 3401369 1085074668724809337381984578362271744 3401370 135963826362328673891957333779584000 3401371 1393131671173679450724369312776284792 3401372 27538975189985647131317547085056000 3401373 -101064362225700862561438687495990176 3401374 125384724969054588161186383538199936 3401375 -1105219157299218568358487869162106000 3401376 -242312154833431420372816247638720512 3401377 157975954852127083890628549003772544 3401378 -40301648956767015267078224222885376 3401379 1869184885540509252286331657208883200 3401380 -613426218008334540471080399277158400 3401381 84735079072208268765235348167564120 3401382 51582785386858975948551371043323904 3401383 17472636953387248941652256270304632 3401384 561566592023092841891703921886448640 3401385 -163250636472844159404964217499783360 3401386 2088594637076663195958036070723584 3401387 -532176365161838301697258841084826480 3401388 -367004319322929454516178465147420928 3401389 -396244322907976802402507226835281344 3401390 493924532110023981838414915877460480 3401391 -220827730429249642395329905560951936 3401392 -51313740719655995087251609952763904 3401393 -723959973325248489341971564354709358 3401394 140606807662315355347229816309974272 3401395 1245199647487735883545184156635162080 3401396 601495809612634051211520360744124800 3401397 -356815259742894944500705064093380512 3401398 59423969178809925650925483659212800 3401399 -502094848844096612513653394122424760 3401400 -43602617966606193094567759249920000 3401401 -69096992751206484100385676813392256 3401402 -129410857818567369149757689540381760 3401403 -12300085519138249706853108447694992 3401404 -124338267626572203674385337599622144 3401405 -449411008604150932081142469284342400 3401406 81684919228241579468562962981596800 3401407 1278467193380965000453969285537836432 3401408 -150756867801184970778455709053878272 3401409 -121453717326893540099809368875400960 3401410 226116270416688905041564984592630400 3401411 56235064207236685041459616013787264 3401412 -20675399909955966063139176235634688 3401413 -96682246954732649191878662462468352 3401414 237635361017203005849718057512234432 3401415 304234824851215239290144871580387920 3401416 -32246437965175061420204554899609600 3401417 392382093460087108718936958156197466 3401418 130700296956050146977665051746794240 3401419 40443469752532670419745696397992960 3401420 241063760166127057368776591265346560 3401421 107065155106552796269851750430018464 3401422 -759789023228155541682160661147745600 3401423 -612701709773347165192460381311174656 3401424 46056369830771249264831677244375040 3401425 -170707080967320684889633990682037850 3401426 -69566552273295414770129172896609280 3401427 -179062770301161447924541403584881480 3401428 1205483439660036535349998435633856256 3401429 14419515583063009984285567560182784 3401430 -251460698445128268076776956953994880 3401431 1201503006210157517586852201813296 3401432 -691819619391107094909037241044807680 3401433 62890631782592676704181359158696938 3401434 248423398032547533282100532002349280 3401435 55038564120572132832830089110487200 3401436 -222839597789131767040066953573780480 3401437 396055150730068944408640192972097280 3401438 -312880897145503808931403113587114880 3401439 1027362254609075754053604722939634960 3401440 230932855841100093473344156603514880 3401441 46630851972820703741428559991263232 3401442 32978432154623681502102808515720960 3401443 -123055267559436596030852875008542308 3401444 -101941334700251700638774062325219328 3401445 -405902227960862751492568926161841600 3401446 92096038730139927063022690100328672 3401447 81465506675333190148630337625414144 3401448 46102602658809220077010488798412800 3401449 861210168199653444849345872340779450 3401450 -106314040863949599954339488272082400 3401451 -9399691896498578668251930790567608 3401452 125843080013354438104540473575258112 3401453 -488572551494987484397338045180191136 3401454 10141689955267117637995770161418240 3401455 644310938916055185163864133357772360 3401456 -448858720659238130526885286607585280 3401457 736111503514593974971223526916675440 3401458 637427964981833605342776950313112080 3401459 1315547931259327667080365314671011504 3401460 -138818434587510432485432907394560000 3401461 55566094205054533498143439525136032 3401462 -168054801594555355880420836006446528 3401463 -707510694258662192605535151820802760 3401464 979354470635068525198456035688427520 3401465 897886502305589041677034189473697860 3401466 137371286165785228020279374863847424 3401467 1563326754553731324208072109828276516 3401468 -160806563477667397644771738075955200 3401469 301068219080724717269221081377609600 3401470 21327165662324938634172577586483520 3401471 -754007696481652559800688116260803328 3401472 -13291093284041331574016279285071872 3401473 -96049428490516759292590517720595116 3401474 12241044390795006058197652769845152 3401475 -32406291821096157244913725188096000 3401476 426055107274532940029888609989426432 3401477 -79838571828544521018439690225374180 3401478 125026238229033495776799674625124608 3401479 828554693930866092119138084540898576 3401480 -741584191494873113333591406357657600 3401481 745153416904038608403118515400334352 3401482 383166126437102006252002233649607520 3401483 -226583903276949840529120633327084296 3401484 -64996885222995375179661476941037568 3401485 558412320210131273834884083151023180 3401486 -605971052441060189896988662902037056 3401487 427466757327098860910501321340471840 3401488 -65683579968821975914305749647679488 3401489 55247597365191153044568584294170560 3401490 -118849833599700009290921326225082880 3401491 364910413752353324982433502035801800 3401492 -538522066074883338039717883468819584 3401493 97440126310335077262277231405477824 3401494 262668959932096632675535348826831040 3401495 -1040474560183736273417340772585521000 3401496 -231032247379416262243338807422730240 3401497 1042100899145398595140426520660934720 3401498 245448835542404262756810849137334000 3401499 -665524723458455827739146547284723920 3401500 7174068894263138479467910572672000 3401501 1103054810314005154492922347539974502 3401502 86005697497147983530266455837133440 3401503 459890725628449504167786405319900160 3401504 -869523931569729791134939207114358784 3401505 -298332950606039368294540974448248600 3401506 198300937076610040595800922002495488 3401507 -10469488780316745167732008497447600 3401508 -7230972803788915926688646085906432 3401509 923191965817964695970104703060187710 3401510 -149372105857896798331503244598787840 3401511 105681762230458567151444802617138472 3401512 151936502571325147286616953417395200 3401513 869229098557063572529250366789435040 3401514 329407228157117923801794392548054704 3401515 1241255280027052049875502735769120 3401516 119028595718796397443137355849034752 3401517 -91815059077951946998398123665585088 3401518 -151988569921593024160562124849167040 3401519 -701235033318453877389050924701393920 3401520 36412996655117318712777389204766720 3401521 4946373456918108719126276082335400 3401522 -144279894799029809053797797945384688 3401523 1321721925496339171755664632586349304 3401524 -116496886952199607010684780272201728 3401525 -588528891130627881244481501223180000 3401526 -62844687874378757099644316683695360 3401527 -186419025601061009489981155971753480 3401528 -134276363834911236202551677620285440 3401529 270235363894696271916634425117071184 3401530 -75050854831429342485713295640139520 3401531 -1123127986641105857882387653832678400 3401532 313575612536301772380947136078359040 3401533 -430736893861001771265588642328052756 3401534 -419206824698394556186358543488867584 3401535 -567017046468923894003197469594962800 3401536 145136250670770317147910366180147200 3401537 -219726032350948686213872197447860480 3401538 83328846754333512250000179811284480 3401539 413649036446990665841475470397842688 3401540 342622650391596175887974791262476800 3401541 95560206462003700952584721103519360 3401542 -469478225060304602719005709683719328 3401543 -556522833429680981129518303277800056 3401544 626761245102246679692385031997726720 3401545 113514740970738298889655968060057280 3401546 -96065924393610940403189092433285376 3401547 753071292138165358831721308428388272 3401548 47891985529157064364146221426955008 3401549 1533343263894996154600348574925794550 3401550 -271240591823262900168499958903352000 3401551 -597408420279958525181579512420405400 3401552 -106935354521350463035543254073344 3401553 -154516363898443684819398548068897296 3401554 218097301017215704555475462099648160 3401555 -849883150429707361928217176443986000 3401556 276299424390939293262329943559759872 3401557 -953963913777141403656887541817382194 3401558 6079757560359653239197837367424640 3401559 105402508719670857860599500185346864 3401560 -102577504616592047580199011569049600 3401561 -1164761018050109479596678857877950838 3401562 -33936815293836466516961102932900608 3401563 -279470123292917385622631257861924080 3401564 -230563119672550817406587098288825344 3401565 4256461528592583967238120412767040 3401566 -346932624350570216807326665994410240 3401567 372827498326218492742178582827221648 3401568 200113155935327615943282757195530240 3401569 902176094304776857061929000837063970 3401570 311496254891040785022659561263027200 3401571 584371297336850210472368203309166712 3401572 -265010312587600023531770465091697024 3401573 -293992139359861154094993370631052864 3401574 -160325379480762208136213634983523840 3401575 -833061070438359739211847415179748400 3401576 535125044533161342793827065219374080 3401577 667106053141244422359407504527470528 3401578 19875336440665539528075472463264256 3401579 771253421110129871994632924706502560 3401580 43901190964484854701042171487795200 3401581 35670435965366150994043181718437784 3401582 -121177365788697036872311067967801600 3401583 253674597705880128435868612527836424 3401584 -35318708772912584916700187019018240 3401585 437468510961746351081509047783868800 3401586 131669739821317444827629050473632640 3401587 -49521022569036620452496368289014448 3401588 -421014099455199478789078481925405312 3401589 -765266793083180604480309056481254400 3401590 55203729443707710745930954294097280 3401591 1445914266821288167846544449442725992 3401592 1750191000545943780976131997040640 3401593 -54913073502448168630931039293905336 3401594 72801612493822950215716579827263232 3401595 1992866825162045623994436939133680 3401596 -135919504503953881702965872325633024 3401597 -36793632846558742683734729145624954 3401598 -193446495504559458706754209644604800 3401599 28494918183579469303492745076546432 3401600 484152304096247373023329111769088000 3401601 -1624490154722819747003128482548736 3401602 199253972820368342201739391309324752 3401603 -688951690909246202767701287738198148 3401604 436095335094972725589283306412985600 3401605 -415778313361760039475226448383228740 3401606 -36614833981568520065367436027775232 3401607 948634013089417628813625616430920320 3401608 -167793236045564911570121315254272000 3401609 -802619484828133530300171149823592140 3401610 210713678902841784955892283158737920 3401611 418334916907175461358647670230464212 3401612 82629013179882585697648399215296256 3401613 790447768717954056278836893083308620 3401614 466790049288195021130897640051614656 3401615 14359189952849116402261113715442880 3401616 -10693734232098619893283701970894848 3401617 -1915384852694895496490934347626683920 3401618 423476598715120286092717193935578240 3401619 -100810268907150641273794674507889872 3401620 533890862506650324215371037974951680 3401621 1247950641584261469898543532525223822 3401622 -40288686980951454672602959925760000 3401623 -541327153338721735475586083783041680 3401624 1475022386776561411391433321739776000 3401625 -1323152145782965174490554268509632000 3401626 612411665251668597349536857794102512 3401627 -956287124576493355016217622846399560 3401628 -571634696649828412822062428423553024 3401629 -386477483392142181224367901885883808 3401630 112847189738351875007539780107832320 3401631 437292042443799982708042911118670928 3401632 360986756732782572112680083272630272 3401633 375781849854818657273088545491865280 3401634 345724782794103796684723406402052480 3401635 19044112846986245525998451199760080 3401636 -49356070753057758738662521599025152 3401637 -314778740820644604813947158186417248 3401638 566185732687275147442714998515850720 3401639 405204709243653861732619003672913424 3401640 -134918087211246138695449177688064000 3401641 781875501278279455895941674879277392 3401642 548690179380754613688047245363384320 3401643 -105909375133028505726258721017993216 3401644 17602335946641848170994780941298176 3401645 82813945294392784027024187938665600 3401646 25210999270295771123063235335132160 3401647 -9454790804015298081711936273554160 3401648 -47707150834237369287866903212425216 3401649 642663053045696424269572998593048640 3401650 51015785869450574203702473811008000 3401651 -1080828968854134376388333462130807096 3401652 819467719088219354393505719764918272 3401653 530940885086101005223172151636419260 3401654 -5290773331979320947084559000488192 3401655 -279616494433676839479943858621617840 3401656 1149985884568304829854679551024762880 3401657 261984084686321095689323860870771392 3401658 182334474173674175691441025322848224 3401659 991083371605950764205381906189141860 3401660 -277961256355785863135992930156016640 3401661 -62020530992631287388745414613237760 3401662 464274625721207571236058225243574464 3401663 1312455055201917844056347267943150912 3401664 -22684414024157321345102319911436288 3401665 -872000850929477977382260497824404800 3401666 202214533291291324258213982829328800 3401667 -419559503771974095765105762594536316 3401668 609278281040471974669521568874834048 3401669 -2312765674660422032282902948563720 3401670 -252332075278542105731484330851232000 3401671 6541015353121842350399558779262400 3401672 -489384745726724964313453176702566400 3401673 226422824816480208650238117986352 3401674 -400799131808962811118583070605367808 3401675 -347163390935881866711647917716035100 3401676 -3646174335416023430122991409312000 3401677 -631556959623396340902558261572854080 3401678 -1112531463029468411075816950665458304 3401679 282885065683456824963447329709179784 3401680 66689087060222311388481191687454720 3401681 771676254704029133783592055780179264 3401682 -264334531313566325250401352644251008 3401683 -100309740973992952288624563347970000 3401684 -482205223972114466212983758162718720 3401685 123815172311289724224545236149408000 3401686 -288598427099761478094919775374421760 3401687 -7774438636169435542810313101290240 3401688 172255083953079100771566109533265920 3401689 -370610096656036948949912175021163510 3401690 -80321670804972779167116657703514400 3401691 -697051246096388049367478012239592808 3401692 63822566989259898003666580971192320 3401693 -409157250441750577559951147928451380 3401694 -191779520480408900574863360387971776 3401695 149182975427872273838784429531586560 3401696 -45762434551190488093621171475447808 3401697 247340684537693254479511433849675328 3401698 405009986326431113453171911800555600 3401699 -106963423520609451069672194445042576 3401700 -156375006004446656947121732207616000 3401701 410759794158841106856919611641469600 3401702 -542399343206870706528765137524124448 3401703 -5307288859825400705340392945118000 3401704 -322397974528744823852658965297971200 3401705 143060153229343662649656037753453860 3401706 -7185460698947155390216217922355200 3401707 1539447564957995935237134247938195956 3401708 -425401534131177636685074105133846272 3401709 149185849948399960624537279870538304 3401710 -54982359254247789603419233291284480 3401711 746965312364760830680750753802079312 3401712 247265881887582600431542714688569344 3401713 326423562916215356005030376491600960 3401714 284852634359905359293209169633837472 3401715 9825582758579350304686421007558240 3401716 -393053608392324977724905389667512320 3401717 249264386848307325815481894872840064 3401718 410002332961496469362184132867760128 3401719 -2577503394385106365162800670725194688 3401720 48119353817675652999007752591360000 3401721 -824593984564659671196860633942385600 3401722 -165107044801387061891511461313753600 3401723 -101256017536241526741128138948370432 3401724 337213362855927066763425457154383872 3401725 -73024668891829169992874035992760750 3401726 89233510618914200972115416674094784 3401727 -52186543502251419633872188358047728 3401728 58751688072502146254069432278056960 3401729 -718854434235312449146505442803427480 3401730 3480748187392507512438525323750400 3401731 -509620649534505242810404414316062468 3401732 288492510251975282250312329778132096 3401733 615335698570804043234551413237165024 3401734 168782163191349683164409933464856832 3401735 -287978731610642951792501826434845320 3401736 -285679340944906961253508043181096960 3401737 -1456429504615766712016137666267248614 3401738 -146346444878638833125517631964878080 3401739 -819865390075243281419873969896906392 3401740 -643558131864856949669890546333593600 3401741 -508794137540786948863162133163660480 3401742 192388550262441733638806293008728064 3401743 77506847956995451969483932466605640 3401744 -94161939433846387996973535992807424 3401745 -411729487775865662013323330689370880 3401746 -62117437042582273011958145980102656 3401747 -575431729906540150763484111039067320 3401748 179234522371419805140129590508288000 3401749 -102065166114699271459148961466618436 3401750 -448342595789247849301502196904416000 3401751 362633325581683039329491928295475664 3401752 112413682155341558056754271908413440 3401753 1276196248213910379207823960581133002 3401754 145801181084910523340410587678197760 3401755 -276855957578258878049969029796494080 3401756 368385945113566843039220203912926720 3401757 -1559499431957159411234297481864696000 3401758 -174463055396490560308972627804848000 3401759 1100353461811649182742006101729092960 3401760 140805270802155187257178364470886400 3401761 -412905132883532282777107034226109776 3401762 96528626426781015090797496862017024 3401763 665703544752237960104121626558702400 3401764 -471974446533138008329396191473172224 3401765 -418733444284667346293738379098702340 3401766 248442552649100989619949676087920384 3401767 1151596897779234421328246377778957816 3401768 1193413300365528556541688075757148160 3401769 -197330285953657460783517150948774912 3401770 -117658426623114600792410988927493440 3401771 656681590254708031951952567744865972 3401772 -242282131901975343998642337186287616 3401773 -12802951676883638855903164023800096 3401774 570022044834298522747874071797138240 3401775 -88046185361985632784870687642643800 3401776 -36784233222190802162385656070881280 3401777 -139576569615428824445984302821787374 3401778 149164245418656112875753376005661824 3401779 -685601660869070804176873249169912360 3401780 -33590903844491534096912931363586560 3401781 -341722430463885770529023152631771520 3401782 -22649314787591811093118814331456000 3401783 -31706506002702255461870139909651840 3401784 710221615585130851859672352691200000 3401785 -33354387155393530703677959152647680 3401786 81084923351614294444590896832221664 3401787 226968433291244134957262292957731040 3401788 177544661272591011431671316883627520 3401789 928626372529417566962955412411125024 3401790 101077239430085911025038914513346560 3401791 -256584662210717493060623593813579448 3401792 97414605104945818532743954040881152 3401793 234829325253106637736827411812308624 3401794 -931707803079421239618580597931952 3401795 -523465202114696565247655302271209200 3401796 -24851169995827205588165651730677760 3401797 -60062004962515342087007845076947008 3401798 -36758515656040260164528482063325760 3401799 181487571131714478252051461416605864 3401800 55381854673321128821985463404288000 3401801 75170675451183180262744917580234110 3401802 584810440313768250993996415825552992 3401803 439833164160917326522356386772340104 3401804 412730124379549463912369278694470656 3401805 155651632074021308471512512408489600 3401806 -53160510238377718973702874428307456 3401807 1411740188386082455634684816009683056 3401808 -266322976278641223524407896805343232 3401809 508705161301887726346252724187409010 3401810 -52859731494473586840279600386173440 3401811 -10975518250167323226144588980198400 3401812 949403384749415229888445981820022656 3401813 9906202470303178296886371393430080 3401814 -139331013567084054069844439084752512 3401815 -507263856438494280693287893510723680 3401816 5248285319184115340733404951347200 3401817 158842363535144729921560534189922880 3401818 85534589700544909659228181979665920 3401819 -570576801122835140073189635661444000 3401820 388654940302814660151752058053952000 3401821 -1158426608218648231429267546428634388 3401822 44492636952285895013675893543157760 3401823 22616253927983193917610772128221568 3401824 -131913187702724128079101555365249024 3401825 -300588181635075640237832429086951050 3401826 -73716898394092088137541707819760256 3401827 -66419253623393199687333273689813040 3401828 972692561909239689874006894191408768 3401829 -760898347941480185417710271727053826 3401830 62408518567659772183769722862002560 3401831 -309524541479355338394195420088855368 3401832 420068260799995275580824391680000 3401833 -1442859445252712379668093219039806918 3401834 -266277758100672431738703311559791184 3401835 -88821239906382101358459622928355600 3401836 283926706030643221774047867353349120 3401837 -662478563442406112366872631644399668 3401838 11684846595459613145999113905712128 3401839 453667385344692135528287191227049456 3401840 111840783794940094860104010161848320 3401841 770062811724675666449498735895015792 3401842 -228247555878458902268399001264722928 3401843 -1173945224217806459713751770378057908 3401844 63856946114249064255837638136815616 3401845 116072841653250327384687754840149300 3401846 133169864682728231457365076093978240 3401847 44606223674677329074064145856856960 3401848 305631712275616477342325085653790720 3401849 753128651485308193946766339349445520 3401850 -215990002731765916552433238952416000 3401851 -592583727752846732924792391360921048 3401852 154977628931249882434919478988372992 3401853 -133212867842092314295637756815203072 3401854 239711826766976872556603562728880192 3401855 814764043203095817283069446953586000 3401856 253205619246072401532444480362250240 3401857 687804124259159823289613883795906372 3401858 -623185377624089937340379169312061440 3401859 -13388579121868808922194282474357952 3401860 302285599777692547826073542383472640 3401861 34088626301894099946040167890182080 3401862 -108340127766320635405695202498467648 3401863 -217728692960052537115190015133863456 3401864 1186524873545580630205686069621519360 3401865 221048614506302179864538784215270400 3401866 111646408860262328662173070550270304 3401867 -42024023690524146748977433856552448 3401868 -315830366735771864613326160307253760 3401869 -1483506484584979788755925442104870730 3401870 607729078304231412711156925360959360 3401871 -564827770436587468525699590180347136 3401872 32419218926746553004121532082831360 3401873 42673806995569377252709978274231844 3401874 229714975692110754019463607077760000 3401875 156640750981308623759394480290007500 3401876 61113437235303698084533247959711488 3401877 -790367081849532218741140606324675680 3401878 188277363222093985687267099754672640 3401879 14988775196199280416763387662027168 3401880 -249298994150904620245213348254720000 3401881 -33146700479865548072797746719931840 3401882 547668898447798765987483023549773568 3401883 -229226542828154031794867748130399776 3401884 976292846134896066561960528578641920 3401885 -761601269033999613783559737540918420 3401886 -121770304900055488020399267537561600 3401887 -262082383822834677638016302202792768 3401888 337108554279293735556598521199067136 3401889 -930068999740367709288253439099850576 3401890 2033519777865935576076088193025600 3401891 61830040540968843416591848197533712 3401892 355871707279128802627714241372528640 3401893 365484224621304758178592851893705280 3401894 -98702192061978067619881481423184768 3401895 34156296326470150115376819884121600 3401896 12787894106934842135581795482209280 3401897 -1340468866429898163797061913964308608 3401898 381759455162503001178981840942351360 3401899 -439915282876347704278576927230513100 3401900 248412693966925045206131885160864000 3401901 -743282513831161999471319531771892480 3401902 4825397637112965482415484204360704 3401903 1157629636210383038328250840796696280 3401904 -134513826766394899479609937538580480 3401905 49337752799930665109472330426144000 3401906 -402585203953587772837614512074352640 3401907 611593611834291781887815019504307200 3401908 247768212381709244660076189518338816 3401909 147484353286527065495784530386996224 3401910 -13630445818007102733649721161392000 3401911 -280344096544819919922483783121803528 3401912 -3173091257222887536859349584588800 3401913 315921112555166041975007513501995344 3401914 12746858654912675508828180435040992 3401915 1304098167473757760956051873172080 3401916 -55159226452524492976591325647872000 3401917 -838204381510885891152015045313263034 3401918 -339021417637192519998955295510162496 3401919 -50099864057519360686258694589090000 3401920 23467149083179376370302094755758080 3401921 920155129184642891719615657919326944 3401922 130890585201571805827620861354137472 3401923 107625275928370636775459561615573868 3401924 744203260721286116123086254618400896 3401925 -140576882726544057713625477171775200 3401926 314741436534479915536566360825262080 3401927 -388818139947966860502177242489341224 3401928 236175989990399208551191423305000960 3401929 -1260730872873273906186398236504130470 3401930 51244248176332832535033507998238720 3401931 -352407643772937092047599275940272640 3401932 -1163377133172291383475482460208527360 3401933 276045334094816730976103733683704182 3401934 203147004925789281172492391235669120 3401935 367056547507709628748987142182223880 3401936 -40821045257712240307378025131622400 3401937 -66235482825764701638717062945242560 3401938 617521641023521519423635628881451296 3401939 -1906426196594606002121863244327321160 3401940 -210268137722717496279010327311513600 3401941 729429130506794366000320483075307342 3401942 369845087492587555218731417073404352 3401943 265728048861989667297037384886880384 3401944 112952051291369358977992487364280320 3401945 -2002073753857001714247672175774080 3401946 27831446600989472785011555562106880 3401947 507139855568558471011300921196723396 3401948 362136255028360565627890783767307776 3401949 -524876346091846062251414154655165440 3401950 114952961256809865846635830082616000 3401951 293977617586518988079167856079203952 3401952 344265660534243732970190819261939712 3401953 -725365668443359238402910060279425472 3401954 -144851976461948375737233584440455168 3401955 -724244790772621753127647301947443840 3401956 14641185233487435398494265486490880 3401957 -515462032337298601179832600552739328 3401958 -6095844242498774931342215944071168 3401959 -805566316060494533644888187386713960 3401960 -508155503226284804830682771508480000 3401961 42289461929016834589065494378027520 3401962 -301607456460393746072417916355314768 3401963 -343664921403382563500628627907627788 3401964 44524328413760093756496334299577344 3401965 114596475536037144963394144681188480 3401966 866075127657424615093484914900602432 3401967 279795889038601235766445720391395080 3401968 -114631875359506067795964682275225600 3401969 -102925102170520985998762852261766160 3401970 158437336991969357640222598044449280 3401971 106044329328239741481910854745966144 3401972 -590091222775304645244505222778356992 3401973 -292247379969278089959994695635661120 3401974 301709673192026391846234120391448736 3401975 -160342111494857909179836518297514000 3401976 -324652770590318113932202007090626560 3401977 -181580228772197539183576784149427840 3401978 80121848903379560479603550149504224 3401979 -111739576684332291339396040930368000 3401980 -200340850001776143427535169963456000 3401981 363798113101084832870159103446952864 3401982 -418250699157913336371215182937544000 3401983 -424775961096673621616503294540401792 3401984 304131080127963458431572922834354176 3401985 364307646763218595909818257927568000 3401986 -208240965676533855915534844740672000 3401987 1875523988409437075772229891267919760 3401988 -10542735711282345897606831921807360 3401989 -704817492170657586892190845156711044 3401990 481414929825132842217854772871612800 3401991 -623343659731727343433668963732042000 3401992 613678327316498551486891785004892160 3401993 154404305410899392386951942834958016 3401994 -19650869881785485413677703464480000 3401995 -83776946885440584399605548261548000 3401996 156443663468362807768043948356257792 3401997 1008063890473546186244900459880568128 3401998 -62135588748960349181354960295143040 3401999 230787347177390724405510062471434200 3402000 79517479002582455428438237446144000 3402001 106134052471495846191530130924905472 3402002 54429278102090569912382506970916864 3402003 -882459566923108546527614941675257792 3402004 -295204347152215866335403292193961984 3402005 -1033641618981569842542485487387938340 3402006 230704540550224638447320008690644864 3402007 -102752319174332530089979427442006400 3402008 -629389002066167159463507391681751040 3402009 -21681014278056283660486374539979516 3402010 326560862772832768955667321829544160 3402011 -100918153648911992346703683136351608 3402012 -498658107919167710513818170856293888 3402013 -1144419252252282054737251849238851738 3402014 154100770739165185610226778880769024 3402015 698274719699403645176892399898578720 3402016 -86392132019077603997018910047993856 3402017 -863202179570375139833765994223831020 3402018 -248378632504530154706055468900569472 3402019 130945534202885883720415924538720160 3402020 583912907733354124133327505214644480 3402021 410479883736653625859823787973511712 3402022 -31702313655099730211027490997136640 3402023 -500860329436950187575074518819196496 3402024 -1063670270081373930309574994417664000 3402025 203332487541252573319275394132380000 3402026 12459035382565853288532999826225920 3402027 436515549014931477186160379784561840 3402028 372581122471552229026077967888270336 3402029 1394623815201928146147194089404734880 3402030 164183356253444181789670784151920640 3402031 -13994710278339564457068568530451216 3402032 97063250419963537625770847718260736 3402033 307582157407499287390237244680447488 3402034 874267807516945729992757024774416 3402035 -52445533989438531079709887300770240 3402036 -249400959958115825985701966024773632 3402037 736688061968532561779833939271256686 3402038 45522253087290695102417278751317920 3402039 29049047364308506594775702451838800 3402040 -262803736842462159230395208615731200 3402041 139758836238370094393997275023725012 3402042 116073483831272600493146867356199424 3402043 -737353449069210597207286177714597680 3402044 -280352530375736134839420654244452864 3402045 103687809933596268064237639384636800 3402046 -41256210465204708319651103070774528 3402047 -1368966393045537794146850411523210888 3402048 -135610571687704705839013296749936640 3402049 -63853616511029016173413423910518848 3402050 233348851906979067096239584328578800 3402051 -79277767471968990711465361960181520 3402052 -27189891855816796260919111566867200 3402053 1496498506964504076136579919068486302 3402054 -141683630078085954055746741219666240 3402055 -476250172578384233747556661790252040 3402056 -136093869668120325632004929667072000 3402057 42966047823386204244073493992791744 3402058 -570592182038382127604550508033455360 3402059 1237626879175687675742057376450806616 3402060 -40210292403188919094613667946583040 3402061 -104009635369655171461062812008681748 3402062 -430008728407577650328269219330790400 3402063 -79423874918944167843045249095331216 3402064 66355149094296792637359653078958080 3402065 516494403089399504448646214714308800 3402066 -226598309594700812743603169985365376 3402067 444412552146143122340159975298357192 3402068 -44511214572490799265182658283038720 3402069 487961355509001863520879420559048608 3402070 -198277067299547679691634485766835840 3402071 -305690659810504654301300592904852728 3402072 -359181960741571752596527384968161280 3402073 739200406062692003095269662894759700 3402074 2757275120716398212794907313553920 3402075 -113229252406555565230014465417521400 3402076 70238195061476654814644375383801856 3402077 -150131664686910736370091877056931200 3402078 461991677709861806489920903081967424 3402079 -1125911157972104840438356096561028320 3402080 -713076536542439077811135826957434880 3402081 12476338637454763724664961913948292 3402082 -716577491261820677239875097832242608 3402083 1206959117845773361301041308456554520 3402084 -67732887749959480537684536922054656 3402085 608399100590732684012339234510790780 3402086 508878290507550375750571320807136992 3402087 -239763749849425229371729992058817664 3402088 -135089094224326371111177177554288640 3402089 -738558050947939082984831573138452620 3402090 529075455300424916659055119466833920 3402091 -98132107929722376083376222707868672 3402092 -41406023815531677550421894039617536 3402093 91163791481359084077694053386009664 3402094 148998539237397505173008462553132096 3402095 423460595287104942493536949474652160 3402096 56631686370055407648472866436841472 3402097 1259878021411273039005291785341646546 3402098 -97732931690863992301706007071566848 3402099 61633563221743996543454426436326484 3402100 218968539306828928103722026155526400 3402101 422742176929243372321713475414520604 3402102 -121533540744103456172418222159191040 3402103 -188103926760141541355813090251038656 3402104 68212115631410728320780005538816000 3402105 77274371625876184712212854207169920 3402106 1017286499475047163438058506863597280 3402107 -404691946179736285174338593979547248 3402108 106371726667306101613547413665868800 3402109 429158535258078023300520600942898310 3402110 -477603726433191432289602866216687040 3402111 -354778532241839653667621887737187128 3402112 310131603455825013023398651137884160 3402113 17107959204301136559355517617249728 3402114 -46269602823360072875745944813091840 3402115 8309122725607630627836894374765520 3402116 -320166409978171750561969985644479360 3402117 11265116251595025722371075608876000 3402118 443005434581605789532896670671409760 3402119 -129726182540868524511440570340096024 3402120 -2610116693234030464494290200166400 3402121 280884620504995712227435517343882720 3402122 123792956675890710529925927292536112 3402123 157099887484517034386248187253759984 3402124 -264893358459718634105348028953100288 3402125 -382569917665996535104729190220066000 3402126 21585153112387811955708886165045248 3402127 1013709905923413626318058310809916976 3402128 -93211270353705286046613497071362048 3402129 269179982316170732560357603844281584 3402130 127458106477029311672358159474035520 3402131 588913881528945836359075400913205932 3402132 536958609718486264781793580972726272 3402133 10884317715974537135519365241704064 3402134 -128484926978255927217818001343811328 3402135 -926126356303659776228822519781120000 3402136 3421301105277955130145399236505600 3402137 51222242539973906259868128745223040 3402138 715854897551078283970010823114240 3402139 217427014081250387610237008424040248 3402140 -105081968030476907783699599589376000 3402141 -791596882002339920165406663215035008 3402142 -652753012662735794055029381108958720 3402143 722848306360830863262219111369127392 3402144 459202990515780786028126326410379264 3402145 195553353265807325400641732728334400 3402146 338587537361691146309581470797522304 3402147 369822239908509706846164914601123072 3402148 -92440866847305721394250405016849792 3402149 476943103409304557144650603916745150 3402150 -69493561503430700841397684020950400 3402151 -722646685735313726674428870406547848 3402152 -402972876800105267762685954858362880 3402153 47039721995658449040836309822233764 3402154 -8264864459833357241065972697872128 3402155 791222237156287188678687582299230560 3402156 -5963971150888956703304986249405440 3402157 2221903650655193321102673175936 3402158 -588705054620587741489619109372208320 3402159 312560993815255280323991181196673280 3402160 -82577585691314247962705771679252480 3402161 494300827097042554600631548451245632 3402162 -22608563828381212279476141345785328 3402163 145240885500021494637750249529638384 3402164 766287572774673302249985543083059200 3402165 7349034451306855884520429776729600 3402166 -160272672140612476712881261968626880 3402167 -964028551026512312764477722006235848 3402168 468816163155448895148113073618616320 3402169 -203590216614382342636086040894809430 3402170 325141943993475551084920880190816000 3402171 -72097678492947070072133276047107060 3402172 504844509299112274049427530901081600 3402173 -1545210317529261776943885287551099578 3402174 -126552910366467063182852938294299648 3402175 141467334167804941517584197792302800 3402176 -154390944330505733587749680437002240 3402177 -941555101031258989269442018429590480 3402178 108578947872401815551037282498452480 3402179 637270870721251813872588739584259080 3402180 -181563726816580041106448508301985280 3402181 -1147423175955776826919775712183669536 3402182 9621757225977493112119105232640000 3402183 426325974563319883693065201164782464 3402184 -163887405221587206763478339898301440 3402185 -328348146855580737069215644124493240 3402186 -352934552517536507023211472017991936 3402187 60532488341338038235377676684975072 3402188 -130644460838212715057799263829356544 3402189 763167020647090119981389552699965440 3402190 234403496258146921666340827105800960 3402191 393193983303610412499196801146620472 3402192 192983533439983115035195380069826560 3402193 -3099343443841601467394572135648333440 3402194 244007290117403612073784224568939680 3402195 264572180017440842921209975976623920 3402196 -212988990263309324607587359594452992 3402197 -3360918834681929963109133565373120 3402198 50884349800267438591992571548012384 3402199 31113338874693302745505773045395464 3402200 -29808474243273887131920723899136000 3402201 1125374715652092399613308011094574848 3402202 -463729672241968846894124029862546448 3402203 1882839095790000599491327725281280 3402204 -99311012599360872609267827154573312 3402205 -685934049942728539682612325172933140 3402206 406568499763807471550823995865819264 3402207 506910485579703154869882485868070104 3402208 -549578827932020542266974329574522880 3402209 254541735673701424268642252138221104 3402210 -135226995643277047178812931183585280 3402211 -777804018090366177722239505121017188 3402212 443292155446173094329055868215329792 3402213 279487940852831707614765394063976544 3402214 -158521494947248221825115860025351680 3402215 167653375710954960174723297893442360 3402216 -1191044357800459750638712903127040000 3402217 -98718710985796624333790114520154780 3402218 -7537672792748681127465989303150496 3402219 237562291795027185730332596033768448 3402220 -60301652630318689151064130839429120 3402221 613473871351044215279779192812085644 3402222 302915671297309304099412280893371520 3402223 -970787734558598260273823012003140296 3402224 840606828445527636226628681859072 3402225 201666534039941898452311338825439350 3402226 -341692518557025023718892516726214016 3402227 -1354344645784520569998609561560956488 3402228 502506307741547393459416320885227520 3402229 -50547510171637061176240272341396352 3402230 95211450652194892241987709605973120 3402231 -209224909776793195688147640251830656 3402232 346497179631381152353973843678822400 3402233 -581019441262262605545213849903994518 3402234 -68127685251952691372765086815962112 3402235 666991192071777474354419853887616000 3402236 57758424517212235337967447944398848 3402237 -60986612333978676478427468426864640 3402238 -16633857468238136811251604962346240 3402239 1265941448950669768244493527683223040 3402240 -145868816069089296889878449466900480 3402241 1444746223277208809164537023468080642 3402242 340806399589825168680696593786296272 3402243 -280594134722469593917309715088770160 3402244 -648923280128555243523125328358020864 3402245 192369215276510396462293729591359360 3402246 -2831857202387075671857646677413376 3402247 -620822726697456531209526500002698848 3402248 -598538870794227676214930463107312640 3402249 337862074830679441999528956228696768 3402250 13217860625683067292133572572160000 3402251 -606903349605351212324159138750876400 3402252 127115092929290889436534166034235392 3402253 583222219774584295721444424241336800 3402254 -607401201986961763709109740510650560 3402255 278099758207253053662836120261260560 3402256 -51907526037810658084795816726757376 3402257 170614585846396458958299058254211572 3402258 137129396770598108939180566054951680 3402259 -87565697858717789085106079085758384 3402260 -516911925844999565781401135144294400 3402261 -334514964334810706104346363698409736 3402262 55936971796416920929425295697897664 3402263 1499653568863713913266450316824733512 3402264 306453981322269931526015611633643520 3402265 -61283422655977419785940395811689340 3402266 797875907936700740467627536344690400 3402267 -497755396452519321849970829975073600 3402268 722147615277672821623308934058997248 3402269 30527343735343133916573857842540044 3402270 -49280681258939788553195342069932800 3402271 1507308175138141835037379578971077472 3402272 -630409500323451152887384465492082688 3402273 -223167748459271097028270975684392960 3402274 373332674120462602592710845870989136 3402275 -248072372692435293750382863366818400 3402276 14001645436591070044613635958016000 3402277 -498318255041280047254591403967687874 3402278 22510152521940296905544204670528 3402279 -97175313998074705253956830509110056 3402280 -64396840132203285508977806991360000 3402281 -64767918703888470844026013778094336 3402282 75435673036285781493913757351955456 3402283 1087274874250598306335665284684943360 3402284 -342053003980259196395233859209200384 3402285 549833718802749276829074637966495200 3402286 56219076227557869292753395210062784 3402287 -536716669860932059554577163020408848 3402288 100930115989333509002121934801354752 3402289 -11719740533170569217309523929748832 3402290 536911114303245113039552760040438080 3402291 -1144119567435326981544089498682445056 3402292 198698694802835484211704158776012800 3402293 1228023697577730421955566886803538880 3402294 -103449572787416144994170803364751360 3402295 280431489987102177199530453619684800 3402296 2525700515133923421193233615702220800 3402297 -731489278337166320590534859997516960 3402298 -94566899928018352141204463625984000 3402299 -241417030604492112639113379598925736 3402300 -171205039810158592330750792858214400 3402301 -536500444422932542742617557801465248 3402302 707676574206156669458211274194884352 3402303 33752815452921977472181418855712000 3402304 -33370818208054355351709562617462784 3402305 279132328573117631903071756600873920 3402306 82495001389603093746866048521234512 3402307 -797779250984032406288477644451557444 3402308 -349017492000537246561027468933242880 3402309 744466382105817701031036081780670560 3402310 -62046886765707697241590817214781440 3402311 61196267054583661485559214315535360 3402312 200733416738629581864042427967078400 3402313 -166729425946661154639303420344134438 3402314 90606214217369331988129827925443072 3402315 -188990638459759003556480970811958640 3402316 381921899798774011895438472065866752 3402317 -95998661425127868151559957389629780 3402318 194693458119577136315745194788029504 3402319 -1106463171149895622116602508130683280 3402320 -79456281413167547492892234153984000 3402321 158595281337424514693034090649666176 3402322 132070674490712783264371104122356224 3402323 -1508228212710870429502269506029681428 3402324 -15273535857907261237627584884678784 3402325 -360051016798878646228123862388584950 3402326 -19121890972150029170889085603712640 3402327 -206146331663315604813670933838227968 3402328 -272713779158615887028674468119459840 3402329 711209004077885159317260723963224832 3402330 219880372332443240567416954827571200 3402331 1502795163541616590124782367063288132 3402332 -13125394845973581029738259561947136 3402333 -184074624432010516803264556574950656 3402334 66618364625330118758434724691222720 3402335 -218653615121225263481072345075915040 3402336 -169377243156949572319811549666476032 3402337 -829168814871030926658736127959971840 3402338 336826743938758105649772363267190560 3402339 404137456164090385258954242386863224 3402340 -266710845965983742298994133098475520 3402341 537585172043010392137061986293407742 3402342 188012033179125150390328763486929440 3402343 -124377315845372720646225673633546240 3402344 -383441416347454198593591124185661440 3402345 56910485501703646973502504646115520 3402346 -978770636988702721235387356975224480 3402347 -595607825806507230914715928086597648 3402348 110339185147266132720571099386424320 3402349 1149214292937386101450863327734648480 3402350 -109707141816247005831824355090595200 3402351 1130995251610964206221072363064241040 3402352 -509224652014090666512539833841942528 3402353 44820419972732997585196389898082160 3402354 -260624159454126566094907193054916480 3402355 -503825713710910015021732163072706480 3402356 674723099845820964730351481382666240 3402357 72343521464025338693320095038889792 3402358 99500556553294490325120325810373280 3402359 76775010307167541485930352023859560 3402360 66029257544589472342849276092825600 3402361 213382746378962769807884972648513412 3402362 800603757333831760585275942360024432 3402363 -243857146452179383526464776474776016 3402364 -96633394407184110558508363662197760 3402365 -242415826826971274342393552135365800 3402366 213885966510168735337470633244520448 3402367 -127210725038347265793987045919277280 3402368 769186035823774959024927859015680000 3402369 -74613466493309532113081213145832206 3402370 -367009118413300631227483074037425120 3402371 -173265640938233950025756062994000688 3402372 193261451842650938369409295877652480 3402373 342022720778059483178048107128673564 3402374 -168891523445530053798293735207904768 3402375 -10524882080424940985962884911904000 3402376 1204061792484382456857476679346222080 3402377 541001448907260534593420992430868864 3402378 -140211293557649699353148535572904960 3402379 -582067111390251521061108023928959020 3402380 -282743867605137169342338482465064960 3402381 -198765834028521820661674192065186240 3402382 74443781335924719385663809317804352 3402383 892530072752034254562624738412003632 3402384 -7824308003761234935275344604823552 3402385 80019994330219841942705917766939520 3402386 31501484548840515167914034897846784 3402387 284846440470733323844039051247130480 3402388 -406248204076109849580088804485396480 3402389 939638190341202653476309381466114190 3402390 12221685782719556020700127425648640 3402391 152789732986211295058717631671778784 3402392 -341332791998595681358551828549918720 3402393 -157756541581325759662245897125813376 3402394 -318688284565278307327107592274876928 3402395 -236339759433771904603573670941357920 3402396 499569155062490273479666645533580800 3402397 508080302091844631713304920997726692 3402398 -172328800555966011519970549667164800 3402399 -274243646265932537645397912516096 3402400 -803725910332902454654025558168371200 3402401 -310982138340533542346254373415787500 3402402 -425051304830501973364031998303997568 3402403 -122936126123090452241681394353773348 3402404 80706812604741737742345784119091200 3402405 1601409651269059758626469597035520 3402406 262806247604040901379053205110179840 3402407 547625329384151278569770099101921656 3402408 61684543057954983016678159886991360 3402409 518878409283115866337238241598257316 3402410 -145322660939920734540816228773825280 3402411 379860740579738139825137823589194072 3402412 336639991737577675314594999958041600 3402413 -480913962603179476665015691683043680 3402414 -232531396629626880309694538495957760 3402415 177977026144014076475914445327412000 3402416 300515850381500354941907486269980672 3402417 -246686360839125834605686137326504160 3402418 -3375027145148443942877005900634496 3402419 -635176330572878555590696809312607656 3402420 36167080567779260214753384680693760 3402421 198717179883051277548506380118886144 3402422 9779616977326222928617108952322624 3402423 -432139306184864989457277772096200576 3402424 -516762188087048719224552754845696000 3402425 -5342799443303287330198131745408500 3402426 -19479489541025635438610500533376512 3402427 -42780749214330122401244277350348528 3402428 -152591722510015782548896009230465024 3402429 520965586900546881860264187220118784 3402430 -65166667281628482196681445207940480 3402431 -1298161510709195571841323730214443296 3402432 -177801865852408483049987593627238400 3402433 415768666827010981249384818025138564 3402434 67901612837021159955926694406344192 3402435 -293636617474208097206921290255792800 3402436 4174588908910111003400480342114304 3402437 1266391614360757291336648431394957086 3402438 805616289964244192633450195648256 3402439 -189559895546022311366169879315582760 3402440 -721191122407768381527635126921779200 3402441 -129159945382606092912321989983350720 3402442 296154535072624618456203250505817600 3402443 -684133750459434614727074141676628056 3402444 480379803973838079413526289191997440 3402445 913267440564019361730040604795210700 3402446 249094978236162302276084128914290880 3402447 345791621694399863492755181935441800 3402448 -118020267970097560475616665419382784 3402449 -198256807561656192057869799927174540 3402450 78839893025249599759331370850887600 3402451 -338692511852565904482810081892454080 3402452 28319841811393159273202285122955136 3402453 -739218598651505392402948353579705696 3402454 -63644605710325842279728214562078080 3402455 305619201866922752345268732441473760 3402456 -270484843358246490771349592929996800 3402457 68414255202820112222016231687729152 3402458 -796627744864941997246826087835300624 3402459 -453412736185940907924537139850380800 3402460 -571866700016490921902128157747550720 3402461 32477854291458214735087114328726304 3402462 -35959479200704069379038877816964096 3402463 -1101099122025799304072115977990808960 3402464 -8472292356948538048205142526525440 3402465 -531983333827844814960314808931935360 3402466 -431866357062906260407093776684827568 3402467 61232595525340156824025402278409344 3402468 469062944494388319095715863144333952 3402469 470326750224032203775238008083406912 3402470 165146198174337083769528725526566400 3402471 724512073761134934365600354825971200 3402472 -739225897049929790195690604068275200 3402473 105960423041502155185659115006561722 3402474 45540591023979172868341383183790080 3402475 -375031449234215044539611942419397500 3402476 35849768548317131056027685616500736 3402477 -671313655388995707294641597110342686 3402478 -286197111707602601868987642488256960 3402479 -39304482310615145736895117972051800 3402480 -4176840715042200680662491936522240 3402481 43707411444044272697635835692836592 3402482 -389538491828670145367033533518412800 3402483 -81393591114195480121078881523399680 3402484 391681937567006762128853940114706432 3402485 376905340368785133294834172834242360 3402486 -315241176382966297687768391218067136 3402487 -356730505942862486800436055573844008 3402488 1014328207472370282967677134830571520 3402489 95793945116864674029812330525599824 3402490 27666436640955588499177745890790400 3402491 -66178799450952361034171406696912000 3402492 176227642450509069194485565562634752 3402493 414046252451216020132450501547680800 3402494 -310562833747393590314282737236676800 3402495 359226753743798972808446902782213720 3402496 282904640133244400018849119267192832 3402497 -79634507170171735335677976757090368 3402498 -75805681362963194728731621506678784 3402499 660111975286488295268415576948144720 3402500 205565452175962431472394634796560000 3402501 -621398724672625400178697002803154720 3402502 -115771389540642664695343343162419200 3402503 16401533814271876680222335821404624 3402504 -3620500868021289670955095478599680 3402505 61425286291265232519013468370967360 3402506 -144678948724458214657729874193810336 3402507 336041983874493769246525787614919640 3402508 -202041307061414094900936008337698304 3402509 22756542544918185026845086801445728 3402510 91190794480279183648527451379602560 3402511 -939641761162142722818671130671407680 3402512 -248149936764456371478296886693642240 3402513 1194864812925215183621220278677226400 3402514 49442908115551363635028516974300960 3402515 -986267052345290242675017908245557840 3402516 -331088088523274687349142490129780736 3402517 -563094880890609947622330470540840434 3402518 474291128424254918038644413597110272 3402519 627243005981708083209019424239001808 3402520 -395006693361041024560262439936000 3402521 1358221665459199620548770880453323722 3402522 -285789861042536540980872186597511200 3402523 1624839635813744546158517503182544772 3402524 -922047795673931199026652294010427904 3402525 82971917437813768403144732087697600 3402526 543953142479226671873646601789475712 3402527 -189243722296352461861769287103838624 3402528 -464480336759948025960951442658820096 3402529 141916401919397131738081858649116928 3402530 33562570622727252650566832909568000 3402531 -222976009243561970025301136540395320 3402532 -41892732301059914777213521360822272 3402533 719998211452557417133951296109765440 3402534 196726732677721290736387058272616448 3402535 1062626159508236056381296562545111480 3402536 -120989559853258244934954487219000320 3402537 154062598899986266876565324659612560 3402538 396054213310195421507186663481055920 3402539 -530042347670677192396534493115471360 3402540 141324546371004561165827926729881600 3402541 696958880252253108817618318526145900 3402542 308080857767379907591971739467287424 3402543 350290472601175201258109717377403664 3402544 114358651602065142987298436652728320 3402545 42790480906781961642581940779109300 3402546 147027633473248859148791257913900544 3402547 9133125047718711032245380757176528 3402548 486004071916956492478690559643163008 3402549 -37288995932852494781858821540516932 3402550 397587065692226818502131990941844800 3402551 281734361369636676568181870594965392 3402552 -52787758833975667010323110443642880 3402553 310226479358334156479088676007657280 3402554 -148644810117590341794988202049435024 3402555 -161026979940778927858287114579156000 3402556 838418307309386988536807214119216640 3402557 183915106739842519868545695462911532 3402558 208187522639826282430739832674088000 3402559 -80481664066028710962828264204377520 3402560 -42385712515951653169432086183936000 3402561 -510522675712860487528969129297445328 3402562 -479331172371925365064276462849254528 3402563 518077899530749121262477653397082812 3402564 -210228444422317086443180163743846400 3402565 1936518855830270534296584147962534400 3402566 569473510347283608306128316423656640 3402567 4796401298802346018176379543612512 3402568 -540882111993085483645977431027619840 3402569 818521106903951448216085842662313396 3402570 -129441067303145426511581472687590400 3402571 -1697485947196525305980181271916858568 3402572 -80869496878040850127512576330252288 3402573 -69353033838399210314234009240519616 3402574 175228724947326359030915477945536512 3402575 186363905467587672508574766920514600 3402576 -16699229022591297248583502452695040 3402577 -1350019826720303387314433704549788560 3402578 527502039872844916559487497263005840 3402579 -92988547315990294155779121675404616 3402580 -318420782448295007065113737790220800 3402581 149165453018004967757436159493065600 3402582 245076379154706917805709414725369792 3402583 -52270134151645370899852674857654760 3402584 -440826340090149013202229545993502720 3402585 -177266863204253780575857876802488960 3402586 689692323966175691465645770899095808 3402587 -290592190569732207948040470358552800 3402588 159916208640661078581440568316502016 3402589 -607523920533214976260473476594902560 3402590 3329023759634872419839192110775040 3402591 139573468088733779725786904370184704 3402592 1022943015380378829899694074744143872 3402593 -1247463301509838451345461951936360158 3402594 116921781439058292680104361515054080 3402595 -289107473427608306930108320063760640 3402596 -193104029686749355311340875951713280 3402597 345690868676684565894892838091127296 3402598 720611368908190399123579372766680800 3402599 688155795895428261417095975367665160 3402600 78187011324879051357293337827328000 3402601 297348273891810459052424986138892532 3402602 -89484367508792274294338560088048640 3402603 13868740600499181748369475780898120 3402604 -470277535564815221313910028496780288 3402605 995293868368456240292067691765896960 3402606 -244700601780975784223173533595624896 3402607 -681074385330296856289957749978160520 3402608 241586889590415682005706386965889024 3402609 390010341372948516379945871297036160 3402610 503911324652374075088855809872876960 3402611 375685594664458316533273060098283800 3402612 -473317530237404958647150472902750208 3402613 642753216615105332260018947384898862 3402614 -342894326426437789606338824903893344 3402615 -230568212427371738843740886572272000 3402616 372995967807047883748809020232130560 3402617 313539880743160839341906277711296580 3402618 -560033841284603162271928176774958080 3402619 74888281709981463373790368137895440 3402620 103567020372447138028617760730419200 3402621 -184119454171981029549973486638029760 3402622 39402003059371306745486124468493824 3402623 -554002940002497219570237405169594656 3402624 260920401806118902193105531662499840 3402625 353892448014774752443112811992304000 3402626 609973720374817946042473056505090512 3402627 -1493626733082276703489395453277584720 3402628 853258370422735176854928190254132480 3402629 963571395580008740820163008532539420 3402630 57058652249273811747122098441021440 3402631 -264518034090059663417160918073851696 3402632 -227079884719060080878273660035353600 3402633 5165513142053659946947604556815040 3402634 -63986400608855572902453758666334720 3402635 467571181983285655001166671768664960 3402636 386357099633680061386150483836390912 3402637 205139828731321191629011097668521952 3402638 -3471290108247943192806666136597056 3402639 -148622357486628257216395299849895896 3402640 194196095947957056218813124327260160 3402641 -2528183907111964700649561655455948 3402642 116292155644411313670014756596278912 3402643 -562428986922083779859567176621862400 3402644 -235010413441247126748045567204194304 3402645 326378367610040542623838356299058720 3402646 195309639845885292350460366029486112 3402647 -904344698901581138099686333099982904 3402648 18244625076760332435273546619392000 3402649 194927985301327785556886150724024650 3402650 -278417384975398031088884789268817200 3402651 -195205897980500718537064019581650432 3402652 140259896684189493981729625872460800 3402653 66074959692681067580197485863692800 3402654 -194145800332756489205630218325400960 3402655 260929988851674078679819918726843560 3402656 -584532912426366900614770546095292416 3402657 366879921228532387549016972243290260 3402658 -580781207574459198890298450344547504 3402659 -547032675732905932430203214216842560 3402660 -328078276430584593370541621807370240 3402661 -1639131703296256457523791593650189668 3402662 -413225754680043836028937067563956960 3402663 -567578158777582314693094737622801152 3402664 71630805917771723462775661742607360 3402665 -19157761063474278534963636863846400 3402666 -326167763045575685926937799094859520 3402667 37016717776042869208354643522406720 3402668 129187468887998260252674358377901056 3402669 -113740428481283917517683355680825728 3402670 207385576195406584101062084526329280 3402671 568310866509250071928337497633897872 3402672 7905024949117749834326696012021760 3402673 -445506041493059292108052202384980078 3402674 541417295607593811692641931344459392 3402675 -252721039799849034602561464043631000 3402676 -139039632439385499611238006562816 3402677 -623497747105918529855281440411219474 3402678 133927683553294477888921835195882880 3402679 8811790369596203985173102915131232 3402680 -621666493611020832715897007777587200 3402681 17232753000560803867425220048260000 3402682 -287544915032879786052070375807511808 3402683 -120784881355350164707368774344838456 3402684 228520916678460176057571954988953600 3402685 203073960226901961717644806016899200 3402686 23123503080837252971416312155066048 3402687 -343386065037678894608744710828881648 3402688 487815661395180836212226050521825280 3402689 -65490443763395713338871000635841920 3402690 -87736201977196305459286121802216960 3402691 100390496657470846047489074456603800 3402692 899416515500299415853731583076722816 3402693 140050699239757044498506908143431904 3402694 157973745459583410504598923099661440 3402695 15535133370593773236149779709182200 3402696 -247773513893994076730308029233971200 3402697 -604600935326166319567235805740978854 3402698 65228550279592332746990832847104864 3402699 43574618239790959064049330178203840 3402700 -33733735892054019085901568028697600 3402701 -271810071427026327652747488470580000 3402702 -6213199299045316893255045851262720 3402703 -1063611313633706265426459044233218240 3402704 110252659409596650344992478924267520 3402705 130279493068783691701332525833920320 3402706 -312026726888240546558122819537683456 3402707 424832277642717829908804481704144960 3402708 308693757910433386143176143406567424 3402709 1477775607110763617823352454345080910 3402710 -539849008007626855209988987805904000 3402711 203958428495777338919756834049246720 3402712 -13274783539425560600173290316308480 3402713 -64437712054509215559215536370854200 3402714 156133332351689824598553547992340992 3402715 21861559850922039759072569924716800 3402716 -519149200494639994787626582023452160 3402717 -685172934111563328151919005411201920 3402718 713858105392988290194956793381339840 3402719 22431319375508140027893085346543544 3402720 -444994520764677333911790670223769600 3402721 -270819324744499052955986477683373888 3402722 222437969421150104089970653357176912 3402723 309676447240351691860728684754865784 3402724 148004638542016355129776608518768896 3402725 -447603387353713880156916727106568000 3402726 -77043762843208261758292938843456 3402727 -870848135769625520230360828101684424 3402728 -448729080955201832700985120928317440 3402729 -1182514784520074452260123021787595520 3402730 -33594061382722508332912972512480000 3402731 1248332758972589180659106290741292532 3402732 169219458764856679097693748607183872 3402733 1051773650210505380257309632398944982 3402734 -518799307296155900787910004129217984 3402735 21169844781597987485149662355123200 3402736 -6121008080991009613599381810577408 3402737 94770025731551591008474019427297360 3402738 213156727943354475753066001679116944 3402739 -1395962221968526874726872222070865460 3402740 -539616272739684460598321857201489920 3402741 -39243281406146869374276374665264608 3402742 -102314449439392643515941507760884480 3402743 -1292942341227084108342934559693674008 3402744 528725874062777292892450598003712000 3402745 -184864521182866724573420351394499200 3402746 -138400985706065560499081143966912512 3402747 -404518524950697706463865180297319476 3402748 862529557991084381328707488585054720 3402749 16161858635329712238697916247251520 3402750 32166788556087439333338999700800000 3402751 157912899918404008769410925061321984 3402752 -1299067869841139115396768497846452224 3402753 981349653162653553615292162285858944 3402754 273938661909592801579295957595196224 3402755 -10837404071453407658549483576053440 3402756 -55642831119726057077239328786749440 3402757 -474987034735631178973360277965162880 3402758 31162663860370094844672984644966784 3402759 -182611965369921355363115808501990192 3402760 -860171119264378509957714633219993600 3402761 461512195918787979020162034726225252 3402762 3792744106434525762055320664320 3402763 166419918661456922117471603647682368 3402764 -969837154827003989493264019113863424 3402765 519925627471185599176105702643420460 3402766 287933854483499562563249821255623360 3402767 663540676409507853110825420710329600 3402768 174581375240767084451658219641831424 3402769 61038155552576573267908385700979044 3402770 172639138237666702478589799476149760 3402771 295575222460620131355961611680974704 3402772 -171977972752900552251623147707373568 3402773 -247208970445841947527288101744987040 3402774 -159482046818026502932727576888765856 3402775 279279185349726179593059803852226800 3402776 -68796648315895719330764756214988800 3402777 -54797482805253393003685652587401216 3402778 -102917715781135023110219723271052560 3402779 -682149751260948598647907294817841024 3402780 161565142767559717708096559009141760 3402781 -365537680929633669948252199495224576 3402782 664261248474135662143265438765188992 3402783 472748000887638271800519539970869280 3402784 -307926585212642648682875604399292416 3402785 632131054996272197580091515518784960 3402786 -10751365097057100404398497854219136 3402787 -285482512260052419137206577678374564 3402788 -55695040071253422752307794928850944 3402789 103955017313461444949661816479694048 3402790 -146813877990960175659076985607235200 3402791 324935846160949299441272842503166944 3402792 -442029249073426250847857682958663680 3402793 968632255965414418162887146168498042 3402794 -21855358359724884348435810295892304 3402795 101569213515157745718081761341217280 3402796 -1270386244221067105346266074170849792 3402797 893352139483721303619884743916608512 3402798 26011811714467178311580954263127040 3402799 95822376286799518267388683995222800 3402800 67425609114532242245211379600588800 3402801 -153796154329991188550419729153614270 3402802 -377194795546752598808873115777113280 3402803 517705526686721249675934126574439052 3402804 133605542430818212599664428025589760 3402805 -10334895259798214900051242446014400 3402806 -204547498989725884900921422731936640 3402807 566426119728433699957764939130903680 3402808 202092809493564108226689018210385920 3402809 -455274797780284632216314187940106496 3402810 -16370140385328455498366402238558240 3402811 14841424675523056418785671731019472 3402812 -69372009184240480603461851273177088 3402813 116867839916024866367227366536754944 3402814 476464611686648233461378934694853312 3402815 -811895576418058956014533677820624440 3402816 -130246794986633537949472349560504320 3402817 60897844656049144791962245973189184 3402818 -22102311358232599829234565549103584 3402819 121018910195665541289459952682026704 3402820 504352305710968400148370125983950080 3402821 1058759044691190909956210010948101022 3402822 18554437371895420641230421325972224 3402823 1002630460120701788432316023741258072 3402824 -1114646974772231835843783812328652800 3402825 84166008729598268557653387610260000 3402826 67686121258334305100370661951802880 3402827 -858514706859157966470632335398747600 3402828 275395758322570287568717090530751488 3402829 723652099301551554113442698574843840 3402830 130162482954939265368480025280890560 3402831 131651413874957698651535905378815120 3402832 156620180263481180871164543798337536 3402833 -90522108460079766027766981262642880 3402834 -347405546308404954196995876791338752 3402835 -52497142227323235235068465862944720 3402836 173805567485897935920635487103584000 3402837 631397839865869371708407572815565440 3402838 178575930177465682224297919231543296 3402839 -474914293312602104922094510992086016 3402840 110153239901334304893734687332761600 3402841 -594504054236339326506970693235562428 3402842 115560253613087269557347288489843712 3402843 -18867068527793149438780522105512000 3402844 826103539272990798059075778761908736 3402845 586999696090628001318556675509605100 3402846 333035815738390212940183903079473920 3402847 153045750149649489712673561848353792 3402848 -9652836918547688631445633383530496 3402849 -539293509928994152600777967212473936 3402850 157598842259901404890591132410432000 3402851 1026953145395709549584694809226381852 3402852 -78171778482718036681564108667808768 3402853 613025215992662474302883827156269820 3402854 231707287530125258333911757080849152 3402855 603443889136350938624923587717556200 3402856 -1017786190443120735612285133899694080 3402857 -222932860162564485665540695231948428 3402858 110558782251313517460191158085117184 3402859 349035406708612926201330157705079080 3402860 -60220849481035201827004178102860800 3402861 -125069233971858703051391679051412992 3402862 667636935379640478348908170833936000 3402863 -1701600134738431822247292476493853560 3402864 -363728488462088461934713925268602880 3402865 122800543103791744419954702435255720 3402866 -159012102146396226904374496130704368 3402867 401559900419345310013241805101376048 3402868 -177244751925295116193578058643892224 3402869 -650364244503027841769747778599406240 3402870 -70236328851084660596029854625996800 3402871 -179576049608338775240361791087847800 3402872 -289193731485679477171689631739596800 3402873 270613046514425513330312134965373824 3402874 -619057025143962747121001211106706064 3402875 486720747983316805123523877016680000 3402876 -158531686703111333020568511742483968 3402877 173747440173236541838417291983105132 3402878 5414819794351481918609716718538240 3402879 1186982614474706427809133600808848 3402880 194494290036605618729753348407296000 3402881 -1098734415498473817416180614912818000 3402882 -27762227405579645795067490524579840 3402883 -660567555490050267129818405902924 3402884 -313505283774654483584010859645670400 3402885 -518043346581776544414048539755209600 3402886 195215790182357470137605600295029184 3402887 657030325541388355002858780307230312 3402888 199455093036067705262194203378155520 3402889 569362362921618099052495166698167360 3402890 247285626653437424882233239700287360 3402891 249208979924200679536831477950312 3402892 -331500730337484496547460166866336768 3402893 254018776184741998948299096846164844 3402894 -94918706681742835025736422923554816 3402895 -11848397717808849255797617950491280 3402896 44593398893764034591533813288402944 3402897 -34569762119846431178895168956528400 3402898 177703136867656706049483837365005200 3402899 637813450552483710648463864161321900 3402900 -33125111154448801111257244934400000 3402901 -816064952174390323910767361116951794 3402902 136357963583067575947504975869303552 3402903 -72571327207087297645074256155590400 3402904 -1235092608440194000857527196259338240 3402905 561445986491366213668181854394229120 3402906 135615398653918211144815734988909824 3402907 -1718441631982283041478067892623119448 3402908 915205054185374902421068001760112128 3402909 -1001235783038063864921098175108582586 3402910 -38803930832872776540334921599214080 3402911 -341925603977298887157878226414643488 3402912 -309724641219917543903290381348896768 3402913 66783172015220774056062477113960162 3402914 -1255617905805748324323530163510812160 3402915 -259215524823154613031643425512580000 3402916 -318123349307630395777943408622504960 3402917 430158394279015464051369240691801152 3402918 -111057336437050189659443296756953600 3402919 195444593710645395609727007070528000 3402920 -2351040703467989372586124839014400 3402921 293342031153991628787360986927142624 3402922 -104382243619636256897152920006769488 3402923 -944577848051484900818805295375098828 3402924 -77223808130105990817113081761824768 3402925 -1173572827874100808799053037503256000 3402926 -565833473846681354604811075079115456 3402927 39580322663428069337820544197924720 3402928 -132778205365303459680777695958581248 3402929 701775674293219657491785897845840530 3402930 -23593567330702512754755723555540480 3402931 -17983693059649534143820965619756208 3402932 -15161602258271229274143551711870976 3402933 -117925008916530482001494457437182176 3402934 8956972121586356832054380703282240 3402935 1029802076231830183983115401758609880 3402936 -787406337880447982686459736186511360 3402937 -665192196943905675589744492959359148 3402938 120457585108589579423300972078714880 3402939 617220416659404316981946112088953624 3402940 114574727240705801717155126141286400 3402941 -1847136075506897734657224384010381440 3402942 -65442835844835452718560186362076160 3402943 263893073393090938416555147737983920 3402944 320417836769584486742808086310813696 3402945 56216291480777955951139281796339200 3402946 -19142071843576561694679530560368096 3402947 -48325294274663316880462377995436480 3402948 150187852027309134398066247548206080 3402949 -169762009837626643242421887855929280 3402950 60252616726501244405750639404764000 3402951 -41935848397463477028830033637308160 3402952 -467638424510222180872976980765547520 3402953 -221705191242432811540967959353765798 3402954 -308759747722886503424474459826717600 3402955 -1169325425908431838590048880885117440 3402956 362601055501335081570081944101900800 3402957 88682873350512610528028089493230080 3402958 45933266106607204556136263856758400 3402959 -139162979956842319932164182134813696 3402960 3382446500775078136874769796300800 3402961 1703987008765510260913747432509844800 3402962 -265284263645422639892899436398196736 3402963 216445823723627259056259061140477504 3402964 -100309863524071074609529954344337664 3402965 415494439790215177728240428021944320 3402966 -61375633823653864508917334326542336 3402967 -338272460123245349289040247086564984 3402968 -73264514431266929915762158998589440 3402969 11033647884108854698985392069856160 3402970 385051159808445911683893037068883680 3402971 -301877169563924550433455841744466400 3402972 -352369186516942999429710707388979200 3402973 -533764631672539056320962584912755360 3402974 -130953386968336271322269309057211264 3402975 -113408409020791933473895885680228600 3402976 -1465582444682100275484991316282572800 3402977 -8069499079742607713276377858205520 3402978 169784923829358723156264719879516160 3402979 -491835895900090986635161277432632420 3402980 64163955542588554410855951871180800 3402981 -372638979916535928892095275108143140 3402982 -50305487444464071048853907113511616 3402983 1800376507639955607214740196991179344 3402984 247194078979374081541381971076300800 3402985 -768436560610854657715016407683737820 3402986 638440503096205346139308179160886192 3402987 259368462055607896619120316932769024 3402988 -975480769109328374431656266539106304 3402989 -906302075419315333702654642741191210 3402990 169388520248581149552979007273382720 3402991 -222638809097774051235999171597458608 3402992 -318256018188848270322806346279026688 3402993 376708640834762759429270674062008256 3402994 -8636709250216946696308126326337536 3402995 -365541525199892175807826355632768800 3402996 231307649825407309726741525400174592 3402997 -702133763598373068285454770456434848 3402998 641552703115857416703737054114940480 3402999 -1014921869002576395317946363954728880 3403000 274130756998042466805692701501440000 3403001 469900078479210961050988005761500548 3403002 58971555714977961887910715926186240 3403003 -103089460646280526340171401722006748 3403004 698795294948911962754559092684800 3403005 -4959366206905311729821362402502400 3403006 -366886070237814586920048675959682048 3403007 -1196182021446155291911670752184023368 3403008 176338967529474344915104393523625984 3403009 -110617398922821156498660639847852284 3403010 -163959974075102666110186469318447040 3403011 333207219424907569560585390187603200 3403012 -478897400778254183082980740078082944 3403013 -86299102794343650479844918229128738 3403014 375560429858326470311526481710727680 3403015 -344224914903713477804446565693913600 3403016 -939832082520068643028122456126827520 3403017 -869892629853303019582427874475996992 3403018 270613214713985936772669919833990960 3403019 -799328812563885253247983108304273580 3403020 -3860237392680794104302824658124800 3403021 1322120977930357899537955827707975222 3403022 -153829608134812220062393632348298368 3403023 204206582209221822485658366330336144 3403024 -41119657448096416281819938320859136 3403025 -51872675939607386633094109123718400 3403026 -785674889443111384715991657409704960 3403027 2275663371271445035427196741045927840 3403028 691064490937824658716430264624705536 3403029 -405503096563588026553517788237767168 3403030 -87040596865453240357879580794510080 3403031 1028237755511927054718875273820149832 3403032 -15673475533620868095944073581383680 3403033 100564857855495928638213904565805520 3403034 25194712070893979003591591707806720 3403035 -309728332489097775323762921692814400 3403036 75667765078697699652927360822425600 3403037 -922626144343588480146138759360381408 3403038 2993453944521613035914582776632960 3403039 782651437670562312279160538536991840 3403040 -501745117848251497222990168335974400 3403041 16646712980432353197485796286511040 3403042 -751897026859447827260150759924657328 3403043 597051674366580830589145514810829216 3403044 -524435295762306050542293500133851520 3403045 24327792435930938175998926176211800 3403046 -436864007610409837626290656077162528 3403047 423869926527183929046608640806876160 3403048 -223012867022952828536309618608865280 3403049 329919751911318137521845953704561764 3403050 -31977230027220358940669529542515200 3403051 582038212394512138046419953221759272 3403052 799461261695465148688565827449269760 3403053 55359260531417962135992296168562582 3403054 -409290892416662367301748019626169024 3403055 515104527993221872419000596932533960 3403056 -67688405753923304033683537926291456 3403057 -49287373484410405615858765044426560 3403058 -507884701934925738204924900040698240 3403059 -734552797805667526123663383838260672 3403060 107702540418616034742766500077606400 3403061 -363739255524127031920330894444507200 3403062 41495087874432556909895229757801728 3403063 1415012125493553204450432743866800 3403064 -1847836087170840679592956735979520 3403065 383756974872542588282237340260915520 3403066 -329286537348370617943465057462074768 3403067 105647486696063261996322886232326116 3403068 555589884472924003055662604861260800 3403069 249967423679335737991213022297985420 3403070 -135049474487940995308580073451981440 3403071 -115876198101711142121246515324149120 3403072 -65762102023757264771590757198331904 3403073 -371025393396157274366669537381295678 3403074 383598597975843093710570821858930560 3403075 -44863899257719010109015741203496400 3403076 -63094312207497428781902878390256640 3403077 108630768364170851162792358466885440 3403078 -60047624038209585627626779359337344 3403079 1347006372437747483004275941096174680 3403080 165672395923098031813955428171776000 3403081 -1468074762046030227150843019366245936 3403082 -10256114640156407044206472552190976 3403083 267797029471899947133992523865981440 3403084 1060882372072757006728569815862685696 3403085 -58309289100196815778581449969552640 3403086 -260541168284590119422437661425331136 3403087 107377552198848883356498281163659264 3403088 -125753420207549352787949813282390016 3403089 45141456059657502402320619446502900 3403090 70466492162760936015693675863923200 3403091 -753346132591316244274205679211861200 3403092 -112016558482912812751908015534243840 3403093 635743851957630553099567779871740540 3403094 317583200035581204750614225714617344 3403095 -156672080856245992321024814606601600 3403096 304847113035215656998106531295201280 3403097 -671672044040807867597855135509239600 3403098 -391114937643881215456848655342496016 3403099 31696182378319820333671783463610000 3403100 -366356822252165152736646410462745600 3403101 49261191667584285618226592421402240 3403102 82573757860470177753065818502311104 3403103 -516207835473564751641173728357990272 3403104 491999931322227597165207421707878400 3403105 -17806134686465137492867630941714240 3403106 1117187484410205785832884600584704 3403107 -1280927863066563184784489895555513360 3403108 310973272419350831212470716888935680 3403109 -373188746564243662246462817479428960 3403110 -307411375961782492540176005678298240 3403111 344209640933252691557670591581554512 3403112 399993063346908945417075838037882880 3403113 338286524130927962113530073023762624 3403114 -3882756398036805793857123390057984 3403115 -252323045931239459173980441640638240 3403116 761282605683193384689997052640252672 3403117 -728710045493219845621899132993265834 3403118 58790896014007723387951636457287680 3403119 -847325987346944375016362485708552560 3403120 -93523700907705993915877053589094400 3403121 443590755559736134324877932776278400 3403122 -161470317201076480035671365411168128 3403123 116481234628407994418921114186121384 3403124 582846798313274550339770122321831296 3403125 -858971559929921532412175012793750 3403126 -404754855982396091173114929189513216 3403127 260633335126193292225729507251058912 3403128 45504801305559720775333007474688000 3403129 -1608785273788952523958070442747577728 3403130 -258070014156389142036370722147996480 3403131 280802979795989685748829796624613824 3403132 -153011614079807385297859296995402240 3403133 489067679390354650180299110187317382 3403134 9159784040499107090770927877404032 3403135 -312834342510401250248919741581940240 3403136 -567630014390149984683904914979553280 3403137 438657250872446456602073330214430560 3403138 -639754768447744232990731606147704960 3403139 57493196396784602718116976978626940 3403140 172086573697760255242486533800325120 3403141 -276767182584909980711780460529538528 3403142 707181918112862093120625077151269472 3403143 -346161217477237556038631050898951568 3403144 204314487657538332548915150108636160 3403145 540276012180735569411485748354443080 3403146 63125992164264207674294685211928064 3403147 33605616325458707851886090439017832 3403148 315055846093826059260738787391915520 3403149 -774711788498583825826227864674304 3403150 156197142633324254600481032836872000 3403151 -626205568937312366854594311540112848 3403152 89730328924232149637510057986596864 3403153 703765345311041196996588983119577000 3403154 -758649315477407513592243285048154224 3403155 -117239966456954355929728477763124480 3403156 56237185645609329851772331905722368 3403157 1205487254844418020371742408144683406 3403158 -154089314939128392646802938552269312 3403159 -655012673047064481805659581506947640 3403160 -651864111357949472880882010414080000 3403161 -369825213277088132225169348025920 3403162 105440328855777452440913226142248960 3403163 -1279640451568003956773277387899794056 3403164 35020863526276960423421273292690432 3403165 151375680498801953102037041998110060 3403166 -63164519055900980250038210497974720 3403167 519539475015994705752110633480567880 3403168 199516468796716387578189658782105600 3403169 576058936588942082880566680074913920 3403170 291947526606831351081679914746706720 3403171 -481735605543742939900280106340782628 3403172 -249245538502709607577495906544787456 3403173 -16977758594201712410996299649056416 3403174 1811070999750490954631984446168320 3403175 -201482760015972352518073655452540200 3403176 68756833988779382427017909863710720 3403177 766197879264866979788811782305452026 3403178 -368319932992744288669173425886273360 3403179 302123298560155523722826072352727200 3403180 -21868626363382057773707685273600000 3403181 -212848525243496307579380301575895018 3403182 -22543942560897043045147459947603840 3403183 -322693533731845418708122038685266336 3403184 -51864690476949133278738907491631104 3403185 -645590898611492328811510642465617600 3403186 215941976618059451255164345046593440 3403187 -95844582274837802647382934969841560 3403188 77687079354825898563655303162245120 3403189 -498307031306755972241106317021099460 3403190 31088694754915733675246197518696960 3403191 -504168388365915222976289889433446912 3403192 -6472963965517220443670859272232960 3403193 620825857179427364613310588684406442 3403194 106423734924785339057129972351772672 3403195 -176118635418619121212954345436612160 3403196 -648837146538889883424610543294267392 3403197 240543439961369354835145577622111366 3403198 -479541122160798996684057337523153280 3403199 1160939185713406285462658273538619200 3403200 -12112579854336735588110164033536000 3403201 92956654048525711289517014512699202 3403202 -103718078726632985237312609484679296 3403203 231919509492859507319626103551094784 3403204 -17190432681279247351672177805578240 3403205 -116080058707250705303896932956041680 3403206 -172248397915978357586353469092161888 3403207 814404193475387730048906360590516872 3403208 210770993070978274972596144883968000 3403209 837026742855910360408209993585836304 3403210 -438647010677988867401464979587470240 3403211 83579807337554872184767143017708544 3403212 -619179204415996955791084532059980288 3403213 -1407573264334533450299211851430609600 3403214 -512477198431846192834449323472692544 3403215 361504817375057017850597617340259120 3403216 130739601598287384089950561346281472 3403217 472646490621594468706933191902818212 3403218 4109861298540344273349622547152896 3403219 472834899879062705603418641149552236 3403220 592956587721575306000262522804756480 3403221 -349542392811119690778116422130859840 3403222 119311095029453530931056294494830592 3403223 1178573777647522353187593060399959040 3403224 -601742339616449749774045577781473280 3403225 1849459900381904932440101767566400 3403226 -665950800950886449555767048577948688 3403227 60942568414781433183010718943701808 3403228 391290996801498666576125215812397568 3403229 676019776158532124533125073234705830 3403230 113050221440511782018210458441432320 3403231 -122596642993064003756781160302761768 3403232 -131475771055446631066658695461470208 3403233 -701540316465771090312376262805580398 3403234 614281108964775395644935127067816016 3403235 1030078110949593266211012038476800 3403236 -187140028161659944524325656470654976 3403237 -1320921589981052792119413648718528740 3403238 -283636393884597980749847544923996160 3403239 355365171572304302326837897185237120 3403240 -833973632045843484992334686433331200 3403241 -446034675158790876284890159984154880 3403242 -89412922690517942250785800733491200 3403243 15724971190673923601746028038527504 3403244 448543279573978848192041745334957056 3403245 -189681130223588456722122298249089600 3403246 -226711155259531495651136125651200 3403247 -1728122559861187422161472236821244928 3403248 -167311398049006331754209654242246656 3403249 1842977840452867203125316474806784288 3403250 908305358920543849732036151859144000 3403251 85620948454546145111001752618266800 3403252 -209238595148866267955294149315013888 3403253 486149787186872390011408371050155680 3403254 112777712815115952873132395750608320 3403255 -349901912142501868900515349673340840 3403256 -590222412316188199511444102094950400 3403257 16443217300627854034021484157249216 3403258 -7524847604532009239874292763621520 3403259 1112605636255461703358497600230311460 3403260 3608412021789187133126356258959360 3403261 -1041700008588080638873980801191201600 3403262 -1417198908502713094972981516359240000 3403263 -9795075188554177992747812764499256 3403264 -91311835927001143181347724464226304 3403265 741762842923497832544429751219100800 3403266 -517249966431644361504487706565542400 3403267 491010638307761386000201359124445392 3403268 -644128159772480346720221702111007744 3403269 -404497512752794750583803845769063680 3403270 33743425209260355583329764730792960 3403271 -414298355999696773785315596189534400 3403272 325548544420905757489017318483025920 3403273 -65651349767880418743532041028588032 3403274 157177394054459599303379631838801152 3403275 -509637723443314029483238934477062200 3403276 77888634542636358336120769510167040 3403277 298057953208289442394954247019581760 3403278 -4770366379584320444815713248986176 3403279 -229264756452342223921553765137018128 3403280 125027242712403408446473990569984000 3403281 14719076231884100708642729683945344 3403282 -672552657150210443417516611500817008 3403283 227939409239738403881316323999594304 3403284 381816957603192220533428614896039936 3403285 -363558502347280647995539527334954020 3403286 339225296216522409773545633013186592 3403287 87089742918871157916507466519343136 3403288 252387002972738901792637770208911360 3403289 432745667108595190073847190210645320 3403290 -181930108207198625385081915386856960 3403291 -524527308908035271751428383769405308 3403292 -52564055420626583033371804746729984 3403293 -134858326139447951722866235252721856 3403294 611389229142898401804233096573517696 3403295 -1105969829938222669509841327954224000 3403296 15469024732110489576694529127481344 3403297 74855418479070108089270314929393600 3403298 61158056960761582751393024160230400 3403299 197160910314750896617474048212575040 3403300 6386489565917299878120222137494400 3403301 1512852311327526414910971201940384704 3403302 -42875303504874171033213171228911616 3403303 -235516093767190201706057532586469616 3403304 -365275884606751064439191144818606080 3403305 -343851048690364267567072349440628700 3403306 504869099944805771677252933463666352 3403307 612760659785687562780674020146958320 3403308 -664688907070368557790785968554416640 3403309 -140091158860894065836704479179702400 3403310 94477654960879596304474982967240960 3403311 675135708952599391771273274648625672 3403312 306063145043391520933476429544095744 3403313 -311098839621393526112882847136179438 3403314 80529527158047799036580659559643648 3403315 521788010668507607451779158100935200 3403316 47309496472161062586771152652515328 3403317 458607904311853289930192159758307712 3403318 5670222125122598195627184696719040 3403319 -1167701134607602840143876091713172056 3403320 617633816640210481842449066557440000 3403321 26811311960761351033519254811622032 3403322 238951634344529722427360157563561040 3403323 283783665650754749941833097342256640 3403324 1372795634699116668571734580345689600 3403325 -505375671059828331780552989744803950 3403326 -136138925060624489477997689369957376 3403327 733986705356330294215094656041792360 3403328 97700563083684543269057839865266176 3403329 -204752672265971756270195559874481616 3403330 -174978406229107789080850146419750400 3403331 -606465269764273563737287664252690736 3403332 -524665730523364842453510298315143168 3403333 3467471524978093795668605216491584 3403334 -158101115700578195075084418289117248 3403335 9102959975919838280068476830177280 3403336 -1046147840246087944648760311510072320 3403337 239291933236878087633874791597412800 3403338 -253165151219813702224973349574090752 3403339 166538351375128253242150213418469140 3403340 159573215040140753309507218333731840 3403341 -672660734428000983283577608670793450 3403342 -182703600544433192901936837851849856 3403343 86233034983041924181425747709457064 3403344 -135941558780695067877255478384656384 3403345 1026702267254649357435784820574820800 3403346 256490482507489715827685518971494400 3403347 817359909049870729433042178735689400 3403348 -288322033120710607186809597393516800 3403349 -349481703320361718343529861284892288 3403350 285004342027010318362771905269136000 3403351 39633946225754210820095389979711152 3403352 161050307807094793492874500400793600 3403353 767705554474590607194473217704995200 3403354 -318575267043903928529571550700805408 3403355 -594427436922125984103709345589226480 3403356 204543161499997459545910344813772800 3403357 534300422886953168646611798328260620 3403358 36552509518510078039424157426539520 3403359 90127480751605444513835857423794264 3403360 -169533242280251016862918139707392000 3403361 410523805317360120959595360716069160 3403362 -141851672156035766061742305063363840 3403363 -1543940004219703345581615398372047400 3403364 11592060259897900522369508950106112 3403365 220059805414089135774415700987579520 3403366 -263116066667778199283851487539031040 3403367 -291423696803879029459308142682350416 3403368 800868118841149541449128779359411200 3403369 -634773072657969643155725566537335180 3403370 -347893186362387165678390543090537120 3403371 169066958049433411872017707662196464 3403372 -1725173546014811255825581504100352 3403373 -1115737810119702562947884724960770196 3403374 93804843883519605625051224598051968 3403375 -685385338177511768779819811348220000 3403376 -380000415216316564963756494353891328 3403377 -35582036260856419819258615593996174 3403378 184569295152288893728444824074486400 3403379 -55941498215137046108859314792113920 3403380 -113014085694840185751193050388500480 3403381 -368150135192876948820640276660580818 3403382 782790516016755229229122907861846400 3403383 256860121801077696614684157806460624 3403384 -540076371805258447313117470453309440 3403385 278764939086496020665915092905447360 3403386 -179196539672903538950349657830781696 3403387 564348399122415926011964624921419600 3403388 155992698997327057320842735340357120 3403389 336674841046218529340516858260532736 3403390 5003944345737819757273036735771200 3403391 -1402517567947075784912495174458286208 3403392 -480011225414214855602848378556252160 3403393 194243043536194534918903666010145858 3403394 685260330991737702069733925104007040 3403395 91205817398837459987132775513147120 3403396 747950810628371222979026905275804800 3403397 23241353274843501377751329173499904 3403398 -509251992347230413077103950522355840 3403399 -179385618932189619400955245408119040 3403400 76936453243411355729935681609728000 3403401 434884815713387081175832762179862032 3403402 1584631091705078226584096045305344 3403403 -454422262563986175096745511894754348 3403404 144811935025836509748735146462469120 3403405 891199891740661762181720011730058060 3403406 -21690216865272699105325110699207936 3403407 -1918228325733485597524264581784320 3403408 -107102079061937184590467265239040000 3403409 -1401743245265943486272656346797533390 3403410 145573499579526053821019433714923520 3403411 -250863694402420128185872692114378240 3403412 275638982045448616773314835478313856 3403413 -365516052564696677320201845309491040 3403414 230903557981427516227674199247901312 3403415 438792870296153743688837704835664000 3403416 -123344432659267978701688553021644800 3403417 -379614599124610137929465530821874668 3403418 -276114260702369535659884690602669840 3403419 -119323015010384483713492377262448640 3403420 637669729261019910285151534765440000 3403421 -584878580629510336260849569260464288 3403422 123939489871631589937077348611732160 3403423 -235460540795073117311312722002711328 3403424 26540288704978310656837426485067776 3403425 -142689812376012924526984355866804800 3403426 -247570817863165027586564202244048896 3403427 947487013277061729159298522856493276 3403428 29095267030498515838336024817958912 3403429 592687011511997222886554029882242048 3403430 -255506172453511149060500935765668480 3403431 -2181852665757665911805528901710279520 3403432 518092852277433535496122822126387200 3403433 -1215366740977219956854195696180108976 3403434 218537058166465036709771499020004864 3403435 161541398025207967206135194983280160 3403436 20562319962551344231601711323917312 3403437 -225735745255291403368815515316891840 3403438 -784889085878378891301785207473010880 3403439 -213410782236792726014984617690227600 3403440 24896274117470977934705765120409600 3403441 -252481478901244681682761133265506158 3403442 214361415220851211715826273092935440 3403443 -672251874432418970726898058888500936 3403444 -163123313771409382563479493448624128 3403445 -469903775846734515597644817962060520 3403446 20103130517356307975879999326633344 3403447 120417895977358774328256263969136240 3403448 64460443953620045498453854267392000 3403449 118706922878002868651603652716705280 3403450 -1717983488008581091101327745958400 3403451 -543583690103168627829630636155254560 3403452 -161958566927892249152556803950722048 3403453 1678228973349691515971250539582405702 3403454 -410912368318350394383183872406829824 3403455 522930540673387441036125290113153920 3403456 -39935908411529624228382314430726144 3403457 1047784649316527547652850913402032706 3403458 964072242713759477622768365194828800 3403459 -314469091681734165954302766862685120 3403460 -832967894749144491768408536279347200 3403461 -704819025385861539509510527616509728 3403462 367566197237369451649990100849915232 3403463 -219524646267989671790667599744510880 3403464 -849217659136519077753749687884308480 3403465 266248434993938447444129181351152520 3403466 654177920896756145703704565395185920 3403467 -332683606444619505987678412306262916 3403468 -361530961225278113450216157030203904 3403469 398637051133004070403785833220678060 3403470 -78130686720869730092613206772633600 3403471 -737718065556312255726814988983025328 3403472 -13851351590225113869609893025497088 3403473 -386796255878538233408464722157556736 3403474 216311974662957227521073755905697920 3403475 -458771890565660202706469800438096500 3403476 756418911748616203501719930961295232 3403477 318231507990562726646801985641751744 3403478 224849919807308423468180175361128960 3403479 28974086583167673474873305956749648 3403480 408175884823602391118829110351462400 3403481 1584723673301541939146709493895129412 3403482 79153233799605102808395400074357504 3403483 564837662031509411939474987928601104 3403484 -175527569282911032173179841344779264 3403485 -575707572626569819178604268755196800 3403486 549368106408339469363660033706712192 3403487 1033844452989601433462862398268383136 3403488 591034413317042893395899363622912 3403489 214119026919337618344093181834282880 3403490 -83724549580334076195280086175795200 3403491 -185349283954378605541267551890560728 3403492 -368985258963016277085441939142165248 3403493 -485345494483455143289910269287616 3403494 -44730565603101454062197381531421312 3403495 -536614854297353689332593612010434400 3403496 574191968552760066508295722245980160 3403497 30696372882966267610396525065988800 3403498 -123735930467269817545574075027758080 3403499 -750911554428319060225935776900823408 3403500 -610701305973089002942161278741760000 3403501 15406673576711901494021937695584332 3403502 463486307347086753188463549293250432 3403503 174846751412404851512594397110183112 3403504 -62249534353708254851444673450377216 3403505 439306245712954849049405899218777600 3403506 109486343261828899327414418715859200 3403507 -354987071100684445925540367439826688 3403508 20371973338772427485109309792974208 3403509 103649136339184288626481928818857504 3403510 -16104058807050936580392814865719680 3403511 -181485791920134227578291060694545176 3403512 -113241101584636628605013597326540800 3403513 179611737956343604720479563047306624 3403514 180393349809421266222698596890239856 3403515 -12521988164235439564611491976961680 3403516 -779397489094349088856084213519298560 3403517 143310288785801051359967335706110848 3403518 -293494143023335662665330771455564800 3403519 234829290596084601788170159684938432 3403520 -85217091970575759038348803650355200 3403521 -244904339308530456660840658162686720 3403522 -533322249976260344563449740108528688 3403523 1059378347942716376301102174885899772 3403524 119750021164444149142835734902915072 3403525 -52010975365940726340879733680687500 3403526 152025864298207650554068760618847360 3403527 112796055810526995931711568435326080 3403528 634531936428819448060066660195292160 3403529 508175473209883470784711655445839130 3403530 -124008468267075999481659534840820800 3403531 1322695896712816848745209380889429332 3403532 1211131933610998222840110366804639744 3403533 -104448738155602737736452272270607360 3403534 -453392118491499115619763783839275584 3403535 687433062196765386109241235916857480 3403536 2206928768045739556514025368715264 3403537 250821875435494091941541253223661040 3403538 -341133156481746918103556591329693920 3403539 -853904572392990943055044623805380 3403540 -185444054308283332822952305527889920 3403541 2061843024757337583213009931311533952 3403542 80946615013033948124868307041227712 3403543 397638430080029867835509599559523888 3403544 -865442932107909364398769072230819840 3403545 -166560482543938939831072800384031680 3403546 -338661261282072936386461627461473280 3403547 -336162727550919242094481745880553968 3403548 294320519381211739317133030094072832 3403549 -64295311124499754291649894505463450 3403550 -280229423009804907339679351660459200 3403551 -572019699888642014480935013372029368 3403552 40889357083818428452948784147595264 3403553 123368500737651448562477605425794598 3403554 -51568189566779246988815415291617280 3403555 1239250849376003447454312015343347360 3403556 -138419015522344049240604986700426240 3403557 335052384996234526085739576310263360 3403558 271055355670624733320164269113080576 3403559 829857784936375160826703630671104760 3403560 -113670318095584483960836811144396800 3403561 -511511788321986460947757517080823168 3403562 417585911325092298117578755234600032 3403563 -309199487221559744499264006951896832 3403564 -237140872658340942760056557112365824 3403565 506137475823080201983858499102779200 3403566 4418157208167204349951214381289600 3403567 3192185986479754558005915269182480 3403568 91243065423676635677924420076503040 3403569 137498337322814621799010372150680768 3403570 -332370091910044595700628696211739840 3403571 -122426704232076454037018208819162228 3403572 40710028344780921225031166364168192 3403573 24748122204468557241483531281267822 3403574 -188571157272487752374270656086723648 3403575 36321513217128216917350110031395600 3403576 -633924458236589940783545731514634240 3403577 -1171170822866014303188706611954575574 3403578 -174587319400249726780167356313240576 3403579 -13875641844705151704594006118774616 3403580 641378946982416247588744651233907200 3403581 520740328658697114283836356397936480 3403582 26174658232505662767055341513010944 3403583 -328659621488741412703964404421749056 3403584 -163114543111859733705519410404392960 3403585 191050365056154960840088030359733800 3403586 -195646089041223918487169427109635888 3403587 -725125283852691620638582396794205056 3403588 32804180196707788923846699282370688 3403589 311626729801769207392015510482657600 3403590 43444458927187812159886370783848320 3403591 241327763661161040131855884687419992 3403592 57711208620075313357180142701977600 3403593 405323720046815545254817065207294720 3403594 25046524916949647320393016306003040 3403595 -10068102938945596125665603229498480 3403596 13213940067539087366411642569605120 3403597 1278984412287335533463153085733553772 3403598 41370970047390421876519079355601920 3403599 -395227718544405385146672390157424640 3403600 -102379896709984646031429462759833600 3403601 73113978361350216522604300471711602 3403602 -6601812804446393458479657384328032 3403603 84007619062441548139167432007517440 3403604 -896147359134490611717724468766363904 3403605 -526412741712768204605186116736003040 3403606 -335534985182288637858480517878529248 3403607 -127782091880827586673819007803134400 3403608 -177889796373845130251319679480012800 3403609 233891316440651099950444228174272 3403610 121012404662197473645264827336386560 3403611 29013702988716306735265766407364460 3403612 22413137331362596776222416121042432 3403613 266569847679277419749718222669197862 3403614 -174956470730922426882590883975413760 3403615 367405895597967469477227159302940720 3403616 -125072029410437253562976810101506048 3403617 367255851712613971946176927436475264 3403618 150375769523375023110229457909639760 3403619 -639211257343717640923324917425482980 3403620 -17484133034762343549580297935421440 3403621 -23078114100304299577506437253068616 3403622 9929700172999955135014223699028480 3403623 -232524701293767709348503957230150616 3403624 415156156768312951694505373425254400 3403625 28987639917758497954826153050458000 3403626 -104955780918894348007497543016766976 3403627 814126499722849437733227529051159200 3403628 82873744895331771734340552997418496 3403629 -27273664817269861900506232306689396 3403630 -108595246617243632416572042588864000 3403631 344889022341097017643737249641103744 3403632 -106060448471977163987633703982989312 3403633 -777841906646952027265183816184276060 3403634 -75216650191307605558777591387450560 3403635 413461228234804261054316666089424640 3403636 -1275184826324641101424019470547333120 3403637 2213742797277572183047952049756603132 3403638 -43464728022518872437133617081566784 3403639 -570096566130354395573795149872113560 3403640 320626402571543509341733939506892800 3403641 -305033102181197348075429129925085440 3403642 -992566618129006638775611161462330112 3403643 6531621000426900903130247748358560 3403644 -139957075504190719454441617410153984 3403645 52690292776275566663602221031848960 3403646 964248570004333785309912898284975360 3403647 -348906542784974306733170391136328160 3403648 1089132137904158492727151606596894720 3403649 662888898819489962716189109684849664 3403650 -217677643142213421189378505928822400 3403651 -471916360461533120991688949376312600 3403652 -311708672772247059408691930116280320 3403653 389648609740574437763080605988725408 3403654 239259769417296509555021616740743776 3403655 -37794780941264334796511483658521280 3403656 -61756541134972932182588483411957760 3403657 104324799331977683918534716611170340 3403658 732022417999402681076391575831653680 3403659 316938249370707974498572863723740160 3403660 -176436525588072869026379968346188800 3403661 1383521640189159095125235692894670262 3403662 27651319618857837431417270602661952 3403663 -1141361953069799335953450846503643088 3403664 271900936035193476632688292084973568 3403665 8525570340859761705309392167699200 3403666 -46638618587106444387137603573498880 3403667 555340433687846502572037564518260272 3403668 184642697547128254869945938596976640 3403669 714723102348475096145615057939717280 3403670 -15679452925509455927007548968544640 3403671 32127635267432584465739169514379112 3403672 -809895785650502474031538805003059200 3403673 52372920762076700716564016566904448 3403674 326984896963651089950635309860349440 3403675 -94997883510095735820150275105608200 3403676 -179984954062207751800141922580172800 3403677 -459490488614744267247607014405540480 3403678 -368478424628211230762678949783589632 3403679 -182922278835827808810577039842000000 3403680 32384095779757586075344511088721920 3403681 -83750947294494092170576474281023518 3403682 584188142295045601441570612184058192 3403683 -13281538038192513270506969639195760 3403684 -2573461310508804928129681671670784 3403685 435814468727624347136935467016144800 3403686 225568603506396022356370897445879808 3403687 -119096304558958385490230873630547384 3403688 -822869063798369865846054690959124480 3403689 -169144886298894914434720857885882720 3403690 -174275942573322271886737810332938400 3403691 -967067025727422827014012155645540816 3403692 -563141116074934608858957019444809984 3403693 1487637107724369647543435573440049280 3403694 -94743031091678800804346143725322368 3403695 353960805652637499172155904895419920 3403696 -58369796519607912639793735294976000 3403697 35783183123259639236306762524701984 3403698 19459262545055595183294108551692800 3403699 -208606711793682547710916629564139136 3403700 371257848154089673300699201504262400 3403701 -123538953625757583010811023907076480 3403702 -499673966076935819350082682184100448 3403703 850936917280403795157522039116678952 3403704 -116851720646680486361941380322222080 3403705 -9356323443333089304857215393772280 3403706 -832991309099463263840851708914251040 3403707 -313379389713380890953467242413849600 3403708 -5407078719901686238536958513594368 3403709 -67527768469118920131192115005998784 3403710 -68927066944368082010415665778844800 3403711 597377755491810963505376469925973312 3403712 -133620026979521575089098340043849728 3403713 407774207140377953079678002646292224 3403714 135984288348224756393622172003893456 3403715 -298566325577476421538763004018995200 3403716 -85954878064868165773033334336501760 3403717 -239309126689222254816627323774363360 3403718 705170811285225648340278708501598560 3403719 989419742595441728352762285881144088 3403720 -122498545617300611234727202249267200 3403721 -1853120599068449473735059877960117248 3403722 37180474807959477548254966169608704 3403723 -943473651587576496554082761081207664 3403724 621597433423219048808790972160244736 3403725 -1922113177666490018403600845608800 3403726 -207993834205053993683833262551387776 3403727 58915981631257508796672558140842752 3403728 111518775976057069365534856583577600 3403729 437868712925747348340946503196538176 3403730 -556408692732824789002400156932800 3403731 -381510159396998841552384436946798016 3403732 -295953011429118864634578062346315904 3403733 1146334266666481749230529094923131982 3403734 -155537227326252687036501526085657088 3403735 5556093471838956062509624983171600 3403736 -463848665313403241764046870000947200 3403737 -316470363496553357149713392644471206 3403738 50967010314307867509159231041888256 3403739 494236695530708887894416145406559600 3403740 325574565408769396985718901067612160 3403741 -20920417257570817434966451151670816 3403742 131551069887904912024143035262982272 3403743 -52787175531786171186437569326382080 3403744 1627421922490067200388374071173185536 3403745 -110896960065193119557704179650347500 3403746 -642835908582717204416198916255697920 3403747 91202877031517088464749196103337728 3403748 370042124000577174713048127609519360 3403749 -328151636590551812211096730229010336 3403750 29444635037373926474064745184400000 3403751 -5090011133152509440772886786207440 3403752 -176753010206790519635790013056860160 3403753 -142801793365355456018241649706018316 3403754 509427459259976114665493239788486576 3403755 -387951417834938584622366143183488000 3403756 547446335104892361691802642961254400 3403757 74107686618055136621063991196723392 3403758 175044096874287669946378938894426240 3403759 -815413933860584783567597877665897640 3403760 -23626072371704826833104350998691840 3403761 585925774037326856561071628933231472 3403762 48353687491121578257695955425455632 3403763 -90309883619057890749297173899586616 3403764 44979424984385069311338129072046080 3403765 -54785603526291053229058879081379400 3403766 39422311171918350899450758276178304 3403767 -273472362376231997358804068257334400 3403768 -80898214844719099403213600229949440 3403769 -152087293145342536782612556311356160 3403770 113010722101253201408738702354672640 3403771 22347007588973694937262369763985184 3403772 -393125810328453937177623630122778624 3403773 295268340955261892298047507280140064 3403774 992711798042120892086086140256051200 3403775 320547541488941371637268890509543800 3403776 297730574554719676554457302498803712 3403777 272258700732696366967013239421699712 3403778 2337309195654500953999309937674752 3403779 -39721940572767400764470566897607952 3403780 79129111894376728641613657660857600 3403781 684787812676402006043702659236198972 3403782 -31588842348206554925849983511086368 3403783 1529994179781133378955289350504763032 3403784 -124029635409497311175121196017085440 3403785 -188946829141359908130882954791887680 3403786 -40514941332559955199529683659415456 3403787 -159709829899191666494063878799443488 3403788 -714349528713038661976897351451735040 3403789 1355037161867834928780186572453793590 3403790 116947988676631981481367782738430720 3403791 -895787450965295938938892757581024848 3403792 -93000549406602132166262905932873728 3403793 -610268352150646995283250643367358400 3403794 10876087392412930719350340456529920 3403795 812061051197577147875262878115706800 3403796 603639618245465345811207603089756160 3403797 -209939723204520585835981176741453600 3403798 -251717311226205773965100766149445600 3403799 -548617092758008845004754346123027840 3403800 -89991580568637002092996294692864000 3403801 -641102935053521980559686681084038336 3403802 -319020631059858845470587562378341648 3403803 -359802856474235253181355663781752976 3403804 647857464068275438983995472000390656 3403805 -65369421224175650239989946604745000 3403806 -43456119800651827235933915991684096 3403807 -770390176456881869378991231617839368 3403808 600595167975416878910905081587695616 3403809 616324958770611817717090185662226720 3403810 464591388425911765396449078277942560 3403811 351166044148774993926862793591298048 3403812 200798676126708730075302396990105600 3403813 -61448705499232647439607103888323776 3403814 -28122268220688723101001185295009408 3403815 1377932015692801992352418241772320 3403816 247399243418573934541272465649827840 3403817 -1069311543415159165966354177719466140 3403818 388525757197739145001139543096003328 3403819 837334035106053243454605215740964544 3403820 -11125848859379668998219622069923840 3403821 46963619095378643204458883934779712 3403822 -730722103703391723230582142473412288 3403823 89386613958001919088814270115241840 3403824 -102326542660049934941724687734439936 3403825 146804773573982032654581457554991500 3403826 280119409640098202655692768714276112 3403827 26761940478564007875523886914821792 3403828 422204207981906729930382154515548160 3403829 -564573525477794810725544503555766112 3403830 -140140838625851449759003830910126080 3403831 397772625363726506094981944385267200 3403832 -874319098905228939392029614957465600 3403833 -295258138428820364089349343759846576 3403834 -920123069923001508444049510215866880 3403835 -737767301813472611589979471321038720 3403836 -234209626194010712751169580138019840 3403837 7431112989601774730956091117593120 3403838 219677850399982087761837060546074880 3403839 -146939950398473058826590819034488192 3403840 128913366381286152513016667024916480 3403841 948636600681780162248369325239451264 3403842 -38659749926513205139973582027844096 3403843 679993074780479177672462411446428092 3403844 -85383554243012148878478671901429504 3403845 -65879778406054230436284178489378980 3403846 1019355447621037309511237355185095680 3403847 1440401821996443177130068484175250120 3403848 -19394922970710172614648726905978880 3403849 1298305253455671354933006566392837850 3403850 361110374033134540200602959497216000 3403851 755591428093396200593941515672216 3403852 -133889113328222774662190325000586240 3403853 111518330862947974317293273150298102 3403854 118500958828359134291523112757729280 3403855 110919324739934020339672612909168320 3403856 -41732494634742056935196752953753600 3403857 -196207819845249580363732367012754960 3403858 -448956067511323703574505386670242816 3403859 1934634325920105147594708529171649016 3403860 197775993053598525343806234718095360 3403861 612259919834506426866764080965453048 3403862 -90583387979386955274116934984050688 3403863 70090022369689108079214236624331192 3403864 519152762294556935776749215409254400 3403865 59885996394060588228376627614600000 3403866 4637635313789699579108286696238848 3403867 -1271790677429573987838537676064875248 3403868 115056918010686048406627684301362176 3403869 -7297865502122281775534474466801600 3403870 416899386314068187112071724074306880 3403871 644392099951257212371507850355159072 3403872 -261698370831190907693004143808479232 3403873 1950378765356724288306679173836050560 3403874 1179302253907821448820622586795587360 3403875 1155641637398647603265255760544440000 3403876 -2686714274224266719570319300378624 3403877 1414265411211036082300337753745801726 3403878 203990785167987750452960128094501760 3403879 57064257844074150009397483738295480 3403880 -16545264130098135548454030206976000 3403881 745539508192444828798945588529489280 3403882 -67096802320023154651402573912962816 3403883 -1377254148341996277937087782621910812 3403884 4139432469802187595962069839110144 3403885 -170236591198148655663303537872064000 3403886 47772856097970630811346541242345664 3403887 -19642815227270676040690857328719360 3403888 242817544522982314360995983172075520 3403889 -561131032293110257789815373376548044 3403890 -126007137062996821847284409635276800 3403891 782172928260032537519381768381161292 3403892 -552068966714825456381121203273222784 3403893 218387460455685186313603537373557248 3403894 -54996085088992967867977429285079040 3403895 93806936082305844297735465774144000 3403896 -446145675701114364609255453819187200 3403897 -374759921382195866323002266896495488 3403898 -117808034070417519161847103449140736 3403899 130389171249264768822504856830774264 3403900 293141171491092213767025518548928000 3403901 -39562521334204773509811139593535098 3403902 45271993938619315014202032818926848 3403903 986543154356969278787208624400545152 3403904 -459037550635332449042853785921126400 3403905 49227004048973061865029105131208000 3403906 -490746459246516815511105181653572736 3403907 105679119539818286374063353991607280 3403908 282063504767532621266068448641081344 3403909 172168165005512775646552602465765820 3403910 119692864639634367844893356680124160 3403911 36668191239946691291096689764299904 3403912 37254165598235611407129197454259200 3403913 -753880510927870786807185601379544816 3403914 318145173085793645050363308498205440 3403915 235378598594183054866920565119094560 3403916 104661136699900662178257449417322240 3403917 -75415773513934524576663357643854720 3403918 172481239027295042510621746523730816 3403919 -6942068922952243868124612084841680 3403920 -53466790801090091601389366205480960 3403921 -1057079275807450082453210000006492878 3403922 -599445390068371051631671062558170976 3403923 5494350878142830304863582700201024 3403924 97520400771128165811664858150387712 3403925 121230854435155421395739801817388800 3403926 -136899875233579854795467950499587200 3403927 1721740073409867909154041368009024112 3403928 -1641733302062367398176062488024186880 3403929 213224954844933257117796309680237088 3403930 -327796626441968366659944546518180640 3403931 461373545463601127985772302693147312 3403932 -6219818909987328681224489691955200 3403933 205852113740866434129842987292967800 3403934 733717582538450884245504620224607616 3403935 -455836695809024182097932676252809200 3403936 1414145882309739308281698586988838912 3403937 -391243055251621813606495847412528414 3403938 462034878475283482655590434142556544 3403939 298664305403397145102406630361042432 3403940 379381423372800316016837811173495040 3403941 -434795090276750238537771475237711680 3403942 -751309208073283141035872187847108128 3403943 306724642033064595381805904882896224 3403944 1764999436501948322515110814188011520 3403945 -231566886801052978801463391564964800 3403946 100440299517623801573949540726635520 3403947 -572641810753284503746969520875372200 3403948 293184855039235703457047639396613120 3403949 408509427298435627196060311165787436 3403950 41711234828031019586190548357683200 3403951 769732283781852140645205884543095952 3403952 255531235541217027037142848491356160 3403953 -144284705007926336794201030455434112 3403954 305922400674533859239403843477888000 3403955 179907334328966472302330141570670720 3403956 38475953291550102641507356414801920 3403957 -286313783424263697152774893559723794 3403958 -181292263304357077290632931659533920 3403959 -76939074639578339504789277341002032 3403960 -52160961362349623156026172776857600 3403961 -747380063878862211041893449968119680 3403962 646618386255086794286277816331223520 3403963 -323545857323841444352174501209543504 3403964 135563250499971021223561993695398400 3403965 15051619264403057345619455982870720 3403966 2093092573418061198885848732554944 3403967 -222693025539463668294909185139493008 3403968 -42652851722821253863773170565120 3403969 918567286394861975364802843105378370 3403970 -517758888047983448564601659742628320 3403971 3690050130694594249252186021948800 3403972 -718430852018040289180944957250304 3403973 -1097741596175063414903475575596631778 3403974 68437080834423747208084722216241152 3403975 -219563809095019940046922798921197600 3403976 -50203407709678360216503741770956800 3403977 120013048195824527147814672397036608 3403978 220530568275640052122198848376870080 3403979 -191183073355755203213872231480373016 3403980 203014665098337494833025769743708160 3403981 335322639279895639875514965474544128 3403982 -307651462464210526291108162614489408 3403983 -249724241203531745722910483950905600 3403984 101037825930741379775798523399290880 3403985 -26228715490233729175522698758875800 3403986 -84421798421681985870938137008924672 3403987 253619999415021446165072163492086112 3403988 15592826068467603149039474155677696 3403989 -6839611824101518372736059607841156 3403990 34562981735605011175297037517669120 3403991 126581409743466886316821312617512880 3403992 -244851927714692234341547155481825280 3403993 112521877033738016305112898935296384 3403994 400785431570565180185998243023443712 3403995 -30683414508919715369483779409763840 3403996 621809751239232938817668114718638592 3403997 -976694590643645903465177370305374554 3403998 141481488617405279897281461020407680 3403999 -1242316495965293337843290111067196000 3404000 -239892295940342198353548263817216000 3404001 -250657001685343419232571236231487568 3404002 -183229251932105685277683717576130560 3404003 459538080990994527751799490404665104 3404004 -524935566311963028473705191908968448 3404005 -649086879274102665384851620878120000 3404006 -31049174338449761372883996713285760 3404007 453120689334761500300406044352991504 3404008 -310109013517676915778639855640151040 3404009 -377582301175101565905488259349384896 3404010 212601875670238038443361219669730560 3404011 587470502380300955776877854392229552 3404012 -284224922499176532341230467511876608 3404013 -861187749994109286171400436681808096 3404014 -643564939178488623087819485130982848 3404015 -298514821170860967869377851574758840 3404016 15375306716457033004419206481444864 3404017 -446428440325226619552994804076753408 3404018 -287147639536763688886968970693613040 3404019 175395319766516858103152680232716344 3404020 390643471282490281188047900332224000 3404021 1092972019014231493534419195298614720 3404022 353245237128213655024011940752052224 3404023 -98048795658030222459377848541600256 3404024 348533365224225167418933283231088640 3404025 19336355594105404027650865711982325 3404026 -670969241159495160843468339021702288 3404027 1187270052054655984823722146375732072 3404028 -206922433247532399674703062514286080 3404029 -1131716514801184942754054672199961524 3404030 220532283085304266842986644210194240 3404031 57765513145093516913606092196259840 3404032 -255116362886469819058835427828957184 3404033 401841758671207921878020572703937282 3404034 272019177925500510793067559164000928 3404035 -1041850238727589718673612826517052240 3404036 15792444002065575513617346969674880 3404037 -53747874394476879699346418745566976 3404038 145124487908742065671686393952727040 3404039 90602023861485221481453956212402656 3404040 366302139449401875435599200407552000 3404041 1152946746114314361448058738021020442 3404042 -78495205943170369862546570517159168 3404043 -270592067218800879337199003613321480 3404044 -39883556833964669588879042272073728 3404045 -546444188292949842384466326669131700 3404046 -179798931770721126368915768663918592 3404047 -1410983229444628774901204737048264400 3404048 -69357949555093355891632486509182976 3404049 -561825432199193160366447384978953280 3404050 178813475598035244286335349138744800 3404051 -314306727344992109578780975222243248 3404052 -14617375982208714240526456697794560 3404053 -218331995182399163333887723169138660 3404054 564267268866572209963651851033868800 3404055 -92432189241433853143163942244024240 3404056 -1207740349601947338869208682014474240 3404057 -218135381640191369087284154510768694 3404058 78248302283845354494571693803993600 3404059 583425430470261711568239619630362040 3404060 178546191945589024854247042954767360 3404061 251258581155552666876333309135002310 3404062 397590169072897138583653258602032064 3404063 -39673901294949955640941351713340512 3404064 601713661091131382420369431556259840 3404065 -354564580770131531298028330434379200 3404066 -108049099292263243829436311884051296 3404067 291628442222591051672625377960552880 3404068 397221693120112163608535989725534848 3404069 -1370909994847342346637575674235483424 3404070 -150684093314352171305428265313494400 3404071 -306529187584488811703191811859262056 3404072 -107161452270836961597395202664857600 3404073 -68904272929988146085943780394056816 3404074 -137607260631179849133150182406424128 3404075 144936195069069122462210312992719300 3404076 7806576976051231921020253968374784 3404077 156404470013936040152849291299903680 3404078 714369305016990794591170477516944000 3404079 192765522793123180731677150755261440 3404080 -234442226527999300471174083719331840 3404081 -1399389159452899722904627134278747118 3404082 -213349491968563298770022277867730176 3404083 1274186953782651433406143720012200332 3404084 -215767130950094495172231011108062464 3404085 -337365522002748844481739393396902400 3404086 31182212234624754265442733217910400 3404087 1081229386835595447205166081075789736 3404088 83088176183716498379275065843916800 3404089 -91363519644829534274364887705797752 3404090 458955117064673531157008862167608800 3404091 -308370745617093006201888855674687208 3404092 -13353580130689789708083435094007808 3404093 741682538914571899115130054464160 3404094 -76226460819278404711376687835571200 3404095 -5940681218381853761225019799541760 3404096 -130619603138430721640066289492295680 3404097 -976427775893274269854053520380129120 3404098 184145522918846632682053019356043136 3404099 488112803736428778041095108747175100 3404100 -39222406756197378876881188921651200 3404101 604422395367476606212156013339712 3404102 185563672660930946973547381688992512 3404103 -236033895103295085618877845755908992 3404104 854474968275179324153674418961776640 3404105 -205569491088283458195059283811455480 3404106 -22407821746689443252755130704597968 3404107 136580138956139935600160929505793600 3404108 475781549394284944385953101024608256 3404109 -239900154509657164920384636907788096 3404110 139344012929689111097936892260352000 3404111 -502707716521101258968072247798883128 3404112 -179892780802775911494647155727400960 3404113 -256617986800285351610314750934186638 3404114 -374343839853967840776927481744478208 3404115 -102609073086552046025624574410969520 3404116 -1688378057155126212946239783001006080 3404117 35002038100708678790902598375599200 3404118 78658902748416089970854017860067200 3404119 -1030519218194364560785279491448159480 3404120 -778212587627750419899619364952883200 3404121 154941435494962508120995082561157504 3404122 19273489085301183395601746871920112 3404123 556922366640682677043062646594533960 3404124 -390759072267845977498952072932055040 3404125 -7070547366569944430839050427602000 3404126 -98955308828909543480780561332151616 3404127 369356894432414642483504212750933320 3404128 -531272782691193266795024422547226624 3404129 638515817357774130522635733166421184 3404130 -112826541880172260076850360374215680 3404131 487490696465661627500126800686018740 3404132 -924738096640867962638444280831007104 3404133 176237924203098886921256845506585600 3404134 -192292728415526285497866334414685760 3404135 -263075414849969341676916950458368000 3404136 -61950279369680910244394185553510400 3404137 -251442112825646786849055736247648640 3404138 3311606104857314994073205035657728 3404139 -7043120679634303863037708795291920 3404140 371753191633584762713364060223549440 3404141 -17884020778491842500383713277198336 3404142 49082989249483959689609927099571072 3404143 -981536380389367504230022685263010608 3404144 45344909610176252696144811808849920 3404145 -236964965779150791890181042066785280 3404146 -77581802784227351871988493445218400 3404147 702326175313738268017791803192107596 3404148 -76890041649490862378490876250546176 3404149 -344942076434946014324055038261005664 3404150 736398607590895271673170443329033600 3404151 599466584339356747577200680542705280 3404152 396642618874304270104176245538201600 3404153 763395572737581299778059293931367402 3404154 141672900190883492409592144556551680 3404155 -669880586119792876321733503512157440 3404156 -77971325194041427515739717905810432 3404157 -131587451136222249941620942899893760 3404158 -73908313642771479532296373358200320 3404159 628916313989090394507808556661112440 3404160 344142457065984353073166911799296000 3404161 206729050037849882093910665026344960 3404162 -244929529785230792739492347564615808 3404163 21236868257230167284130319577318400 3404164 133397157528082956848152645147573376 3404165 749010648212487523587534670797274800 3404166 -260161452139336443183311969328175104 3404167 -1144039461611065894752187021632775056 3404168 -399418715641812032779292141322685440 3404169 -23100802876401240962278249679038806 3404170 -26610066317771551515752736502625280 3404171 547499082548635213278100378549212372 3404172 -163077860752301335021141537328726016 3404173 1198408328202780107426004659665486720 3404174 615908143759140051234658196077542336 3404175 45807216032571096188163504654207000 3404176 97574740627640735297120911612526592 3404177 242793790550830951310774978847282546 3404178 -43493185479492533874760033395600000 3404179 -479477994246815932699655459539758080 3404180 -24447773691964586182164373834775040 3404181 -3117978439980228973501443459532800 3404182 503080955692162323369471748720287360 3404183 1568988101378513989579036048107135432 3404184 -28058421296844029844321801657384960 3404185 381905440769173092986481546627338760 3404186 -709467693306500284629049696624616208 3404187 -550672200094836124905297213709844280 3404188 -650047817791430139733314614334279680 3404189 -659328647093072206372528173713930880 3404190 -130751165042858393474692364792098560 3404191 -138297551049493176220773266318346128 3404192 -96144257044927288468936393202073600 3404193 -122054271292139348309295914339761152 3404194 213772355373381057252068028089628960 3404195 248552574838847147865227882003665200 3404196 -390052993746211642764975657281931648 3404197 -702602234748573213567930408121036354 3404198 -11511701757232617245526157297006464 3404199 520245876646984118225477957844210000 3404200 310532430736772300789950132358784000 3404201 127058200523004140341702288549598202 3404202 -73674107650810944546615170355379968 3404203 -487858062245256361722129179554022400 3404204 549723733271465926799708598964659456 3404205 67796072240527293701207000243368320 3404206 118333246062450721147870204382323968 3404207 -6798436310382240901792068007600512 3404208 21797486969117950019198966437085184 3404209 -52945853538538397051896406203283996 3404210 295821471003897772558545857008450560 3404211 -120169490087898024595070566524419520 3404212 113364557090824813846235741397514240 3404213 1237224016336208154694560573075348462 3404214 812921073039920626633092857857920 3404215 245583977677381722508509707118615600 3404216 440403413340082839331858570122485760 3404217 -198472582723427337663420625716435360 3404218 -3975925766031499221907450710679440 3404219 -62884264594165955104909707289498080 3404220 457761432471068391166572475287905280 3404221 1458642005947900695479284258702980422 3404222 176184113861740163795204957486052480 3404223 -334900290404390347607681524700672280 3404224 4499491617948884457381025930018816 3404225 468952257711473838662704742666814000 3404226 343519264208517154600249919525892480 3404227 -15723060319217818139451557086972928 3404228 -274988558964093346713494214934722432 3404229 35824053733147533746546226200628000 3404230 1880721674445578466210392242379520 3404231 895242941558745831372873557026504392 3404232 147739352573693223824184041794283520 3404233 -374694777160905177300947831284737024 3404234 -72088366211531209686120177571243008 3404235 330623825860745779360796539111157760 3404236 923658916517433682681836549747294720 3404237 -769566137610092234998436577843840288 3404238 208875269007583515489739062661734528 3404239 297732756000874774984882874045389040 3404240 -65862558506418253194339682458009600 3404241 421525191383301608721445804675531200 3404242 495624192714472378768197057034864272 3404243 141637598644473013771203769364123664 3404244 162309240779427739769941289744418816 3404245 -348985646509703511904142170607544960 3404246 122718553413964923832835195131362624 3404247 194035046700256049418055659761174784 3404248 350514330151082588457300711308574720 3404249 33504779557435455396022348800732000 3404250 -169000925841725797461450881877840000 3404251 466496724975523939789083527272589252 3404252 -323267365984111280632072929465730560 3404253 -1114541040012794592375803999713320960 3404254 113408123950132245547623390584230272 3404255 170102635389462195431009060536818960 3404256 -426222323564585018145751212453789696 3404257 -149511447484471461932664175790684928 3404258 -166494244493309526035241831632166912 3404259 30138425565302837630892634526379744 3404260 -516645068502272695669962574388709120 3404261 -555544304400726623359324715968313568 3404262 -355161779043421193089281870199702848 3404263 -153350990010431065210657378386402360 3404264 152596011751800908078060624928783360 3404265 148484124406994396517550726527536640 3404266 -668002933576663603497740502242265168 3404267 27845168637782834391071666342196432 3404268 16678707728204093684795558984908800 3404269 534423278344029935929386453765732960 3404270 -805257643541080966419996231971207040 3404271 65742046141471539379423514109591840 3404272 -134297281171083760460179191267655680 3404273 266636718877967746156811266363581522 3404274 373355878963378777021128436598165760 3404275 -326478229478888385011422960448980000 3404276 -566089147924356110973045496776480768 3404277 -883312326593705822187449561127648786 3404278 -165223778077196194724390031104158560 3404279 -1104938183958293947971231537188484120 3404280 -179480888250265274742409282854912000 3404281 1444607652426865607456758756691309700 3404282 6043443271239730148564832445991424 3404283 819327800792472451827184594367912448 3404284 192206929796404357820274898245245952 3404285 -1005971928779776673692894366472728020 3404286 112086323557563624386341520806909632 3404287 -785882522280268847778411140540380760 3404288 -186563180240474773951256885440020480 3404289 265929826511945508167469471097014720 3404290 -503391884279711786766170832023877600 3404291 1014858737922452452833805683080632584 3404292 -735491736890621761671595056894271488 3404293 17597665053735031893749835527783200 3404294 -51191272232470462349444005139569920 3404295 803869322516765668915668818833075200 3404296 21738527175711832027741778694635520 3404297 423203971566654470776972936862832000 3404298 -83683607730786545621268789499182336 3404299 -214855645520625035087164684559222736 3404300 170947000386729170276710108032192000 3404301 -175161086112753884300186657999540736 3404302 69241321403334658183851224613623808 3404303 -489533539891805021135164190133595920 3404304 -152721040057805672400492664091836416 3404305 1021365904722787018333953243496601460 3404306 -119619322301057512395446367186101760 3404307 -151419802008009167015847326311385160 3404308 -440161018600330575697411161162676224 3404309 -1092864307705873152828285819734837490 3404310 621419740493780098783092199219200 3404311 98484122074706781901236526796291912 3404312 176205470002779838393598675620700160 3404313 234425695883930707212668987623186848 3404314 -519664673342924462275982484949873440 3404315 -580202080979560217739666226880347680 3404316 -227911109934362980806355039386255360 3404317 -316059926214598780382060566412674208 3404318 -744454677389668248780685398030105600 3404319 131921225855378465952174179892336000 3404320 -432489414407680129336673465654968320 3404321 923861593957950438939241566228423522 3404322 -115696497456084468096168288090577920 3404323 132533474533689071781556818685042544 3404324 712110960664114907254521070675952640 3404325 -113352931431402105057808616868060000 3404326 -41307977836161371285565819152792256 3404327 -388948224083009016501255626051464320 3404328 87764778247497424825075694873395200 3404329 1186753404389858307346790582192279930 3404330 -65770045293728249116121204003073600 3404331 -150704982506360570687997563918495088 3404332 -166544147632022238959979276920329728 3404333 62362563153682153030144101201474060 3404334 -33298966382887433553294875196957120 3404335 1056880314764185126474150063789680 3404336 -56302709534894947351325871263662080 3404337 -550813488813749885772985031616702048 3404338 162105963477268195735869273989584896 3404339 403751727830432273671407477160404000 3404340 -304615217947153689409916922015939840 3404341 -137267635814837957924413903899802258 3404342 -545476518547737489521896001388536928 3404343 106765043168266567112138515034258664 3404344 150147629640729373308309389372313600 3404345 -13906937005653197131143464141395200 3404346 402764062810116696896198079201754368 3404347 -474241579841048308776132367052457440 3404348 -841255425668999913982618585283515392 3404349 10681489075453761279044800719051768 3404350 353399616164984052909433665810110400 3404351 -230717561764566626985386645652666816 3404352 -87735740297775164517901472995737600 3404353 509274834633468681187812633106848 3404354 181025306868606577239839450010695376 3404355 -31486685644879050269854572451408800 3404356 -684043241008891526034466704095817728 3404357 967764574213192700356689508798947744 3404358 43513567293913001866697891091061248 3404359 -48134941805164851791767628636100480 3404360 508310580284687540765637520130304000 3404361 598953953979810549296775608697433872 3404362 123331267316243422495857881388662784 3404363 -472640553485718445864291138091485200 3404364 106604378011362451229922508463218176 3404365 331945790354020129749571640540269260 3404366 1314386358121164069497129003185920 3404367 -51454450562904889261045225225534152 3404368 42185924852679383548135763941392384 3404369 1545051627851593227748205589913095396 3404370 5136414959690739198757828387100160 3404371 -89142886352957756826229604998498928 3404372 -60776723703168833804964647745335424 3404373 500561826093297351092889241166532960 3404374 657790882445919387658092219005297472 3404375 20733100313386914853602766704525000 3404376 -935206335350973801582248360575180800 3404377 -498748583654089038802033643558086774 3404378 32501302476950402172420954729120240 3404379 -266504933922352480146049047929228544 3404380 89892273795731973820923096325847040 3404381 -868283271727539561711033468025369818 3404382 333747148627757269370033807443246080 3404383 -830861715658314215496127919376038368 3404384 -101878194427281627112588031670878208 3404385 -575832391611596972963231471864782380 3404386 411957524015611987603189441936747680 3404387 -197954936907417974216960768067648048 3404388 168200675718054908340038599935406080 3404389 -11315073849553298129960861377592960 3404390 -73714405237408634026701474764208000 3404391 301367488209724824280367418179084160 3404392 593051792185344022682461488630144000 3404393 210765990372446051014786343598147642 3404394 31872893712336529155457716400151040 3404395 1029546954650217135329976783630578400 3404396 -1596600695075678881840336080004608 3404397 374701550465518832372079980976336000 3404398 -180960614925046461685985619098398464 3404399 -695019690258914961516502362659991600 3404400 45124897747208806370698597203148800 3404401 92706646741339542981371073778406400 3404402 26753081676767756292289611177788832 3404403 -1312248567390179658274471422328584480 3404404 -1631841515446299951032267999000059904 3404405 -548799192719617743441384093406595940 3404406 -16988583815433642146327326307359296 3404407 163976130257351381230275604653545664 3404408 -289448429236671439733450325624791040 3404409 -312647424465223008338009567526741600 3404410 174391798608311891315040574006806720 3404411 1209022570131012076817277635258505912 3404412 -424251060724758921310024123216900608 3404413 233518319169875245821785982166911564 3404414 -181807097618121462319885940524960512 3404415 -200787194166914524887275429220410880 3404416 521422687134714951193628351775375360 3404417 -1357709820686489621454531321073908048 3404418 -6986063605239264585904884768825216 3404419 726079560363423652241343930577156296 3404420 53754182897583372130278996235468800 3404421 40735107316218168374505731372564190 3404422 -537904710225643151570495157784565280 3404423 183980476062928625888604798362062104 3404424 -271932313193081509035116514372526080 3404425 -677730368000397206645209707253854850 3404426 -160092140013833133182328738574387200 3404427 -215010510069710644767102555219742992 3404428 34009250434641919017789544321735680 3404429 78153996127394742687556913786099712 3404430 220570043579560104298471078264676160 3404431 -919038394995038335278146835415426768 3404432 -32831154195833946756982097723940864 3404433 438031067986518471781893376065859824 3404434 -606434072462333958884306118391294848 3404435 -320576833545699977514147936840819840 3404436 -1898996390192500715606300753080320 3404437 648351323599253326492235159111090112 3404438 666625390613847590766441504543129120 3404439 2535335378107424729634209687573760 3404440 -311218584815620611897707825051443200 3404441 1445434387256170791292728457724128842 3404442 -370874185261877183900976161148031488 3404443 -204708735893412950893708988146300400 3404444 58006856888533192811253396814204416 3404445 -50766317817160392825878491478323200 3404446 7244906757077305967299148940015744 3404447 1399969701852298028459876438135068896 3404448 526621054752263876990852985534480384 3404449 858938308226504184765149286689972450 3404450 29818993893816017556355719860812800 3404451 -99639405461549862643315257038831616 3404452 -600513043965263084434233005811604864 3404453 573240415634464298462307723875310684 3404454 313874305046709651356950022103580032 3404455 -325046799923000724940993925954666400 3404456 -2225245387509020652960545427010560 3404457 -298911689658877338665868611415173760 3404458 -300277681771340788416297048377007360 3404459 -2799482474915390137524475465208235696 3404460 -107096458297605373222621443361751040 3404461 163871981821028871477539530598362752 3404462 -255791085998315814719218780624499328 3404463 -508646499998006125409969748549054456 3404464 36362925619041476744046039629168640 3404465 -1337177174579321842923656917999478400 3404466 103278200098991668332145677741751200 3404467 134955964728406893502869266081831760 3404468 -121667420839447862249236096703348352 3404469 -47384872762350200811556252131418752 3404470 93267170452518846910290304355335680 3404471 -1262138532563326734557184937483136304 3404472 -727630607266270649447064431287726080 3404473 -730795129934400020211952506870344278 3404474 383290259321952791093759131460762736 3404475 -13497355431962242712070275548638900 3404476 -446584659124975153936543854603095040 3404477 -803113408486143626575252431938008800 3404478 -137253857448727989562271055842949120 3404479 -588731492195536323152377542713495760 3404480 -4280621684826321045158658205286400 3404481 -261852313908581261573424407140415616 3404482 -2932295035849740911922776137414656 3404483 810664986615516000894312820960134384 3404484 -74524226529330912177054112437043200 3404485 -400672628439521030694440349188330880 3404486 -195657448314367280346374510889179808 3404487 -894712912259804447329236832469932032 3404488 1184494100863364409697590546806261760 3404489 101171379854753898115746483091448832 3404490 65132774568531440996555482368330240 3404491 -1355480847369776382767033549174752108 3404492 -27873195397553152285149347777740800 3404493 -191345929774828243708578732898695018 3404494 -236631418146024255188312351792345280 3404495 -195264551880948313150896146275344000 3404496 -21255625201828709060462556569272320 3404497 748131067620516679080222573803752946 3404498 661816911944002496611666889778234000 3404499 38258291348208133132021498337898240 3404500 1193755381646372923546111299632640000 3404501 162428528871516426597182869256700600 3404502 -391525549145056870383236337053557920 3404503 -1123880256894000262618886309257520248 3404504 1118214800394616601813158041829877760 3404505 467258821954357160250992256311865600 3404506 41296893571688371524693503592376320 3404507 1477054818673870627588838695799298756 3404508 203814037701035895829312206003101184 3404509 224194864324203290742309790906092710 3404510 385864181457094935423546917414564160 3404511 26006122580485410786285232776000504 3404512 1076072646782262095678067088412639232 3404513 -192607627047124882568605990623943680 3404514 583965574061383960596104908280366592 3404515 830084582584532803912158059441679600 3404516 -996335856776567556783922458437149440 3404517 -96788176713739762836005394189578880 3404518 -85394109253059908580177705259797120 3404519 295976500265083684504284739004452920 3404520 428258645580234479811797273237452800 3404521 -524308441867432783747024351419421056 3404522 892916110017460237207720589716368384 3404523 481523120512320625881150838692048984 3404524 -297810945151411768462662269110107904 3404525 -10698321742650117207405575098819200 3404526 231856771586603150403785062863719424 3404527 456708058518663849350244301917680000 3404528 -111275020068785402220073976853135360 3404529 319230853632717157339325023686557184 3404530 244724210816924028579722038096544160 3404531 380044475246730880762158515657682432 3404532 442989998902111276123066062873298944 3404533 874277447487715004186407107491380224 3404534 -244675893837270428866729277865984000 3404535 -319410746085664251838647429514536960 3404536 -563335373591697553117362441113702400 3404537 658820596920119508502955728271406186 3404538 950244790892579964254385571120842240 3404539 20881075654015199858445711025194432 3404540 -108334928540793389553485493184181760 3404541 -76280497765611674884538998467649536 3404542 -57510212375734143388321810410504000 3404543 1068899183878126315803795701526266280 3404544 -56109064591417627089957520737828864 3404545 830457189212807441960080353504746280 3404546 -84550411392782933506198822514640000 3404547 235749309707952580045404845136729924 3404548 -113745048375391981126199475789369344 3404549 403793596393767725924082055594691550 3404550 -64240708534571302166311650907531200 3404551 -313841255687363699632468938479673448 3404552 164796483754827435597665674828677120 3404553 305224358637246810192359460163447200 3404554 -175397414409651164297400044947659168 3404555 -56246780080390071354600477430425600 3404556 475093417568370629906256666647173632 3404557 232470267431001587820599518077189920 3404558 -126044776236749582715873857960175360 3404559 -1001599767688304106709781480136796032 3404560 -94490113808730600635921016716574720 3404561 -527592162436607168418053609625532428 3404562 -302394160138037760958125613900455936 3404563 -192294300476251696052164794357119188 3404564 322095205804479956829159361762148352 3404565 209518995932267431217611646320632000 3404566 465464963345760501212854147283394624 3404567 -777602186229184777084356329519187384 3404568 -5832914032448682267948274888704000 3404569 255485419671810541723063790742775626 3404570 -412797173697914583008225328609600 3404571 -968185476325622831980474494268609680 3404572 1121345530259924959701467567618920960 3404573 -218757661422676677286964927217601920 3404574 35909697123792902164399821619527168 3404575 69394500673315808562233305594675200 3404576 -305905883669007243403381245267148800 3404577 313664247172174812252242097517344 3404578 -19369508903452369237532555548252800 3404579 1048735526711954355665282958224793180 3404580 -251147197293958748201976963837849600 3404581 200263423520044826937711712336164832 3404582 -802192802212316174146126765696024608 3404583 -41090145294464905968143790193030176 3404584 1864649020378034420076430963578470400 3404585 -348169561410870255972676212538544220 3404586 364399496480803665476979182439373824 3404587 -402902180649739678161294880217960328 3404588 -749444098381856504206750604184651264 3404589 103957631881039789148057596670332224 3404590 243541517022202162370694412001564160 3404591 38064246414430611766254307757197992 3404592 -2932709453653283616697874314887168 3404593 -1736340875958102890308607345718522956 3404594 265226527456745742722040688858361472 3404595 113441640926531704878485168963193600 3404596 -314198152000354356280369400151783936 3404597 126223376103473646693773707180596864 3404598 -68916058355610724144071855607160832 3404599 -40761961972514490107812425230926800 3404600 673338741058198173924956633448960000 3404601 267435052973982075787750423196411130 3404602 412295811558697625533895210704761312 3404603 -239411270833850882617662128810081400 3404604 -147800802233641690052173566608744448 3404605 -495582619530329282615904344665844640 3404606 -771400830495685427052285423928320 3404607 -6609315358251935361283513400492256 3404608 308042122655120206794924937933488128 3404609 -67315750199337369681384639600898392 3404610 -74843094366086849894357298275443200 3404611 -7304159254258687234039087976690176 3404612 -443711925765274541206814394866511744 3404613 -77580756414814829349926520617453856 3404614 -17778260923067427611237586310008960 3404615 174526152417219779848084576424200800 3404616 -478462752432573688287560749759856640 3404617 -239373848582200444052812500278050688 3404618 -38972055766280066327810529758757840 3404619 -173409758556677038348715275539097680 3404620 -614403236936301825731852125842232320 3404621 270724306879126924645636029563659584 3404622 -101300375837562751281728537178134400 3404623 54927595900238037294197377894228504 3404624 -349985123559116070371965715903299584 3404625 177943224381638747573682219721824000 3404626 -323257084505053816788022529294917488 3404627 223264344973780077875386922202375792 3404628 -320438259503203173534895550067036288 3404629 -687191889155708063783248754468630400 3404630 135391314072497729395012414063228800 3404631 -531272838584806946419456555883313048 3404632 -145669550447498403766977619511869440 3404633 -342683593183326450969408152640657024 3404634 367520407647428566467316567642452480 3404635 -234143628562919046299667324718849200 3404636 -222919376477566049309194435486993920 3404637 4657065440984598698133243202366848 3404638 -707086602311304519613271797975889280 3404639 -113539664510162313174965495043360144 3404640 70111160315937381182834773343600640 3404641 -463311353992491462652597891399375548 3404642 -9916520877574722708649335125124528 3404643 480362030476927291264314221853611328 3404644 187068748836269969663532865244677760 3404645 409034991149829007486781400307659900 3404646 -74639290535972105053918995935354880 3404647 71461279047487595813081658917963680 3404648 -628298469692469638386807662399897600 3404649 277016484852887637198661707975621264 3404650 -207164992717237521724250190736140000 3404651 1459808404192272494923963431435713652 3404652 -29047244942456368716450704883706368 3404653 -450922350904382557198629033826361120 3404654 -7932108737500459704032586138731520 3404655 156610805169312518789286953679036600 3404656 -158946121681032354237058853374885888 3404657 463297191491102367811801273945629906 3404658 292416363948992330426572582590136320 3404659 16146421169201171905404778955528416 3404660 83557880305365200148718392342159360 3404661 347574258820255204924462900956175200 3404662 395874803071178289390430382123203200 3404663 -931585504193446198520852636996874240 3404664 688842137802360442127846640565800960 3404665 -1363621339593900912156255820805132160 3404666 -165944737664405315271387218079909120 3404667 135662154538199841134824046236865280 3404668 -86911895769426297819554182895489024 3404669 1351818216413268171321497925459176070 3404670 -71211063984142959786099636758793600 3404671 -375668548450036550970813466016672128 3404672 -1089243539258342673952357547759370240 3404673 24714066181044010169977743835275984 3404674 13651384783627124114074876123822080 3404675 705219959630700734390410689444403800 3404676 -111807188004623586516462889862424576 3404677 115816792056623866511170465397380000 3404678 -624167263228790429826370299951699360 3404679 -215704721758557500747196077216079792 3404680 -1470401462519552900346925952242483200 3404681 49258052542821246105551991974577024 3404682 25061034471133723083629366281066800 3404683 602799972875742812402779372423518932 3404684 102838418010025951205886357840412416 3404685 9216513011723491746397270513045440 3404686 -259866279663973519538380121319487680 3404687 -11069644795411596591628624857824160 3404688 64030494306957316251928544246759424 3404689 276986843952466692574108920282877490 3404690 116209676409244312135089170436387840 3404691 -62351839460015932620903105457969200 3404692 -835229351863268855525955235571677440 3404693 -244766795750828175680116513010329956 3404694 370131155979988242163416343597886400 3404695 5147921033324116622086746099902400 3404696 -1305697655096885724414265145567907840 3404697 -10453406929850444401943394930135072 3404698 -302558443242291717627925539187015680 3404699 -37780142888814144393094768825026240 3404700 119202553623707499942637280656128000 3404701 -36744409535872054248491447413682100 3404702 198050640614891148819235566093100800 3404703 -658106000833067659726718363326878120 3404704 1207537140603901706685647476374306816 3404705 654711094507785343450078624687104000 3404706 161436476548489863402372182588498304 3404707 -923522906705947895395334977087894280 3404708 87356503053879861616089278417113728 3404709 146490008009550817273235023000037760 3404710 -466947404670183234127069020502596480 3404711 1037315416740477885144313043730069072 3404712 -606909462577510760494015490254356480 3404713 304188833332192204129608199753706880 3404714 -752823882234156499646395406604785568 3404715 -327130277127447035987609613573353760 3404716 -545913376510913199905111950889088000 3404717 796152268598137849038991960751469132 3404718 259919021181272840466926987953937664 3404719 -1016437555068704391378075680220768880 3404720 -5955113389875019827262349017743360 3404721 -34906824021870101582342193525836688 3404722 41938199623659112965344741050389024 3404723 503017265693136718414370602351778640 3404724 86368492928540073446467706720563200 3404725 -307672567548833626856173474392457750 3404726 138147383871872660187838162688880384 3404727 -449878027183570191342185860989749760 3404728 -319029404146006248366978494285475840 3404729 6054532512054562571473572139356330 3404730 563942567285256582716455915683840 3404731 -60375597909052823415206423272394136 3404732 1617988586732443512017684056754442240 3404733 -32606893933962449628134738530159200 3404734 -198717947131513167449962968124096128 3404735 -397156740980215232236118738377663440 3404736 -137032597451371705260658112770080768 3404737 419087608939500569892512662215266752 3404738 -143335749473310250483869504797298480 3404739 26561816164993371010252012428288768 3404740 -2002113643502738333905808554782720 3404741 -1495025123678689014270086108075109858 3404742 146092411080660776503300639308656640 3404743 -567431645405656438687638772436520960 3404744 -27921010252759380953478757298503680 3404745 7976907639717577697057714793693000 3404746 -296568014168074450645890468287486928 3404747 -1396346057484636551613053233737117804 3404748 148325904679991473945178953384181760 3404749 2204490572276748510853494062726745420 3404750 -283042684346718607583432349515760000 3404751 -164152864510572253301307920823353856 3404752 39507443149984935993305858520432640 3404753 -502642805711469784520250190117723536 3404754 14306831201619363371137552363468176 3404755 313312604909860115499397738777655760 3404756 744889759632055698370420867871016960 3404757 -685331712473674951891552827286501920 3404758 -136944920392665103666844365247985024 3404759 8543299218754765253538671948108160 3404760 -528600864378316706919936437520384000 3404761 -362873652762614774683145335415058176 3404762 -773591258173429250104399081064448000 3404763 -69573624808628090337199013978317656 3404764 898503766760390213930995284490616832 3404765 -384412393057153191362914986012443400 3404766 -153129912963469419291465071260311552 3404767 -64253389412344574485101463456449600 3404768 -22552281349101806335437368059232256 3404769 -312551084960051201823034708537240656 3404770 365386393783767374787255458794210080 3404771 724731203133300453517143744156450972 3404772 -171865997349077846601873562233139200 3404773 36273938413694437647561102262546464 3404774 -229882404545304004958932657062720000 3404775 -39694694905861106265471232864166400 3404776 442914475697711718956962487600117760 3404777 562226216647370381062199172854720712 3404778 147064003103127282818426657427656448 3404779 -395613672663869627440374203429005424 3404780 -66385322429859698556887351940710400 3404781 794158586564653711944234627104030400 3404782 395938716596426926897307648740801152 3404783 -8797754259900974054328009348245256 3404784 -14314952912666429816507209121464320 3404785 136646347037542470252555232707901800 3404786 -119265465062521073371516177279495680 3404787 -442581707393909516190893110336234440 3404788 -281246358072755621700885458841526912 3404789 522489934509315301092000112352085024 3404790 305442955245125087075520812711905920 3404791 185451191154341348280152686524858464 3404792 -7398953987117205540649108898611200 3404793 -1466086092310265974564358561611392 3404794 -86860641673250546470347341839795200 3404795 -680242616370691931093385361670707200 3404796 489243800873955714557496807317299200 3404797 -343694759879595241812699691889582016 3404798 585134368894943973942055028671688064 3404799 -595286213864678850640582170764973000 3404800 167047644478070558781559615258624000 3404801 348869000705553967336319528899148802 3404802 -259504995930128442494551709955312768 3404803 -303899054415441843981693821298609600 3404804 -193038750240840668570264848771880448 3404805 132599694491593653484685643248793600 3404806 522356402879192234846323010838893760 3404807 -156883005104901937376884140702647808 3404808 -592647686780356868494746493086105600 3404809 -137590386128391407111537488202062796 3404810 218315747095164796205550187112830560 3404811 758246527345575387307236098987609568 3404812 -1033466205315759653589622266957785344 3404813 773709178260939081843750603850663404 3404814 186039104149842847192413431164109952 3404815 221082614587265899905068895597967920 3404816 42170558842143284575663911752835072 3404817 -267428159289096956229405789072827532 3404818 -441013817225480126776160877797462640 3404819 960857693202471795536555122970520 3404820 153520785602984146174016768512174080 3404821 -1083161691728045155848865337096970240 3404822 -7192681686819179515442236726271808 3404823 -698126932149291998481917424894570648 3404824 -680660091518782513328742122769623040 3404825 62451628803298824951561053235017550 3404826 -2186946090475488307856649297417984 3404827 -730596300839901730274311178852947324 3404828 -158269012120291154159953205914042368 3404829 -842816443736386491199628412879110592 3404830 43797741835579661792761329755600640 3404831 796447078996761849465810836158056600 3404832 -160247023036496972358185869513850880 3404833 -465861688126658926170552038708479340 3404834 424900618011979123069592631194580816 3404835 9941606288834448779752212011014560 3404836 581581244499531569333139866876324480 3404837 1288631723431658921143519863980939292 3404838 -46294880983594317005901081602434560 3404839 -595115365118873461089650340834340360 3404840 -1022499344443631712356474519440435200 3404841 -802723499896237711594663060873030176 3404842 16537350068242461808379631103686912 3404843 -977081125642109110719896754969825228 3404844 16163031010806119876315539022899200 3404845 89813547848372258948955144598067760 3404846 -218608899538919089835868571864936128 3404847 56180990442189532665477140195657472 3404848 -117839996119289101958623161122816 3404849 566910307274879273951933174286735936 3404850 151718428669586605945460304071760000 3404851 46608829396594542154149925662761184 3404852 -271565527726963003181399547043842048 3404853 -80316248707218068495904030864160338 3404854 -22761568494834212533314186511769088 3404855 -1046583150923681836995356913783699240 3404856 16303731265820956191168545862451200 3404857 -287054180457318427282620216568618160 3404858 -779948436124728462400329676177848720 3404859 47833604453285350297554843253326960 3404860 -66060000489716605725788923276561920 3404861 849344881620008894863173966604765080 3404862 -610117110804064718520845557857964800 3404863 -475210816687796288947190734041358344 3404864 164622800594562356329176061180379136 3404865 191759799008537760194086291651566720 3404866 -15958300024613431961598582346322016 3404867 1218440491861287876512951387883113916 3404868 1033448372342679044404780773458190336 3404869 -4234588877296003663486237402064032 3404870 -118021866270511130049424938384752640 3404871 398556438164470140741723606080660208 3404872 -1221294619539021305617793233713331200 3404873 554180781311015945086189634562845280 3404874 -284005851678374185781925724178509824 3404875 -1060526614077949176619936233793020000 3404876 655108704657097616962570305940439040 3404877 77901024393688876614401779945517184 3404878 3077455850773060691780550967697856 3404879 295815381953685195071602101552806160 3404880 62425257669167337653813981897932800 3404881 -1207894376415587303789485935380050318 3404882 -256641097659132627835871648723327328 3404883 312602216740872096604946965217277624 3404884 11748359573188433209355309740728320 3404885 -130561998467753081248796705091770880 3404886 144621542605275228182117216687353728 3404887 338523562605560206929891645464982536 3404888 -316505703164072075649130833572413440 3404889 -1255479878907187208287287577293912480 3404890 56261506098664006913674579708800000 3404891 264441806246115190598863760716621344 3404892 157058410193662300565573909777213952 3404893 -649621658684349138380155673253424858 3404894 489793529944427110438853984700110592 3404895 36462279033917436284276401942848000 3404896 982184047430707658697641930367959040 3404897 -959579716228582259501615936268831168 3404898 -104319591356573212180473280963026432 3404899 629852199704771257641674059172431600 3404900 -102690428223882649735707867076608000 3404901 278806747985700610206038844407656032 3404902 40719993378142287243918239027603712 3404903 -262178917118886092258717393048791800 3404904 243780178626046590460383513566085120 3404905 58268939130967657008274289022087360 3404906 -822735336346020911702340891088649376 3404907 -147684145195676793548316230343808704 3404908 -226098270610846857315353685684485120 3404909 -631088246462608143314291926401021696 3404910 170682329692089357874476034394079360 3404911 1311047989882407559880862331765122512 3404912 2345032243949252546812203391352832 3404913 -732362916851279399518326033587008416 3404914 845042870721296606902339490845683840 3404915 -776384265431883731855585766647572800 3404916 -88755632566733687397987725310836736 3404917 384856846191746594370290813626996380 3404918 638730724338310173438216299426879040 3404919 214035120961159274899211200835243520 3404920 -500237326249710175660538371317350400 3404921 391647381044871259381302663007561092 3404922 61121867795144565346522099869161472 3404923 453827719973652933015903093344203172 3404924 -937460750125884737386272655500847104 3404925 108860456820366947987027821428970500 3404926 -251331675298515734212649890607207040 3404927 -435116794153486694816318904651378768 3404928 614554307348517082664445794184069120 3404929 157307956537548882436745741274988080 3404930 435595397694978704293111134609806400 3404931 -851878405208262381767178484088995848 3404932 449959290635588404770825135822703872 3404933 -76115474074614877675454287046400960 3404934 -11877817883425439096611837997730432 3404935 467565482010606900616974048809141880 3404936 454623349639634883789961895225548800 3404937 240880527838362743979919564005512352 3404938 -136452973211561451024849856180688640 3404939 -17906618128344348629391894638104776 3404940 -231443593237763478341507422863360 3404941 -7529660510954425911366240147774228 3404942 -294771938393576951042761580134948800 3404943 398275822726097279651693417005735680 3404944 -307623075993545740141196180704133120 3404945 -2069848195009723480044442965564300 3404946 427208860558460162967054169161120768 3404947 34566069082788329806751258490052608 3404948 -606375559077929825575654647388224000 3404949 82461383984353352102312733797202720 3404950 -344433478218147846101547228252060000 3404951 464090639871744028994406874378044504 3404952 17124316158304996875115003165317120 3404953 -557199325937471344664116099411108476 3404954 -22776695054662414924023838801463808 3404955 8429227091333900904755438728473600 3404956 1210091367918868623978500511448133120 3404957 163761777012686437825972512372840192 3404958 190158426905104550106911929310616384 3404959 -1569404575940257349924389660098116360 3404960 237468391523622243850065609861365760 3404961 644600497891020118692290967509971200 3404962 -157025790983553105258572309410129920 3404963 535101919986437681185189165422689040 3404964 -548121659896571212106664377254483968 3404965 -394261564337808804737925937462651140 3404966 140519566211914817395736680089062784 3404967 448554085866434758230408983689783080 3404968 102656395769526723088554208081182720 3404969 1023682873426700354202736921382405370 3404970 -223290833083766931098067695540236800 3404971 -52624323140695970499887879510097800 3404972 143167032137895864486410706895368192 3404973 15147059038379055402372241749615168 3404974 -158222189824015035235583747455770240 3404975 -225444375862449450392796291260679600 3404976 -30477304508365622032154215821508608 3404977 -1580657100591187088316866041268900940 3404978 83514233435765385892691685595146240 3404979 137512362672567051573341947816778400 3404980 607832411225803290399515435624160000 3404981 1902116327243771861719675865258735772 3404982 65924581857513909505269791227121664 3404983 952674184658180427310052651470024232 3404984 -270370812587446917017563695808942080 3404985 -75500191269167509138779943101725760 3404986 8790237091950637577514486064622784 3404987 -339381604883503055075022057098621760 3404988 668249635950047859985082194179420672 3404989 -11152633887997183899824590003939200 3404990 -59028130433606641904834443001980800 3404991 284953272783349768277875542981469584 3404992 -79841045690840160280362532636459008 3404993 1197225680460051848346529844267194500 3404994 -85035926247214475036138251787856000 3404995 -5127405761447317878590285109284400 3404996 73324740974883699406350531911159808 3404997 27816332588129397356444463170084352 3404998 -1639306552704443568285358476124224 3404999 30754936532693269093883463864209760 3405000 14153328159186354643484658201600000 3405001 -1983139061148568077054301800168815900 3405002 -221728960607745673652664994351754400 3405003 98029271313328316743285202459464704 3405004 -143789125981716250815358680350450944 3405005 758448515564472638497364053514739660 3405006 -56790876324822580758823467957855360 3405007 47414659475238323678299406625868552 3405008 61616100733481406425853612248924160 3405009 -117557120853047465303448318752931840 3405010 147946003842612138027983404402788000 3405011 -18387961453298004487801510680165576 3405012 14763186822033600657625554012131328 3405013 -187013182971126125843844323297667876 3405014 434754575083043828895688418426477856 3405015 -821083356875366325961676954935804080 3405016 494543360279452987805687189094850560 3405017 99734892369882714175195288676299584 3405018 -110485373407106724087519264855552 3405019 -596684820249202360813231937698635580 3405020 -84018318895774455567895004083415040 3405021 98952301786187077697609539002640512 3405022 82966005759183229062631295481693312 3405023 -902179277017388873491724061562117728 3405024 -59125208303221421553058991529000960 3405025 -68366572577643881764085370149005700 3405026 -150347680123293524274376727141928960 3405027 966702125053825909529819503081228920 3405028 612523701395533659587089028979824640 3405029 607001826681959195173194452202388284 3405030 -273399737299935644059769878472983680 3405031 -580784568401983330795520965176275408 3405032 -191477378703084425225059228415723520 3405033 132998709691922851935923844337608960 3405034 -267149338841634597943726256170311168 3405035 395523869680949960166162908231793600 3405036 -62532697338242407233894194632442880 3405037 770610278752437272993370319119369686 3405038 9230387640513356863854574207538688 3405039 -807918225190040920973753330596415232 3405040 -49598660603974556611204210273812480 3405041 -8923824449936859032049106546191888 3405042 245513162409345196845842335223748240 3405043 -109468243640009241368408500567952256 3405044 -559205828058530039837984983783092864 3405045 111530421900517098507002353520668800 3405046 19006024793860119246973391827085472 3405047 337063340454067474071144622519796040 3405048 440783408187942042283056972145336320 3405049 1409889821875853652178890168990193236 3405050 -83111349994526267933472931031308800 3405051 -77752230406582896425493128882664000 3405052 98579380431963600020982363227438080 3405053 -737623237029744180179006516314194240 3405054 496667826608810903573844783260995200 3405055 517407152805542322688593553583385960 3405056 -612712851675112507801951814327205888 3405057 116831068801167001120958817351681840 3405058 -658957579985366026700980345464637440 3405059 -1328283020506245765985866715242034644 3405060 -129599921262001940619078526074213120 3405061 -1091565727823941895935768086424224 3405062 782828867963475477004467618676752192 3405063 -332070176811577728066035268742036056 3405064 336178196750836007464441659738624000 3405065 -227282022762484129134825674400970680 3405066 -96802221055132158001873648634142720 3405067 483469945726661957279199698637882120 3405068 -601930129207909924389845856499153152 3405069 -946803611978681510579085989089517556 3405070 -136454274658021119913335242450505600 3405071 -40950707951694636428303344255054656 3405072 -67249636812179946506977197126451200 3405073 -8568178355647441702098788503324864 3405074 627190484078066043332962119059582592 3405075 141780505093107030013548973219041600 3405076 -187788527635225242552122604242493440 3405077 -578399818110022711568466407489486592 3405078 11524745326250966508682429104681120 3405079 681084498406409724782426806048452680 3405080 97113069664955430409720378946764800 3405081 183174862627359109835008564221233280 3405082 -551986228027339063757908388908743168 3405083 -1391484588164545950198465786703808640 3405084 -7782602625195863373085092468940800 3405085 -36472361188742059386601386633873600 3405086 18019927094387805992701040325124992 3405087 108802347267566610340628158565679600 3405088 -161189015167525440446733778955403264 3405089 -1649688669552298880318021312227200 3405090 102279124683948252297179904722173440 3405091 -159271799121770437010260327074857856 3405092 -27678089647056378788207176642176384 3405093 -466909986432299595479841391142205600 3405094 -133953460970515736777626129399259136 3405095 458163201243532315439770632973788600 3405096 -347270636486284064507689788983546880 3405097 -966595310956938782318009072443076700 3405098 -539289222679974161917360690904485200 3405099 66861903858562175891190629069235888 3405100 -363657814142728690982258108375385600 3405101 -364797447549655280023118215658818848 3405102 -75209851794932111429980646170300416 3405103 -286293709192689653781533582115147456 3405104 -43147844173017890876652194192424960 3405105 -333683741425252507962500784134505600 3405106 -537134844231750729589212028625131248 3405107 -1176159383714639873167245501200724888 3405108 -380722605611538018470264473018097664 3405109 62196451599776377421076286128115310 3405110 -88222837792706308442444605700826240 3405111 1592674656404083659484389847184759424 3405112 100347909576809520596239848625643520 3405113 -1382101902267457120834544076941479638 3405114 -139937406113803128088054727417532192 3405115 48019980565111574044858377746073600 3405116 106627685463389493329934439784561664 3405117 161409035565009337851463904219517120 3405118 779854277394010361729535974186264640 3405119 -599599069273729074852529743636933960 3405120 -194101028457636484956632033808875520 3405121 -1529839247505456910815607114613935678 3405122 -289980223575703825218101762164369920 3405123 26151437519817737625471708839384280 3405124 553975197355472795021417305122144256 3405125 -1250901806670799407018119736504021000 3405126 328017232485119271597455048552870400 3405127 16980433980072642537589520631680256 3405128 613727795321427970115484813976028160 3405129 -121703695805613317083671099848764032 3405130 323180005643434755923446528614835200 3405131 50535959581382309994409050664102932 3405132 83891279632889528659866339709286400 3405133 17870894186747236285376817076284544 3405134 -558166903810407976118513824930128768 3405135 -153896326107128536948969401192169440 3405136 95694890158466079057704283692204032 3405137 -1390226185328504164057661628586160640 3405138 -259166177028705511131817328592014592 3405139 1444571179718354188161465729332948400 3405140 -141675128333608906181008374567436800 3405141 -907341859412785568082113283740672448 3405142 -87561932016727264568763960417450240 3405143 578291459622577311683609383083073200 3405144 127783800123873783672939041969233920 3405145 -364793356425825646798515231008572920 3405146 -325734103846182280236453565932595728 3405147 7502386454553616833178829347266672 3405148 255382610575483268589997105737670656 3405149 -242836891405373064538140399575366880 3405150 58342663692694365833606177955225600 3405151 -1579214616200485333118653459459277520 3405152 -21356228362166469408193805649051648 3405153 19481442110526968590546135719595008 3405154 -288717400583588538434049414189346224 3405155 -487623453249339561414195422662783440 3405156 -511268686370234553467308585572707328 3405157 1330815259550053141462671255457709406 3405158 21678809016518355114517886196524928 3405159 -41751416353778671937053083817223736 3405160 156954321944489791089546399277056000 3405161 -601438776700407987746511898898863680 3405162 21497901055158331558807477171229952 3405163 144833011931656594537065086838391412 3405164 -11624529675946739004228675500310528 3405165 -280014237654531556281436664896258080 3405166 -133031250430257353165009085731529600 3405167 760180275682635593291300714899755216 3405168 -40390402424693340036511816146026496 3405169 -168733951415897712950644652553886656 3405170 -8868262882942852121910449810764800 3405171 214393937298514213075491993769006848 3405172 -607530259252239063636389720341469824 3405173 -245251193874624301930624281138151236 3405174 -442498219700518275968593885170240 3405175 434057790825579605298503672796328400 3405176 137810205565253277786527990438400000 3405177 -579978475402051216126171163839990086 3405178 -222188334354633946471480637683570944 3405179 97253853431703745649911742876271780 3405180 553726881431074625745129785634816000 3405181 -510613122334122064783821438608911950 3405182 254450373348776146591812849197376 3405183 412856912323947647468490966905242824 3405184 -598133643460185558657404301528268800 3405185 -217404894971803743538832736814867200 3405186 346635488687675610846243300129619200 3405187 1147392796209280419352072303675771272 3405188 155179574901279264477767336124021888 3405189 774380036078983002633266603924358624 3405190 -498943972553265321406484040080726400 3405191 -950916250469012943088752470521650408 3405192 -74175353703720707882897152040140800 3405193 -78402985295347965721607879369428800 3405194 98696789467074355749580539344857440 3405195 155588616639563678258958992870144640 3405196 4036765090807277529602097242299392 3405197 701439572074270041728450864373065472 3405198 -93896568765034795453253529056665536 3405199 123544040987191419473336047869319040 3405200 -63901532503305384589200663357235200 3405201 5179509811831198608016235156384064 3405202 -526037549088698735356419839758572768 3405203 -1277822334285192698315152891323258336 3405204 -465289397769495087911532182405068800 3405205 309340530055118603600199684055984860 3405206 415148220012477488354416634443597728 3405207 -158517674232089623445676934131454512 3405208 926196008031757577659542461784207360 3405209 -452113202614986940354779650586894450 3405210 -18373937521671686790039202848460800 3405211 2295227237083829843381228599249924800 3405212 -1143788977977778834567185471109292544 3405213 -1542426991872613992654770869171200 3405214 -389341567555614245965687834153332096 3405215 521989645040350857267080580227507040 3405216 1157039972527781196534583336108032000 3405217 -450005402970769861359147362107784734 3405218 365744289261116665940853214186055040 3405219 -351824567135157629301004859117486592 3405220 -38569318693786964801171189276835840 3405221 -145799411252314863200423055325948548 3405222 464947517762349102935965084779696960 3405223 -7497150965767214132637962422997280 3405224 992454391908439650087274803647400960 3405225 -6487841396137050592976939550764400 3405226 132215841448942644244918834867427328 3405227 -78851860126673599102408483961269248 3405228 -14716028188889393819689619775060480 3405229 179177318215168783849443158632191180 3405230 233357412669221028927207928161830400 3405231 346710036708677652629582815701965928 3405232 318567457909572486507898729557671936 3405233 144024079031336933748005953327664064 3405234 139530095550634428353354243490381312 3405235 -791427418133366677916895741915394320 3405236 -119051418308926448785518378662890752 3405237 -107349775045296324528717918473725440 3405238 828391302607261414838351146629874560 3405239 -870986549681769707510485112124588576 3405240 -38144232627662745069269099394355200 3405241 -2930988058205965165431101926725696 3405242 308707620127465530141983813608841472 3405243 232555032139466176321607232943722264 3405244 314295896966052538464539285975777280 3405245 181795822215240582800361356833411500 3405246 93255002246991989017310515963603200 3405247 108493052115665454041343510861221696 3405248 66382982975857465458906378987896832 3405249 28490840799439204874461326892288434 3405250 -329506126606866184039645086801456000 3405251 1088487498884683998515668779126112512 3405252 275552363284460914939051133096082432 3405253 34874397020752146215200376261489664 3405254 -249548095744662756297080904657995424 3405255 54188829742903589339216579168111520 3405256 -14307585992583905623351434002841600 3405257 78238476159017617906784602545046272 3405258 -69733433146521182007701642291964576 3405259 -502622272131229032210661103568642672 3405260 -45173101931459160641845087892997120 3405261 878849335181676731411214345021089472 3405262 107119445909653763263020999506078592 3405263 -188753525242010485318943642855881488 3405264 91007446432674172253210978126266368 3405265 -547298643857769678133068163404482880 3405266 316188799373116941540097058551935264 3405267 172944625608553449719400309760860000 3405268 423379205554478269436142077613807616 3405269 110511674954683768454572663836376320 3405270 -269201349572118520529102908193095680 3405271 66518443863278802626833499689096200 3405272 -103562928276709848419600553568665600 3405273 486154904244645415411526836575435984 3405274 -298599393397737012096969346983246864 3405275 379812613165273313146303790548248000 3405276 175136165630376836595062919494003712 3405277 414187293950675503228791533396297126 3405278 -690262905472146511741011040043122560 3405279 105017280073409007414653463924026184 3405280 -15739492955133183210943540057866240 3405281 -997256065178728836986087073024979536 3405282 -150607170102577573852112858251689216 3405283 -491870326717281107550663795580539136 3405284 -728416492492618552158009249361920384 3405285 -23336602557176469287197467783317160 3405286 455369022538261080402720451773242592 3405287 -249840004433633663275330873521351864 3405288 -15276724222299975463714385559552000 3405289 998807661284139160493862679766972090 3405290 -149182697161692219533334343439569920 3405291 1256073767896727478329606208363830784 3405292 571370295774916282633429332836865024 3405293 1645393366903227917514116442335971542 3405294 382654132170522077996669219966208000 3405295 589184933694686176829085183520828800 3405296 65667717217096776561262970924236800 3405297 249772380021159840498116809658317824 3405298 109996484218469013878121581209052064 3405299 -8872056048292334747745890641842936 3405300 234398685271127885052883509436876800 3405301 733338927425106795231350042242608302 3405302 207317935111861021947683506637503104 3405303 -469029020373887927909682273167880 3405304 -52539794940701664878841502175232000 3405305 -344050824579505569307380258564612540 3405306 -293175680802166950448819623748819200 3405307 -291786787646482657520475869531011040 3405308 216354712728502521839643557909372928 3405309 -296996955907706891205770697173047296 3405310 82980826360401520817897267993852160 3405311 -14450877378845396832415066034966016 3405312 -348683947504208196887515590316523520 3405313 -9790343104600512938050769447436558 3405314 272896675672997984875198630548700032 3405315 -303411111703776913571272748941920000 3405316 164326991043887147972933754709351680 3405317 -753966713814863660614964739668640768 3405318 27863657150264550302576908573532160 3405319 -41206567508185778372163105335988800 3405320 574507088919764018938150175582668800 3405321 32951405680593676257670399911264372 3405322 -710494620387648186541112342468910288 3405323 -40302216870921626642375944055452560 3405324 152603095067106231638807765837365248 3405325 203892759980361628403000544218448000 3405326 -181250284776082610435962483515405888 3405327 -27155115326563791830666610164037360 3405328 -19079783760014743987245571177250816 3405329 -1071217684172184681398306983139352720 3405330 -4007319583548439999501098266162880 3405331 -113672132810157062904186822003992736 3405332 45505393819753923348498059105771520 3405333 -771484642204892640523754477563476576 3405334 -91949774708037323205352900874338560 3405335 -307680873599822381768155734393999720 3405336 846591744783573463242594929430528000 3405337 -222839041914354958604311529249949240 3405338 -492393617118537247710123068362318848 3405339 87851259536910954416294076769794048 3405340 -290948577193255195767007807083164160 3405341 955109479441496219130924146325148512 3405342 4611956724403335079987262299905024 3405343 -851583684539821189723047625607550560 3405344 -483147213870145790009015801656049664 3405345 24188732858096387848674518688843840 3405346 -205076948788243969119154835389877760 3405347 -1416764395591872767214312423517959288 3405348 461131995337164956353718158334392320 3405349 945658590264305784711791960478648736 3405350 -60731423762239891723836035837568000 3405351 -10416388980880430779424601630942720 3405352 741612810680655850821178629303091200 3405353 1152860726123859322896527989792973178 3405354 45742466804803033341030806789118720 3405355 486291449344930169688773056069839360 3405356 229099967932168626747438999158710272 3405357 297887876232293965412360933253991008 3405358 630848020261720700314578776097286080 3405359 -406499388323946121332214944882163440 3405360 -2556203803554165301666313734717440 3405361 -435273691707990252149513886886250000 3405362 448574527219784179309190781334185600 3405363 49382993600539323945288454027124784 3405364 -1235239258013125052780036141459103744 3405365 93658871614089509667633622903941120 3405366 112479601311455474799696908786653152 3405367 300423998737034680676301176074678192 3405368 161707941324658551126937907061596160 3405369 -158043397624229285994800343096786240 3405370 -500781705431909471303210997697900800 3405371 -875092436227420343005159561677190428 3405372 548975749196176712338808935642309632 3405373 -27192088719312342866905119897138336 3405374 222901865150115912616844816671334400 3405375 -371997283340147793549031787016600000 3405376 61520350212353977532988087438671872 3405377 89554362474557621420690301375375300 3405378 35975411357599119623507918912471040 3405379 66673691703301775531903341605432376 3405380 -335972654043157711102643872099246080 3405381 47444198597973767439032873364799488 3405382 313301663501914715812328176771735872 3405383 -1688952153562015997574328717366200120 3405384 -117518968100534542640759486004157440 3405385 -26897390737085531130394949731779840 3405386 -142017355809320191999047260911183872 3405387 -78905702633359106896300267991456040 3405388 167552682297153013297989355560580096 3405389 -216308402118479292768545689849648320 3405390 248896143162586455192206403353377920 3405391 -374242584613985175654964684918444176 3405392 -93296078859970225952510088953339904 3405393 -684485301971693090566384514224742016 3405394 -24132290613491257551110917232667504 3405395 -106932641286440553554093993467416000 3405396 8067307123688175109896132669364224 3405397 1198919710873547771645570567439824846 3405398 -309043713103134941861300247152564736 3405399 -551097711562915986894981541141283736 3405400 -114395286404561101850378229366528000 3405401 149003276341081645445170880672593152 3405402 -168571609454126637475272736674713856 3405403 426066415676116769234032938678950064 3405404 911261103870797000774171788602425856 3405405 -314048107415837901366787465594887840 3405406 -71142637849773030044414583864476544 3405407 -534706498980520831719595477035912240 3405408 801676643723698279147737448961802240 3405409 122963562815224947517612401387990912 3405410 -85991715890786156870898954793916640 3405411 -136028647098788343284796331701946140 3405412 -284784416534541976219777533116497920 3405413 -302033938177124233198688982083370816 3405414 -246755155953458332539064276957834560 3405415 -222001107117311166230448804806635680 3405416 -526637284440282085149207077835325440 3405417 -425981577962879683634460249501963840 3405418 -806217338900678056013894716678965840 3405419 158378015371428336635343830222308920 3405420 -425335767747545096655066424058342400 3405421 -1901394024162048861739130249128800 3405422 17679843608730837073963926975592512 3405423 174004197374232705160451649535937280 3405424 446139150943784685150032555540480 3405425 -99250866247858434064551577400993850 3405426 -217313130055409024737225329524307456 3405427 1271980235716982792971452934379444440 3405428 528079467482789198376315328702464 3405429 -1266940345116315106327253381177662080 3405430 166767653179699305857245320805152000 3405431 749832429252764019928811897853392232 3405432 869662508589629863697146100052787200 3405433 1190114359108517687252310622650966784 3405434 632210712450272413384752966970037616 3405435 57390591677853463277536973165644800 3405436 478749120520150683428726231815239680 3405437 401199450963763142777827099970144352 3405438 135739847593445119458280425030354624 3405439 421492937278246511078430471390146640 3405440 1121805030581183254259991322401177600 3405441 123429056972707273588057208856421440 3405442 -772363054629134518177515066127342128 3405443 -26246339427651016481155836597029760 3405444 87102063930220542982728013352730624 3405445 -279353342617721759276968620355071300 3405446 -139170681447201463070165158512668160 3405447 899880016014926177765633165375878968 3405448 1073455271419772902278426133119759360 3405449 -127957836463002868423572307114043136 3405450 11259062725793869574879917411699200 3405451 1046777210454347658996556514761810500 3405452 143534510483928321085311046234427136 3405453 771633513813906480821911675988227200 3405454 16548392753921845538413204038083712 3405455 -380095698395967413837014495556843640 3405456 125690221754787098398569398546595840 3405457 1418079681469371638915746467733118304 3405458 -358273194497622584762145082642626048 3405459 -944519179658644918780032074760761040 3405460 -122754222881729702361155980565475840 3405461 -358794807430242924717615827993760228 3405462 -159811032423673531057834798814367360 3405463 -783461668807358051498096308215871288 3405464 1983105005671617590222265253561344000 3405465 132518819947655567319298646505264000 3405466 -517323204165683685319225324170147360 3405467 69843957012955517087567790515467920 3405468 572264367124682879242206785285529600 3405469 558183784925236725649439524034553580 3405470 268639963006168455658826325976396800 3405471 7608360608540107683645624099033600 3405472 -327293017451395462857465987424321536 3405473 -376520268006728214295326742666261278 3405474 156847549192150749091780326413783040 3405475 332019632970737676891937413250029000 3405476 1079600249675421675709043564986976256 3405477 618555812508938866427095938803514720 3405478 477086569121838498131505520602563040 3405479 839544939694046193234553535181640704 3405480 -56171153153646656072021081677824000 3405481 168310394818298508776146817172956532 3405482 -34206598273968667494851047406019408 3405483 -49705546715208792827957837994990588 3405484 -83515312088862628156870601492902400 3405485 1130359075172821845850203547043371800 3405486 -111594093703196346478310634788207616 3405487 70390505950124524759332157512092000 3405488 223039787341186143523499012674240512 3405489 844207507025314699745221379412107184 3405490 -100281899875713113592750845355932160 3405491 1076858540250927891851317204169437752 3405492 -583589645278592988249803892452333184 3405493 -33679692162906346329395175441231616 3405494 62044488074914211731068237507451296 3405495 270815841500730116910052585952701440 3405496 586708125613310530532210290462310400 3405497 -458963532244886290102108054172900208 3405498 -48224258206021286592799503300744960 3405499 -453204866815344328213657327596621840 3405500 -535180978179972465974097984650880000 3405501 149044193722631253944006100102121920 3405502 -122592298268528009221029961388514048 3405503 756419274696932630684856634976922240 3405504 -212401742737939299592831593143599104 3405505 -63727250000992722861441819793735680 3405506 292018479339950317810266696378506784 3405507 431032600045568077979411077129327104 3405508 19737688542074776386075175382518272 3405509 1169765106095318634147231811704871710 3405510 -189574615017374426749735999487596800 3405511 698506809107275145042044931377620000 3405512 1259499168356314772571224928740352000 3405513 673988422663742373079940156964969744 3405514 149347327074754114616735944576512 3405515 75238593117353170662614394568760640 3405516 -518967830118440417836611237607899648 3405517 153415761845262875427371765722043212 3405518 -289412175262990459954329708153806592 3405519 407641724868789487503299649024480960 3405520 -185359073898957101451891669200486400 3405521 586594499018296028753287891558792512 3405522 -311620879093927041740546949086795520 3405523 -77720797378956286598128005114924912 3405524 -42177711598591937870640883492427904 3405525 -436993045161793612961050487870294400 3405526 -28754814540042126024953630250712320 3405527 -181145108869965781301600712842901624 3405528 -362535633659376211954421792824934400 3405529 653041952348997249282174128572453130 3405530 53400374055646692058168681897451520 3405531 370146216866317903493243433704544624 3405532 584971446307260295779075896188006400 3405533 -861031225748199302011581744205347156 3405534 -120188074345443020989567020398745600 3405535 91321074178080132134243222706756960 3405536 -83412566881380905375485768180432896 3405537 553375593046768347370560072130417440 3405538 18289045767771398257836911012472480 3405539 -357099392814402654045055050960973680 3405540 314471886586117031480232483290419200 3405541 -543650357582428035820021770252697920 3405542 21927170872916602639807036248691200 3405543 332621555919502136561130516391436544 3405544 617000325670944102856764068266752000 3405545 -138889778409884252220862775469240 3405546 141752880899069823538031244972154464 3405547 1067106748896597031105686200699018996 3405548 651248207408439435934264142455243008 3405549 -19555177052755139564187647344295424 3405550 -207183895550672162771575363865443200 3405551 -63778452393642288580645785553045848 3405552 190464892604165352209064794306150400 3405553 174987442093040796706259269306564260 3405554 -291259703691267400917775646210023008 3405555 -645480338663633174529872477572843200 3405556 119255246024862039219768713381277696 3405557 14820000039159240182690395740090720 3405558 20993353912843052693385799993673088 3405559 -85394005541708341334812272930014640 3405560 648253666620309791602105334608896000 3405561 -983996640393140896463653265556113328 3405562 223520325572130840525416756940850032 3405563 -572835060901084653402545126741760240 3405564 -13868443710935054540069636227820544 3405565 -236725858919791818926625416791491540 3405566 239746802421971111593352947908191232 3405567 201312823604575917380937440341386240 3405568 282682482369056867195063269047926784 3405569 553659277520053865788314865754088660 3405570 -79231150201094520504204549207536640 3405571 -719021290636252397612744470617856 3405572 670411932655879585113706137520718976 3405573 672038376087541379524542577848691584 3405574 -656197081119179855339367975850028160 3405575 -430054397751132588839083797826159200 3405576 -138238941598207278612370284755312640 3405577 186064007635765708633727792279884672 3405578 -66159658564373061851700482897702400 3405579 -550810689732360001585939403211543360 3405580 680098031743710711166654174099891200 3405581 -105771980314421936812076681419077588 3405582 -122160707456481163466764800716073600 3405583 -556339893282361427903964704982954096 3405584 -19838268802738559815582358203269120 3405585 13339919049639031600537616626204800 3405586 -8224012805302504019583470361392640 3405587 -110859727622652273832213276823461632 3405588 -81933992048936357114130526947379200 3405589 -913139431962224700686401823594428800 3405590 -224080039723204583341707960983059200 3405591 49165929408503957317812722983633920 3405592 1854864528777452921106349040126238720 3405593 1453961845765922285616458507847151380 3405594 174793361417879592874881386550601728 3405595 -320233635665122793414428626115244400 3405596 -14288185704173488924271992001418240 3405597 -136061236721454823472725086823186272 3405598 119066284275402930386405909701939200 3405599 -218527372743243852709807333900688736 3405600 5218854475009564534588467196723200 3405601 1404347200266084829062946629437397602 3405602 -633148360472838990094492223204611248 3405603 -296845960712789756635119060213225096 3405604 -544646946526353664499509665789199744 3405605 -240516076975987158377580360390983040 3405606 275154050218392696472218625274599104 3405607 -763230092705754913774174032936122328 3405608 -454929212994784689762391807551575040 3405609 50666243202572775250770154891637514 3405610 133492255919834932134021188567070720 3405611 -998559742062698795625824905715788800 3405612 174735398807985010508203133797466112 3405613 -240420324395903251037311133491084138 3405614 225596408771641058477790494918542656 3405615 -635097747577001407968077888928156000 3405616 -208648791020505912677518440233648128 3405617 -549985222162351340437579463711961360 3405618 -410016156856396216125964096497281280 3405619 14562597339616369806659475355768992 3405620 768293281926859882514952671001722880 3405621 -317007109321926732663804058077882720 3405622 -161291087001325653072873992484327936 3405623 116940626484148154216598750346373064 3405624 80111226850829629258587271218339840 3405625 -275531672080564104701369958418468750 3405626 -154596612159456016492765708851114240 3405627 1012343525653156559387097758756174520 3405628 -218204619646217951812025510545800704 3405629 492896847281007977700403015119457920 3405630 112707218618248748836202914637687040 3405631 -1800280539741011792948191845803525328 3405632 -52054226970705201112461053515530240 3405633 -42404174037479764995534195520518144 3405634 -106809499230969346430434395969428784 3405635 516408230938163899248996951541144080 3405636 -238480496685064412093449995340677120 3405637 -603115786092414235983187409480911714 3405638 302837199069894292452575512729338720 3405639 386963380633094394828390681362110080 3405640 -56587981581889041289960867988275200 3405641 1344220004445820622162681490916398042 3405642 -239401414225743903505729559737721088 3405643 21041143523181727204271522109226984 3405644 917742185254801779436099240762337280 3405645 124858409721193387937499078843609120 3405646 375672181442294100674442750379054272 3405647 -752355941435403859839503150208276000 3405648 16328656470486273392447987617234944 3405649 168573328283971040392711130100386164 3405650 283928719808715945391212280709866800 3405651 962899769451554895791655963229711032 3405652 1040306672711308944849031690955505536 3405653 -1085876518172275313223974558400034098 3405654 63305729002445217775060871853803520 3405655 640263218988341327306406094888272000 3405656 -338887552235919566677210720708853760 3405657 48245069484250755371218939329607680 3405658 -57136785532790979658223239647125760 3405659 -553880349234085129241176449418644120 3405660 68557610600818129483525871407595520 3405661 -649468800015439102768676471299606080 3405662 116090785491554743099812329824880832 3405663 15504465208841258594977812587919192 3405664 -61155621857491321636694566332923904 3405665 166058205249478705095861485510562000 3405666 208309861983840146774078664799872 3405667 -2562912626278903973322419448983065248 3405668 302013127165802893313436180556824576 3405669 -68076883706851151743282097275648512 3405670 146485609040206605757853193180860160 3405671 1308870362020557004522274848365586872 3405672 352033976930251885034841116297625600 3405673 -1272768916584898504968922229586209820 3405674 2703956761828828708003572673603680 3405675 6767942896033528920050631564000000 3405676 -91166748191196315006412493021751040 3405677 -387662802355413486776541903253476576 3405678 -216035127626018956946827731221260032 3405679 -750622553644064494032360782156842416 3405680 19366455331031704245826165355151360 3405681 121142216139479981580455117953570512 3405682 235292702836004255887493143905718272 3405683 -295575855264331912805222547488178840 3405684 -436848205257518893120007616655908864 3405685 226951175951585235622252501533556380 3405686 -7747994081855371392953614922685408 3405687 422201649955831648403944993707485160 3405688 778829859915182467960528635900825600 3405689 236113839371367541372368219648992256 3405690 527659521337947401302693341348864000 3405691 -325668573398030964771202320774351232 3405692 -870100500514541787207574280221661184 3405693 399798347296400376670920166988472000 3405694 -678630119162025105836698769038347840 3405695 -1128564645541815291155873604782913600 3405696 144104921464588136138968876261048320 3405697 636600970390419054745810616689302146 3405698 -178063658673458245537423140919844400 3405699 646131267942021034332231922447328640 3405700 -544347100696690707660508481630684800 3405701 260572613387804325270917343838832412 3405702 -85645716098724165092694354429540480 3405703 170413631316094378398991805070435456 3405704 1301417422574417507519257961906549760 3405705 202672088592839463763615403082427200 3405706 88288091355389990219213800148716176 3405707 189845831335773398021163737812406280 3405708 542008320739545153917457934699790592 3405709 271664141364138204873496002917737910 3405710 -57236089718548244419768099792097280 3405711 -721894734406185581872021410568612728 3405712 164627469178049486176609606071091200 3405713 227672149142629373001649596656998962 3405714 33572566005860581706912787722373120 3405715 -582979299643633737994896676339897200 3405716 -68150960082991654633678918045655040 3405717 -40379969090273915018272220586802080 3405718 -564617268117505126782205429671249984 3405719 154920670409900634592277673114721320 3405720 176811037820411803604903386434355200 3405721 365734127217047775446581247565669888 3405722 -54912432498172831932985229455128576 3405723 -383699120825638025796642084174042216 3405724 138278642622155888670560940874034176 3405725 11855687755935899054107229164557600 3405726 -17012462911413794581790220059236608 3405727 -199691414800765340259616561096656192 3405728 410471793553075219139500271075328000 3405729 -9912539733362263950707709301499712 3405730 119861364840064098070388945337833760 3405731 -11830111534579610001673990683436800 3405732 -559577061499655442762408630488057856 3405733 -2211524684874012815542745439070681700 3405734 327182634469540706464777033927106016 3405735 620291104652125117450508486798626920 3405736 181882808561893957983377278270248960 3405737 43623199175038100443474156276987386 3405738 270232252207331668577067070844743680 3405739 -407749949952572879011866848948156880 3405740 60409063991831050220454147643008000 3405741 166820345407810722026198944084675392 3405742 -51352772465039076130649056740592128 3405743 73521912977336847183393495814471920 3405744 43262577847708732400598621019275264 3405745 -722028173299488092832930870053428620 3405746 -41236678317798918300191793124070880 3405747 82664230418753242930625519449058160 3405748 548598447436147941363813463091742720 3405749 -64605199466389456051296944469791250 3405750 -165270417728747654488913122636800000 3405751 -240796881824806018147799854831683896 3405752 210583719958314228899910419816693760 3405753 222555945150192169595258871094287360 3405754 -762208729128589463970070989300726528 3405755 745305472831408471755082031393804160 3405756 -202175052792939491134169478228438528 3405757 -753085745105510890320638713490679994 3405758 629525764735267140071686444403892480 3405759 149660539724880049009577476440563712 3405760 -297827050349031833861480162053324800 3405761 -2354050296293860013891802777398382336 3405762 5683259048160819969306010814837760 3405763 -188560329747334643618672029462433520 3405764 -542467778189690334873250928795299584 3405765 -173732692729897456685908115333319360 3405766 -102158946475833792055293025798254336 3405767 1122557889688742503132396864221376752 3405768 -316417309349016629788752591725322240 3405769 -1863617261413683676094007801296848000 3405770 -318184223649512312116220727236821920 3405771 409690092405068012306320945214473008 3405772 -10112890504637617318488464291982848 3405773 -529990323750395339386572679701180960 3405774 272294288542122455467533615689290752 3405775 435764085793412885989703138547765000 3405776 2098088013511243866629357532217344 3405777 -76974450585889239097713896701315680 3405778 -304007971637869255596625440356661120 3405779 -135650246788023663082757937942801216 3405780 -96153396725073870388203592554086400 3405781 1074464116298387600131142328447509582 3405782 -658144904794294148910509230467895008 3405783 680285554392864625932762244510021224 3405784 -627385449827612224178295682886277120 3405785 -2778321916548660838826992809383040 3405786 49427728984349594385734426037963264 3405787 -282823528677516958329058602485744 3405788 -12315497378837299996275064679439360 3405789 -516452474545764161243436230013364500 3405790 75396340884521898923895682665134400 3405791 60759993765504568542904614789612192 3405792 -18427818712999976514978575933767680 3405793 1098295647985707180695285261513915042 3405794 362123032783334982533419061022193152 3405795 -662016141447060281387378812942297680 3405796 -1040189324647559900868593834787414400 3405797 -1378930751282673848427050302779401028 3405798 -906829578093323362557358092520691712 3405799 -456295549327508917100156971731489360 3405800 157831739860432107426513018591360000 3405801 2818114561931203988869131838571904 3405802 622031919653184675605541034346258352 3405803 1301786081090726851800713149507736052 3405804 -539245387163678226897623350455765504 3405805 -358114861987020536919738441454903680 3405806 221432140859036513284353198133580352 3405807 -7340170822300614329256088935169560 3405808 -152613047083714245791736093783097344 3405809 753134742960078318123469407132718080 3405810 -192468302132414369928651547836756480 3405811 1373937515262431089358603078757923512 3405812 3226298422817927692391075236031232 3405813 -161817433247430754970324496800441472 3405814 -59233689321133715710244951728492800 3405815 -107132908416464409637542329487360 3405816 83577135376914578351297026941726720 3405817 304239920878508108452552916592312960 3405818 -161487592957492707257389686388703040 3405819 -350492631129538820874764127020526912 3405820 -96185424684081688376102649165219840 3405821 1095861904656202482398127832219792044 3405822 25960338554477325691640301571037184 3405823 890695876237562697877221572931971072 3405824 59139979816775883314622458474004480 3405825 443396716475980850780604032997116550 3405826 196842967898576638431651372347137920 3405827 442494571105666785171771060814055676 3405828 -112089050236398622859075543064846336 3405829 -196436308473368427593673175634952768 3405830 -456929317881740923206493978322605440 3405831 -331852915923460112212885728269321472 3405832 408373009304839274506737094712248320 3405833 -422890128206089321965342710169326400 3405834 740863758195714369195533857794624000 3405835 572323990631343092504879561576693280 3405836 220649519710925594522868661192578048 3405837 -257713735901108546721550020526578240 3405838 -402486442220554295042287308015694656 3405839 929893252595508582365282303135966640 3405840 545142276409344725748730122731520 3405841 -1214625160907330028374481190302791758 3405842 397801966201743440157917477576832000 3405843 264344518578246318244646277855587172 3405844 24762182210157734779138242396249856 3405845 1123235973448669711132812940002727200 3405846 -28430752031638821509858358671941632 3405847 -459001059719033222399640228008342040 3405848 -1853954914557555388502567349143961600 3405849 -492541514390594690713730173771557936 3405850 -45322518455546513454000063591091200 3405851 -714211535876411878917027119943356208 3405852 234808629544970738838025978341473280 3405853 443121282047170766221853224092293664 3405854 590579420240435074030358379195029376 3405855 368590463053243162507874105922539520 3405856 -1054984405282807100628551490962915328 3405857 238349540256295584429328141146908160 3405858 86026825311108160317795258178310784 3405859 1023247980004768246378561884252998760 3405860 332988942308685479961338193367630080 3405861 391314601294461128425605704805680640 3405862 251981659856803221291487117457214432 3405863 -214020027032632509722784866468010336 3405864 -152407817070424320919664569260441600 3405865 317615973735639154833148559787666540 3405866 225026043000435187056867827173459632 3405867 -491425806807860232892544113920636240 3405868 1467144604663650817259073034796153856 3405869 -815576393200117891228716661150200000 3405870 -22961543751848346512818547616606720 3405871 579137832085516803643866657115979744 3405872 93872253379280319439508805049368576 3405873 -443326499827754256726889297950473616 3405874 403610551151375950832453051305932192 3405875 1366708551994810838604649464559044000 3405876 734721057880078312243199992920238080 3405877 -131474932571627025388557607184275456 3405878 99966190936961033128861428361039872 3405879 487571360199419495160467351521003584 3405880 974853472978721041795124680438886400 3405881 -978090804702848135640805751987535318 3405882 -326228346655527814862234544573613056 3405883 -544539110628126711779254902721176400 3405884 -623813680094986618122206852943197184 3405885 5311923298280039749328935858944000 3405886 -100301778051577136661592024077238272 3405887 -475549301495240921466382774480970328 3405888 12177690216838365372416898026176512 3405889 -557899947287984233492848648995925310 3405890 -111171229492337624722394732925182400 3405891 42837243371571354532787748295796400 3405892 -601149968028134917287158319860608896 3405893 -1246464515196876778848215451767754240 3405894 -172710194841524037775643878295995200 3405895 -838803706864326465736740562701102600 3405896 -374781351325697059245992075308800000 3405897 -655170820199145266638091764986396432 3405898 -682884733699938987641340072758926800 3405899 -645286597920131656635851754634891488 3405900 185613005984351988737486433105676800 3405901 9758760253066113180639005036569280 3405902 149907948342117073347502499985745920 3405903 1304783534595658447722352045257043200 3405904 281835516073015757017122330849566720 3405905 -304075298747666528640284781626510400 3405906 169926444947228883738785712155948544 3405907 316309969927847844303503201130770156 3405908 -52709948130506703611719384031232 3405909 148707202143124554466727609457429888 3405910 -28074659854906151776464261895952640 3405911 -337848336986241578542844786453227776 3405912 80148593297275463961855871486525440 3405913 -406196788895550220110394338329373440 3405914 -233315752394419349666343659661484800 3405915 528861743039009833597488995902188000 3405916 -1167624087788596557083983209549775872 3405917 -636808437007184154044288612086048800 3405918 422802198472920381396847412800720704 3405919 685507296841381109297289319989152760 3405920 -1358408941889790220958633573744640 3405921 761258889805794175638980894651035680 3405922 133143034351917378797256822630525504 3405923 -358139018023832045987711062096278240 3405924 -58338656584671640586856062714705664 3405925 -433259911893933278611607735701613350 3405926 -642730892019695454053160358433357088 3405927 437936987496879462360173393623864320 3405928 200348143086850317544623846944440320 3405929 -922918195705980011126997922625494470 3405930 -5311303102331789551715027737013760 3405931 1188468347809151896444039107966671732 3405932 613898508031430498249619550081354752 3405933 192192511935173387686295833857892824 3405934 -109986187717929381467283683245036800 3405935 -105646537649596603265459866876768800 3405936 35233837570539412259223713000620032 3405937 -530526255220511680233504314165050414 3405938 -193921425845681064687227550048080880 3405939 -58390963422247425127722664025447424 3405940 313445088919148031307649861585049600 3405941 222012365748016009503441202270361280 3405942 330443780282484691446984134604090240 3405943 -260108229814890120745342614456390808 3405944 -8055311676523729412820060508999680 3405945 826696260263431307600240203808366400 3405946 -142256038680154719262310505230642976 3405947 -626742674983126211468391881578496604 3405948 -33713186595758941226212864778895360 3405949 -806572129270951235216435775120800064 3405950 -266648109602274158645964989225865600 3405951 -174458225140773439784550026931877320 3405952 -288980377639302571993498547493273600 3405953 38757205048482207909663655805603202 3405954 363680906769154731443097471944526720 3405955 -88532494363934635638324078070318080 3405956 792793291675520775329805192190832640 3405957 -170536322050982486753304698366692608 3405958 95645959292996296301305615050763776 3405959 -564552723800594906537501858842515960 3405960 370593655267960236972521658773145600 3405961 11559260069058907439240830473754384 3405962 -56991317509565925843413267042797056 3405963 132848473227096584275747844986771200 3405964 832508617350274059648775444331998976 3405965 448898359260890306715051549693830400 3405966 -137126669244633263437295154536304576 3405967 961939094833207146043299635424695232 3405968 -117791563343729758945492474587537408 3405969 22622545511904763134886610810690496 3405970 -98604705339498861258234997727139840 3405971 173599346285779536733469278030581432 3405972 -269940411379486787572138197316036608 3405973 1297882145704086654014930889642734222 3405974 93241733901409136478183870767667840 3405975 41212671028054670054441596435788600 3405976 -153180799559756537251588680223088640 3405977 -249661532377233510057795234563389440 3405978 54147084954979784866532343772853760 3405979 1208661974600466101143432923048472580 3405980 232602641537852015529789061025472000 3405981 507880276680010383388294904166740352 3405982 751060800461099046481355955140318592 3405983 174117947872127735226859672386142320 3405984 -436242250534887318392618728405598208 3405985 367912351663601311420962901330224960 3405986 169469402595771540131335007487354192 3405987 1588862585146992638738530128226128 3405988 -569913403499091223173090921467427840 3405989 -851355109408774637951103866545705920 3405990 114271988564711619990818957200896000 3405991 195877247672445369943685723682399000 3405992 284272141189333670173448883397324800 3405993 232768375734434328871613970316079328 3405994 -469864975489528465328416878543115680 3405995 459955706963543506353387657449078880 3405996 1078052641028719099957438566954762240 3405997 477658956562506537095188445865531200 3405998 137422893555214058873053417582105536 3405999 -343380669660898597749697700858169336 3406000 129299497562069455771437778649088000 3406001 143116875713523116856013151838133248 3406002 265016154621125496430779695714581632 3406003 754109097694347198694090330529546252 3406004 -681586904936308220822958586053992448 3406005 289225550454706154009052404636211900 3406006 -552958066477532224142867135944753920 3406007 127480621560187696925212811835235032 3406008 -644316225823558372852735509828464640 3406009 -553484574149218502918837677767624790 3406010 -133082501403088401534338556046263840 3406011 305989832727296102147973326494560000 3406012 375185080779534242011414240832839680 3406013 76788294668666685161874439118598144 3406014 -239848898050121537625659418918828096 3406015 19913809973794660017120543918271920 3406016 160731881425720371241687186271109120 3406017 624588821392187205139028128749791280 3406018 116980028735504795783960585443144704 3406019 -1655042611714856021694598121827712256 3406020 279934352493030758408585404248391680 3406021 933749308463864538634316585886154680 3406022 993418071422902547791227099025822272 3406023 -166269815614004951307744559387260000 3406024 -135077146076246485402259535189934080 3406025 42374706240861846108219582298660800 3406026 40417881009926241395898083834403840 3406027 436107260034369420255203538801929876 3406028 267504730243121494117808534281575168 3406029 574894358815432735547105494739029056 3406030 -4269252493899080126376611695439040 3406031 -619131067058297120777658639390361248 3406032 -7293780798488909686047164816424960 3406033 277713421249809570177329343402551282 3406034 -14639437622884947327618192169398720 3406035 -4325872460996051939915298030875040 3406036 75884513460668409663268869051784960 3406037 32690054532934156731336483390860220 3406038 -526412679740463346801222185772808256 3406039 179458040816527533330755385903101736 3406040 264492752571229968615453504994713600 3406041 -859883449451312588423383465496605350 3406042 25071554500253798954055356899706112 3406043 -251022107880161742666332647584648480 3406044 305288280856244264321379528893385216 3406045 96525431917076175671043399128323320 3406046 -81255916869233771190258045976755456 3406047 -279598726340438342517497349440883072 3406048 -83436983287598863066859260440477696 3406049 917593469944345607492375346392518050 3406050 4369495888131135042152379057863400 3406051 -329908352861490089749763733842846400 3406052 -354063096398757938550758207817666048 3406053 4627394356644303748949744685929088 3406054 261671053251710152389516456636181440 3406055 22798522502300756789234601738766560 3406056 434604851814385783344233438123212800 3406057 47712577530445029033201308208085732 3406058 -36505356358509874610394278646227184 3406059 -505245842620761871390616434655177256 3406060 -159221064165723491069826055043020800 3406061 -89742701940877264809491307536887338 3406062 201160251223812765337914615499398144 3406063 -369804254160426865896856310565490496 3406064 -495315063483191611078638125270040576 3406065 173585475704493535543515550309014720 3406066 155891067205438432008605227237123104 3406067 189913240464791869351708755069225984 3406068 501469704392104642847432218691847552 3406069 217340897675278425207587575899411996 3406070 145598894997985085044465970297395200 3406071 -580067693084201694241983633999118080 3406072 -609753851154603191352034328257105920 3406073 -14296527386977156375104502605753600 3406074 -54561570930319152101352099910645248 3406075 278125127527154202653918325044088600 3406076 408086514141116389259349991110389760 3406077 -1213160907375592187466873883877300160 3406078 -78784550134175138478160201901026560 3406079 159236678482654988828088925219238160 3406080 -94961237383464677434451123282903040 3406081 480498665130788229219873918642476992 3406082 107879682432343520866046809201597392 3406083 -91642405202880085303730513652010752 3406084 85907401952607688851062857640448000 3406085 -1099059298558107486041272772374003200 3406086 -299684978964271280045127354293370816 3406087 -705737700448841349885365813402140264 3406088 -36108917504318560678791649065446400 3406089 -52213320735082417490649833582881776 3406090 770035700920970299177150627245281280 3406091 -80704219003656903568810253396582928 3406092 488455967921122848358313663065804800 3406093 921218635059756314429453768161249824 3406094 50283874219184134809427430516911104 3406095 58433002464861963820813358340426240 3406096 212330942015806025817882107942346752 3406097 -224746336704666439476437297355500700 3406098 74431885838293389687586740806773248 3406099 913059011231339904384286679514061100 3406100 -296577042573207229444437974995209600 3406101 -138489616250507885166893187243075168 3406102 227034044860530873374352869752479744 3406103 -924114511247146900587160632176198400 3406104 423403141552942570949922540174950400 3406105 -59331733677277330336152792161551740 3406106 -686387066058521078349010209001825536 3406107 68656274431166263959425138696280576 3406108 -193907077235825357515340243761528320 3406109 -166761318133266590325007869858682368 3406110 -67796655230902545827974200043002240 3406111 717220246245840967272256527905391400 3406112 532864413252781333691069189176492032 3406113 -64256189784951914223541416150531840 3406114 -858737607954817671990567725350197600 3406115 139483623297682655690383275928537200 3406116 -611024675432941338011341812006912 3406117 361002733607837166327134832752707680 3406118 -407344759151675974211241565458236160 3406119 -432591934321594447890296754551350320 3406120 429615253547191573986828544372224000 3406121 624380499641714318929378814208700752 3406122 115812682459379964369833859972880560 3406123 -147640727522032312069910778884674160 3406124 -647412542898486444416396252704401408 3406125 -114385468911409115812843449231744000 3406126 248275263296321706065561657655688512 3406127 -65966814453535257955740363887073888 3406128 60471193566728327318551963929673728 3406129 -225405128319520805613423633242209680 3406130 34384781832624688091953960156723200 3406131 763710730931551594495649736398583744 3406132 412853249095655336246533243655116800 3406133 -802446493936963240608699771891104676 3406134 -238698105806266066669595044345427520 3406135 -89905490496797367662199748498785840 3406136 -1894334430892879545002809967863050240 3406137 1019077797945863523599005057072692480 3406138 503847110350364980374307027728518400 3406139 443243833922566657818025339609306368 3406140 236771742229142697334800216502272000 3406141 -183346308287449883853184329804072500 3406142 573189923784012985642998222847433472 3406143 57034824543999566422862244445883664 3406144 123314595999361251474892629282390016 3406145 -422984320940395515828348625786061100 3406146 201740745474369944165163085999004160 3406147 546719595655889667081591110776593596 3406148 -75769803604636895942140848935505792 3406149 138485935473230412433847111334580800 3406150 74707063190622634034571659114400 3406151 13423465766803221672067952585724384 3406152 683213126860818042725468575674777600 3406153 993372519830716355512144271538557402 3406154 92512583704312197138051402797620992 3406155 43407507372169371036235239155505120 3406156 -63640413375489380594151645383090176 3406157 -158462176136484783816723762145638708 3406158 66298723153960175320662013071882240 3406159 8351791864795669883029295681204208 3406160 -60573015530490471205887763633029120 3406161 -827547810007898576778353643799744416 3406162 175250187388441046993330082546266112 3406163 680778498965746673432966636055122412 3406164 -841781497437889071221829898303856640 3406165 -103232969885302967987198592252865920 3406166 304200363097046294250772424959946880 3406167 663561445066376894494180917452033184 3406168 -758971137433606574556109385101824000 3406169 -456633874676595523058620021946883840 3406170 66935597951973619033346262943814400 3406171 969806289475952919604641218293732392 3406172 -134004384464398352256808006225059840 3406173 -1031080764419374973985079494645366432 3406174 -56352245120095004159332058498520000 3406175 4945795753072464231776666024789400 3406176 -118012020479670713734244043161468928 3406177 -1566464007239573560995166895283461888 3406178 560345492399953082456240298953474640 3406179 -37962498462183141629285880298172160 3406180 46346919398740682541844996141416960 3406181 -968114842604758325744429417946678018 3406182 -32457147826191337823809863295624320 3406183 266641612355847724512206965092782640 3406184 -1892119365999745695987675405108019200 3406185 -72081964150646949119011709061676800 3406186 507652924669466383466399334660293808 3406187 -404183188116037842793315279910353920 3406188 -222172597097495381199195421978337280 3406189 -835708715339595586505773899452964010 3406190 147025710265706932312938264817521600 3406191 371396415949288756235581135037339520 3406192 -47183267609746988439758990285537280 3406193 -64466588963071061249711108955459840 3406194 -31774938333708756748356036393570432 3406195 -539795401911612650330922103788618000 3406196 773125524923921194450653918708950400 3406197 107958427703080651142390321335391328 3406198 153620701721171508496918471289280 3406199 60835744100555449823658615456303840 3406200 -46221668869535576470882711314432000 3406201 -2021756921717797469515445098409600 3406202 5649047512481152065818309739601152 3406203 1058980271913000737908951070534683212 3406204 218582248911602739876263709229072896 3406205 576872254405222065863244121279677120 3406206 -79885862431966988497844868065356800 3406207 -97014363904418872006093471978847888 3406208 91007762125458606456305650080153600 3406209 324802211078432814039665721511040304 3406210 -122497618624256939252529717989015040 3406211 -35583180724394277982113686113109448 3406212 -35224227852707170325333908246264704 3406213 582604337959736897699235679628950240 3406214 -152872295617026669896178969074287488 3406215 215849161522045673325613236955335120 3406216 -252250378747007114321944683327037440 3406217 1568867380569783535699024850421082266 3406218 87382402763017778782179904123987968 3406219 818959677868965812732362182899985620 3406220 295157175526611922114277405783393280 3406221 95538516574742663274521255994301440 3406222 -666016575707695836390929258336892288 3406223 -1107433311429706002438261305701464528 3406224 -166805616963810078365306227788349440 3406225 -217591017829415734098615100192728000 3406226 -136997712720558426898128126460184688 3406227 -776980210730197091573500723120086144 3406228 -15090055932317453024598871573708800 3406229 271615704298263386558757650497548480 3406230 -267717790386002069339019917127258240 3406231 483389563657976315934904743687045792 3406232 1327230057665467758556515580125542400 3406233 288578133351087256174788822369603024 3406234 142604437100796300464269714378199520 3406235 1608611869346377524338872195598880 3406236 -158458695494754605456276989404834816 3406237 -556240823547649080494296133160573120 3406238 -372869502468595222411840672193983488 3406239 -155424636840000191852509865685328320 3406240 169482192911027966941389578797056000 3406241 654482853141701258786449631195664132 3406242 -90879451516258748653077604755749376 3406243 -1486039648762148364491665139256257120 3406244 812438736633276439507009404685747200 3406245 -2181705152130942423599271165600960 3406246 236240465266005684113353694379759072 3406247 28691494692101908652608511702861040 3406248 -193368691251580865996803649896166400 3406249 49246054398959464581115400895688704 3406250 -171302635918262076168927553578750000 3406251 747265770629126677183078659783049200 3406252 369699963512107113747729312109181440 3406253 39466965909190979252510718114336600 3406254 -160850396390207384978368599359112192 3406255 -490811019447816194304175488172662840 3406256 -30318751823771437350089830046760960 3406257 -179870654552838744735165427964433432 3406258 516656837922060352535710993472117760 3406259 834707189156896855191572615726408460 3406260 115164728166165099168984904136171520 3406261 568635390101699892063575935897076352 3406262 -1073421586908527888637157291415516736 3406263 34578528909510988193742409368349440 3406264 -974699318240628546687087245788016640 3406265 206867805966874616604961313811294660 3406266 -682361920382245066523904335728934400 3406267 663277009619788697024029966252041472 3406268 -888875719669615597677101487488131584 3406269 -395614774814564456737299372426112800 3406270 38438719553294845373756063692373760 3406271 -472679819697290917095197574944184 3406272 -76170031728805169376679823312683008 3406273 -36954117914220060137001740583348696 3406274 302774130922028800603541528791822752 3406275 -502192985573568587392963588771075500 3406276 -390393170441047108235401646767699840 3406277 -93960396276490445734451008881153408 3406278 -688311161223998937118028188817857344 3406279 -233389072948140483697489486796782120 3406280 102856703461672656640292149336473600 3406281 -588777131987205593098751862536990448 3406282 -369496123601844181127177143024473600 3406283 -63769191765543812476569016934434800 3406284 27397226951818652928377455393188096 3406285 -667238366429230138752165831585556020 3406286 29580009525985254283035623548743744 3406287 603213433895448503786842466109127560 3406288 -3012424730610043110066490400178176 3406289 -314326710341990608059307536917282700 3406290 -32004605608598476026032996616883200 3406291 114855774430600115896194372575558144 3406292 341830705233958784978404347100166016 3406293 50745242054092354811580694182871104 3406294 -2794261496853180627766869727389696 3406295 583903225679287967163714661708171800 3406296 -241784629478991579966196475658240000 3406297 328390871898965367752104988185538580 3406298 -230129538591077686013939974877695488 3406299 8750941774556690162394819158370048 3406300 126558898624060515865082948812876800 3406301 319622770503985522872904896171789600 3406302 219647148100356652384664923119017280 3406303 -1242481716227099699540936676893124448 3406304 -1481738124827702188521381822914101248 3406305 -204790903925985708119780896836247680 3406306 -232099396290499452723189901870899840 3406307 -536812455541182973044531482435854248 3406308 398272026102218244534713774340879360 3406309 644025973108801668835069357658576510 3406310 141785684736656557211042712998636160 3406311 131946926945916529649846070240992640 3406312 124600016470150580960236256177356800 3406313 192946182090444928489813596713679744 3406314 -110683917369156350937489142340309760 3406315 -88103572461130252495465262532455280 3406316 38902320166551681276023301519178752 3406317 -632893483528803240734573429039363520 3406318 5326601907937258210759623676791360 3406319 -157216277697647102542215936888063504 3406320 109271461072103784877049016090624000 3406321 -254357973124973413937283588437721312 3406322 -433322796613606863651257733573043200 3406323 56283373634768609239634426009282304 3406324 808625225353644420202115002622774016 3406325 290384821589519853494810146543641600 3406326 6477974347734162535421641133223936 3406327 486812488117472280032841836547619032 3406328 -955598125027528716095960068653219840 3406329 23132908307106201699159207926730948 3406330 58925843168403243792597457186798560 3406331 -8751192816718742188391556898774896 3406332 -286137013063130424662557609364848128 3406333 -106561580355840513423819191241294400 3406334 -312177586029541256989916366916621120 3406335 147406677937557118894831981599392400 3406336 588703873779333510450883062065528832 3406337 -1489413418008639149847109528633721808 3406338 83939691286505645171294208775094304 3406339 -152471133473157679943240731121043560 3406340 -121706776900912608450284389742592000 3406341 604507392734896207613896370226529344 3406342 -156831262748582855004920267468269056 3406343 1576839157293174454698274856911805592 3406344 -67825834189917077759641991876321280 3406345 -375136540079435960516149178761816320 3406346 321307699811129128054967345440844544 3406347 -490812248023970655689122805268825600 3406348 -904722754618558410090431370149850624 3406349 -976095110374050444017436005807417364 3406350 -79284338258254994082130564812552000 3406351 -405173329545931773756024291712668488 3406352 -252270977997414136831389357668818944 3406353 -459254459604611279134377087566286096 3406354 -173776749651841540952391430079075328 3406355 -80338110493251412657404825993180240 3406356 -713872016260399343018790090798300288 3406357 -1289689781282913219695538048753128960 3406358 -21780112428367040996084723453804160 3406359 -282264541966073907519814566006917760 3406360 768523389121002553433313674241024000 3406361 735535187265313839222519691870850880 3406362 17628259105478798992491300118660608 3406363 -634629434018683668172489847594127456 3406364 -141580619499244656910015811400975360 3406365 637195047537234028465164651143479200 3406366 -186323059532850474572006588368138368 3406367 -74994907303046550548479376656589328 3406368 44947455827986913124716357187796992 3406369 219169071618211486210879225117316160 3406370 99029534188675711022873551059033600 3406371 -689214628561255074661752753225428160 3406372 -860692673510981921053480705612554240 3406373 47443391893818490092793674071869824 3406374 -1970926783925831925871336726620672 3406375 490859209545288612231065828762160000 3406376 973706804151780970500596514913075200 3406377 40246968050587223453816381679727680 3406378 -61256120573719679288585210818160544 3406379 2768834211497844522520466723536388184 3406380 464939303615442581459463226419010560 3406381 1386104046415694505897531398573645664 3406382 338643783122141409615759692323961280 3406383 -147218201034038732462318658584812656 3406384 94822926323298592341126588232990720 3406385 147334444668107741774092328160589800 3406386 136035345661870719399052937150534400 3406387 -102897544971254927034433933114542964 3406388 -501045864849228216056826366936323712 3406389 266820013192383491555803045347673920 3406390 119722426236855897803753655016609920 3406391 -551492880818222490080209110378917208 3406392 615955608386458300331707616501760 3406393 -1233989441231617724174060815367081136 3406394 397841607993525702970845778955046912 3406395 669513479511116621201703755882148720 3406396 -8423276003398796435806496045171712 3406397 -1031948016098185137777896635997476320 3406398 -414773265868691775748723524335610240 3406399 7955256678567221273158036131303664 3406400 100871585237947348244969803677696000 3406401 2057700691293063348143324248701177600 3406402 1061306341565374450740290108831465472 3406403 -46745190292129050600996850025040384 3406404 -169219249812989789881975564881051648 3406405 60124253894918791650717812281177560 3406406 -109495653664058874197324725838194848 3406407 354832704968582733909580471612035240 3406408 -235051313051687940863346212460887040 3406409 585356539239183577059759809856229632 3406410 -49041692371974751282270827424419840 3406411 -450537059374427887916483966823959288 3406412 797315437635361746040213678672601856 3406413 13520539928274733696871172430198944 3406414 384524003373110039387797613432239104 3406415 76002299498740218784436375203392000 3406416 -51783825823599084739154862807711744 3406417 8590091866689552591808854316039232 3406418 -282455681692214109438907444035782496 3406419 -116426609237914927440538383572900256 3406420 -247328349205464009323670176141437440 3406421 -1479090653165148752080202869600611378 3406422 281519131168821093557033999092289472 3406423 597938984551723011236292303037380904 3406424 -248517143587785195617592511571558400 3406425 454942538936823339648160412762628000 3406426 792510028555590076894067853994767840 3406427 552011014403047431219234596073999120 3406428 -414913723926084526911680556304174080 3406429 -565586602033596976922079565687981960 3406430 428751401518637323643157367786839360 3406431 -381027915391245922585761414532721208 3406432 -190423219410033140734904800783761408 3406433 -1236381828660567993594334882225572318 3406434 -361980112871952948866681464305765120 3406435 130530217136337918062222007363730560 3406436 -353316638746895250110939771056020480 3406437 -9081177027068787760723042312175106 3406438 -81824789841090371289442773019238400 3406439 -1901425466932171661627762297803177080 3406440 595746423124042848542537689154764800 3406441 -1058322687384735928607150436210827228 3406442 -91165337562224625066088377768469056 3406443 -69752980633585374761289123508368120 3406444 143180858608901356714979048788649472 3406445 -302363012957773157646672726879179520 3406446 322552808663410072173890192558022144 3406447 59721710383885346151549940927833912 3406448 332646506010276252943917109021212672 3406449 -718563964824536405116477597712635536 3406450 82965627923437073717882734782837600 3406451 -895738818147198288354801507497375928 3406452 82092026981710338954279347335495680 3406453 1163929127445613707880999767556129120 3406454 -405879605612289875730127370521705824 3406455 -15965146177709323143362857934718240 3406456 -181656348002172314160822804397363200 3406457 -6662735425251025506246197540351148 3406458 488975692102077490499617383306693888 3406459 250353714821898240252604011595795216 3406460 14768396385080542716655821618984960 3406461 585450716704114435878144312950258880 3406462 -334164430828208816036730494848608768 3406463 -1352320254561243037832617291372764288 3406464 250140275805183778323498329670942720 3406465 -109938231699408657598492642869652140 3406466 -157209472342316915668387972848549888 3406467 -285726196444512749248852953980451840 3406468 146182047034906233804364456281336320 3406469 -800724548888571923141487135594612192 3406470 8079395525085310285071563669606400 3406471 -150131167858760944127089125766919048 3406472 20186188078158122396324077361971200 3406473 -170194416330398802082888122345988800 3406474 -829619306375345127341179546570989264 3406475 -332783441540241271891071657462153000 3406476 -572301540037303975329670922002887168 3406477 796814438805174352604296979815908012 3406478 73339339685800028653582473766976256 3406479 -137609941104162915657365542066452720 3406480 -164874205579864297554330626595225600 3406481 308658942853171168186633245579616704 3406482 106797711548846411477980739789184000 3406483 1053652372399248704105875821867096360 3406484 476515022282661500477403884864765952 3406485 133027896541374506115656022914611200 3406486 -363825431626146156160747262393944896 3406487 -61813897102317399416320177480039248 3406488 -104594752260077983042776507706429440 3406489 779386383366376913255386332162633290 3406490 -173635008669284709072393905229108000 3406491 868575041406082157819080056447159360 3406492 377177000981833764414433340127612416 3406493 47636151268846778718001806983840742 3406494 -71879207745003915331806188924583936 3406495 308496587728596711001834619007882000 3406496 1743187936020063138528133053805166592 3406497 -327937218789229984420105622182145280 3406498 -254368227033511744748597440751965536 3406499 -1745403165589519358037903280998392664 3406500 40059359480587243286655652398912000 3406501 -307746734397397920313636354408103648 3406502 14111004158994894804607020220125504 3406503 9710058696501277793465458000447104 3406504 -198390728567288480267961779169162240 3406505 -252389236948437122740949402259323640 3406506 -255842251451745900534161313916260096 3406507 -237211006789177261751104365842308512 3406508 -221164493958447806822153520293673984 3406509 750516879330813415326390046105050240 3406510 114103531109029383946430219067408000 3406511 36709331710055150698672275809603712 3406512 -68944455773028867906280471679631360 3406513 -2279228090263921703837540178979200 3406514 -890117098111260389487240562562655840 3406515 -60086601136788043323548706167911680 3406516 -396911547556136473084606298728662272 3406517 -37424053466137144320018418893207360 3406518 -11062323090818457605184258033263136 3406519 -1622511464512733774044275393664080656 3406520 -1699047958499911026204867739238400 3406521 30082308110464605837743322490051584 3406522 -145618748040668050232082426662148096 3406523 -1099072817525739020620632779758563228 3406524 360199317834699112390880338757443584 3406525 101677309381704663415595995378668050 3406526 -271054278421030730598207855757393536 3406527 -170658017687670541101675872612374536 3406528 80521574693750382440376564744978432 3406529 823193693627939213656064989992591600 3406530 32432305663993666413224344979358720 3406531 1481749092437014027212339651271254332 3406532 640202191409170207330894847352813696 3406533 -321111532405043182279477314273496320 3406534 306356448254846206135986909424600416 3406535 -14311424661528415417389114665842080 3406536 -16057717172524776112990619065712640 3406537 -229552316671364461973109831047913200 3406538 406760678015198615681526647232079920 3406539 441745807493652948096162401263224024 3406540 266455982624768018994085077602442240 3406541 337456815895222188579182276583597942 3406542 -7916477024448910350658989502018560 3406543 153280596662651336494475012632839360 3406544 -372317923298101628433426686003159040 3406545 38599428057589029903765505754671440 3406546 2084367617419996380130044586357248 3406547 -242357208702416334023627297548442004 3406548 449094377572149480087662996054999040 3406549 1417576659398983587969420614436960 3406550 30641028918805693749860798717308800 3406551 -162875430874006627724895357016306560 3406552 -400819300739252755929106181426534400 3406553 319575769975471826064098947900421184 3406554 202515859142996786515214598089754864 3406555 108790863336468808340971461593664960 3406556 -594040628958102668738529209117959680 3406557 -215971104574514648755976095683288576 3406558 -62774271086561114365970374313136960 3406559 105012712434126411843911303283486720 3406560 530460241018153141790208722856837120 3406561 65168101029558455637828240407047300 3406562 560875072032186392717879017374451872 3406563 943952279584872259015474288541868000 3406564 100740059929349309004236139244216320 3406565 -226673095481197079779337997602928000 3406566 184565666561679665468710845368658624 3406567 222847549698747347318567029168072080 3406568 -422603266536731675414277370088570880 3406569 -596784116904167624645236053739961952 3406570 321393947413323454754935378793136480 3406571 333878076673705689659850835310976912 3406572 -161118618714428103813467749599636480 3406573 100930492929218937050190114379556822 3406574 -548818778646931578072107747725654464 3406575 -228257584805409138178716797832056400 3406576 -59501445186156044676826200279810048 3406577 22991567506626610703829437082877620 3406578 -381276195240201687146892302690719104 3406579 1507965258075981950979962606985424272 3406580 -94078166577472850620638848053248000 3406581 -734179767974003409764953816956448530 3406582 -295982135314593514875900244491808608 3406583 2033832361079205632315164552591397424 3406584 -363990932226130686636076293979975680 3406585 9280597950005329478093197180815360 3406586 -481951026570747737278975915417762560 3406587 812038326538878518654047934062047600 3406588 615626968744948536465200204509810688 3406589 -597180222654347527292715780472800 3406590 43726632903173936696202655676006400 3406591 -29849640792461972604906875703179008 3406592 172058047419869647516763158009085952 3406593 -848161921666408777204121591317680336 3406594 393292762362340593428754867428742096 3406595 -985699124723682454433451199612093200 3406596 147239607716528117872158147593779200 3406597 -1420322750582535918714491362319831748 3406598 -39091455152180627706836175973998336 3406599 -147665485132284007649849917542884352 3406600 -356635480242767802762563191264896000 3406601 355078021040166667028787986523739200 3406602 -245602192900231173280159931785383168 3406603 -231306838873784861447188755355807080 3406604 -1064918339703628843652278915907251200 3406605 246918536360807560702510841188574400 3406606 -58501128352682000436093003963813120 3406607 -1531110950488485460386657438370012128 3406608 30336548203220550986272967838941184 3406609 500991259457240566102061141925423604 3406610 -549232091288132147528354547986291040 3406611 -138162647036267032557920300031528864 3406612 -88053479649336562632801563948328960 3406613 337283415408670052238189878079698496 3406614 -948827729208897829675135836467712 3406615 -412878809680998982573659547504820400 3406616 357799800663588657825575771196211200 3406617 425976055241603870966463936967943034 3406618 -32092151765420559428831947528401696 3406619 228868880642443893252212729381638020 3406620 154796385147783243191030498514370560 3406621 -299968333543756326167923638246813056 3406622 980800571192056529354919668137697280 3406623 -723998844481585247137633719776504832 3406624 -86964596121627321959290514303877120 3406625 129492846149139535669928379002049000 3406626 -353521179695643726492443416229295408 3406627 149968069565057825896875821818013040 3406628 417129042300210135758142353737048320 3406629 248619118942598518195744534880446368 3406630 -282407648885851871281688852511571200 3406631 -1028567335817357395020743655599714568 3406632 -6530800327126560588462488754831360 3406633 -283681471848958377247985800459113600 3406634 -210841849323976022936334115079424 3406635 612286432087552384914790089934443120 3406636 -461839929729246662047988010531377920 3406637 438047878294941686172341152150493100 3406638 575023779515676398729680632925992960 3406639 -1460660887766212136176231538354178576 3406640 -10383152866649343124064834882764800 3406641 -216178243692272100184198578105807936 3406642 212169777979694167496509767690718752 3406643 207454260513707499488143061206369200 3406644 -1984573247673363326879136965038080 3406645 326932443071972611099514291527655040 3406646 -360020872162538371244175076665157728 3406647 -994584839067032473780499625783924528 3406648 390514704902758200736722201241190400 3406649 -449919753058715212611794346303256620 3406650 -15478915984917403468256465588294400 3406651 626290588481651930278870237332898704 3406652 145088242301580536670486215604731904 3406653 -455116256542049070875866867584531540 3406654 264337040169059159990559290185573632 3406655 -69607148914101910049985190575674880 3406656 -117994161595232260620474969715900416 3406657 -551010601593090090551544562170902828 3406658 41821902312327233098029244035710976 3406659 145854298656785006902647326135248560 3406660 -151787750214474279918311743522713600 3406661 -954416762396970686608084079063760738 3406662 132379151120962826534365961119150080 3406663 -360265919470643925795771888008596376 3406664 -150217529581421946608105181581291520 3406665 -394695504347704817336347148329942080 3406666 25090873619572295597293136782225920 3406667 114397359284733155914262744853523344 3406668 55589372862616384875845058325561344 3406669 332337695171906162775083976175907296 3406670 -96079367159242981229078994404188800 3406671 1090407975651313281820006939683588240 3406672 43365721566472660863058738683109376 3406673 149345099005803049608043819406790000 3406674 -313250123622424213527971318345082240 3406675 -4701719500469290654449164382809000 3406676 144530236187255546218623661169049600 3406677 67801749517770691911990475559090400 3406678 95339470366513151123976989583451200 3406679 215002991601384846386731863435350280 3406680 -398149577798976720370637215058534400 3406681 85595381065256346167524443755568000 3406682 242894630360325291382909208282737152 3406683 67045567506916650338583372625164288 3406684 170382466722019854404380323100668416 3406685 -3873157706999209505105125324537620 3406686 -29932934125727437203150788201020800 3406687 -752023661486394888512079651947517664 3406688 856428404161811148828051522713026560 3406689 377655448974868480789947603938021568 3406690 -51466274899095289549341958242186240 3406691 56537261083052495179000492706077920 3406692 -3113693641707174036933910781626368 3406693 -448003074909669477368366075668493796 3406694 -133043556844403020822362221782159488 3406695 -56889696718268700783135269911948080 3406696 -449797312345070742110087230038942720 3406697 -4380235126795283237240284838352768 3406698 -26863420448969494081885831612220064 3406699 823242879710112258270718734195096120 3406700 -76554133299480699876867732662784000 3406701 146273231054547373730432361260845824 3406702 65272200532121843211251820716501760 3406703 560382293569815880279618708285919952 3406704 59579607100667087846063305017262080 3406705 407774034962922777006790951370743860 3406706 -419736251143042020722166316636584960 3406707 26269711284398783588331570779435604 3406708 -356648312468213529082156076022086272 3406709 -916797560214766496759051256940731090 3406710 155217661684518993000721286128536960 3406711 -176582030790188911276989791706557952 3406712 -491809719805606498474917998000332800 3406713 140453335864331968210220633321633184 3406714 39121221390850639331076045624053760 3406715 -440711395161871732081280631559680480 3406716 -119578367945309581410016308446965248 3406717 833274526577352450107700656584742400 3406718 2793270711927536611842967699614720 3406719 -112621919681790392973981972811459200 3406720 523609722561554124943279890471321600 3406721 -377375151203508830973435841030493868 3406722 -78029857664809500945368185550364672 3406723 -215663569986926085558636210857553028 3406724 443154958400846022356576472125143296 3406725 715842621164952756439209235174968000 3406726 -226629565864525540440567014390450496 3406727 297229857380873139442367420971959576 3406728 -143860579498735460889438276779212800 3406729 270635593475825135875891671637106330 3406730 358038942211960109077449711278531520 3406731 -92313030755960406963123496017849936 3406732 56597955898683952670861690887748608 3406733 -314614947483674904114681560250797760 3406734 139144834217164929052864156894502208 3406735 1016273276826390255669176671419600 3406736 178453520237389704310329498642432000 3406737 30221346974676417384189584294759040 3406738 -266244785683278925320040227511887360 3406739 574058634044600045353188788815768656 3406740 -203392767954200072651855940163737600 3406741 40262015616609136360521028308218624 3406742 -86769822668812049567168377150478400 3406743 -678825362669863595434463194742094696 3406744 106946045690565545751013517323653120 3406745 -76282144152841801322602028576927100 3406746 204515401775792675278699695384437760 3406747 513491691770758214586155732046760196 3406748 830687707973937148721696078237607936 3406749 -576590372476604153657399044498102848 3406750 -740721164428516444780880757063888000 3406751 928761306031005612112886651823377400 3406752 -607024939646148286731536810964418560 3406753 37261887676192400030118300205439680 3406754 28315896084259008543934703940830208 3406755 921739934179148973786560978063280 3406756 1018014020855285535548866620338606720 3406757 26772277502649488311777635681949566 3406758 437980607035451587502452015138401984 3406759 116991065392743660672497475589667960 3406760 198455527391671736611104160825344000 3406761 8066823668783282076350854948664688 3406762 206573225778257004660652578478483632 3406763 -1508516684267463354279958127889974988 3406764 -43965537146350400705285445454033920 3406765 964488528157903118445791829745144800 3406766 -132815672992634921175409180049508480 3406767 104198464799163127404381436897259520 3406768 223395894543177821527351061497659392 3406769 2627876995846438811417365456223380800 3406770 229468412450168563427886666122889120 3406771 -507852786575264471775804363397694528 3406772 13711330654823142588690562224790272 3406773 -289300431351141033553678519644476256 3406774 168551452455448213465579899973283616 3406775 -156741155721272081068315343763648000 3406776 2774258659335424622096866856140800 3406777 362909452966363888270743036882429072 3406778 158747922795086730685838283054462720 3406779 -7577335715343893233772002960393224 3406780 -197056925810047807132902790681866240 3406781 -262242482293309303045723807199445408 3406782 74326574769029338594354216562623104 3406783 598655313239140337861919520644241824 3406784 -221299489352590778922072132418535424 3406785 -85448125651825023988242524012328960 3406786 384550621409358363775284176204859264 3406787 539059129566499658689326515159339760 3406788 51745582735614310842057413625384960 3406789 -174544889111004529557489809533115300 3406790 -710733962431868472488859174191721600 3406791 580823447164275398537824375717415592 3406792 861183980024655976245561223501793280 3406793 -26686976341928213214920377544363712 3406794 175443240296408779906474014571357440 3406795 -170266948750404402770288439408384000 3406796 -342310370608035078967317712524318720 3406797 407833082656610790168336124541409174 3406798 -346239187876773805819407913757793600 3406799 -389490056449116966771435392466910608 3406800 120676402054926733582767063977164800 3406801 885583550092165333395281252392642802 3406802 1327238039531461745136951039562752 3406803 -84548258961884182083345764174894736 3406804 -9811881946869211752921103495587840 3406805 -389257922912652330438797211886053540 3406806 128681674221780342191508485692354560 3406807 213233014475089010870813423337767872 3406808 -1535230892552956016178895669129943040 3406809 50343574378824049212634274354784960 3406810 133019657542976278753492439990757120 3406811 160035430834633053719280006567593412 3406812 -174176100723571761631369455984872448 3406813 -133461566842389348597551265377674836 3406814 278284526757674903152858282315659840 3406815 404870162399971099621125745385070360 3406816 69340564645478429243672874625007616 3406817 -102262104154113199803338310410049468 3406818 -108238259918288667425129044260256512 3406819 -271478230041562438378350246504096672 3406820 -624169959846050486951578178773681920 3406821 -499215769083517271230237639942813536 3406822 9627349827262089638522555790656832 3406823 361738464389810610009543631981041336 3406824 345646559398164646018935270092405760 3406825 81633921346548293442320078199379550 3406826 -482700222215425278502238741162487888 3406827 5602676498980721794238813306627760 3406828 -2081582262352094083337181817147796480 3406829 121924763584132667444026026331985184 3406830 89981442593960831036722981880709120 3406831 -299223414502516135450960846775355600 3406832 50422694655317157714145624531599360 3406833 1186211237114843249258346698860560000 3406834 -6314050756328464697957920302579648 3406835 -552476014551272660311500196335000720 3406836 -320383747564627221670307054738374656 3406837 -10829483807523798208273566189356160 3406838 186990906355181318104719726998438400 3406839 250250325334689024446878352861173224 3406840 -453704570583291346085514001439539200 3406841 1032473338498382938708942939589947242 3406842 844812837643815980430801473934070272 3406843 1134978892525534297749404803454928744 3406844 51785530298463962383179609836255232 3406845 -238992838279361469773893344602741760 3406846 -243244327751443311416578983316069440 3406847 -16673078410093608264363986883677640 3406848 -705449434041835684964379042816983040 3406849 -204309634851122699458901522252142764 3406850 364194061475077746251346299244808800 3406851 -19696620584558758693638739197849696 3406852 441541895682003484781002331073024000 3406853 -2925417310629916543466679182276898 3406854 -38963040652669792808294577249592320 3406855 -211814522576311577383243529565807240 3406856 -1019574690263820205945210770138885120 3406857 -405562234160775155271134738527614960 3406858 79834313867493954483150478558064640 3406859 472487326933701454222760404573299960 3406860 -545692563431500887876495534966512640 3406861 -1536807833261903600379049176128890688 3406862 -380785892697611431128186303930105600 3406863 -68615853605030575252001242207506816 3406864 -88128431638690715707722066984960000 3406865 -273754650821157165160780562962224000 3406866 -264517099035051315002945931239227776 3406867 61353294296896611390702825299555712 3406868 81657727024314835524984146148554496 3406869 2554534973490661603892664134863488 3406870 -144870751463457305820417879601509120 3406871 -1135221669727974716451678288485415720 3406872 -115754309843861265764280908791173120 3406873 -573426885679866306530840978900717878 3406874 418088069653305045245557481040093936 3406875 -87549987337066582357488129316800000 3406876 1404928548848948940815981552476160 3406877 -32018175232487995149864983621093274 3406878 -354146682508393417343539891084380096 3406879 340958047584895715145921597753099376 3406880 -62450419860271483726476888244224000 3406881 17839487453519517239942117281330560 3406882 344066042062494019177383563649276192 3406883 -27777797030155660188604416801851400 3406884 -169244813142642065007034904648785920 3406885 961318380681182334785557717343790000 3406886 -54160127828449295787600967957257984 3406887 422538920235754248695457925227962880 3406888 29998546985389696115184600783989760 3406889 -187474213473214607533997841905228160 3406890 3183073314137046940587641427456000 3406891 -274325531240778052754776514795891308 3406892 -314345608165259237084489928602198784 3406893 -116788402564161501234836409584406912 3406894 249421850297009262235135753456562496 3406895 79848696535323399021556090196377200 3406896 -77660838176614679199859209129000960 3406897 -480733356841041803262420782030310860 3406898 -144779052943938828866773120484055552 3406899 546146257960732305811471676546622264 3406900 43676433032558638193648197858918400 3406901 -140735561728797616404490504531847328 3406902 266353988160204640897977316554768384 3406903 752647471422407668516553258157494920 3406904 -487310296136222103338276686633267200 3406905 -104426503096980125382573853791747900 3406906 -717988325201467165389525746825320848 3406907 124975322566090183078322041976601600 3406908 -504065673335719727618617726653795840 3406909 -1547717110479190678712880637151629920 3406910 15448311220242191799280949546227200 3406911 -263997785432771272400403802597407216 3406912 -270997715743691082409962223919693824 3406913 -652415461268097460266892948869611838 3406914 -283510310402179422154541710176629760 3406915 -273515378268040153822426788128947680 3406916 -4847410862367108915384771259567872 3406917 -244221271896394156110035097434159520 3406918 248832178072696945472937369679679616 3406919 -1071191457765014815103415045338446704 3406920 -176418723969763188677532211322880000 3406921 -633933290487735371254975663212482688 3406922 -460570362628864933379493688230145488 3406923 -158240813581954646884191305635958736 3406924 -1123853137398838821854002892977487104 3406925 -286626355060918670982891149308552350 3406926 -76515546720517712112878176246989696 3406927 -560697320802798371616480749914204088 3406928 27192170358541419678523320273469440 3406929 -280172604727561591659746769495795216 3406930 285602623905976963256559410314803360 3406931 478415234125458477442621437553379328 3406932 528333296642143630272242398166406912 3406933 17099552724587452970882843190905344 3406934 -154566790050228353407938282541404384 3406935 -60560559312685980630097870217825280 3406936 279094812262744493891816576633733120 3406937 921517491725900577486322814891912586 3406938 -12426903383380754120229816411436800 3406939 1429343426979685772065284275552124740 3406940 -751717716294344225741446914425448960 3406941 20230913362089324756649076419202982 3406942 -125591116113196536254237737061999616 3406943 1290560102516283636179277315698652192 3406944 187507433053363423660255955499614208 3406945 -596690060337626608501281824628873600 3406946 -66467508327487602758709211020424416 3406947 798412892785512193777899169121820480 3406948 -827377761324465878571519470589533184 3406949 -23505644429260745976552587406026880 3406950 -91679401608952465614628643894078400 3406951 146867037248418726335623168623937992 3406952 -50261611134079589021069313223910400 3406953 445268921618060565273203243387456448 3406954 -547398554408069266763957092486371840 3406955 -60653895484566818066771015864910000 3406956 -46083852063112611137768184278384640 3406957 -899331444451725287380729149084410794 3406958 449716886392648330620452926120534080 3406959 -832305009050007183849653086788810936 3406960 -47367912588157970601888497679728640 3406961 577275371648076456190262787533252562 3406962 10287745529435077558999411268628480 3406963 151668349695654240259912706664594080 3406964 300800238135803764452972023233431552 3406965 245226370982016361640331128679033120 3406966 490567782958130895270122390792483520 3406967 293725898878085512075039325568579072 3406968 20278592275952416693798094305075200 3406969 -407786595036211245123340512201124630 3406970 280074847727354587720755474187454400 3406971 -76808702423121793887196121758835688 3406972 -1059048698188180276840670418145530368 3406973 -544873299544785760408649782452230778 3406974 -472537782407922271680458866532264640 3406975 315296728703253756347818891396453200 3406976 -24464142711327009237945303013785600 3406977 -73761954231889816917615293838145920 3406978 -714954167418674560689772052707715040 3406979 211141186756450094312398266754643580 3406980 -215872379308968713376947628650864640 3406981 -930474562556448353517042207883661218 3406982 -43734305665532268401112327228459648 3406983 -63030636622095399218601631274476032 3406984 328347529792929565054490603854725120 3406985 -934078451310058795766432007930436800 3406986 340692226088722038639565924730575104 3406987 391162397106564349063639812369442512 3406988 224771126974538156192656413472389120 3406989 -879947069824299870065895940492762176 3406990 -23609498342860727677570140931034880 3406991 251287302256750415996205736068652272 3406992 -75072405391947981416701449811722240 3406993 -249196746211854634183881342439425536 3406994 -174945249830193193301977386131896320 3406995 -850595301153061123636893067303370400 3406996 658649069562510223102555298708528000 3406997 703166516127247148410691563509756 3406998 24135771005414667202385494735626240 3406999 -468117712015806510676315551329835336 3407000 -920643709009505439581683562557440000 3407001 -360357827391953714476148543868418560 3407002 378581262988688943426893959065587952 3407003 -946891499587691978039062305988682748 3407004 294695609726446358592543684213335040 3407005 401263877129370253309031154286245120 3407006 87492655193950878841365894196516224 3407007 -895505488349704695845114974891760880 3407008 122454904309514240128168129525186560 3407009 -228266670203746452628633701605473020 3407010 302415687358439011196880612426946560 3407011 -431256490387955249434791989518014776 3407012 56869932564451680668923684821811200 3407013 128354970147201598696524235544388480 3407014 -17079039677666185199413319886975360 3407015 1159931283821059053594975036334079160 3407016 -627852707103520194464696912920166400 3407017 -24326699803778845855987518612336736 3407018 -53121003582224171341918761083690400 3407019 -5365020124473637121168582099529792 3407020 -491836473339539618264166746053355520 3407021 -307295096471742313512928499176370430 3407022 37696885836435858587408778636879552 3407023 202314384702423154317291865671199720 3407024 -27585644917348307964255443803176960 3407025 57341470859391791706203835654202800 3407026 -48047786029672805983477647692837376 3407027 298296080373035290254188003186060160 3407028 -319800239458561257592896371073024 3407029 -853300745095058083302893471733867520 3407030 377232324810496680361400975887257600 3407031 -107176757977599464492083430602303680 3407032 182990457396202662086027526760550400 3407033 -362924244712310073569897665982062080 3407034 277506554529505844210145036196377600 3407035 -814279037235417761628173986859771520 3407036 -475747414231122753248126814509905920 3407037 109921840227644776303079625853956768 3407038 192126286751186877190742159682621696 3407039 519398383581813343642118927073483840 3407040 -36180130708766423223164273311088640 3407041 1222031010778385719509813192583969584 3407042 459722902826288593034679629066851200 3407043 -31959228794749918448726528592405696 3407044 -515155884482953977559179807250900864 3407045 744709980588794427818568293327466300 3407046 109374558008873165547970380972168384 3407047 129264054771665332882589015133194032 3407048 1733292706719620441987185455110430720 3407049 849593079951902587085098950521403840 3407050 400756575025093302254508268273318800 3407051 730722583290561632825710555478588052 3407052 -69604932929022205765913966640316416 3407053 -136898796982181242167468885134351016 3407054 206819043362470761882277530910163712 3407055 -31881383618485508819193218357698560 3407056 269464455379753302073819117699072 3407057 -1167708456660846923155299260949278988 3407058 176609688208590619251734565391515648 3407059 -14518784100055773186491184614778912 3407060 -481707541770473972893863747444875520 3407061 -61459967599041991721266492814246400 3407062 4618915254558907793678888895841920 3407063 160625383978503486488481367201507248 3407064 246110095313522147788866409588715520 3407065 221505472914352585931256289661363400 3407066 -56875060509352698520328905423627296 3407067 -364322883694861728599658076608143112 3407068 313286581684933541899202886797372928 3407069 187889049254389294183543878601804140 3407070 -241711405483485684880803762091782720 3407071 324647724884497022433558178265195752 3407072 1223260512458591151583913643757535232 3407073 444492201677918023145545070329260000 3407074 -4054057070898218301853564166044416 3407075 -246974809645205992701497430034842000 3407076 -867120474620857283320042859025623040 3407077 900095411609470338370303901479006464 3407078 -8981606390366743455899542057819776 3407079 3078658983869831694994058561472000 3407080 598745988737259921063851076458496000 3407081 27599360500493619739683149925501882 3407082 89005276337374744206192121580273664 3407083 -444224194634922833324425572447014668 3407084 -1277913671909227967890169715972647424 3407085 722857287439614027327094231801259040 3407086 32649252739294514107496347430645760 3407087 934423753208623435522012389854630736 3407088 -14598826818336272199502966176055296 3407089 -376505390130693640898463657441548928 3407090 72000569261655631649325877234192800 3407091 -352739919664611428683914289104500736 3407092 2759051793507989198445109466958592 3407093 248931547850973005290630758739239342 3407094 219854814137799809973956728362875520 3407095 25654899501906766056832546416000600 3407096 -8582866392658102246839434110894080 3407097 692781260920393058127521615968952400 3407098 298588756819891537874904770890406880 3407099 680770208633479947636175532253021240 3407100 -47852072099445280194576547590067200 3407101 300348149129411578165776375447140102 3407102 -216024827996505740445888088957504128 3407103 -314793344569027836121542142554105216 3407104 186585324071471670109326504057896960 3407105 -1421990772154778880856296424177920 3407106 -525931790428717495167101715437665536 3407107 534423541406824708371959343542228232 3407108 -507478431592662695850272520372781824 3407109 -48365913413539626986522111161944096 3407110 61777385494205728971699306328930560 3407111 304212872866144010656507896986594712 3407112 622829376924802196432913641594880000 3407113 225283693699851204642822735302675664 3407114 -758907312510546579780057925998811344 3407115 -73082976609344205153476471749685280 3407116 -574657067531845850765648884617756672 3407117 422490016911695377129654366281393792 3407118 -4917841016023133488206786598848 3407119 -288384514236947298408104159620678480 3407120 114208398115968761746682652965683200 3407121 589867609206775452804713987980072290 3407122 -52748291756750773609987367216911200 3407123 545373413231890669112715214762920960 3407124 180450013072676201378127828690665472 3407125 -566491043101704567173879572970586000 3407126 257913174887723053027360545973396512 3407127 -850370061280240457534132317847508480 3407128 -158252956594485431229095898105815040 3407129 47713349093137835758672952649115488 3407130 58386002617932427901750861431872000 3407131 -126753954257688861403504063830801376 3407132 -546933886126349156180735206114705920 3407133 592993303297456936189905114537930624 3407134 295854092442520990238529900147325248 3407135 725552077283338557634552788429703080 3407136 617664476838970114574996960891633664 3407137 -146282650308358406935004186456902720 3407138 324216207109350795222429944055108096 3407139 957686708945101641569998116750701604 3407140 -288978969500745289741400282463191040 3407141 245400831389970261532059830884125084 3407142 525327976545226127517289869679326912 3407143 -712841802002513260993573464226937608 3407144 284894427157381695051313305127879680 3407145 -104359259398471690730447387052253440 3407146 259967475471608936849934080742724272 3407147 156355912734438889922735988726748596 3407148 1482301185255723759890667265916928 3407149 374149607264441138027224693482944150 3407150 -5010746037089789774417214752654400 3407151 295263150034927414246323723006390144 3407152 -102811081683861038550608285515776000 3407153 -435359672508929378418067466958099276 3407154 -52720953166533581069331151112785920 3407155 -586402357284117225405219308929004880 3407156 102702703844361894892043091112427520 3407157 -418741177780083160435737401668609920 3407158 116173191707443897504611904065302784 3407159 -967420601605797459927529581986793120 3407160 25668176945739746474528948612505600 3407161 410384052512850387642486601206206762 3407162 227826579870335472976174195665886464 3407163 140427700767481273989057360094552344 3407164 911687303088291871820744280427082752 3407165 -1054538069260943255881920964285063680 3407166 258178471034499067361610085575400512 3407167 2004583324637937105642573364553549280 3407168 372847432913425529122699448093245440 3407169 -47815324130685488242304311783081920 3407170 187508530568264550470307216339393600 3407171 -1985895944625597950014813605703543968 3407172 54621149691444600412932932332800000 3407173 238645992010474171563266789235000000 3407174 35947645091092639737487160736314112 3407175 71134480975847766853532677170111000 3407176 190947758374033019404410501019699200 3407177 -795364239828381900397701185738983974 3407178 -175471416157234352472278384583557376 3407179 265702191467289460801824800640015360 3407180 158406324417532964906312624927139840 3407181 1160218415341030931660097464531433120 3407182 49508688587756967365852582840283264 3407183 584466670996555241004456587590608000 3407184 -6274101929134013941868865009745920 3407185 -519265763181514308084825678846076440 3407186 750062459862613728800519874338715792 3407187 -143339849266155894319688800171223040 3407188 -694867812663165838510677610349994112 3407189 356314721274349230177388469387214624 3407190 156669643945207315327813291678636800 3407191 -23393146177950403498718301328550400 3407192 -71833289903864776564252059372288000 3407193 1362550455445895749510464739464168624 3407194 -65903259229435859038500420933004800 3407195 334017620661439397516949547612362000 3407196 -173780449612625716890887691353189376 3407197 -126022508496877415891841698836180320 3407198 38798238685218734340070822912041600 3407199 -709291234267775852701468680321700536 3407200 499226622137886968903938561818624000 3407201 -38996796876570740633700527355211200 3407202 5690736818247025251739565702513568 3407203 464358672022395785954619873714183452 3407204 337589264358781941423708408856995456 3407205 -193714896973404715599984088864652640 3407206 -184303695445420061161137544986591936 3407207 1097208725964462356120640436316310456 3407208 7086487212191642392385571169566720 3407209 -1078876090593441835191654846695978466 3407210 115202774130654898328651144031744000 3407211 143071049068484833869772176406406880 3407212 1022302604636845790640561180454451456 3407213 519175791019235240539735133247889920 3407214 291487076191093115398700819582116992 3407215 -69180031445534710692929602878510360 3407216 -3555387559896961653357389973651456 3407217 120742563112199594861650673860878336 3407218 -1692760082426883963101053356061989888 3407219 -209582299841819956130035728024310368 3407220 -203753828049424298343135925094522880 3407221 325179389095723790126279651543493422 3407222 -94783052738214525675144189678429696 3407223 -118297735125482014370116365843072432 3407224 -538146274098467982768892247941079040 3407225 -330401766647032509138261412610024100 3407226 -505043439227534411910307356187539456 3407227 133854067630716047776723957164693000 3407228 -951037896183046837387169091488268288 3407229 152390865495400322482092187579482144 3407230 68015539047186091503365251924445760 3407231 381342587616340789469083784500032600 3407232 -560760026309609040980372818074009600 3407233 275910856971468337681300017094425264 3407234 -1983667821165170358339516588332160 3407235 54629805327308397222777420367020480 3407236 -265615896137349445342848961110167552 3407237 525168375198573783892714091233970172 3407238 689866590660251446121446018030504320 3407239 -1374943797752488223362668432294120 3407240 -25105864134453472447249049166643200 3407241 -204426460200612224409870854752932096 3407242 635666589929402332316877937502724192 3407243 -80866470261632964245255679934607616 3407244 476674372927041595734606704056290816 3407245 -353805711323680409236107564330616500 3407246 -27732737480943220139667229277595840 3407247 -767060061433451232201548471580053976 3407248 -8975069263783845304531967001214976 3407249 -810761816058271902670056676107525120 3407250 100857036467643698410395990497280000 3407251 1165320159735669242314604041694847600 3407252 185139782893165391772762922180004736 3407253 -237223835333522992790796591442790496 3407254 -628577160654761023860566261009747424 3407255 -255104445909259280221839969206196840 3407256 -144835722917131078151248192516915200 3407257 3395200288350561737426873246866112 3407258 -213484047545030818245354834761760 3407259 739200621576469315133770878631126320 3407260 175539715239663881484583750436666880 3407261 -482133959648649052706851164516879456 3407262 -44664570930434455966308995589190848 3407263 385077657261521545847676822221852680 3407264 -164157137898152232854198935566286848 3407265 36341383389282855688080743925494400 3407266 -414152066053073833730548617717167616 3407267 -144463663500476272863340442725851684 3407268 -319038860793557588078745068513034240 3407269 2085045958573964745887075016483695520 3407270 64058689843905525554367818869248000 3407271 158315809963465747703922770451153024 3407272 -66246739136481097047549203988480000 3407273 -35136407928523767010307850459113478 3407274 57165808302445773426440838555539808 3407275 56620214277325842324109729949087800 3407276 -62238965326666998142555339265295360 3407277 -2998627324455815591244259407505344 3407278 7369176709332536301358106221670400 3407279 1614249088350321039959764273388372880 3407280 37551189063186154990991153282088960 3407281 -1113899745025222941452758731241015918 3407282 87197095913043811340871737169410592 3407283 -60141325999742914430766875971018752 3407284 967100876033974298792737276412383616 3407285 -252956584212831282714409332949280640 3407286 423770802258443805051124779628323264 3407287 100996764027232497461732326828078400 3407288 536814187808353574486231781524213760 3407289 138455607957232244833002593455270560 3407290 107564096872316717490402912826368000 3407291 1566723198286396623837801490440878400 3407292 286710851492926098129464290568847360 3407293 -39725294034117843067068662661129384 3407294 -402097483127733731450894404494151488 3407295 400282621080753762806480530944178320 3407296 411436531377782490628636978152734720 3407297 409878189201564072331567661178970920 3407298 -55582841311987854101608549104990336 3407299 98322273594368514276688327635491536 3407300 185840718004148171500061635042348800 3407301 -511179762836460501968662092039592608 3407302 -1792135947193913124707220621567648 3407303 -109009704453053092694236350489201216 3407304 -636234744100597005892430202740858880 3407305 379451417075025197985815486801523840 3407306 -274543397041085349556861526192838144 3407307 -369944664557754723820308662175512640 3407308 -103954875654169413180969594405580800 3407309 1000763725958940817404881831563007520 3407310 111647144737712115442576913131604160 3407311 315371074736817747655699174198172912 3407312 -142241333504018748702194067154403328 3407313 -41200572147103869345569817376790976 3407314 276001868791288513250112672585631872 3407315 843618505780929721176158158115869920 3407316 290147563934898022109974980259381248 3407317 -795727955183897995967831384015456566 3407318 -764960399754471628651520815194309696 3407319 433411045215143245946870195451860640 3407320 1955544851590797465379029506457600 3407321 61653576638783527494087454740187344 3407322 164347931303010657575145078709777920 3407323 -524960731364774668004450630752826428 3407324 -540508576626327533730749489021474304 3407325 83157473769009262714718586019519200 3407326 308244620771180453777098061988115200 3407327 -195876514306789764170524014579125760 3407328 -527303750607612554522460894228381696 3407329 -787662291012369761074024789699167070 3407330 15073486797096240105754616691700800 3407331 -237689980801031353683407838501370248 3407332 42213631215112592735905666664659200 3407333 -746190345167332505947579225102892418 3407334 54035085186490810043015565734559744 3407335 241039538993804294886928542912304800 3407336 -898670083889823603399984090159728640 3407337 341111922660332765167401934394859594 3407338 419159010244658327974808480571528960 3407339 241286921963320383518049021875458224 3407340 -122120709610947392404368590300006400 3407341 229738140968150144763537182739198720 3407342 333668657089073520207114778879806144 3407343 -613844241340129614669976934115655296 3407344 -184850782429078919185945074554241024 3407345 -1241878528465143712701801658524480 3407346 125926652491075173099296726260761600 3407347 -115417716311828392448616410341681204 3407348 28282079879737504684985718152564736 3407349 -455220836637753234282811992186670080 3407350 329221966124386003562732264208314400 3407351 -363701285693310849100750673870106648 3407352 -68137733648313207200822467882844160 3407353 276712683993385209264557371342218602 3407354 -3219798946963101564548472987566880 3407355 -65099011498952681856947369859230400 3407356 -745500260192814579984565844984750080 3407357 3027138098334967501830792320985606 3407358 269879997239878024460502811947598848 3407359 2831415962754444614852930349510717216 3407360 268409380846860971485104938334289920 3407361 594694031645352317253159250864695168 3407362 -243101032714114397077480485844147200 3407363 -3617498251495204752985112780740536 3407364 42225335527070289839651970532790400 3407365 -39291527409746309741129352545664000 3407366 -102516028540343251141144646574526368 3407367 93689317432826079919761507008655312 3407368 -1044140808618461881787291585639424000 3407369 -138774325692699902335847941193983104 3407370 -161462625622439267719653232846786560 3407371 837425772631695476416956494323472784 3407372 -44942291232398983612136351075207424 3407373 1496582582254145753582392868104344000 3407374 673033461406510993588311412944447936 3407375 83593844246236626652209825606270000 3407376 3458399721449781931557112866668544 3407377 -373266642521374855914811654403207948 3407378 73316650134489230186773876991659104 3407379 360904998823208269919161829099460720 3407380 -36139009464028340359444361478355200 3407381 -141744525874406805916839515273289888 3407382 -358585125685658386432445488970842560 3407383 -422192737232109861313479404086982480 3407384 -1288982218228802843756493329409024000 3407385 109383788826634430215689810746817600 3407386 -175819565462399196445611459103630608 3407387 -57862324382539986586144169689000452 3407388 -258713094240671295919988898581644800 3407389 -1530729250203554891811515250109030810 3407390 -37415091055638369127849237613963520 3407391 -417468367614861878947224590002679352 3407392 1048479962734822986024892560281567232 3407393 -115746767853646182351736620175982880 3407394 -293083019942807500411518994639939200 3407395 307419604417084429710990769180762080 3407396 51707643308772278464473200908615680 3407397 -41292893578958008047688991348276928 3407398 -57681269827802777904629819027607936 3407399 -967531640095313125749656964446983152 3407400 -672981037221835299854876304568320000 3407401 -142748967871685957755679813115390598 3407402 88312541811726844543882809179778912 3407403 -320679900349505470381563315405460800 3407404 25860618321202123786682685974052864 3407405 421180971020588796478201045100562060 3407406 5855200190607467786681784630325248 3407407 -412075789630304573212817866623795968 3407408 -90864701977594598845845744507027456 3407409 -938911700598110304134923975238833086 3407410 69572508934257941188732232870338560 3407411 -310317612171373977225899863534909380 3407412 220023693715292635596975966970478592 3407413 181073587723926276089096921834641980 3407414 -139835556611857031544985468927054944 3407415 319581030066063331077192484898115840 3407416 -243958838277525156320674074403184640 3407417 -574553060255276184008561906646294780 3407418 148938049427843927874226249387332864 3407419 -219185056272507733326368731258713704 3407420 318834619817084593197383165955617280 3407421 -2613450025524933827650338087706560 3407422 252243579651540256138708266618254400 3407423 294424885131859552469242312805313600 3407424 12189536372546001054393916830253056 3407425 140956230956695251862930631190524800 3407426 420872686948839753267074338335629184 3407427 8512851765202339664065298307517440 3407428 419644722256798788257347141629788160 3407429 -950438789336019977199736481535768324 3407430 65121992411921454728797208841957120 3407431 -968969223664250260242176374038937768 3407432 308255864966316112964970570723164160 3407433 1162768121483495023214565514571649024 3407434 605988294094730798231845262597933616 3407435 -433427023465721765960688004214433120 3407436 -453024270984391040897065950466468608 3407437 42170634936203407075164138712025184 3407438 309282183544075131055501040433789120 3407439 72350348577130714110119278257012480 3407440 96605804432438975304769924623237120 3407441 -974371394446506170199656473114230480 3407442 -351428474940949918441602608923975680 3407443 564163026765268210265894219520900544 3407444 336908718277851221651905859396966400 3407445 -491400997535300960953668932736786180 3407446 373899295524179555178252527718420480 3407447 289096314180977045009737261037797896 3407448 207721581583690757072684301376389120 3407449 -3101667608630779808984222954428480 3407450 -175019783130675542752965190775750400 3407451 -952857387237695386477305744325873296 3407452 -1142555583373267223824470465587428864 3407453 556477312069345709000678533718451456 3407454 -30694933403192196713549098125792000 3407455 871619126409188464391696380319802720 3407456 529925604139409121911559610259472384 3407457 830701219359780404897409917008939440 3407458 -118761151167976120201650316070522880 3407459 -127466528876711939647312413136899960 3407460 225492929787745553398175119049625600 3407461 -2632702846441015067655744438798154500 3407462 -656002999208900268006722235452052768 3407463 -447429804638175932049598264176692736 3407464 443711808499149337348270153299916800 3407465 -156891011833201640700023692644466140 3407466 9690269599818187995606866636686848 3407467 422750469802345424672492999288750992 3407468 215485162311393978319179284560720896 3407469 49591443116170441744517286806014656 3407470 -443630849763906274790317003346471040 3407471 -1540545684448569475178542738521945000 3407472 -20265997824915073251925807948824576 3407473 467725395979678187277238202665153344 3407474 91335261203739398773547180681981952 3407475 -52524624255357678491522163409205400 3407476 -567043849787558805612887576441511168 3407477 78254239007341554996978458768618400 3407478 64339122677856860513842167639715200 3407479 14629463206066275387708650213905440 3407480 1055174040677918929497879823311052800 3407481 -682010739844408635826273080336000 3407482 -216899206419508128165922275509210880 3407483 107271145333365343959942003970125732 3407484 247934015616609564042846648496513536 3407485 -306352600034110490150500980571460820 3407486 138392447819425951698677466557061120 3407487 338899935602167206556197350319187968 3407488 -303777201866572371697324112562094080 3407489 -399236832066651636870904890818933760 3407490 151515682079325964524254403829170720 3407491 -401619422354507962918317015645580016 3407492 11939677489314360439951584198273024 3407493 -412160974758543964057737441110408736 3407494 36626083761463283079364186032886080 3407495 -123442593798612707679734279903169600 3407496 -526951525535545310016107501712015360 3407497 4846600468796874961916893960670112 3407498 -92506796156608527528921809733077760 3407499 -16544727328802187736787894406632232 3407500 248333726023157812976113576262400000 3407501 688593890258344569308500935728888502 3407502 28717946636176185458219605919683584 3407503 870257651347485961167711845477443968 3407504 160714983224842434986633833898680320 3407505 -64243188971920221021534921870493440 3407506 322565791791706116668271093254541984 3407507 -91001349889089845760947121644070240 3407508 7936990324570794335854006196616960 3407509 121575522209229366268461801593899356 3407510 -47207546379701290904925068001895680 3407511 -487782586216001466252939190433637528 3407512 -590199725275341911218130922953164800 3407513 1232221471493040657335950017322610580 3407514 324141032136250372764462059100916224 3407515 -26814887901169963494818692095413280 3407516 71273820854105981810461655983254528 3407517 658665887480663565329260008227785440 3407518 -54885763348795532238347709530536320 3407519 970221516135973107851541530421883344 3407520 -149600939503029727592725524932198400 3407521 -471189564362179461445371145462250776 3407522 244244795570331797978971860176514432 3407523 270847915951388343627756023114022144 3407524 524992200958171822678535413193876096 3407525 -510638303632840746201683982759554400 3407526 -53672175601095846869224264241795808 3407527 1282033541500657937783399119865728376 3407528 391695722513609973679645781839042560 3407529 434183967099443950611742028502100800 3407530 -204174702678789149556946738288665600 3407531 -871430464047119842842880738193582328 3407532 321193524473442227182352145321641472 3407533 411458474420429876217080436821973782 3407534 -126499373171638134133164846443378880 3407535 -14755058715571916452783467070636800 3407536 239281239799010288307804988656844800 3407537 132509886728598466051439045121288192 3407538 -267865654341406999404630212675661312 3407539 404524275119376401690474950280528656 3407540 -535499230394244390278187754891192320 3407541 -403585278526892283001804173131997408 3407542 15412931803800758384816433809715072 3407543 -641868750066432444949671143697084960 3407544 50083936939697628540452256867409920 3407545 53840046506481242126487592101561600 3407546 356085618313438186735769788471823472 3407547 679907178994805533488738289647375360 3407548 -354172386093770731455180285912244224 3407549 -2266549924516427862510766699636655136 3407550 195842965945192087304682845959204800 3407551 63099360116999108469637774605877248 3407552 11456884418189154277613748376043520 3407553 -1233613212306105733588120800963755376 3407554 -21696941181906000320191366485547008 3407555 242941503482261289292912948568022000 3407556 -122817325885586699862698401515964416 3407557 -1190463258807190702238396218504916194 3407558 205444867511937317798718722422684800 3407559 -726070738037378226290074527681790296 3407560 -236341487696298664840668369192038400 3407561 307420561534636585679565037480380324 3407562 -439843850636691587463873243913052160 3407563 -885247735534515501407765189838849240 3407564 -687202420573392872083049474983789824 3407565 -76973106503333309098777431862210560 3407566 429303428798725041750304978535831232 3407567 -37441121759566416257103737819841840 3407568 10224641445688113503046510817050624 3407569 -655800736130166299293118843584471440 3407570 45840714199560584178149873993784480 3407571 -98322705005073478947296953535182860 3407572 55651642834767509745396649807073280 3407573 -80394932606146348533387114714237636 3407574 -108032818252205488617894696833341440 3407575 457857500635588254603858338003802800 3407576 -641555515621268566110304637808291840 3407577 -159074465230849374645086538553304880 3407578 -1095249376545584929258006688414976 3407579 304045298496337357337595180770600976 3407580 186677981167722468072654089747819520 3407581 -640172988014910452972252459996678388 3407582 97243372364303615759392442905663488 3407583 1147643296143077426959672821188424 3407584 435691338412687954445143044377542656 3407585 -221862723791911148995130749279569600 3407586 -41241030856791458811047251208280576 3407587 627360899003037929658027321808565760 3407588 -67126814216071823806652517302722560 3407589 -357634160040142054526033396367707040 3407590 145865976122785768882606779498760320 3407591 29869562725883219582068110966956184 3407592 352189297910773011667799623368867840 3407593 22658466162926845842324351431253440 3407594 820542179365627336477537350432840192 3407595 -914954817171819584946574137982348800 3407596 505164661605490328466996921761235200 3407597 108827970492153142655045707399001046 3407598 28396926592098139913177432152617984 3407599 654202916544830495602697477548456 3407600 10947064995027020220800618825318400 3407601 295079395046688171175900901200753824 3407602 -1160981625898893893949049525797744 3407603 494034798458652995874704127991479144 3407604 -456979930263597931219840015888865280 3407605 242589734270595608240261195828047260 3407606 819071297732826933980849305615572480 3407607 32776354863211565151343628909716176 3407608 -337646043385562904914927837098967040 3407609 11614879214028118620764302793160810 3407610 255716468837136774076449858050833920 3407611 -548920808763041124017369020604159568 3407612 -16980892921905182615405009152896000 3407613 -73141340278432124910319978686695424 3407614 -161604315246405397696289016111669888 3407615 132276152607080875799092135103078760 3407616 -886469678184968799167112475469414400 3407617 182288766342170716963793341990877632 3407618 224909722436596669197286595053175760 3407619 -244664402784024653259084147084917256 3407620 -488131389930698555088116235321630720 3407621 -5858220973460991190333249146267456 3407622 -164636429612205049985732129942200128 3407623 370107823259633596522327785492379080 3407624 1251028235071038802426981506044190720 3407625 413977602171925860072077061088506000 3407626 -130417438475362893748411988165623200 3407627 -1602399938725107255915261213566890128 3407628 -83339089684607128690801750955950080 3407629 60246772488268299826184119619009376 3407630 665809536103159081667353298540352000 3407631 -738315689485147762308277697056880640 3407632 -79034005951714102335031623366328320 3407633 -411558528116992806366376308490075320 3407634 -250858179577273309350774049805455872 3407635 190102798096641845999131977401656320 3407636 202477220737106673632065700985081600 3407637 152747606158435552336951972618092960 3407638 334853225506678952672896631799798144 3407639 -1103659845180142639424398197733594920 3407640 -22557969565128813186405702936576000 3407641 -1082107276543729998886698389173915008 3407642 116679937792443480725595641586746112 3407643 1030401560552052550944169672940728800 3407644 -280914769551857550368951963460374528 3407645 -386127869805459535287984593572598400 3407646 366922855135850850858561568985069568 3407647 844939612269987399079782107283776096 3407648 1290885418083157125241019690717282304 3407649 -35784537465452788633150348558608960 3407650 306089253321455285599800254160096000 3407651 344640152925231090563797870161983712 3407652 183670021915698017948147930007613440 3407653 657180969373678233572581808520808960 3407654 -283945263341774044351392309891147648 3407655 184273682015653810576150299366206160 3407656 891568911510837937025342098860026880 3407657 -584548184636904901854614332032544320 3407658 376365265280444665652005899263510784 3407659 -342309696053499366363448064864216140 3407660 519588046232648054825257285614151680 3407661 815676681129688042120004729918029110 3407662 402966346626162604080372879481939200 3407663 -116126691366669586057610926135572480 3407664 -646614602941079331774450590810112 3407665 1563076427443417324629680814281174400 3407666 -24295730183503342925992827852553968 3407667 -316252253408383098077664934631532960 3407668 949582903318870179759932986335737856 3407669 461329011344842261022103834070239840 3407670 7560513350600032079266322144482560 3407671 -43156817997131138316035664119675000 3407672 599474392862244653847515623885516800 3407673 504436147364233480731106207134709584 3407674 -170036900338473690925249229013449280 3407675 137614785095965042730701023297700800 3407676 -28129229596811942788750992597196800 3407677 -7696047526626390394532627443919488 3407678 71025874103456211600940246496802624 3407679 -854442728988171456750307658282162952 3407680 29699493353082849093687670116188160 3407681 267721549297831416095554327152748482 3407682 -211639129065951743894445418588795008 3407683 941682612986863945376164271150943932 3407684 200991826464107513869984012512583680 3407685 515482300825215761367411934481516160 3407686 -492398588789629972453929814039682208 3407687 324620965963825093341224724934712784 3407688 439019367795966618202304584713830400 3407689 -994805986518168545731980643797700080 3407690 64459841523471540634622299036784640 3407691 2492638571002979882921250713531904 3407692 931755382394927897937124700515676160 3407693 378265461573575769139066471797789942 3407694 96566551592022812137682564595086400 3407695 -101770013906487139330461145936087800 3407696 -188438001315106296578377461004443648 3407697 1132823288668685795422878402475547040 3407698 133816393480815465273975028507471872 3407699 -997162386767784465744541313270753064 3407700 -26388920717450320299552858888345600 3407701 -1024175548094350883305903740044654976 3407702 -578662593743462404191374789799476448 3407703 -220107170868628959840039290849963520 3407704 1462621288608672295044900219536056320 3407705 -314103856923150424532154047991696000 3407706 177408284022846035711510064424813296 3407707 -742969187175488443992045664734746760 3407708 -114946757790229166666494813666366464 3407709 -396359294629567771120372641656205696 3407710 -153146512110214861941470361819603840 3407711 208728708997827920405478972679794000 3407712 -323614284207045308041401981009395712 3407713 -109305362832520271867546669299228796 3407714 -45902049214999192795082129621210544 3407715 -231134352707429280864148520120914080 3407716 -290343883386047116632327043800332352 3407717 -1703686125690628637029209568897577700 3407718 -413944945932475298985016876080036480 3407719 405017604201359303688891793383643696 3407720 -676043443619824597653353465829427200 3407721 -1657021580682197229636007842260640 3407722 528275310034523372208748650550924800 3407723 536611343999290329546237092304396 3407724 -87538607234623713174678815999385600 3407725 276272276494894324320739703096245250 3407726 14975575270674508930106212066160640 3407727 82338615187218559160007048978583680 3407728 -77987896253299376024710451739262976 3407729 -424684171459721654523104723838659916 3407730 -136329730693352329975848698437025280 3407731 1336848205180992710090020023591029592 3407732 -50985204506664314380733647484598144 3407733 -134938748517175159590181386523967136 3407734 265407685183925284016687720239973952 3407735 1343018528222429992312443651884357760 3407736 197512570263148883254205211666677760 3407737 88253129390649297492100450568025344 3407738 -176463174042545691108709724323574304 3407739 -443063741251521944046314637327667176 3407740 -2250884015123399675408071673303040 3407741 183793507056815697508142290281848280 3407742 133381859452774604879354037146265408 3407743 1019448425463840969397495685259876992 3407744 1559250412533999729164227347008716800 3407745 -37327047348185424618301552809369600 3407746 -72179139939982889183581994668700640 3407747 166399285579780161431526611998567632 3407748 -297549713196971837641384948259435520 3407749 -757413652452798984299629399820615040 3407750 -12301595499190893263885803952736000 3407751 -55856417140837307220965700439034808 3407752 -1074605227861479812978042662455121920 3407753 689041663519810307900679174440719002 3407754 151010664984410262593942312281827072 3407755 54021545398762958397599072394523200 3407756 202140862016918335163662268387681280 3407757 47594220186168320883661080603080640 3407758 457137171891022542238767333951636480 3407759 451700077209272092881735693797640600 3407760 -126988713421860550682420392455290880 3407761 -177001464824110125815441032272985920 3407762 -138822367139537002832078156472193248 3407763 -446376309823235419663693029172637256 3407764 -759805420142078900584824310200473600 3407765 105343428227285652249690712276788120 3407766 45688652781451013341615516879449024 3407767 -537271713097967507284654319351873448 3407768 35603754618989782231055407345827840 3407769 -806435830903311546366502864858962636 3407770 -214860861265564065643519078674565920 3407771 -138199459282196210764191349551500028 3407772 -154447634579015362425980437699043328 3407773 856326463276023700130466439399138022 3407774 -270957685017544891343786502583528128 3407775 -42533236008681206441045644068854400 3407776 126315030022556115960666233039093760 3407777 235251327564925817122410838256326626 3407778 -433222237180950443669195156537602560 3407779 898851624226992585124870212693298800 3407780 -309242372938418359053486411228614400 3407781 136636886287909438812454222697647680 3407782 -90034636128838320879911292497694720 3407783 -207575360489859160242631910907279480 3407784 339411272751242689228688718816952320 3407785 947029397540087916089778454088482980 3407786 47760604459530889646111320600830144 3407787 -42984855639287668485753547616159472 3407788 687684903775939366474944059051906560 3407789 42154869895613909451818451098116032 3407790 -359012578302569096556120983447827200 3407791 395323200153217878898698680197772032 3407792 70761765546274575270172087690346496 3407793 16093637332025193567319874290722144 3407794 63413010877059084369584766078635328 3407795 -122871986517442306338446561509243680 3407796 67438330682520005899209648474089472 3407797 576894779852424105847698764783349372 3407798 -126523893518529482174697819263445600 3407799 -112273255146122284244252054025779712 3407800 -431579763679882044346336912780800000 3407801 -261845397918497864683701337625317548 3407802 -298668362427374654099387119954636800 3407803 1004119377723290458776729631401460296 3407804 -69108553272189404163643232789366784 3407805 544941814796334651858577943969851200 3407806 -415248461555933666323113695803899648 3407807 -267359108928226356924534019178607720 3407808 -101690619556988154245885209608192000 3407809 225409566493137925363319828356196016 3407810 -36486815939763819622648142330188800 3407811 -41701237208410984587054480475360512 3407812 -153957858618926179254375724535273344 3407813 -776293440201830052216885997426579938 3407814 206175746317815775894923710682360768 3407815 455568408266464944331536136816371960 3407816 -902383371702016118266534806258539520 3407817 -126990786724317178796536089216199488 3407818 132817477233722645288379577316326704 3407819 575178172285680481980110982678652560 3407820 -171284185989578212214972109575639040 3407821 620741197582954872936283912472282720 3407822 180236197425089984340706608508674048 3407823 -332180823009950291635662171983554080 3407824 -139934354568887525002157077298806784 3407825 48672682497842328469325812171881600 3407826 176445940864876812590567933918988288 3407827 1315091060030363051162984945618429352 3407828 298303541801534066216961199845840768 3407829 -941928120766483777717202299708114560 3407830 104216722720205093472442817243243520 3407831 42295405041451430660405822212450992 3407832 -90681350061665436873686754154721280 3407833 -560927286668774228488200361082774592 3407834 -355787950613519781053716345885214208 3407835 253195677346184050683322515979148400 3407836 17894704995067072348693311142630912 3407837 488232428311320627064575064790878092 3407838 73878087440712214472502664081336320 3407839 -39344733618242141163184955177290776 3407840 -13924821624612583434811970007859200 3407841 61971966669346752961574095976882496 3407842 -150086646965571204351741641435505888 3407843 428488224114843130165926847873302600 3407844 -367421041761657662574228696302592 3407845 -30015705558238379684544847238824320 3407846 194683991446576544940144234451697664 3407847 -436895122650377923604231615982465072 3407848 -411354098874647020137942793857945600 3407849 1026761492037010831400304340057016436 3407850 -116780723013452103594984845583644400 3407851 836340787549811941940122788287588852 3407852 793823501324792184827713140723289344 3407853 -462881343465288083347186866646044096 3407854 -80709936171329687710132635645650688 3407855 310827467255465202954512446931969520 3407856 -58864902599808009477787244927090688 3407857 516718369910404445512308326972737106 3407858 -931761760965212236514812977737198592 3407859 -11062782596721384662084005877222400 3407860 484775001676478489744569696626574080 3407861 332973830056810073126179969259451648 3407862 -31633657861752640397650289400005760 3407863 106504484145521443239890491590414040 3407864 -389239260677618435407168847875399680 3407865 -362201008379643433744481256757721280 3407866 155334206575097676443175953403778560 3407867 -8124884055003672850266483431375400 3407868 3638105758221644841916707091459584 3407869 1029143153903863410835346031679775596 3407870 386179818085674031020531066733538880 3407871 -760753226043172890450297545792970096 3407872 143241242327316154795103545569837056 3407873 136238357660659425568485714908667840 3407874 386194196165593378368233495523980160 3407875 77715485356747308386807298515400000 3407876 -61079299793829173682152686944141312 3407877 671356930070547667507730943968457120 3407878 -62347590961913744455111910470186560 3407879 -7408001841218884262291747760614352 3407880 19329477785365198438042646195404800 3407881 1211892110300043805343510114735302682 3407882 -667201599098595697723432155984512208 3407883 268695098745008142809167222365951984 3407884 -404703569187078694916612079868029184 3407885 94315411483058523949362529021074600 3407886 215596771353986415274121324870983680 3407887 338027621883585655508140780395569664 3407888 -109645629579026713364908508745498624 3407889 -36309309053510084113828375355106576 3407890 111338245067334066820936516986007200 3407891 -582214428751371245871050698817802708 3407892 -132792647203280354214759451507408896 3407893 -214548661597728509673251339682991858 3407894 -112662548072466722234726981275229568 3407895 162997209208729208657224632698782920 3407896 -340113162577369736985882249039390720 3407897 234119543111175841922156439359477280 3407898 -130557278219900216952563277872308992 3407899 43131673281711912314943229637267880 3407900 -18210895265721919334572031703667200 3407901 229026541545304645828763931342330240 3407902 -1153150857273123778499675216630150400 3407903 17009882721902831457474829966069800 3407904 -585505758156818511376194594695479296 3407905 395460154508181332923555122194222760 3407906 844525564554924673515640725698645280 3407907 602287526918059925182810241974437240 3407908 -254136128548662276468708289879875584 3407909 15329300340652539911939230347298110 3407910 178292199139827008094325057264128000 3407911 282920980288052835858125662710266152 3407912 -512253236591973285475193396984140800 3407913 -68959868397661391557775877060190758 3407914 -656180970871353033558250500149188944 3407915 241388801192752225428978316497069600 3407916 262741178196676829100416741099089920 3407917 -238355264377160279063874835843871808 3407918 280801678709927432074767200056252416 3407919 -349813576040055940232008840539453312 3407920 40833620076453513332473883846246400 3407921 23891299815123795138935963569692144 3407922 984156606559403221437059390014464 3407923 295018646768351866244304309115054080 3407924 465465035969967287584711656494666496 3407925 491453957260220401613157370327872000 3407926 567605892881904655271947845326250912 3407927 -258557047958303340462073731864660600 3407928 -950650812941471155682359889144832000 3407929 76335620918568205091818381455076992 3407930 535224635247714503390575364708091360 3407931 -305144695644856035519165296984161488 3407932 -84104811196827625710014219839005696 3407933 -187466165258025581687350992022110816 3407934 329701211945986169916523144217346048 3407935 -643596848659493035592396442383052000 3407936 166973810748364967756244517228904448 3407937 128719838652174964863649395616719168 3407938 -397271234272634475493674063022871040 3407939 186938263434561442897282902394108056 3407940 221946093153666892823233101378969600 3407941 -14558992227415274149665252151746658 3407942 -654772772078787450333183925888976256 3407943 614412650448618960112568082194688 3407944 -2400596552466076034652053317009274880 3407945 277553288447755247622681701052233700 3407946 227000166215762562394512665697341184 3407947 525550578059063269797557877165317396 3407948 691233464644725109126309975660824576 3407949 165045918894954485188300195446816534 3407950 54143613534804669348453605161454400 3407951 -206762944593347729827197641965292088 3407952 68782094408525144556810752409600000 3407953 432298808317128204898366035469593204 3407954 -175464932028047448051902619110768640 3407955 317591946366081694972727888977643520 3407956 -62409334854973458340298719107256320 3407957 -37080941899601300456069115067593600 3407958 -427334287926051297999764145273988800 3407959 172654360748099123345768443269280216 3407960 162309312931067005773978200033280000 3407961 -452910761123684445393615227316493440 3407962 -630070005984929038667345255956873728 3407963 123430111049252340701207797820791824 3407964 170201324806989301929389156462592000 3407965 -26031371987718883134864389679840 3407966 -291994451766532850519938222061021568 3407967 533769603459115585682944746797444640 3407968 -606043768719303953945860184246845440 3407969 -677015775570634330809244009809194304 3407970 246547801671948265043949249057269760 3407971 1417536674397284885198084740554144 3407972 275137401684777884605782989341743360 3407973 980739713110728015694304133121391040 3407974 -4839073699400975296121337770302080 3407975 277777200507209660229222622481808000 3407976 -188544655654999785177124183716741120 3407977 -1639812167766296145282014276572831174 3407978 266868052958940359514545998221941760 3407979 70389439937528376919716554413966848 3407980 -567907266317481387220426136950256640 3407981 -14824243091899374940785003031843200 3407982 -83821634127631051741844064447657408 3407983 -689270716740969766791013932576478768 3407984 124992862740049741020960746237952000 3407985 12453949213135730374116039484032000 3407986 410836516732244560568421954057522192 3407987 910786533882984154097834446493936640 3407988 -79454716310682398609720153767710720 3407989 361578401722444259629553644833811324 3407990 415192670646071575928209356379322880 3407991 -399358970285962350200352614342851608 3407992 140300589669164916599120868414259200 3407993 1395296068909918934536931833198472580 3407994 -15982659566637699770537184995669280 3407995 -392432743614351276206208833039614800 3407996 -43125193868705212922162171977569792 3407997 860405643262497944440806091644096000 3407998 709046980799388201911954981610744192 3407999 -732825413234552659089880287380969064 3408000 -299469993071594132852314755563520000 3408001 585038426403094345821507449544048002 3408002 47534503767157395161270842441374720 3408003 430262952832256883770355427277532612 3408004 -129449362065501297230365225358603264 3408005 18436582769894586377291253284826360 3408006 84398906468651200383504354420307968 3408007 125339751850947034501106284219803792 3408008 4989375301661852890551951644712960 3408009 -48892381473812961122465643547216704 3408010 567805793201727500435266555887512160 3408011 1534973168512302059538742508991473400 3408012 136585841899859251636425201996682752 3408013 -394132906153603526665768055048678400 3408014 -17489601715531025941073641814388288 3408015 262379291852472670796796626970229920 3408016 -60996340553371036481140772811309056 3408017 481891844101716078219032797169596800 3408018 -68043887754395025866287656561246720 3408019 1632124305768347331153393316110960160 3408020 -26313620491567027473764778455408640 3408021 -1309656447651040212186076940318885760 3408022 -1340802748131054086303073596201569920 3408023 288154721375909028358632752091715272 3408024 596862777227247988064181295726878720 3408025 375231314001081062115942166705780800 3408026 -241218983384191009360902868932768000 3408027 -92881668751361492327880886348512768 3408028 422491759260928659348665029333834240 3408029 658768412571373892874638395824444780 3408030 -32670329461102037516306316635721600 3408031 1102816268646973474928842969873446528 3408032 1329516672950987512128351237291835392 3408033 154989710794586851661440883216790144 3408034 -189651937827965378220503549131857408 3408035 341424928429281719270929361646774480 3408036 -472615272466867609820819114058021888 3408037 1057735507957546143826913166751530686 3408038 750314392079956929244827769008771840 3408039 -802931511782014362183151848451371696 3408040 690751028324209530617844891204556800 3408041 100522218795668950950052681748171904 3408042 -154811534487623322027251038896289536 3408043 -340688032106797229609466525302993952 3408044 667304299591022903051073839367419136 3408045 84935425886658320808819246148454400 3408046 -552768969267660696680304826660110528 3408047 309311957075525059080388410879375552 3408048 -82968265547034058800112678207488000 3408049 -249106735213092242432617473034059520 3408050 -329627323178871206040433177163173200 3408051 6100798692275402921572675731863040 3408052 -458136321663627014790549349330689664 3408053 -1333535385481029305744275567577415936 3408054 -267256413323619686381520098686832832 3408055 -362377231669094973594647810642929440 3408056 -70544704411869392540384586533253120 3408057 -346619876363790566370181047109872720 3408058 163051523275393066876397165750436576 3408059 -253528908284528712570269072349739296 3408060 -663104755721921915976533647736832000 3408061 271614938693614987842122469730199712 3408062 -17350567989302874098047050088430208 3408063 -57488991442828813709107845029248896 3408064 -875489521036220573513998987614486528 3408065 -639578699298220210885574570623146540 3408066 123222933663548452550693605260047952 3408067 -13127237198229370872710887992433008 3408068 -243529542695059643856931495558702080 3408069 -340657485351981446799777630970249920 3408070 -121140911093230656092404043785658880 3408071 -232625432425547046299205096750859776 3408072 -685669734214966377447853116820930560 3408073 1310023389730761904459600203516511322 3408074 -11308973653173127963349043306873600 3408075 290150435359226213787609778110708600 3408076 -64705817481029021511319453048995840 3408077 667988689331220042960119553255711000 3408078 6073746264549005157973497750921216 3408079 197981825503744024435302820517469680 3408080 30116961481110950097054460934553600 3408081 1502623843654646445963617378379525984 3408082 388360259396333435166042379731061392 3408083 555268749904365226003342938922263120 3408084 169744121482579311903296008083736320 3408085 -1379984746919503886390560391567539200 3408086 1501452756059665641683117999621856 3408087 340305640391990820737970379714625280 3408088 376970204886864168791320668017141760 3408089 646151774988086111268341731454594256 3408090 5464487000690154455773224364876800 3408091 -1506612268510168264582441670076086568 3408092 1132596741033352254505117431089064960 3408093 236111045771486456890249339647323820 3408094 9252264145194753392616365544956928 3408095 671307888510214313724791186502889680 3408096 117954645659678989720295663487418368 3408097 833946306413812644215154799677712752 3408098 -611126468402328281142858338844660960 3408099 189342070104499767725851639642994928 3408100 102597831790634577345385122684230400 3408101 -524876993034468420471915833342535108 3408102 -364420537809984720684133904803512960 3408103 -251066064342083875062150202798006040 3408104 295786531829826099674810862036172800 3408105 192667179422440546846390416833184960 3408106 -258924512434163239068461666384544000 3408107 -140501432095323303776015642107865568 3408108 521610631304942514666942937255587840 3408109 343708858577947342071927959212216320 3408110 -164650385428662670412971280323199040 3408111 278808437890304804567221847841521664 3408112 140047581537454226528893199935242240 3408113 92129356152869241631578633076811760 3408114 36246701774397614019272535685875840 3408115 322751876645094814586405134196411760 3408116 41315450432132724356202322968810240 3408117 507058544715710306410528361899789248 3408118 46808385897116153612736418437887616 3408119 -131166589102830213156510174819267792 3408120 -17551492130981452775695194135859200 3408121 531651235923037146406123659221833322 3408122 633515976603077113797202473409827072 3408123 25954144175668405934655100015311384 3408124 184272500354605457097491263358775296 3408125 26891265284309873933551616951400000 3408126 441276977801584965197319169905926784 3408127 1528603975539986247269981737854814976 3408128 -427231605785430164047808692274331648 3408129 129026483987600051023876482380389920 3408130 -143554065960393846263267432907425280 3408131 644568844082613502832984624137409664 3408132 856650282903876661470080597090304 3408133 -137200355972766517235035250311555618 3408134 314295407571962435687152338677253216 3408135 206707516144992546217273161198403200 3408136 -102055848162032105356561398992240640 3408137 -4869601319334242948327162048485680 3408138 -303041569189597795108645777138039200 3408139 522057934613022865526019648068840960 3408140 -50007878724392080657799613028761600 3408141 109576582374016473093615178087211520 3408142 473077185582399671126222844329602944 3408143 -84282134141856514798498104833979456 3408144 -39502360297601507217262538851614720 3408145 -192161084757284271099131968758416280 3408146 -87697781281849315836527056855543680 3408147 -288254552353588212756471846782643276 3408148 -1039735410728854973217532240374385792 3408149 518883124618356185120534106086808636 3408150 170223868346433461643789878722401600 3408151 -7277669789278215203399223980527808 3408152 540317572327707555666026775133900800 3408153 -330972494811562502376007314743090496 3408154 -755436655281845378803104202706686224 3408155 -786191734622718193276691863742293440 3408156 49906566752198762815806936329722368 3408157 514806948682459904420603201214093420 3408158 239896091327317463884021585876615680 3408159 -910685559077663753965532652048019896 3408160 -184720041001062263155993402775961600 3408161 -1364147215889341042921659895059470238 3408162 -181339656598046559963205655185938048 3408163 74205208168993313532031758867820800 3408164 -299950351293506805192502189582838784 3408165 -141984933334700017746588706677551400 3408166 -114104228809877311559613560513953920 3408167 -173685829252134101931377125642145280 3408168 -316396943221056057271896208391946240 3408169 733589479574639378367189606753899344 3408170 -38256559343889605973107480037600000 3408171 -81918263895093399513054092846423040 3408172 744489069120530649537144405882388480 3408173 -262927990275916976494506097694906196 3408174 -179478713879566530838272761210127360 3408175 533582952869296551455252070178111400 3408176 -58213597004664827805968854629285888 3408177 -173128669124005689676808740781844528 3408178 -116112034385334265215580968527362944 3408179 -1171577104188925011388693477824239220 3408180 -4440340249785890887345267680276480 3408181 202376941707503870926306843078501760 3408182 235576756489371036459558415157380800 3408183 125731721770987385700030658282923600 3408184 -505573492919864559521658167582945280 3408185 19312912637801057271995010791775360 3408186 54008929367134042651603924476685824 3408187 773846436897930230083733707378786120 3408188 -134283843995285895747120185586607104 3408189 -178687380087185556789603293303045376 3408190 -377376008637252382645158024823742400 3408191 983667934946623632544063856925830592 3408192 -160074667406617998697529256415592448 3408193 184347867249844987641580504253171844 3408194 411771183794897515094024914705632000 3408195 -131125885467498213949420242810826320 3408196 995081244730548882084013926938664960 3408197 120098980772278841408671229511856440 3408198 139368910922882749086160084600630464 3408199 389267472690979561214080229800066464 3408200 -600334192585352928101204698037376000 3408201 15548284311249964256041935959933850 3408202 85396260870719215118058295968067584 3408203 -465781898918386437833994372617965548 3408204 -174453282850592448776564600284643328 3408205 -971896169202542624899596917709008640 3408206 243036384439768560119247139898895552 3408207 -457518687244296958006401790992240 3408208 -40910085148761380080355460316282880 3408209 165532754662500769221610938230010240 3408210 105452906188203243535642250976230400 3408211 797361643810219614843574013767608312 3408212 -82080915310769367243197287371045120 3408213 -285874604134610694067518231385950912 3408214 -373823124537719959536473814333504960 3408215 -11611833676903345494542937244652880 3408216 209252584562457340657716236632719360 3408217 272719528163497417172412430459249920 3408218 -142231257006990426887064855225108480 3408219 546641308089133427115440927731604844 3408220 -54658286700351798914629382738304000 3408221 457863847474625863994818760029344 3408222 6854916488211870378851770040997504 3408223 6474413276223912454638372843133824 3408224 93131016840791503724676631902289920 3408225 -267230054794736083525199918446176000 3408226 -522341650098624961430972771601765600 3408227 -1698240679320018084602327727956644488 3408228 -407034544603787755563329851118734080 3408229 125691980889769200992931864593990688 3408230 -49988311393361019865734950532748800 3408231 -452808674890477416883944413164530648 3408232 408073713628192070074783393457848320 3408233 -428277737291268591825192896225792256 3408234 407288954047720098329762710136032512 3408235 -1054966423706289842828814506622316320 3408236 -165422452486217625881031591906597888 3408237 -23751323512195160226694496726805408 3408238 -191062179915325890369655700676588480 3408239 -400944507211952003259629900290081560 3408240 -12155083034665247485745535540264960 3408241 715038360321981635037957525695186642 3408242 -94432930971269893746214548624799728 3408243 -238309790918142470889333503173601736 3408244 329016691488511286516702479979621760 3408245 -567432593570512952031310232873196240 3408246 -234726804346786465987481368826788128 3408247 -34527066661429383287590149921489304 3408248 416484945626004367748020090173726720 3408249 -152747187638333308750121269260749184 3408250 814182363985321026737644504215384000 3408251 202961763597824616463279015585016064 3408252 -1035800603022062912305149828748689408 3408253 1029253367051274920171249249810111520 3408254 -301422090824905866897496555073989440 3408255 -46602478231676179149651620948107200 3408256 -687898329317243812597733033603235840 3408257 -745458724600238043217628066412140220 3408258 118925258432553226964021816675450880 3408259 730067138821248167904737608628782460 3408260 -445494418271640334585766070749541120 3408261 -21158759576880166122728684386986528 3408262 -293201224106077652338753047044404992 3408263 -488233473262614850014315675219040488 3408264 28052661659129125463278123057152000 3408265 -232261167145318286260929150647649600 3408266 7368342483832713033709124865068544 3408267 607156637118761498415626759930360280 3408268 258351755684618586100293386559946240 3408269 -459489977250816449337103854671959956 3408270 -608011240984399561501308276375183360 3408271 -336917458330705054714038408610405776 3408272 -17432517557855244655684899006578688 3408273 42057833373985683489585660455745600 3408274 -676106209701988681767858824129226864 3408275 -306212514870742965588079522630585200 3408276 -261722785602450780625463743211808768 3408277 421242361296815610755249897043017440 3408278 -16831958903546940147815518447080576 3408279 290521502600236137187710183653144832 3408280 602214039552423501250773857252352000 3408281 -308674701422062652253133773437940918 3408282 -514035570904680784995819343989046800 3408283 -163544408493069434876058879194210640 3408284 -593503944378282401167382855070375936 3408285 -32599049367541826176590749071600800 3408286 124924986400729478608222744907010816 3408287 -719294773392394022817023595985388064 3408288 -193002073358927747142483958507241472 3408289 -514410697260383001454690152040226808 3408290 225177666683165327443583594798254080 3408291 407943307493298666217768994345683440 3408292 64599095292974512961697978588279040 3408293 374741166354038094021351534822064158 3408294 -195400081363767729168958924291502400 3408295 158270635976459555700096192898560000 3408296 782530687982873986966293715832832000 3408297 -40438902646139171255421782584423680 3408298 -478821706136282073316176843570507600 3408299 -1011171459026382080603296917790629888 3408300 -121080628727731821953878441448371200 3408301 -177412748537434316722149925198742400 3408302 -1123166607097547398842484190717397696 3408303 9424491157029025834067834966830464 3408304 -193455720140767944365939774516346880 3408305 -442969562538687869313595470498973440 3408306 83551365345226013113035046340924928 3408307 168958428531493913870236930631604224 3408308 6264722881892425468975920788871936 3408309 16574859702876952053752314921661664 3408310 266825531809118525971830289054560000 3408311 -1099211371080080085239752496798864088 3408312 416131109775441075493236863655936000 3408313 -1226156138286252084815815265967043704 3408314 -24728458103463693179892304752700416 3408315 77200723657288641810877786707552000 3408316 22288263260377457832017460422743040 3408317 693503767657202566040688356608803840 3408318 -55192595948014212570909437213898816 3408319 407669814699680254675497291771302720 3408320 -348899882420968723817267097627525120 3408321 51277181494202964698873107811068800 3408322 675056052463586829153214362613397712 3408323 591078380989834859245986741945472572 3408324 -193859001209975139567318595347505152 3408325 -53786554132050183843075113537498950 3408326 -56394740342619061685934765824656896 3408327 -439816356137031668448741067023390312 3408328 -357089091230250507066652395601920 3408329 420858285714209228692902077818426752 3408330 -22242415360951750629080514428789760 3408331 -773561601762129452774781314650293868 3408332 -315408471377197941000660363769909248 3408333 178644908976309712084241696828831424 3408334 157218602591996260328783767414032000 3408335 214047773653890066147440732357259360 3408336 117949555125926964512996197792112640 3408337 807870763413494125176303205095903986 3408338 -226808249958598797428192122014349680 3408339 -198807234033937803538126779029393280 3408340 172219809432829896867663479777932800 3408341 -205052188762682447281942579617908100 3408342 81063448856101609407325565122226112 3408343 165256956926360418908889322705555592 3408344 163314191025810043682415295414579200 3408345 -443653584771355241100266655014054400 3408346 -830803126505213312358118775829780480 3408347 612176989471694039661516350593250760 3408348 -60307927777544134179025780952186880 3408349 -461255789979780447094478677910332064 3408350 -19467470476787333029550009995147200 3408351 -682284950624795013854022183558186168 3408352 -23988784468652348767757397707194368 3408353 -184931856437522324818349897948328000 3408354 -367860210188229421876516463972901936 3408355 435644874841277578252392532802063520 3408356 100286288478133472409267701026848768 3408357 155064728478361583966625635818235904 3408358 -315921924339524106326382889845161280 3408359 -70480609033947903673366736091747600 3408360 67485341079092313880622753214873600 3408361 -1007376962525406633007040829306246576 3408362 -374822356526698809774305190605375568 3408363 202427494054025199633000679505955984 3408364 -684197893481650824194034318157100544 3408365 149631264648981450824444258532853260 3408366 -77990087996169421722329364141687552 3408367 125935506513344076572764082312287072 3408368 219336097756360268073985377253588992 3408369 -360926225524872253387184514650330256 3408370 6801525646006110735720864661401600 3408371 89086087444674101840412757344421200 3408372 -506879202649285285691842500629299200 3408373 -1171868126313453575678732251740014816 3408374 75138300932541563112455577426891936 3408375 701987709722538357542376444580200000 3408376 -1359853939603311796377046318447411200 3408377 194600661268432641794239989556976832 3408378 -135304526469748412973719962899290880 3408379 45058920297397885005251458298086080 3408380 -19969699937460172982421595334077440 3408381 -955511029060893794070175015892035188 3408382 903868520142113757918440682933965184 3408383 -254522651806766440522578549146781576 3408384 128385848521021357151149223074332672 3408385 -28356481061818545296134924466709420 3408386 -761342621141276160774653328335990880 3408387 -389788165405925119258486751077484040 3408388 -1278893215919868622784329169567744 3408389 426163132455517220178604986844244190 3408390 -257417834641633415137503907160167680 3408391 -14311192763429090411058769200608000 3408392 782992516886515713743523990157777920 3408393 -708779496516842314349352368289073152 3408394 102988825510712280409908829053338112 3408395 6703017076842204114650778490275840 3408396 37000289276174596332463863447306240 3408397 273891097245380032040586803536638592 3408398 -340706665485808993165170504039545088 3408399 -49372097751930426017851429517429640 3408400 7790453856754507713600152070348800 3408401 -18848755476942797965638128807549148 3408402 20950333685837289930696341846135040 3408403 -380247420172049030999054031700843280 3408404 176027100967659860630432724854825856 3408405 -8559811413533461451848706558453760 3408406 581260804797584861574774057562501152 3408407 -561483782960204074987972062263644344 3408408 -525724240748483296583090840948889600 3408409 -1347519059918985867141404886060910390 3408410 334069089636937259830377091018464000 3408411 356890757010695862655706423060260464 3408412 -20700809343773900272970724910049280 3408413 -761534402755620559306836864102397338 3408414 294504752733399974624606997644485440 3408415 -1212695501374951000145319415508982000 3408416 -335474421524975547638654906853752832 3408417 -358168631058459262485338279652091566 3408418 -251450170114567093904990432824297920 3408419 -44961506335739476655078943532554240 3408420 -466899589866306173769184903804293120 3408421 -1113864986445286066014858698353501378 3408422 -80065251925807315357678498730515488 3408423 -380326678983412161680404253170652976 3408424 -1549849253425076543880199223081779200 3408425 414653508915769682320502098063989150 3408426 75750856693574510878940804418109440 3408427 -730137719994162896511245702429863128 3408428 -629159845130483125758868259697515520 3408429 567378853216603584267812759172908640 3408430 -70549201594678817568162260716704000 3408431 -605918262216073008601898271623272968 3408432 169076702229206636393124713923018752 3408433 92745341444652375377449419328212480 3408434 -302059859186931411100623678686022384 3408435 -253790587692178972760763644843004480 3408436 84915988371314904805576156294177920 3408437 462663574626409323091907123660191086 3408438 -4087764497147042429936369897001984 3408439 547746839179973109207236337013774224 3408440 339061180997425594495361283801907200 3408441 -579892328836351865541790468805808 3408442 141546332301903056220161311820812032 3408443 -65013891611621651766447775031054376 3408444 -129507903461411050178067863808001536 3408445 -568786058274619216376735447919273300 3408446 -70662930889497073908881098367509056 3408447 -240289164134214715036935952966688256 3408448 55514411265755824797333394680709120 3408449 -1464078256158724336088187441922332 3408450 -64485292550227328773010954322892800 3408451 -815397862661771078038811614302433400 3408452 162429644334395957086784543114468352 3408453 -328569170998153310555313641304124800 3408454 270658321053793138255516926945363072 3408455 418520922136797477822684342429912000 3408456 912651814802568402704850218129203200 3408457 115771062311722568537714116180280520 3408458 739420037534969499692022571332844080 3408459 559335903615915846054836084139161304 3408460 -265542273208110714344256777544535040 3408461 9259041685053901483647258935704032 3408462 227458953912162977646005359251980928 3408463 -18145608034463411142331637966558336 3408464 108153028894557213918502000086343680 3408465 49210936133751063389395076533989120 3408466 300378316447071812871883649468492208 3408467 -705809062959779524748346184572168360 3408468 -4843061861446765679244537517092864 3408469 -788172265041304314457958315683057956 3408470 242632534142481532744972474269596160 3408471 60011560646958011177450581290866520 3408472 -172566832287758769744291015810048000 3408473 -594110251773799883530604244585052278 3408474 -12096554756084688896616172313624832 3408475 -89766711566183452423997727906971600 3408476 1505873070032940760574575985625848832 3408477 163149372191771652093253667949697632 3408478 -594698474654557045748459000881430976 3408479 -148228135497490157540408912318269920 3408480 38403009982565886292651043530997760 3408481 1732061060456786165905976331332864 3408482 -249340584323969173398743430347920896 3408483 -120376515312709538120248070644299072 3408484 -571162051583191985901057684353689984 3408485 -133419501486509653420321635640621440 3408486 280321748524326017449449955672934400 3408487 -963700609051117492351487196643203304 3408488 227649751645982602797224028205685760 3408489 -631988947997503943972322913279033680 3408490 -268438657540151651532234638279652000 3408491 2112360480942774788822668719745000152 3408492 -557221321923829976684797696076917248 3408493 -144098868294629502025845004736774112 3408494 -144479701717042761857783161763807616 3408495 -273251587455674661581329415075408880 3408496 4539881211646549360571484246769664 3408497 900954396693306454470633971007539904 3408498 -372593961225649202752189190489794416 3408499 -1037436839509346586794803894635029760 3408500 486864023675172104273986796717952000 3408501 22683082609365231315918234566272320 3408502 157165664755799338092385519458017952 3408503 331556785623973056840803675539381680 3408504 819462501984954788922307887863562240 3408505 -169743880314585529143707678572872000 3408506 982166495068050683498584882970880 3408507 -1223130415283027439303391632681489360 3408508 -340846075520797950521228415643315200 3408509 101907061072487192329020237018105804 3408510 93594970730854401856458870771486720 3408511 1196524923007671533657299494274186112 3408512 -97226580061209699817345497484492800 3408513 246792653370402242371235385514778304 3408514 312849129126764686264989269701964832 3408515 367549710733468254807748564264432800 3408516 28764417779108219925948233701585152 3408517 -190257045185737777321845739959576768 3408518 -86695003079917996908692470184907840 3408519 -652068442321734328780942436906943792 3408520 188780752445490524991066819195340800 3408521 -17861060032289105314756469878807500 3408522 42255397715569409117279274348741120 3408523 -608979024619645377027356866060431056 3408524 5019660479664270616503538219008000 3408525 -368941828383718730579130671340798750 3408526 231410838086017897159534408224398784 3408527 68435207179584749755629501037955376 3408528 78920297948079011768163408166846464 3408529 226143361963392629603185718376911460 3408530 -288672253733444588924931944129753280 3408531 -173460469424402983962970669020489216 3408532 -2664706079414583901837273825605888 3408533 634879131670341093128172111331696782 3408534 -1244098071265304852749552553924198400 3408535 71186487753522780002467247029401600 3408536 -174402314571293399764737037251993600 3408537 -209116977255888030935627725381335840 3408538 213406700160754316088390590597243376 3408539 253531696532662535547795336464938320 3408540 186010541150572836415726483331404800 3408541 224242991339913049039788371017427942 3408542 -397740612770902603008284775459443328 3408543 19462339812293422771638388528719360 3408544 -392387568984432939495885838699069440 3408545 288048395698554875563151779250633280 3408546 191728205291637770254014305699328384 3408547 1152313283436752662911836870927051996 3408548 -192853943602450997771306964846735360 3408549 -422706984769515152299106904974783136 3408550 256753996942673049218176227134680800 3408551 99461454549703463880300671998438320 3408552 294673865801832783277142695678033920 3408553 -1077950044961567782487279881955087360 3408554 352819490132482658023981738611859200 3408555 379679880186496380178954251422438400 3408556 -24589596833475639610876934044199680 3408557 1981178401755928170130236465574702860 3408558 388729578844793963130841766794152960 3408559 -114728803677100385821724160363435648 3408560 -70673304971925450359063312248995840 3408561 573308850178797406289847374020487568 3408562 17011311101113920391869390791762832 3408563 -893826797574601383049953036306547188 3408564 118234059568939108641828227270492160 3408565 -28408344113624087380635670428914400 3408566 -270352801249048064811959401778897280 3408567 8136238186382039289239518955288448 3408568 -142296890562230415695900198137774080 3408569 -1327386365747400464230480392803091030 3408570 -653053458761625488732028662430240 3408571 -244314748191288620261996909218878800 3408572 570249220301504938133925425704190976 3408573 -98464340611548753778608836660548416 3408574 -6758246481448426067162862307169280 3408575 -699614032740883515487301448345016200 3408576 20934165284643208924662835376553984 3408577 -15760173699969862356423566523201600 3408578 -538445688642083052198227074468154160 3408579 -356244060916064781894543901787738736 3408580 115939341806960786819946450760212480 3408581 -2384290268786393564129616745244943360 3408582 -276644901369402714815417075047910208 3408583 -610243345777426552163187954763024168 3408584 851204690818280865890857711799362560 3408585 -401067272172073541811314948859335040 3408586 608412607407614901189980887259572224 3408587 -309894714051369730667238410378344368 3408588 294480394093217269096453380461598720 3408589 -9864035936879650760500761696527592 3408590 5642201668333077253954390629124800 3408591 -154845517028623059448816751163703536 3408592 -47469838408111010236829681748934656 3408593 -649324172703717298791590139940678158 3408594 -103962870734507060960609988890300928 3408595 -251024191659912719959142274595400400 3408596 57478624998849802109476655079139200 3408597 -28312167652546465939360982326845426 3408598 -59240847887555246068418444111551200 3408599 -832238172543434923941043286352737400 3408600 62337524084762914625768238366720000 3408601 524148360979876487435699478283985152 3408602 558879530926405384903981589195244480 3408603 -247083809430809892332168334181852992 3408604 -928985803124012581324691393984095744 3408605 180349681093429180791911117007275520 3408606 -68707389103726250707160319100949760 3408607 707883943732255267853273741706957720 3408608 -161986955343423325174219601028317184 3408609 539862141239459605162097309409449904 3408610 -1955136604332253116188085213104640 3408611 -105139977554805122034850066461783000 3408612 -623492193815627938926017626062425088 3408613 -449415443922342764838406165705004800 3408614 488744943927193224272069600896832832 3408615 -71285771248316915497156883312870400 3408616 1081620369519785387905797269431188480 3408617 262847269674715636217626509227351412 3408618 157818745908184114855566562017070080 3408619 486774283083925029006454553060074080 3408620 354020339596077953458106545238031360 3408621 -253722891985843688131335907335689376 3408622 -55342149257191121823259817981347968 3408623 139839323933238542558306606663140944 3408624 62351171041683383880728680072249344 3408625 -541423119141439236441965726229456000 3408626 190167076223242433545590160190622624 3408627 -525464144107659258099859193036399568 3408628 -295207884636318141574373490924048384 3408629 -10368933214892022890846313833142624 3408630 -297176803096153913914699213938852480 3408631 -1401804326105873949176641969160275800 3408632 -174579823890294548613297343619051520 3408633 -356780168959488394358776180214584656 3408634 1092740781175463041689799053081238752 3408635 764182705519191587544396065199982080 3408636 122809301485184151947225974194634752 3408637 1145990682662944962905442179484410592 3408638 -61302387269113284167365322424760320 3408639 -138069443006948286971351391112879104 3408640 -198688979150675511054813556994211840 3408641 242925268412248871265082011967095042 3408642 13274464799889773725328012616033312 3408643 293130720789163259092742010864341200 3408644 831719642752809906665689487558593536 3408645 109117503752818454987665315528895040 3408646 -464519432021804268229393200714761856 3408647 -79424952032496188198774577125267688 3408648 18435015053175550554270329307955200 3408649 -448730104831714038618522710273209500 3408650 116730187226332069881288992821536000 3408651 798537174946010088905647234578270780 3408652 -47428941738831495814827524015126528 3408653 -24090433750605759512751340979391936 3408654 120007801396024959775408501463853120 3408655 101447410626820506958479571529959560 3408656 31312880705821574764100499318177792 3408657 -265525125635385450614370790103224320 3408658 -106101309291189714668514789278772480 3408659 -492137591277811738542502651621501140 3408660 -122983060456116304875721524619123200 3408661 342356193535156636426993730340469262 3408662 -27290560123253213767781259265664256 3408663 502819803229455945058393082281642344 3408664 527916614415653784523579641802137600 3408665 -136718906027050714288724568029324340 3408666 -494548166602136993912032689934790400 3408667 1336124091140058987171214136203087428 3408668 -630489468039041706367368042000701952 3408669 79520639090649222354018449155200000 3408670 -452925472861321505981820993109357440 3408671 63689775421278376930854171304627200 3408672 489426191563974560039884771048292352 3408673 330137486910269873072828892027162900 3408674 -167229129052780170829444968900822528 3408675 -319383880057512891914473036042099200 3408676 -788916433450160977348727669890964480 3408677 -532617119792231725644575673723832068 3408678 -86620693478607478868293758966550272 3408679 -1222672688011908293381124140846995720 3408680 -398673808156754361342124932228710400 3408681 -829854112448149636312056271453684848 3408682 -111552498595324536575278847560766208 3408683 -209561412747589086039692767790084400 3408684 631134075125578965312019651669403136 3408685 964350996277620343348697929333680780 3408686 -33939628053196410812717711596694208 3408687 702222553950129806043316219923976560 3408688 51375758538636450882829307508211712 3408689 551717448923602611551439858335585460 3408690 37909366916132891471062784277035520 3408691 -253007082547440616597794301670923872 3408692 -271161683758964190023861617349099520 3408693 527214939234759764219416211877068064 3408694 -333344474113492012681132356037675104 3408695 116138016908966041604767285783927200 3408696 -18860854943396144773134993280204800 3408697 -298220904060628034737934204688784800 3408698 31278181316931266697580293929026560 3408699 21377923461526798683539613418673664 3408700 -217124145082614735396934128912384000 3408701 -1245110756422326639249216839976113268 3408702 329552948496930456491535849743867904 3408703 570094448502788939071877480586832744 3408704 -2491108236069513249354559046811648 3408705 587590464967569170840956673029003200 3408706 26499612371816721823981391116500480 3408707 490449792114261321663374036783200956 3408708 564426066903949096304569617139522560 3408709 -578027955682477214130775492547054784 3408710 -279834529073124214575371207009652480 3408711 906257725792507747175690876584111272 3408712 -1056567434645981530320574584040012800 3408713 -603710362391623195315495963767725760 3408714 307490740412747265062824036655255040 3408715 6511849219760118037418611330477920 3408716 626753677730763203202736734968451840 3408717 77052442332088044345935605261743648 3408718 -324844092646902040357392963438824640 3408719 -1337903762063051179416316836265268880 3408720 -41679004652805823448234565972787200 3408721 1315614281175222986075327880857240292 3408722 -200407058945562589415343382104142848 3408723 -51978302770551540535930040025638148 3408724 -279511349511489555583941764121796608 3408725 256140944906563863628102917448068000 3408726 188780233378002844393729178274240000 3408727 32400467151020802546712519180332672 3408728 -717774875783636025722484498459555840 3408729 -48550381167460231804009289849379072 3408730 384631783813772978232990062181612960 3408731 994263826965017332410960046437950532 3408732 392796140195559728720485996687558656 3408733 1039042024443811636687983689550771520 3408734 -56352925242100575598901243702304000 3408735 15919320908877215489385229549543680 3408736 349850925904481778090928510473338880 3408737 -587978281957033031172809748850171614 3408738 -157316319383303383646488642721774592 3408739 22330155630522039229854788104980424 3408740 -81880463229109164531226637604011520 3408741 75703516063897957387107856915158144 3408742 810790425136539370025130959925442272 3408743 -300116337929303062822501980485407776 3408744 -537091495816370138039626578782945280 3408745 184987290611164861770959355107874120 3408746 366357237684715674147416403950843904 3408747 279691734582120986377919492391886320 3408748 -149604302667776643679016509094098944 3408749 707784685380003671233523619816849750 3408750 -70284257663885902052180437503600000 3408751 -112128859672585688493718119706287096 3408752 191113994037044478581116099484221440 3408753 -115814321398699906598506816346153376 3408754 84923518375618713392387888084418576 3408755 -131325864479300545696831017939670560 3408756 255985748598259784044652267595884544 3408757 -224388682188606505524779049012521760 3408758 17793074629861445967445993168747584 3408759 -285609051322869749904555982169636376 3408760 -301325856519503241165106728345600000 3408761 -276894730670777031391527192062275968 3408762 39783372142132649544820239555707904 3408763 -659196846276182032589486051936560040 3408764 336988921115563245356720427883800576 3408765 -365333113746393555425747162017675680 3408766 282832585060652354937068179337631744 3408767 -780811038389831137535469222557645184 3408768 -530693503113716502432693213147955200 3408769 59856260662752331473676075522033152 3408770 -137946679302685525271686033183357920 3408771 -68310941058866596685515141033612800 3408772 635388339025852732341990115371383040 3408773 15575010155777169516984156232168920 3408774 -397313413761700791712397567986962048 3408775 -31603681219801191947340874328927200 3408776 28827232917187171611138218864640000 3408777 1078957183728819245898695330125255680 3408778 -532509817770516620304283794773400576 3408779 -372586083908268188147823461691601920 3408780 494492878522087085474421332652149760 3408781 -352070021184458776047423993729108672 3408782 6138712889809958449268149064035200 3408783 480062836372531176066194102656421640 3408784 -125592631301354471260695112986132480 3408785 -303895705349926775954329790641636800 3408786 330860112661287438243800208750511632 3408787 -398010204542996709452888120427124564 3408788 -60947294433916231531828214371062912 3408789 296515383734437932595196566251912960 3408790 -194302677068020375266026218789785600 3408791 -344358951720719497182435314115556416 3408792 -5647181410934539686290961782415360 3408793 -968063801666551908388324469882379958 3408794 518001077644606144540832948970771696 3408795 -187880348293476023422915526456027280 3408796 -446742920507663304182076643660710400 3408797 320388062361587387780679200993800032 3408798 122541581584419369747121687648889664 3408799 -1673266889081287715319247714458119200 3408800 -5643541373907159954901998113587200 3408801 324499630128423915780284784042801600 3408802 930324111082526900211948145116758304 3408803 861157959383067149864052037246169052 3408804 209265464573064794680171955123982336 3408805 -446649224712912872186262103541241000 3408806 577891004744984381444787187817840256 3408807 184982415711631617001486788034191360 3408808 43749852877815111731670288182784000 3408809 -1000006904788653515068566938223342960 3408810 -124011745735979484275024314656311040 3408811 -11083807390936505864167838196197856 3408812 -1840042790591111850251421785793792 3408813 645879719738315638481463494528681142 3408814 139552096823064357253233198735848256 3408815 -437943197441654112452500235367722040 3408816 318824255450892362677049868517638144 3408817 145067741851097475229684137778711332 3408818 199699480783533810388738566151612416 3408819 -46895988058458135811319828493070272 3408820 -531683773304355151216849861854577920 3408821 -175324989031661666611269169852258308 3408822 49534412969757069922950981880243200 3408823 -973996875985265587651571923720994640 3408824 -582459458969124749249672327494103040 3408825 1519141300641672054593138773171200 3408826 15734324839958584355989933794339840 3408827 -172910679596907021309474955583751324 3408828 339539832161152715532660675641303040 3408829 -770337765871812256569778647857296570 3408830 -49035813420476745165690822192065280 3408831 -481961180598287014356861932567896320 3408832 24645962514368027248035053294321664 3408833 -421314066400580875690122132193916880 3408834 -71287903054270180200747800299484160 3408835 46636491779195826687672723915938400 3408836 516036276202713524369625483055242240 3408837 212337370201287039657168473966512800 3408838 -31297152723139507503263099582018880 3408839 -632261110174005222979049110629134544 3408840 60040184526390235670421249810124800 3408841 -459854692188637464044405598712871516 3408842 -366774930072083940175173479369726928 3408843 796194744309969686918044462508299200 3408844 804289180011105541953790794241108736 3408845 604601332429748084546266121842216800 3408846 22938968540986333091583883185337344 3408847 -61910456013095355621561050485668320 3408848 426839291325923481402351339801722880 3408849 -408321008663247085708396096330940766 3408850 252185747798701857387460423463424000 3408851 873300359993125799768793905755390704 3408852 49833670758278829511615341314494464 3408853 -50001003270132823541303719458988032 3408854 87831980946295423283800620610398720 3408855 -181374500950558130195135169077957040 3408856 530926735595543644935971541707919360 3408857 -392561849020616064564975219901190400 3408858 519279609611910556807579518670609920 3408859 -31793738559975495633199570338498984 3408860 43169261828848744050845194388828160 3408861 -73931676937508682025730355666400128 3408862 -432578459912806356552753283734173568 3408863 739641732488169886659724235132641920 3408864 334595044447155722838873077817016320 3408865 -916736297893701745059180289998133740 3408866 254329811768914608600863469207974400 3408867 213193342089334913253994545752897280 3408868 -17960800737794685283434061639777280 3408869 118752896081772438359050869452166270 3408870 -30474460712524954314041173069056000 3408871 -318561130222151986202501024638625376 3408872 138001158421032421969048458869913600 3408873 -106054756575282191570522933510672256 3408874 324200509136736525960334198847027712 3408875 1458268172622185448801929969412564000 3408876 -170233008991612737975582657865539840 3408877 -931951079863288759966076893424127274 3408878 19489784439027448618748867235058560 3408879 326103996831852178950795787836612240 3408880 137620598803330045355071692080578560 3408881 -99443168489900509992146758278078108 3408882 -499356518434591684393034519193213696 3408883 -2044685491730399953085077270546563896 3408884 -19316619685938187629043022373224448 3408885 28157158319800655853651519882583200 3408886 -348348782607095829956285728444381056 3408887 -168545509525716955431555686856445464 3408888 -231448294997813144111003146569646080 3408889 -8343333874630244632791754330009200 3408890 -108213000850818858335396506097824800 3408891 -166527926313286289943128003718127056 3408892 -1218530478882474688997116251757416960 3408893 1123144084608745324666476180328021344 3408894 -8789617366527439347491049070501440 3408895 -109566569639109469380415406650357920 3408896 -1037725426038461763261815899878850560 3408897 -663855774925314253650332353549448400 3408898 472077640369790010620616404464693200 3408899 764076057722407800342070517897847504 3408900 -2568080374554290534307187818854400 3408901 419486764353351368720373558683367804 3408902 -24095582137729812149663109441085440 3408903 -259808476754301993085363210475763696 3408904 208732896198131016821016177130291200 3408905 203309804829395037323885605320201060 3408906 422525111873351867047515352550056704 3408907 638932221998158349071354123491085440 3408908 1025155333610908826191230161992398336 3408909 -27059414411744897538752680551321600 3408910 -314829811111680521650687694468912640 3408911 -6733252712342149124630735700686976 3408912 -104314606879630409453974369452687360 3408913 -771330016444096663790877747857546640 3408914 12178584446262797676020256011349120 3408915 17921604817001818863162950228259840 3408916 146948575236945161989360651352969216 3408917 992326539306018697155748724467485966 3408918 -189141521476412503590615850599775296 3408919 -1416270644889227650323812312451242680 3408920 -400215940738310244896261165281075200 3408921 66233964569628713887602935486336520 3408922 198934068173063137329148736065749504 3408923 208553067967324408445901769042337280 3408924 -607542553526574608525535617722272768 3408925 -2475958742597628298137503655934200 3408926 416554742696319787293732347940054912 3408927 -1001911139443403907400559175121239480 3408928 468819696512940284313626270900944896 3408929 -116378769158882765290854324796496640 3408930 249152082101240233772165542006505760 3408931 -2798990081815320064197970501422160008 3408932 -1026566753166460490418829469390853504 3408933 815492397440158003098366009607872 3408934 -143752576832495581675320731038537728 3408935 1034043280938152881364889101656445880 3408936 90961717709731998554459831443046400 3408937 -358575495198832177207092355835915648 3408938 62948002528750122473575225501275744 3408939 1095161371775036630446312339065785520 3408940 -114613371621845877952716228525864960 3408941 -1219364951190262678584131132736289428 3408942 403863258361261151099538392107622400 3408943 236722974872173145954435529956498192 3408944 142914997410117199409585180085583872 3408945 -1617256574535757998466729185534720 3408946 -224672200823355157309985654225688576 3408947 1361509134189966627051260691670176396 3408948 -420348186307993402965601804869168768 3408949 -227323480911809032083574576095356050 3408950 -327100061985366135288719336067936000 3408951 82774854070048094295395999448451584 3408952 -34582723231197597725026488594124800 3408953 542624861691831302709006028586780202 3408954 -151125030970130995081624879179264 3408955 -920058555893462560093813458581879280 3408956 358717543529899301387253658741509120 3408957 1461254670507519605774006460158886720 3408958 -27573144697599777801423949444063488 3408959 -1044684494850241332565754776719347520 3408960 81183646805044362754252416913244160 3408961 4724128281641434237986778221026400 3408962 148169320882947425756131211456907264 3408963 357439636935389969788662429584231088 3408964 -115642505152820267709732555849661184 3408965 18828781712472039993544363341102720 3408966 17034721445049611690117423733528384 3408967 76395169166125636170791192512025280 3408968 326364535093988000457720485361745920 3408969 128579844922462062337370910202734048 3408970 99463080586698944555456738721091680 3408971 913242514132700169885921382490570400 3408972 -85772363582626274690943384369512448 3408973 337956743601338282944309419529823222 3408974 108033432937344960957410985440108736 3408975 127080459770619900998771512602345000 3408976 -164873129341133203387309625670107136 3408977 41197130865742769594441115394767360 3408978 296818691123476313142077726154820224 3408979 -294473159198365366337809363601544000 3408980 -197578260550607992658061440794982400 3408981 -255056107277077556120839797307767648 3408982 -200625863898256957869931023323876928 3408983 1354848693598874278591952458342196232 3408984 60004262687708334638269165767782400 3408985 -635559442668993972496901051449706040 3408986 75393853420936518925056987753300480 3408987 -308811213023385084186707737254305640 3408988 152172121019423783938808985042126336 3408989 1189846881165749681970755164735082790 3408990 42808955268018334787287177996304640 3408991 98038250200823334210480544500418560 3408992 1254008665933251339867086480244867072 3408993 -618666793717647627974416951601660160 3408994 -187950139800108442436604417203271168 3408995 -224429659083493595863380678485547120 3408996 396518845023082591483270516131566592 3408997 6283713611336803662339254807920960 3408998 120829345836964582658022784290444000 3408999 251217263209758636732255301422314880 3409000 -111674450245143567957138839715840000 3409001 -743587017445021833682142833756094208 3409002 83716350884204126622487005556828080 3409003 640970887634877121924545859944958384 3409004 1281972266985786002467029200321673216 3409005 -490790145426469378023913649966737440 3409006 449254173659734217265976815019046784 3409007 -318848810527580921420444924982633600 3409008 -64338477482912602763706044409446400 3409009 -299416696623892976684236629465928796 3409010 -581714296298734642986590480373166080 3409011 1027827034249115690241653385652920660 3409012 -437213315694746448650000957896034944 3409013 487712295899848935300934472711241888 3409014 81184468743253384536592214212792320 3409015 -780607386316572256485114200242369200 3409016 148961858083442175957110672403148800 3409017 83043786264390255575852265060467280 3409018 -356525974184116525987038847154184960 3409019 583969624736055331252091574033408420 3409020 -243972464943586981921033155581952000 3409021 387814182783518821722405481800206784 3409022 406877043875531573028149512499277312 3409023 557939872993882448118266904375342864 3409024 137949081260450321169450423413637120 3409025 -467501041094355705885952107462729450 3409026 343791835326349839721868723350326144 3409027 48221899181720658519847442407832544 3409028 570901786685641009458324743101987968 3409029 -256522906981308605659354036227702276 3409030 -450295436381310242645016075405459840 3409031 -1423516682596891949294522259683592168 3409032 53179281328434487750185945034752000 3409033 -1096076570644751448455620173179823718 3409034 -526672217750605411468545128157349584 3409035 215707770214987245700581900609327360 3409036 -238664535499468532517339184017445120 3409037 659445027477595075386982532216304000 3409038 286528206032966849890318160261814144 3409039 180562732879288106903497445997567872 3409040 -1914018610602929424033070244167680 3409041 1148929878967823732891393553296921280 3409042 -125137429734393969043652539342327296 3409043 1930216100746140826840802256386780160 3409044 -59201435787272414056581404169590784 3409045 -193010332383030765414757230813521700 3409046 -111789647339185008153586994252954496 3409047 -668644465153913181835190339505504840 3409048 204461811931577133792299860018575360 3409049 333886427943005197264574335105057536 3409050 119195668694511572169259504310572800 3409051 -276920887338870398237428936263844128 3409052 1032935616915957005937438864793038336 3409053 41015335366060668111977556025677408 3409054 880027362650857329330506046583488 3409055 112261469527264249267722630496749600 3409056 99736054741559039090542088395161600 3409057 1626920790042908267402558071578734306 3409058 515825995322138946253091965536236880 3409059 -185515232958406996807276931746974912 3409060 -168328625723962197775541863930736640 3409061 967473663597667278625471350801914880 3409062 129379263541432982925444600173698752 3409063 306248023155555113202200125549623296 3409064 -1145647670706813230139454820215603200 3409065 -215534563675174899705140328377727360 3409066 -375208764277163079733532161560014400 3409067 23928192066096271218254586156495840 3409068 -246355968221525497079817024099888384 3409069 -16217132203857090522932406078649600 3409070 64555723419894458915579017953361920 3409071 -304199820037218901904681166126135288 3409072 281317410031820490674430898339659776 3409073 1479008884504318724113935369236210322 3409074 -392163769719248400977696955273058560 3409075 450197521117855622422364264439613000 3409076 265196036762208338619757723362170880 3409077 238446594832621689145742884822339200 3409078 -505541198580202364044531749564740544 3409079 -784053186360098004768347639267356680 3409080 -35991501103108821931753302346752000 3409081 413681290064617252518272404975792132 3409082 513527310187895738408210473427414784 3409083 8397881499786174731169647353368576 3409084 154937723463357735308620094534113280 3409085 -169655621533151736482548644325128840 3409086 58558338830839980394716075096136704 3409087 181875908513158505898228322201739520 3409088 177033026344977333842803849914482688 3409089 500661730692739673897342714296498224 3409090 117339700049158109726720602867168800 3409091 -210267335158566333502170360893594928 3409092 425792922383648130214299333195278592 3409093 1215724991546649674532731091724973342 3409094 516674538263426463758120201051105280 3409095 787169917846987046914747160669313600 3409096 100583154002202255402428749809254400 3409097 36790296664396338047253502192460340 3409098 191336577249439784433619118344863744 3409099 -1109737675957163955288556685043649900 3409100 -33920871100601581227677166810201600 3409101 -282702850392305986125374388925048320 3409102 526008951465357478646955862222978752 3409103 172256198221309799780140459848142440 3409104 -112623663371400974690293897858646016 3409105 -283820032826154199002615242665737600 3409106 114379763405518205744170289151619584 3409107 -181361420690139090877654058021364384 3409108 382154315995599492531519674021189376 3409109 642440609663851269923965041040079040 3409110 -93367089806108935921514064528451200 3409111 860702786265760371204873523570360712 3409112 172108544636585131511327382289858560 3409113 171199593106631822488094893107338400 3409114 290213401574192452267042192858433280 3409115 1073128858806766891908104983329677760 3409116 104841486393485429455070774250097152 3409117 1135231117579562797643593073792320166 3409118 161570676901799278933442357846213760 3409119 -103888130609392887085107905836462752 3409120 -327324698225773623387259729477632000 3409121 -824578888865129927300174911748355678 3409122 255269119673106145918532097212095872 3409123 -1170625867061922499654449749552219120 3409124 1092965326639241090173620497620281600 3409125 917421330360122848055929722007608000 3409126 -3909187083691722190078616934709440 3409127 505406036523977410076850898990594944 3409128 -52071662155502511462083264378864640 3409129 340947874767478785697841835180522240 3409130 -169449763143608533129865587488059040 3409131 -394029860696070234537839706264315456 3409132 267062853283240317991779746637086720 3409133 -145966505086215186730487144107556736 3409134 -118065182594068956774079267265027520 3409135 108231291493129704415736151933996960 3409136 132305219087509075563259361186217984 3409137 514417551270020875311036016149572994 3409138 -326067920741778455506799314630356480 3409139 -1032434922751948229409534792493323060 3409140 -32063469820210124266776936248401920 3409141 80000461355288350640042816537946542 3409142 -570956303415362820042294888744301056 3409143 155509931232978024932501094278550864 3409144 -353670474451303053072590444140769280 3409145 116082877981450064873283189040262400 3409146 -242190409546723271677259984018588736 3409147 183735192397222679190180496487298832 3409148 -591688135348831639930872415145889792 3409149 613043407133733804890430669491211264 3409150 -83660635506433521954093644824934400 3409151 -332722977176547827286431286364877400 3409152 -348807775173263204104887367360315392 3409153 939385353468342683473409750171420160 3409154 149201047410962617448566149669087744 3409155 -958240464089144797750316464860112800 3409156 -355273686212884229917291457931844480 3409157 -180608959904888175424287827599642500 3409158 194457868901866586013882279074414784 3409159 -314177447525839215482145784928493312 3409160 818767521536832004232892904918272000 3409161 -373041091325737796723673686461080576 3409162 -74090841091586637036327848570371488 3409163 98957440423802634684430002902605440 3409164 243896400506824407685353767142597120 3409165 -2267386859531649687689866486613940 3409166 -558559071345011694576818466733912320 3409167 -335712897416629359639366302417568120 3409168 12518856984198767186995188039680000 3409169 -4805585943970937738670671138464656 3409170 114751272306534282563823536909990400 3409171 -160353702799764320873606695031292628 3409172 132114676049773913823000071800776192 3409173 -55259677764295212363295003280145540 3409174 15727310187129264209575824569058336 3409175 402003944508559240340770416010200 3409176 158590384267298919005370178948608000 3409177 82920648038972462330601030446574026 3409178 -262822841952812926577992095412953360 3409179 -173232812288742166202199689084058216 3409180 33710141008726687158946358843105280 3409181 361981188001569005251917043926975264 3409182 -188591545862313657705183415742668800 3409183 -1358404708295249668511960297110225736 3409184 -512991502791381417071798099527532544 3409185 4448719175221316464806374205013440 3409186 902167157221191355874292358887168 3409187 -1203994120848413532437987315342560164 3409188 -394738230481792349720386758991478784 3409189 -75152816522868008485821490926055360 3409190 -374451064323600167706270553174454400 3409191 -229495482467287739137382829603024240 3409192 -26087654419213968198454627546398720 3409193 348887329676838702415841230603305060 3409194 18141306190953764048071725652715520 3409195 54069608968828189915087065081391200 3409196 367473223423152845856342612836567040 3409197 -1089933534072675690271665156867640320 3409198 43230078227951524669565107713616128 3409199 1459642037249636458842174535861405200 3409200 -81560293169103154825577966160691200 3409201 412090867587164343550548105237469202 3409202 786560831251875637983072373359585552 3409203 -285333350589863701661088085276912896 3409204 460024911473335673708605303327619456 3409205 1003896512554115408980098942845368860 3409206 57282439939854165088753394004986304 3409207 -599693473485479644011481853946660048 3409208 -487302180576395658045085808566272000 3409209 48919698247057702376808543499105290 3409210 11862178586510373837444142946488320 3409211 137253642674693183361338366044121520 3409212 -5798604098275962109424580239474688 3409213 613191985959296558742167752063979462 3409214 37526284601998106500721627681156352 3409215 -582989251379704996655129929472880 3409216 81180629811758335576194205087170560 3409217 -76964253655383973597413676737782208 3409218 445323405342631998798551700188867664 3409219 -142074133269399191722426391689307640 3409220 119022006176132283149906177664391680 3409221 -108086704816400830136961600944708160 3409222 83630373197320936425163442206722912 3409223 1363777343849365678633662763556240472 3409224 153091234620004863611369754916945920 3409225 63088679633758009288429306262227200 3409226 320808905583419261925096983589195312 3409227 969329536184229149762035191366840 3409228 618220257353538071364030939625094656 3409229 277571430838687775343359740547700780 3409230 -183509590261152585706087315069762560 3409231 -231859011333135098889705689567661600 3409232 -103887317972731141905305536851099648 3409233 460487556263393778611361397270935024 3409234 91012344410056389952428931664275200 3409235 17553910105624895886534215289592560 3409236 -61572072031972553520031054097571840 3409237 -822304028542466890372644307330581846 3409238 -57792079623103797307108161899013504 3409239 -1574775395882291684446458014286570240 3409240 225798829349675987337921884206080000 3409241 -724917978907530963046054147852556016 3409242 -297671171038307621689123654810725888 3409243 1403363400766492890632873480028262224 3409244 -368864969318371652100975959589141504 3409245 -104114918332098718299420368332147200 3409246 12942862172077330127065523437699200 3409247 976998463987250523460912218793809696 3409248 -1126133602819080806639637828450385920 3409249 -511290174098292558778256278255126750 3409250 -241131656506328093908128633706800000 3409251 827014588394070986369287496200845432 3409252 -167327156342284388075389729192980480 3409253 -941820978077412682193810612515594560 3409254 -151632712483298842461003204162600960 3409255 -8892222712926130655982232914811680 3409256 -406865546262835674907662476446924800 3409257 -307347938934307255074894320355199200 3409258 433021022734812938655642378436917600 3409259 -509454767689395594759170221133845728 3409260 197732266105321368509724580428610560 3409261 -567999507357419001307146185030740138 3409262 -236661176914580284116488987372660736 3409263 11680912425007403679124360443375360 3409264 100513801370475194866301451370004480 3409265 -119978137636218584452260055963468800 3409266 -47966828454323423001854786052481536 3409267 463162809401629836580396531685147760 3409268 -41670139865765471572031389652428800 3409269 876129309171639379461657990400848000 3409270 -7733433308333660196089903665873920 3409271 681292086438765536361738371772410472 3409272 -166572880537933220012691536292065280 3409273 305841869619718219898183478586833876 3409274 9278670475822796094882058153781760 3409275 631687141525870440691869920596401600 3409276 412204902214540921594360411960632832 3409277 156014555083822794331792685915349126 3409278 -77924011074851180519684670167322624 3409279 333347061382556254726833701176138880 3409280 211731063333763009625953750587801600 3409281 669519007804333644498208672099971570 3409282 -40877815452264904485503390380309440 3409283 441857309401177731327364003903025532 3409284 13857874902914690114619814673335296 3409285 332656175409536911480220053120390560 3409286 61813592086894806958375573994008320 3409287 -112766393337417943223312558100658176 3409288 1194791950590018151462448282767733760 3409289 -174875248025680212350011701053248476 3409290 -201465452106911417457853104386780160 3409291 352593062385798902788177690148866912 3409292 -540894022107425192609140067108937984 3409293 -951787554522284256155672633288811072 3409294 63990060511476872408624444996572032 3409295 -337570765975650058791179881265652720 3409296 -301752626534753230294213436964864 3409297 -558903315499011586142859896280290254 3409298 -8631086228919308548723543373744640 3409299 462462050991436339865762150789838984 3409300 538791097933226253835165009681868800 3409301 -120941394677338352204200750068134976 3409302 -34253846886142913406744074850213120 3409303 1431002902078513261032742982352082120 3409304 69291041853708439378331211006965760 3409305 957787025607069722705295159693390720 3409306 -16147928363301330280655266177166880 3409307 153593786717514891880804838597062632 3409308 -29402034378344482823251437551394816 3409309 1192948988495930957142246702287201510 3409310 -515197728814900278465005389253173440 3409311 -334647543212016529305538757181262320 3409312 752278533333271577692900570109509632 3409313 30051767944885285774204471407438144 3409314 -127998614253110072165041870334856960 3409315 63698104748583534288791298941337600 3409316 166368865552268068169873869813940736 3409317 1337842561147347412865950730963274240 3409318 -261014873032830967917618263436288000 3409319 42994090948648468945688141701664544 3409320 -312262982748448612542159042469478400 3409321 -1108480796484246418530808238517225478 3409322 314420299839818410174162521281521920 3409323 195928801303752573155039606238525960 3409324 93298674014061192828540208606873600 3409325 753692393480835852698734964359882050 3409326 -457424483066315753709876350387620608 3409327 -905032542996364359955992679952326440 3409328 34123321974386289987416471179689984 3409329 -24471510839715409647251924689781760 3409330 406288770477157860427481896271302560 3409331 -498020031373342770814065022201228848 3409332 418645342729104772838325470144335872 3409333 468224638567348247318926993431105216 3409334 533387138441268167582759098427882880 3409335 326714354948984122039674743404718400 3409336 -283738772311253971240476203125309440 3409337 738549843824485624964981568672994986 3409338 279019281585399947159798729579044608 3409339 150742369545442174313285156425335140 3409340 156283556969124875947124972507028480 3409341 2398834047953532023259452955164160 3409342 415717799307161696920762291809315072 3409343 390699984520129547039402703884242800 3409344 -235599276318191209831484856918343680 3409345 249083366086158336268660160717060520 3409346 -31491188093580854929286710240270128 3409347 -179109070731944637812885064846990600 3409348 573869108561917738525509363134895360 3409349 -193900489263453352884248070036748800 3409350 49261484419657031042430746347929600 3409351 -1668716025044693147006777241195238992 3409352 554034477948400326385387585766860800 3409353 -972627401915536370545810493536274838 3409354 -268724966576733876484483861426734240 3409355 -96824457328939166350676352363720480 3409356 -292069347434635050589348833665034240 3409357 -339470285227144334764698167301382688 3409358 405402526924613534828137538072345280 3409359 -216818130614637015091294528936217472 3409360 239493560712433297594602392449843200 3409361 -682012820171288064207969396013345038 3409362 -540907833151417782573870652017812736 3409363 -153722834525905857173193574059611600 3409364 389494851206938472869644509163350016 3409365 -67150996836199337584794946967470080 3409366 511425609676359953364863022159673632 3409367 -43953190137368504499755426121519408 3409368 677959820848402296669911765393141760 3409369 -197172503401174386335774926455626230 3409370 302992252313731301543631183515270880 3409371 -15378856745112485069119206151834620 3409372 81349302582791516687722987766330880 3409373 -1036838736895334878320294788317487232 3409374 -64448837407566274781701514358927360 3409375 1168305327895058960017906573269975000 3409376 -1565478221823179653225155751161888768 3409377 622962469770717075408048811961830320 3409378 250688375486106519802399508173625856 3409379 -1037387661240396036102031774618704360 3409380 66288989680213058764762186125803520 3409381 80073144989575663906285077413609500 3409382 -225433431387263196596325182784097536 3409383 -494139880363803417640163817469820376 3409384 -8525338059230853708850961745346560 3409385 -47586645559532336710059035485056000 3409386 -99194721825359098149057809377825536 3409387 -658064790733918880269312179098493964 3409388 41907611918936302093892827426476288 3409389 342981115544200814344955543995252854 3409390 591931641626960253907763863568779200 3409391 -143862903162330529227535568095580568 3409392 -3638648096879666246787679770378240 3409393 350512438871237883851770201332945844 3409394 211405822443786448172312754155628672 3409395 626402239750504258782223005219191040 3409396 205115254654771834845257232460419840 3409397 -16623329305059732318642829393758468 3409398 -663741597990194809887433697031859200 3409399 84085688962756064898687521209852336 3409400 109561421229448089797706979610112000 3409401 270917557178973299108074985746450464 3409402 338781424139139815422198737977882592 3409403 -631642636071433081035044294136844800 3409404 -259181517481522713659020146766216704 3409405 -15393628786500762884438371942022100 3409406 -197866719650911357188061871934108672 3409407 187965141717976050490874742936427704 3409408 240660289019652166160560793856245760 3409409 -1109162006193327527544131763517179390 3409410 -92584010048562569667057945637616640 3409411 54908273924347189696497635518083200 3409412 336572421113365095134395775662410240 3409413 598624988183858866206255696668160 3409414 -13075327831905003004069851093436704 3409415 -549814623005539615508563044688162440 3409416 -618882034865631194442280197933665280 3409417 -1251341049232394546401543541222480 3409418 -876527500922571232908054408915259200 3409419 274992098458325910663432148143794928 3409420 -161877725159935823488121685910686720 3409421 -135924697235294143176597288558775188 3409422 334682320550499245978323946328209472 3409423 101717864709248536224825006154067760 3409424 -188775764355610014369605157055610880 3409425 -423246231784117956663499008252924000 3409426 594624137423225836075061563924800912 3409427 -178246226870172992069752849499136 3409428 -135843465171551405838802067178749952 3409429 1544456222381577447696973168523913152 3409430 73731849823623955890527813948198400 3409431 -456748096783198158546203648728285848 3409432 -6077407478664516688571412109639680 3409433 746376890537459863844041559503449360 3409434 58014747179059208047841549659633920 3409435 791670407277651717045808519559271360 3409436 278090326291277905735224303102059520 3409437 2703939675486064516917195760927296 3409438 -417663268642760005738266713814075840 3409439 236157051832619123608669133577106032 3409440 188917916289842432032557497025822720 3409441 359302286276045614514671092010950464 3409442 -33279175459109899133571238270795776 3409443 814709280138625295274455445975955920 3409444 -420220533016858702725570344965680128 3409445 282963306056882811929891786207992920 3409446 -320130951463816316934471620195178816 3409447 -646991973643400424200027479692739520 3409448 -172636147020416017315168263190118400 3409449 202671908375562363919917910465048464 3409450 -35434377915482733212029487876640000 3409451 -52835602368545123683194367821313536 3409452 71526446586977672599224634241026560 3409453 -1213006016101326325214280800583478100 3409454 62293206854265178719779215479802176 3409455 30535158953037224050483189182912000 3409456 -251701192008762214632753326896857088 3409457 -377053306029300793234848003106157388 3409458 -153789523707503906345363092423667712 3409459 -24973214167812038038152108867348340 3409460 545497585176185645561686777327553280 3409461 -368664953820710725695094595529351840 3409462 -167632748684136702017972721877684608 3409463 603126481299116530617942158735660712 3409464 36282709407845423954224130542571520 3409465 -20319739424203989550866554231857080 3409466 1203213312277997887465168280815448064 3409467 61200555435707543977368646648972800 3409468 -723244108934884125746145207304164352 3409469 -462309259838834948119855460389468404 3409470 -952526423284323206232555670815360 3409471 43408837512742983337127710965994640 3409472 510472326219391346262828926663393280 3409473 -216695141605562922787066037091224064 3409474 376062464302321871893041498784481280 3409475 -182954403934529754922171332315490500 3409476 -12363032483557393781647378888925184 3409477 -25975415832543977987028083321048674 3409478 -156918595191398107315436083355893440 3409479 212505767271180796248036111447361440 3409480 -138519571279407317284926943156377600 3409481 1021526728110589230840421303201368282 3409482 -295093399499171117123810354796026880 3409483 385282385946944798377145032145007360 3409484 -118377102796879375127123116317219840 3409485 -210326209244596328282957404781172000 3409486 119048821445791613056183424950654080 3409487 -215548995575308347975007428570955728 3409488 189877994452961128269846290966372352 3409489 -197697347704684489703075404017558876 3409490 15066618211748058866117489276467200 3409491 50581236233560716043693365662187264 3409492 -592636907389700225348662707743109120 3409493 -466686599296653613845453253844112960 3409494 192296584720205202385221634022192640 3409495 -380009957613671335304127743345313000 3409496 938724735999798505731032957195612160 3409497 20429225024151560945688975608937216 3409498 748329053740999424478801027400112640 3409499 1154860585991252206421742638462770500 3409500 -83641004187506414948902432386816000 3409501 464426113120736310355573865126885400 3409502 143641760712364463152050736782605952 3409503 551384142599302275809077958775064464 3409504 84214886657463983783643145876537344 3409505 -438837327163087708098272679866623680 3409506 -981871319211805528421643087545041920 3409507 -257965425249903217018691040667830244 3409508 -681168791707876135552812149017190400 3409509 402810175823753487958163489030237568 3409510 5746777306485965535612886607640960 3409511 -231406116298278834282060486248111568 3409512 -254765567031987608668749780677836800 3409513 -10806714946306440998902061937085696 3409514 393040922857955023162589301302375856 3409515 -75610011371377621290506018685473040 3409516 -306282646930185208865729900354434560 3409517 158479889087325926171413219752122592 3409518 -270847672224418057660787090023786944 3409519 228572868420456958949611610388972672 3409520 -45108007708144075896088752154214400 3409521 1063445992353722221489483165367766144 3409522 -193676478727583987795811022041139200 3409523 -666004104553953160157941591449966336 3409524 -212713088543917143632261628144128640 3409525 29754403809888158148315165654128800 3409526 -450851836163537206637362453912104288 3409527 -51497490079074943859271783492654720 3409528 -13804694760714695213691674652733440 3409529 -776842858981795502370005994900462870 3409530 183808147399261199761050446259456000 3409531 -120402015962547148221584589805038400 3409532 -73102571491505206820391206437060608 3409533 -126448378798251832223165608073385600 3409534 560023757663105614277453058185372352 3409535 -201842091414921241792935870421722240 3409536 149192988203488268603327089874042880 3409537 2277368637442433111164226240442453984 3409538 -95277015487798883530866198727008 3409539 -272316769903282222242459526599233280 3409540 65909790493366457478314706981396480 3409541 632977835311889627288229516266928384 3409542 1016302950972543215443916684647872 3409543 -467991270856023154789586395896180576 3409544 -255899955893970121055098066038819840 3409545 -525020384912690761719087244943407680 3409546 68422700792897805931050473000951040 3409547 -503961834364147776013438281401361648 3409548 -133004962892927308483929226942149120 3409549 -178653146701487737286586604529859264 3409550 -89181178759879698209200263237072000 3409551 -822573174889647919923163145486481960 3409552 -61694063703037919952596683904671744 3409553 -489748026349846784880078972965449920 3409554 5819113142674919700050944927717632 3409555 -65005995177828638995238720595163440 3409556 -997320348035060375914163693610450048 3409557 660808213053009674895938990545963488 3409558 195275426076481136979477336962952960 3409559 1609148330194701544080993916530288360 3409560 82470660818935650125839134031872000 3409561 -34332922395654966723860779220355200 3409562 185543145764489512038662684399084544 3409563 -48450379187712705512881602056394816 3409564 919905098944122903269629099313778176 3409565 -83526361084987154149618577099067540 3409566 13718865809547647684856566415802368 3409567 -1168610289799541332508734181115619800 3409568 -863133181727736558557241503586975744 3409569 418610927946649133716878567005936640 3409570 -302627546105859749200839027742199520 3409571 -577661134705609870088753405569891056 3409572 25857507415233624542137660831368192 3409573 -885776299262868355137213103760826178 3409574 -122017148509330426323231850325299200 3409575 242131863266245918008952725463857000 3409576 -605847684309753290928662541756625920 3409577 963875279123151621075031243123698426 3409578 58908074360959504593182770169686704 3409579 358412208556709921179606890700016180 3409580 -314423571126541310785021036448409600 3409581 34841574909048289153431161087913600 3409582 270896887981822228493347096459521984 3409583 76787384289505729047702678736946832 3409584 53977575635960964261501375770001408 3409585 57982888590845028631179651807215400 3409586 -75465636821957050264804569140641008 3409587 -287952651528664074099929546694118560 3409588 134624121748720789213234175787417600 3409589 667670593400760315522466843713097824 3409590 98567763958363113951863858202182400 3409591 -637295124798453396587375589254786008 3409592 173757909954733588909694751817420800 3409593 122017481811276368706527829248795328 3409594 11197229068567682193311841949601760 3409595 414458494196866017019581403905648960 3409596 276055567171512047529047768456013312 3409597 295454757908620133359951933369409152 3409598 300772067772824878848467219873260800 3409599 -1571609232295492800652210967104512 3409600 76090839500202287243804068570726400 3409601 11645447344388579433509860133486184 3409602 149964089331390634649783887229597184 3409603 -151555696908826798767403146145086148 3409604 -538829761906777470637944114575090688 3409605 -238072188432881626368930966496071240 3409606 -540935174025285308007602150872345248 3409607 -815745591329030759908757497237223160 3409608 -81299326880368153666810276964720640 3409609 -435502219865856288374659310172423040 3409610 -424707654248309749925179370496096000 3409611 48013527047191692017007078771061680 3409612 260686998020758075036429268515617792 3409613 15640030263874374672986138938424844 3409614 -10963351849221814353736990524039360 3409615 -873011209104346912672245198102604800 3409616 30788571734770988704492215888076800 3409617 511122380980698114497480392360729920 3409618 486381971650052271154605276082991760 3409619 -1442634795005658936671679247740664104 3409620 -402986300390919906275377405066475520 3409621 -1628914299033373412701566444331200178 3409622 537972428076360843388046703196314240 3409623 153969808991431945475798998677010224 3409624 -231974490977122503298413710927462400 3409625 27094873680798608966488115703837000 3409626 153025434153550468710862288916889600 3409627 -19613531910501502274085715341405792 3409628 190392467611566367420699039291206144 3409629 231524863528258175836858188298953120 3409630 -74063042552354526515960338913464320 3409631 410593730825137976227787991572991864 3409632 717846607125978123985155855828910080 3409633 -17414093897280835165681631571422016 3409634 -165308671733488781635689107754814080 3409635 -286334251537490226591974227913967360 3409636 874952977731654362762897113345470080 3409637 -305910261513668641961220609236248896 3409638 -506096313051492705379879146221557056 3409639 1404444844330218581038772843342303712 3409640 263594589385819087552464527966208000 3409641 -125847304602716397457368099935435520 3409642 2342295963786325439312481359015424 3409643 -1106675796960448392009265242341028108 3409644 -177172545879472158756423285586034688 3409645 11372546684617123877850646533278700 3409646 484716560824977763868586586940143680 3409647 427856258569515139562220818000915472 3409648 -329541693781729476213107330629533696 3409649 -407776004784938593556625258015964236 3409650 83951898071780318347614831156874800 3409651 -117200041287903957881124843274870448 3409652 -1115199393405663493697083280000820480 3409653 -125317468025877495486921454103177376 3409654 -393477646043324061993906530166420288 3409655 341110437863560772794830674553385560 3409656 303957805064279668289204590418411520 3409657 -275610273824740852838750803060825980 3409658 42356276246285419311542610785940480 3409659 244618979832940274889006428529984 3409660 -139663482541869794639109280205944320 3409661 -114779106318295460781869805975366228 3409662 124884794919740062380308771099111424 3409663 977552514542968271339588715348806912 3409664 -833012532152196347055590555894415360 3409665 72732275056417837053416844749587200 3409666 -22876776093289230952107014488896000 3409667 213194703902783830612912374839655000 3409668 -15756855677681948025684086584258560 3409669 -956977752599443275691833491160718080 3409670 -271277156228622216512649734653747200 3409671 -107986945109538223165768960190988888 3409672 218332252210668457467327362928967680 3409673 -315754067067836736409535663239195980 3409674 444716170108578389623200097896149760 3409675 -319486656210874003781520446222136000 3409676 302677476559754141136903785883583488 3409677 -622380641278393736957573356751717940 3409678 281108740908132356809436049506466240 3409679 -41370178387154494078944418149714240 3409680 -15148607733018094369635749005885440 3409681 522504956460047724986247942851715264 3409682 -157018984117731489750898256883293808 3409683 -267752172759223365140509865111875200 3409684 -58973979783158313759054887748579584 3409685 -1574068293348334025224335725618400 3409686 -143186393870387683577201355819636096 3409687 535003783101663567042607032487499336 3409688 996738130813696630920527845132277760 3409689 596097829579598771162725922650406208 3409690 -145345339366325589755932919665827840 3409691 300229185542711675485970715101735712 3409692 -121107558529604136742624260532740096 3409693 96052364081458912930787588902261600 3409694 566671686926002780492459547451136896 3409695 -23986211155183024065584429975393400 3409696 -411452725946001933918785222800834560 3409697 -1220764662802387600948671529985122128 3409698 -13264046039198143229576982446407680 3409699 -1679643547158526171064755749348091300 3409700 -119679295684314620999072507696025600 3409701 917398279397678578207680742412987232 3409702 -21305259476764996538809045432494720 3409703 794897065651964718956082506857812528 3409704 -225037427264463869309914230959308800 3409705 32012483678022939992602734204554760 3409706 -805197140653554890747243038372528800 3409707 -339781804703628794732384778830754816 3409708 828061607047449584788790564172393728 3409709 107322024279366812440123699036526016 3409710 -88078478842316845269940758202247040 3409711 -1163880191675612203353894100241736688 3409712 450455255278024870605675935436963840 3409713 35667556070126830827748457155580160 3409714 -89302863239524448148832713175540608 3409715 -601278696372326200494985247004122640 3409716 -90204137472460264697037434645145600 3409717 -598409590328001332268450276283226948 3409718 310009287107053040813598966898111104 3409719 633885886830824519291979008846088960 3409720 -1028177383209421488815517697766707200 3409721 2570985497539318847380776663920640 3409722 116386280524367807488486244625991680 3409723 202936467324070840387225202869072824 3409724 78855946451152365634646929122097152 3409725 334108012034484604572412159036015200 3409726 675089432328998201140791041730759360 3409727 571508140238873148269438755768290000 3409728 -1012184419815082282392929729249280 3409729 1078608262796544695931470334872123330 3409730 -25976424134194546835627142858072000 3409731 -294595424800054123355751274929651744 3409732 365223641820978273347410009687130112 3409733 -1381774214033081826940310196986275620 3409734 -366628538991475137288377904317248320 3409735 38605342613960019643018351444416960 3409736 366352249089046640530371335327784960 3409737 -162167694890637780372260591846630640 3409738 117745685291046334945021806880199520 3409739 523769892653588162523835452896043540 3409740 -184346500835250179418874204403942400 3409741 -649785986752691795619885706566593748 3409742 301820278645926677848246955694832512 3409743 1152648518359258533166130762241016464 3409744 139060315543489220418148116354007040 3409745 -460219341517926272285640024040831500 3409746 128338813978436784450151514088633600 3409747 -831560735261983784449565667942754488 3409748 351172261916424478761566899443777408 3409749 511699935480270640720576909918899840 3409750 -48722284691559650875902765602112000 3409751 -993166237919546191984679320333888248 3409752 139280848144533703625643774419927040 3409753 782761557944686937163130972582629002 3409754 -129529322018343066752521951537361424 3409755 -201211159051659874632346783682791200 3409756 595757690421401148387147653927141376 3409757 -50348225977980597255579711019153512 3409758 -81343277669382930207774812218591872 3409759 -1365962150451403915867422447584831960 3409760 527579786077712496359769133555384320 3409761 368745417463350326970959159464535472 3409762 -938201932976300366689041108065560800 3409763 -1019241132461401189282710661545506400 3409764 -570361147881473234828373959890925568 3409765 -112809376538095132570410013318233480 3409766 565667542266860150162452795880775360 3409767 115036121790996599193798712016811240 3409768 67027489645150492727290636462848000 3409769 154580116885640939610539079544871712 3409770 -7843901186597634879351456833280000 3409771 -9455375403479729032962339026134080 3409772 90730695729056489600792626537758720 3409773 -112506871147243224685187530086962496 3409774 145044987682982318849630657198339136 3409775 -146813715565679530903877217164066400 3409776 -371750535060126629716584691805749248 3409777 -295347730818467506257697773043617728 3409778 -282480453972319471584666196996485120 3409779 -370503757846952865915196081345167816 3409780 197402137639735463485481628691200 3409781 607253682764286526711563369946593582 3409782 -156227162927137203870119545724252160 3409783 -123014684890910396233327547429348992 3409784 238712663793957248306632795000627200 3409785 516408753435660804245219943217514820 3409786 491268504596179700466704010280628592 3409787 -377285172583346702680228559398177080 3409788 293996226554994568995173069016998400 3409789 -1237001853671014254272442531892652410 3409790 112100169668623719906912235313486400 3409791 -24839178091913448655748253126028800 3409792 -756138185943170157251644347163607040 3409793 829055443772588878443855187332566340 3409794 86265871562406916576619364033996624 3409795 -167116380745249941708471296449027680 3409796 274340573529581054958731230639017984 3409797 171030914394040802277538800403553280 3409798 -350300859504077440339531255953469440 3409799 2382117674330646325776753756237461160 3409800 11163984389095288738046595959808000 3409801 1184854256663073900826206062441947802 3409802 241018015490195923183539690656930304 3409803 -922144656593038093226602624247316480 3409804 259059153828900227601279826714586112 3409805 -11006686072035979086676502830045440 3409806 150596639255646794159848320399710208 3409807 256986535653218847710648994308907056 3409808 -53403914902919502302026281936470016 3409809 -109334732293164427361703768112525440 3409810 -226682149251420118204256832431544000 3409811 -800767421432963357978166690610293588 3409812 -398524910129195922062222600696114304 3409813 -448370604906626855469641495626753920 3409814 1798239826753246770466799486238720 3409815 201791831127435299003580136271185920 3409816 621088061945256482788121733372211200 3409817 2858842596996900138125860355983487760 3409818 492997783762502975810178919551573504 3409819 -102465135020693789975667921285623040 3409820 289425641290499452911436871582976000 3409821 -673599853502279919470172893696327610 3409822 -101250795878593126182438413506369920 3409823 -375210443470817475533004948898694400 3409824 -796127047493374051424819702456647680 3409825 118233087532547815286153069528122550 3409826 93199614340319332811804887097527296 3409827 414184643164460884368727974500448120 3409828 604132464968516238716261418943664768 3409829 -129137186980384620251318327447315616 3409830 -11817299469805817751501457433817600 3409831 -535905744682784233837591469864861528 3409832 -512740166952749453267750853833241600 3409833 181039982722994393922918449626254720 3409834 255203589033977117530698399985987680 3409835 -206494585207429484211368035596883200 3409836 91858721672917657796914579655296512 3409837 825718936824697853829371121416345760 3409838 685965877682491708631781164110144320 3409839 -149759481737131713390533141575836792 3409840 41069801173161564551144033383219200 3409841 41632711873171247923000332582963492 3409842 258008942434608661763024115061271040 3409843 -1316428527941808915942900708909234120 3409844 409489689734107549750705816345363200 3409845 125917545022692303534902017379043840 3409846 -118789854076063386972584964000552960 3409847 105270568628734092176120455400268432 3409848 -179431597248127219082370522089410560 3409849 455040465763073843025990128878248960 3409850 -379745798578136962474234740166771200 3409851 155974530520490449723589747027543832 3409852 242889258975395739384615516241703936 3409853 -615341699535762489866127534713075898 3409854 -49597666283531000945278138287237120 3409855 -662073372451179107762189120631849240 3409856 -270220679846292509447708403208028160 3409857 381037354416782315761922061536160 3409858 759171641486524032207439645086851280 3409859 30704099298565902679658960206698480 3409860 -10888068023119682203895865168445440 3409861 -127909343477598046190279933852564136 3409862 -757012287494483683749912239469137568 3409863 -336526514211804372162807392854800000 3409864 268262367647581873371358176432399360 3409865 -73160692574751755308475396071200000 3409866 -303253792891844867185027067993680848 3409867 -85820475279972833189569043462521400 3409868 -237971313784133144904512630156034048 3409869 -51797692238214867229933690927784256 3409870 184340516598228163300491653610370560 3409871 980326571027108485313080732024730952 3409872 -11788091581464347889241995104747520 3409873 337573170546472849275250902966867840 3409874 -197364237129573846292124105323855200 3409875 -68230985840220820866924272670072000 3409876 168193895059040860582120386264416256 3409877 1236171656611475532800638660104739200 3409878 124008632217048774774660128319000960 3409879 586216590509021247194675064832347480 3409880 -195306084569247524310574710462873600 3409881 73828254823637845489041232225055952 3409882 107498894103421929485862507676652544 3409883 583323785861992757227569420564661776 3409884 90237090634385284068348605230494720 3409885 237358616501285052145822645111769580 3409886 -31411483486381079496034364303476608 3409887 330243150466772977497410228314276368 3409888 96212074019593317007096613723701248 3409889 -210176891693217095978675262878756160 3409890 -53327303585046690110788496631298560 3409891 1084631071263779349003014453650267292 3409892 472556666621042106202918479804380160 3409893 399076597716917268336852965517820800 3409894 70373966454368043996055806508807872 3409895 504833641163980590894556070889881400 3409896 215448966568674012596604573215784960 3409897 214540380984497001688450166617809792 3409898 242278390569842312578710704610145536 3409899 418470206390961846036936450372402264 3409900 2583471749994821278074784327961600 3409901 1395805007798447907563835970117206 3409902 389150315876274940218136747138375680 3409903 -13734993686124111336236353538545696 3409904 66274517332655529558931396527390720 3409905 -380774529267578144260723196115796800 3409906 287012765121858157144720310204059152 3409907 396472387121042312846446483650798720 3409908 513509667165264779866031516372828160 3409909 -9495511158326967174224250215929700 3409910 91482095825130287575377664864070400 3409911 -195465728243865784344380180118201600 3409912 -98911767603233715511392532984320000 3409913 -204332788229877861468100206808579218 3409914 52811629536843559780917457840005888 3409915 428449173725241763801154382630850560 3409916 -612563075870160003131432689217499648 3409917 -212743470227710173577389201700048896 3409918 601493973861488863324392272317048704 3409919 -66337275430926714911173362747429504 3409920 -13331796482054456144855484176793600 3409921 675702133764451002060829329354092244 3409922 649877406881095148048610450233794512 3409923 -630905490312833866557714115209099264 3409924 -571871473425464105794976703316369408 3409925 -240408158402864605289408413736569350 3409926 138487374085165912808938032288038784 3409927 -994279530467277439907167812146981224 3409928 881299307046399020984882991097128960 3409929 300712660998607935249837677164025748 3409930 231960230183421375965123514510067200 3409931 297422508892689687406333462834779792 3409932 388661515156011706735174535394012672 3409933 -9096995969612758037087758074774836 3409934 -185806944627549058379036622938859072 3409935 143502297252020679298408391660551200 3409936 -301452741704231495011768217352192000 3409937 -1106164022123511593129174349074958414 3409938 -2652543385550980252772229657243648 3409939 100154337919813694142495471508642624 3409940 -75620808680896010408371825484232960 3409941 -474855019285423797401661215916851808 3409942 257289939068125374469270326562723872 3409943 25391097191383284346114718204156184 3409944 1146375565183886826725362435707371520 3409945 276959549856399187774123200225035520 3409946 387102048204266473549452939582639840 3409947 -475674515182313073567578339874177876 3409948 5457980296739353455565606677706240 3409949 -188782299766862090358513572728205760 3409950 -68123074563295880489225471932416000 3409951 -118992635012324686548281081003832368 3409952 222059003477980981733702990680817664 3409953 -468311364579434548176478086299151696 3409954 78033130445663458866275182367146272 3409955 -974956366540936709591454851365440 3409956 250490420556054165998304422976921600 3409957 -214328589362651345963241033002648448 3409958 -200196082441390487602194310745125920 3409959 310124836850046025735320531641062056 3409960 3185730518971018261345963164057600 3409961 834085296211388074140998493707489124 3409962 -217086369826953594031267058234813952 3409963 10032824837373958498286332221804360 3409964 -391331984064248211093136772493504000 3409965 -406506718492829687007849448141344000 3409966 26276564571090830989194198447569664 3409967 147939116580529080407270767935068400 3409968 -65433068806035976201753667429990400 3409969 685766259701201679837952553054007552 3409970 91982387841686606346835655333309760 3409971 -991286432866843459512737342614105536 3409972 -808225929356702620680571264986636288 3409973 -8602010339949862551853156131176064 3409974 89891394117379770698151558787658880 3409975 -768845100165746807217822142756390000 3409976 36440501477140000872170154999398400 3409977 186483231485829511275081734352720720 3409978 -84156414870910276590895086370060032 3409979 -371689780465051640438071108709942424 3409980 13931803460733744662554240050462720 3409981 -514640274040737695096905662177212218 3409982 31153955809815708119847182138318592 3409983 -370045642619654420398269201494331336 3409984 347303341115928505299471764646526976 3409985 80713345133151500243150023655124180 3409986 -2315013108109034108388148136192256 3409987 28322146557453836997699324043308800 3409988 399684339711040391420122430808477696 3409989 -393620689597473445209335993586913632 3409990 7192765436060624903069480122320000 3409991 335763242465970790468502010266585664 3409992 -540829805503529877212166193671782400 3409993 -148667383113760557056881021867431296 3409994 12785734602197200045536839903278080 3409995 -71961356217278953264508993622735360 3409996 1225397281305452014296384912665169408 3409997 -89182056568807209390885186213285120 3409998 -126440574935546238750953571217950720 3409999 318663092164310477263351691912102000 3410000 13633928011122062450884412375040000 3410001 -170257526053310519028196831789447680 3410002 -146157725186125887840056547224712048 3410003 394341497434377927019439624904475104 3410004 106509399393535834444231025030584320 3410005 377744179365997240493257192215789660 3410006 -8820405140578212780260613107902368 3410007 905148911900470417008374940473537640 3410008 845101132727349496705722229471488000 3410009 -383338786843550958470847565550300790 3410010 64546121185865564787550909577426400 3410011 -186734399156513655218583696015938352 3410012 -704438268519867076657304681716412928 3410013 64249203215192004516559975820198784 3410014 174377961468326298529509830946676800 3410015 -267839571931360555127174684108925600 3410016 -41472558536006929614547679767166976 3410017 569843174715636700871768406111160680 3410018 303815837846620508963422166297658960 3410019 555556102611193547523754895505464424 3410020 -152839850938874038403356998142840320 3410021 -554587978043014840746345665914670688 3410022 -107265361569249293608094965060521984 3410023 154997812824730430946934292731119600 3410024 1426630751988002791238815645513128960 3410025 -219463666371970668208985700522708000 3410026 211278055547898699042143712626267904 3410027 -64286291255286750189907526810510160 3410028 -282136031187343018803700112697285888 3410029 969340483366356337050078769319360 3410030 93840273115725591112004757451077120 3410031 56877826730359900657453675759853568 3410032 -22906914136203113381521481421651968 3410033 1200152732696911804024673919132973248 3410034 96983829680915166500854362947219712 3410035 -345160317387505296725952357114864000 3410036 231357656936752626078753750019381248 3410037 317813708569841505814945535346851694 3410038 521938227655747113170219621144292096 3410039 857593705174780791721976856460254360 3410040 -134791592631098596396901295652454400 3410041 -1153981134966446328630304306537103916 3410042 679081984174871815145191428089826672 3410043 -11756298427349169821430639781815552 3410044 -283052526124962211103425048587878400 3410045 -848699918475190566500377600370495700 3410046 -695384285436205802498456822295792000 3410047 -1556085599070285761475225565087866528 3410048 -1411792469618769668922781842832097280 3410049 -9717756768632877174258638867125632 3410050 55484592844615440461897755324492800 3410051 -640238704479015961684610779865154948 3410052 104782515697783586013099106446950400 3410053 -495276613675970535435087677165345698 3410054 -1220760522508652451927271775353696128 3410055 125384683875043127035248307740038040 3410056 -362921619880897831170001363842201600 3410057 -1177758883549108634817925260794856294 3410058 -109896362881429503293464165661670912 3410059 368857881445325193059408988894297360 3410060 -8036373629305160190632348958059520 3410061 -623401860637977833854242100156693536 3410062 146736664618436738512947883474712064 3410063 -911585247981752773505472192298970160 3410064 -9448570982968929241678965414297600 3410065 156918167622058682072099989719613800 3410066 160597635156375213499236915883242624 3410067 -246712790557723141963834338319974288 3410068 239740849711918162326754232061703936 3410069 580494517161096610558484010949229244 3410070 -73737359825746349796101578854800640 3410071 -935830169121806283995267367867959680 3410072 1935988600826030905543757184368640 3410073 210566498706092380529985353836634880 3410074 399386416706233212898490043474754272 3410075 93658050550140480693846709730205300 3410076 -20529034881599367704392200211834368 3410077 -753401297796860876228421919620535296 3410078 85638381131489295902389576164022656 3410079 -118805721997645408084154949583810800 3410080 75539252349852511486642090037084160 3410081 271711399368223069304343042471002280 3410082 220059523035477021254757817090780800 3410083 -1413689351143361695221988860603757376 3410084 -20630190964998542515170096581606784 3410085 150466246559115081858108052627230720 3410086 60529891673885165944493512881489984 3410087 -1122882793621114878662418492651970920 3410088 -60880822560114206517145366608199680 3410089 1059129541902895235182637166775920890 3410090 96985932107674713558628410714113280 3410091 -131991517684760286733329487308194952 3410092 160964334644254479667717205480965120 3410093 -37196334325233065296694432853518592 3410094 38860224143650558173046340711323200 3410095 134059092715136445199463912349579840 3410096 -5438810813723640384309251282485248 3410097 158346379933143824371465810339340400 3410098 -245473561935932623241162516942429664 3410099 -738681522418778102937531100531128576 3410100 10694942488228408978681156831286400 3410101 950533557161217403060275153048853600 3410102 497370128333039330799951974928142752 3410103 -1152159421261974536063524434145306416 3410104 632968621233260253922000583052779520 3410105 441251146175533310563269506017505160 3410106 -158299034818282091035484051831270400 3410107 1197021806841157161939187372693105200 3410108 -488378856189988906182261589088555520 3410109 801665567163250670188623479503423014 3410110 645997595361111098773388299234656000 3410111 730826875604442365009925919082651712 3410112 -41267054397091526412284666176339968 3410113 580128333897197275451277396950082240 3410114 215171099000508026193092055760158720 3410115 7179644435803800799336532775498240 3410116 -615450426199153271352188035711336448 3410117 55825507038947087506344052927322940 3410118 -19397976714212550094439106692259456 3410119 -1017025375463712314166852890823738056 3410120 -73445182997887138725090214354944000 3410121 295811369321222931815770110761745600 3410122 -16661879851217016124206872102379168 3410123 379357385454867997289644850633418264 3410124 110599145356372810329957667498229760 3410125 -1600653755536447630625246929376241000 3410126 -402664944193699951572275608032638208 3410127 232731254693196319883394605590851840 3410128 -52330904794090493551797280050946048 3410129 644573926894106474539398633351688560 3410130 44136724748689982808575946785111040 3410131 715145239837941605632795865003085932 3410132 1095551384372168310317568294075580416 3410133 -333060120907938673519761386091999936 3410134 -21709824791282086446522154500281856 3410135 158228141677780539261580131779998800 3410136 -390372977708264393704440711011911680 3410137 -273573276378899395462875353794644214 3410138 -28731893847915104603752250409670656 3410139 174533429325158702168948154348710400 3410140 -669986946702315974197546963688171520 3410141 255266961826252938031896384130099200 3410142 -137812316587276841079762314545508736 3410143 1315325236015152847382003701590056 3410144 -237727039202980499076103441195204608 3410145 208636395211148446838218440498078420 3410146 1195422798795279580966438528113024 3410147 -270463058361729950705786467734319248 3410148 -115600197419905486540568984750444544 3410149 -1560070165120308243791516394113264964 3410150 -2365842469686183540903249623918400 3410151 202808840789547517633645893627541032 3410152 52699736570769460962251426197094400 3410153 -754764837629959102600244998590998598 3410154 -723856404191595163755246850459000320 3410155 -265229303497286609829684375197424000 3410156 156561863401146767947049509007789568 3410157 -854210760303738297402806537759117760 3410158 -5584204465797562274890314707880960 3410159 4687918168253186996764494714478416 3410160 -1767926384351096974203524553768960 3410161 190548994801269391392333647931623762 3410162 5126174872741470210433244932104192 3410163 -562141967425764159199015598149562400 3410164 399079323819431487923619966245978112 3410165 -553051085941912760707974038751898080 3410166 70403690933892683609404147332480000 3410167 -6653161086964170002806527516501784 3410168 -1313973276340221230765895356613120000 3410169 238090053972783950286999664090265280 3410170 -419538983638423091446756526480370720 3410171 -1437093411459034760689140971693201628 3410172 112544734551528510243753534041181696 3410173 62482568718583060392249732190658764 3410174 34383300731472341743491121205315520 3410175 151033843852082706924465729231006000 3410176 -116057340917402276805524108278235136 3410177 -36948762289762204991985572437300560 3410178 -474632057298224010426447566593973376 3410179 620709471373053366808843290791355936 3410180 311386681797254595984625617378950400 3410181 -63584696591984822518503410527982178 3410182 402790212228514524452915791113307584 3410183 -244075759206095658703414810386808224 3410184 612546955378904350536543840734576640 3410185 -17239756595470609444580870508286620 3410186 -43023450691240911989523139282931712 3410187 484903141740295053848162393160888576 3410188 -1176330331714781520479050262503165440 3410189 -978425871681643194130807814499608010 3410190 -98552771095459983406172540663143680 3410191 -401573318110687502131294596442819208 3410192 -49951904925847292829194760080130048 3410193 63868361288829831004988723942678400 3410194 33884585728464310631476480377706896 3410195 59899674809650534067818338832273920 3410196 126973151646965509420659875337861120 3410197 -255162070053598588575858373227937920 3410198 324426394721538981958577324005523520 3410199 200402347720058942612029344697758264 3410200 150015120109560050156062342882560000 3410201 -14345057377060793971675511695079616 3410202 -92680308259496332271100256944019968 3410203 -1265813104097259345721437648575399548 3410204 195036650319385318703255017124511744 3410205 -85256689876960226327523683105806080 3410206 13984442321816605853753378330055552 3410207 12503393865848787319457629312143456 3410208 758170373234079269775770249692446720 3410209 170318778275168111805744300113381040 3410210 -188396015830441704349595662486602240 3410211 -56889229440472130801704727920202496 3410212 -113322524638994704628193062920187648 3410213 -39227432346454286455262795899252260 3410214 -444280144013314086639996600781542912 3410215 -83449608030457383445266523188524400 3410216 -99772755294377511777237888881479680 3410217 -402683344253114274241298369127889920 3410218 46038247254500242188429012006902016 3410219 -591089471751982398568520283046146456 3410220 -311918359905573872562187018133667840 3410221 -39762360525343361779376651268310176 3410222 69983818251934517606428298379246912 3410223 -112185723423434157279513541648116216 3410224 -300121899551443544245069103617884160 3410225 52569469666107037417554350770200000 3410226 561680711758451508440883867618278400 3410227 -459930240812605513749548740512756192 3410228 788157492763446533804085448517597568 3410229 -165585608745513835625589628027488960 3410230 -131292672337468480633234514028259200 3410231 -449702640166522482879073915724516136 3410232 131679474828045932157955565829488640 3410233 119336168706145430803758944336361024 3410234 -714562573565109658062333388116326400 3410235 739973457046398408055963031785183200 3410236 291580738351630427323380596846689280 3410237 -339500839980974702851118965401261114 3410238 215371470440238682954643354042252928 3410239 -518081881778698843905807732387507344 3410240 326403710443659188378284179078512640 3410241 65215077093145330143441394706059680 3410242 387434766418306227779909669341113600 3410243 195152683740217249642083340394466492 3410244 4310707234556496035726217043928064 3410245 167528631750864044955512958147901500 3410246 6080307109675772660548073127027840 3410247 -866717519372483379573886063915527000 3410248 277992796781488767482499619570974720 3410249 -114093806100899130940442798808243750 3410250 -244876740184364604937232567167296000 3410251 -866717408546712854367338698937922168 3410252 -277999900981793518404743818489515264 3410253 -200285491296645041519142017241694560 3410254 -594392258558004243010727179679855424 3410255 -105312968807588571933286063732002840 3410256 -100834398130804772557557642712842240 3410257 584380729968193033359712762262115492 3410258 -893108194032547041769905971322353520 3410259 -848258499831321141764416158910303680 3410260 28287020055320418599107092038246400 3410261 693873558667335042834152228215238862 3410262 153667841822116702448433264554266080 3410263 124089103336649769215012235064529200 3410264 91642345568403989461036536053760 3410265 -108694853958665483227798912181079360 3410266 30713474483193934248059099877126624 3410267 -137990780273176871470851968493474528 3410268 -44339364821224559606338990994135040 3410269 -1232070607084371877957957954649530330 3410270 -262614382243969166282835588351625920 3410271 -499173077525720556423832650163886760 3410272 -782706354356168070684087233072332800 3410273 3313757523272468263060568500296960 3410274 -45728789762007454082736691769154048 3410275 -792149973386465041890005060862431400 3410276 151273330736470077454921322799212160 3410277 -21282845817063469540021605056047392 3410278 706138360654308859431455075020873440 3410279 273755107697324198753028533844553728 3410280 115555943808153491884452755328153600 3410281 -139585946823166162422325493230913408 3410282 47398489842571311947767147801282992 3410283 -32086566858632888116006746579536400 3410284 826866077648931237369171633572736000 3410285 -35512015238567967647302826041610640 3410286 96457603803019253378656404260318208 3410287 15369963480114513107628917394908920 3410288 -32418854475516815075198316178636800 3410289 -173290638555036504348974765572848480 3410290 -8521732740922801556438277872150400 3410291 -518913392641853123702753352408806400 3410292 262095297606198149851811142454321152 3410293 731013631031830448635301664230020864 3410294 -417085767177376221835271138337504000 3410295 236780304670751811583785050083276800 3410296 808550597418728703828688381419233280 3410297 -1288832666991598899859091305748811888 3410298 39361139706312356680999189906879968 3410299 1573769577106441625462647567852980600 3410300 -49831999353281087804103530906688000 3410301 -69693811433749933962619749156730368 3410302 131052614009891320132076540570999040 3410303 639833102482470114824234658830818584 3410304 -225528623068466935321305373275586560 3410305 -426480654449624498490461356369774080 3410306 -189267103630621561082637341758809648 3410307 1435697107315620836053057568382209040 3410308 -132159212561681988106015783997245440 3410309 -168453602644898949373821135129621984 3410310 89567878377812416299996981302476800 3410311 -1309821951324090745633796676290298088 3410312 1712105930038578273819013525173504000 3410313 -797864585206871022555631831171488000 3410314 194744734592258388518686533205886256 3410315 893211011489354764353655828863516960 3410316 -162427421024546670989488996131962880 3410317 897598708278242004738922905865661366 3410318 -420305264991798592548620204477916480 3410319 -767568118661287280562485108652410880 3410320 -1081125790666154242970805267333120 3410321 -858720195186482822217243785625839808 3410322 65757593164212235487313201541318272 3410323 646965794623977041193198056229431040 3410324 1217474054900922295123588154909133696 3410325 -122371319285972219926424266596684000 3410326 468668830831067338550364365563337280 3410327 -604532143433576474836455380628717216 3410328 -775869090589681576802725087261347840 3410329 541184057992373270181872357518874240 3410330 4011829344840662178810368608419840 3410331 -535773698529125502481271365977501696 3410332 952585252480865174887882159411191296 3410333 -379341833270016161360864798537028276 3410334 -117665629430934516960077447096788416 3410335 361176568397463596459228725321654560 3410336 -1577150440713489401964068155118714880 3410337 -188220998317051463009423049955869696 3410338 253968400811783530755397851821485344 3410339 -124666690317645434442460813293727872 3410340 77282174782906384306825926399467520 3410341 12290051138456493218559189891644928 3410342 -190735321699880677355060098201207680 3410343 -4945502540816615742316769735808336 3410344 457483803531666160781844415014912000 3410345 -1003368880784495454826620344971479900 3410346 -277325192176412943770170499181494016 3410347 -1021812458865387850502476207212928204 3410348 -461266663304246050511924479907266560 3410349 7644812480919081522385117271297568 3410350 -199802102347989463258166695426281600 3410351 -273097249780225697911742163246508320 3410352 -142421078748664278066140581794250752 3410353 1694753905556233775818508824763783460 3410354 445241710860580134442170887301370272 3410355 -25117941230115878191587866599543200 3410356 999198379432535569621445578127937920 3410357 -170353689397995518484426489311887008 3410358 -63143137617230272048058356596633600 3410359 -121228063227013826599030957596441840 3410360 104956249545789360677236734027264000 3410361 46560870089871748318702577928345210 3410362 -188163274472758400926709534959943568 3410363 -184481749250267989847693144929179120 3410364 -24862097305122716206079669106367488 3410365 -276434958982956031344611425503657600 3410366 -574185715055346028542158737223027136 3410367 29612170843663042518496622331340032 3410368 -149110637098121822921897642452582400 3410369 772031854879118000374619548727464770 3410370 -79949392940729730017767331543500800 3410371 335905096034266185626575635791236320 3410372 26863628665362940148830784490209280 3410373 3461690309395432720129844235832224 3410374 -417891639701133399796450212523785408 3410375 752489315310577613574585728843034000 3410376 502480505150955646423208456057856000 3410377 600814146543317884608006924332525520 3410378 -362518226617658964002817663519863760 3410379 21014830926232866283224085182777744 3410380 190379905870413745373920853177548800 3410381 473326931078240970946175279423716332 3410382 -221294767921881947787273928194049920 3410383 -1054744254009745524207874698769604368 3410384 73385715312066965894942010335846400 3410385 294172239803075480998639035374400 3410386 9036689886641313776041375074301440 3410387 -636250627056169603486430552390653008 3410388 -387037815027858448457884227044925696 3410389 -877534304549966882268565079056741810 3410390 -285563011846238872268628336660011520 3410391 -2325166934452018037976014792880480 3410392 214222258841421455186936657878425600 3410393 374589266859947021667427654277622720 3410394 49068933807697198464398170809977856 3410395 1062883314345298363399613623886654400 3410396 660776720802071777115895332589954560 3410397 -718268755866503763200683982233440960 3410398 -396472355904310905233149128305020800 3410399 1225580723833255500931703667837962400 3410400 -275426793678216866949563088273408000 3410401 -573508183835307523583245719364342508 3410402 208912772720851037190945716017276704 3410403 11614634145028260123691932721963008 3410404 42252334107631031103758164377328896 3410405 952820064009712225321674654129540000 3410406 -95515093898333996051189237867525088 3410407 156989554328659766177804022657321984 3410408 1178213092214403427320408990661032960 3410409 119293002891030399428638847622911040 3410410 -505952025366619638871150751295956640 3410411 -8147010364368473851283228809292568 3410412 523251027012117424170914596052301312 3410413 -836386089459160217192550001011211776 3410414 15478261857754827667824617701392384 3410415 340483000598777905266329914755359160 3410416 -5358660473678540579004716447203328 3410417 -303534315371662182844785310134632640 3410418 -267038151211261887153925425540924672 3410419 1231230896507053806503103530888911820 3410420 -146618705820006570854081057589907200 3410421 -157692171268253525825092031957521152 3410422 99195772222236072288865942350820512 3410423 421651380615510382286449199427532560 3410424 -24625056106606509362837817666662400 3410425 707256158186264601392902793752511150 3410426 348961365766442513738329494161865984 3410427 -910852476706803042760763195120085480 3410428 -214386214992600241237715622846469632 3410429 1486241200291969480881758633887295520 3410430 25936517165159996339367401459712000 3410431 -1389496588246199137027459926560608768 3410432 332761065817666356996134897128046592 3410433 -247725232071094427802263860656729024 3410434 -5480231384456604284983727421966336 3410435 431582094815928890229880776562976160 3410436 -20480395731465220023008541143255040 3410437 -1036817785305821642616822363476954914 3410438 -134431155519957416518676446222994688 3410439 -154743999885908720934290553597644376 3410440 492098874183936406777246631328153600 3410441 -1028859573141935130047332858607389158 3410442 -173890157991713036236441592973059328 3410443 -237513996852701953963026758408316680 3410444 -164354431275793520675824950096528384 3410445 536482822358710432683266721671581920 3410446 115589242662516297451696735039500864 3410447 -83291258848825283812427866311169104 3410448 33651514662164549752878617465585664 3410449 -153144862290949099126668046007964800 3410450 -315616360443122020714610766471426000 3410451 1363849641170735168677907004386705280 3410452 -1090153265736242503899672523238644864 3410453 -218551761248883433648975403543460516 3410454 -83871941158816722530042342711063040 3410455 838531651832017009604486150159666160 3410456 -316913362819891446945631990809354240 3410457 -172650350444506918336605476666176560 3410458 98927341380532778059064194819522560 3410459 -2987179908060612428265279386324592 3410460 253518782721643290270578502285089280 3410461 659193085000219013691326225582342400 3410462 -30700844358809951795818561115904000 3410463 39101395112044267390927552792082304 3410464 -959089085348184881386041972280393728 3410465 -218059223677959643146109700088602880 3410466 -432104885519549548956297656782378752 3410467 53091907048321969463595578088569232 3410468 -424643880457361758480121077980116352 3410469 441279590408542228604620534468268094 3410470 138602295842230681279696342198056960 3410471 -953621913744692354708586356926520328 3410472 25820001652127113885506262841917440 3410473 768191644638298488037844039792506704 3410474 -760616970670237848406088748728433408 3410475 -40460616225478917290382809578686000 3410476 -1512562749017811300790509989925255168 3410477 -206701658665841622443284629946660128 3410478 381196731874563280516209932454877440 3410479 1110337964277050111566634361052536080 3410480 -125220903515857775480798368825344000 3410481 114397546105542727829816603088302880 3410482 78642410342147337196124922882872592 3410483 -40284184094628038606064351462050616 3410484 15664846041133141901739787096326144 3410485 229701795489002936021613369175324800 3410486 -178492020299024120284852968160868352 3410487 -35915033399679980099119455293804400 3410488 -730676107773045333022977437176074240 3410489 -264500020500384272901204991603793154 3410490 -164369322619237166869717361902874880 3410491 -219816439269633957203137618651263728 3410492 192414006593473520711932425201724416 3410493 410363892079935383061365096894955264 3410494 107621132398098442644534024486295296 3410495 752230668511687629611748021956899200 3410496 44778471276612628647413097110175744 3410497 396994974740019671803847689278678120 3410498 88488824072934338886969392576042016 3410499 -562657231697791342174771149321027336 3410500 887832785022671058963048678067200000 3410501 702360710687842301289559046174811360 3410502 -5935160348682336580315242095377920 3410503 -120361670696521163172495702080463552 3410504 48651824143864900020975063025459200 3410505 144583466739189350394074547898350720 3410506 1490461955151784210692928495571040 3410507 962013558483008059862704075743828756 3410508 -666840340109220004451003252448559104 3410509 1079919945259099651470750617371080960 3410510 318555910904668400000309396411992320 3410511 -35898115793315469707080664739114336 3410512 -40738245696463690008834748936880128 3410513 -1157940990439298789078545720192868238 3410514 -228088212743024234230325259041274096 3410515 69723681051311866899207922756629600 3410516 -1134200705777825457390541467226302720 3410517 -894882434653137206711536882360725600 3410518 102541456038440986006062727531377216 3410519 204565042577028469838328201595059840 3410520 -184555542813510718593915674078822400 3410521 206290416398794919192319998745949444 3410522 -278885483252894702453591300461505568 3410523 655076535412861689101375737452278904 3410524 157146263147347937234657316387959296 3410525 37274997431717368939930290358432050 3410526 -109794271131419274181625891457586176 3410527 88523625106879848073829492665438912 3410528 -812989312835421430382896843837931520 3410529 418612758072147073374202608666827184 3410530 86161957822935997702638845306803200 3410531 -970642693348499033780804902770282528 3410532 395883075358483141666352893961379840 3410533 -568976083788425000651238806697901280 3410534 -667178120525758684458969930183607584 3410535 36514379645356918074957193710412800 3410536 -1455001163485137600403121307681177600 3410537 253450823788971223815169331058665700 3410538 -416333192261941459735357354688482560 3410539 -6859188177946651649960946969917400 3410540 -147217879166537060328472418925342720 3410541 812655486545864831318401487750748150 3410542 -777165098183249848829374960332347328 3410543 688353226438464814049923364136867792 3410544 2411961420535367640689396548435968 3410545 -7988855079940250528916297833947200 3410546 316434371466421765467849086504723472 3410547 521656145327481958315718981937730872 3410548 13582722666559961843603704726788096 3410549 211086016948543757456466700174423836 3410550 -34284560941216217175906230529897600 3410551 533372553423130423277060165186929192 3410552 -1358533423911150328298776077773414400 3410553 655709997394740872107764798002038944 3410554 276160462774610322247920088878988800 3410555 -1031656666114430681706196921095137280 3410556 341687056067636676958908026321854464 3410557 305730571706834597227244977719667200 3410558 217646747749550153258372545444830720 3410559 -341917483105184046547750815227543280 3410560 -508780779894747390024170893895270400 3410561 422611313125989665416107981718876224 3410562 -378007292653220870248207025493964800 3410563 -729663841212504747514316177193639776 3410564 -892232262100482941226780609956221824 3410565 -581998265467640877076552033826064480 3410566 -161946614825869511457628974985490496 3410567 -397123951785061240010008520272209384 3410568 -203436264398293356378329886139514880 3410569 226612276426449040244994416449958580 3410570 575591536645507076806786821204048480 3410571 -362318120744892812642794544030040336 3410572 -300258684406466960182277787424378368 3410573 -193053396102876383396719528590226740 3410574 111966347431112763319038747449176320 3410575 -151859217285676310254109042937614000 3410576 -65733739426226869783929932580126720 3410577 49820042382178352562417167764230114 3410578 -253322581142187923321909106090878976 3410579 1577987490867206883297288512507096976 3410580 -294247614010364179919130280624035840 3410581 1408281118831572914293723872791050382 3410582 272634950050719716727101975122399872 3410583 -192330635143210654399934905488184704 3410584 -507843720380735288587138091370209280 3410585 -246916029444771116013664879268628480 3410586 9848456858226275081509322187537120 3410587 -977696465372577104370078755864672764 3410588 12475275549878240906703003122319360 3410589 -139170594135758900005182909842985888 3410590 -563071298991152082262520900691499200 3410591 60844613902536574282400678443019040 3410592 775201306404922154519776735125307392 3410593 573070547975286943137528598839286320 3410594 320979062376823424353703323717629312 3410595 122464214560491298024715655489558000 3410596 729343510706850603945866958452155008 3410597 -321658001028921681648885773268357954 3410598 11934674209893008340026306442051264 3410599 -6720318610053690099606317112651400 3410600 545618562236344600809457425020544000 3410601 -86690279787314782123200005880223680 3410602 63298840446324377295375671693789184 3410603 286088626354459787804566695106992960 3410604 695881791807693625224295254932774400 3410605 -272245497511486374036894129596952480 3410606 509006016761592801579502758341842752 3410607 201180640237533178078148218702508040 3410608 81889945191246852980072543142051840 3410609 871934979199594514643230285205182016 3410610 -40090994042214178293680873928960000 3410611 249880840424448164868222868995315212 3410612 112078528571167555238182985295409152 3410613 -1066398048692266149519140031568113600 3410614 -700577160521254274015287167527588160 3410615 191947039817899352540383027636945920 3410616 -338604127438619588539875611163033600 3410617 -426327691918191369613005495052092928 3410618 42573670427305258430088881888795760 3410619 -18155194281121503996906180837458832 3410620 -53312823906163540706225501172080640 3410621 200383020645179200632160099669260000 3410622 -133285161336960691602927586213093440 3410623 -431721998474220548517857338407576920 3410624 53577196037492626350292579104325632 3410625 76779373489795282659600216635820000 3410626 -94875383412925701746546158647075936 3410627 1015432836626660337551228133500496 3410628 -22645994100606068435012069393780736 3410629 527950765512512309414355391728531230 3410630 397634511388726789015128681549432960 3410631 -1274477827310415603357119474578560 3410632 -17454982448287542577666397017190400 3410633 114724274413434897252380837842898400 3410634 -472306993751928934298781568169867520 3410635 -144877418535804694101377635300385040 3410636 200016114425043209665307752004224512 3410637 -515477891189059450546374734290908480 3410638 -132013733805171572546938674936204288 3410639 2238261594319468816423129794691013424 3410640 -186308362647840949639154780700672000 3410641 1001739201176720887694259634251129024 3410642 -683885859660977535163166484789098208 3410643 -11211827405304914309837830624113600 3410644 225134684987073452237532989655230336 3410645 413248362556055676097363061369193180 3410646 -193453789443802076674001224186468416 3410647 -392063611725361686837957121434156768 3410648 1229611865717332946179613890386831360 3410649 -1291928404950306158245563956437441152 3410650 97810281953848771639914921939406800 3410651 281490136729253222128775355032438400 3410652 73404962670304563594208530273976320 3410653 -2275458185511474807006575714388227060 3410654 -59657465469727048678062092752286592 3410655 319653960721926128542901860537718160 3410656 -330555525846160585304103181696106496 3410657 -157516481138472077280217396720251600 3410658 99899223069965890198625468404970400 3410659 -194542222470676831954716058122097248 3410660 50838251892944896649470923335577600 3410661 -67788418039361815960521517971888000 3410662 -35899737574021428625294588606011168 3410663 352057692762095046251981323258172280 3410664 -36613270771243548792377772674580480 3410665 86001173305975441045852347976200000 3410666 193002656295224701900841645116316160 3410667 -11298785564180092410689832151174080 3410668 144683485747476167675042066942565376 3410669 404747873085307389671079175647347340 3410670 117940093136564886997025073327267840 3410671 1003348977977636905756387257480268800 3410672 12946885646062859889903138344632320 3410673 197875962378938623459880034484138944 3410674 -2200911799698557314757043581162880 3410675 81111976552115387758389035843557800 3410676 -213024623050256856189802696324171008 3410677 677745248476100723055051340390468526 3410678 -710493188753362759259655682000875360 3410679 135028383534263125110202163092782288 3410680 152509996651884281389353153952972800 3410681 -751493827459092631825956783835546518 3410682 133938207501453558013698532981260288 3410683 -34157393874442952892662712575759068 3410684 -59389537055544571425533186122051584 3410685 471064146440186014828403029837531020 3410686 -67368081717479177352716938538651136 3410687 20283125659526085844560550747336704 3410688 -32900012536023731847671423787073536 3410689 516293131530251110499302473706207490 3410690 -670554255318473843603634988664640000 3410691 583845356982441734263869092607219192 3410692 -1107734140931587879384543655259405184 3410693 276632787604743193433170699364173056 3410694 -15715628692285626400308203425449600 3410695 193310779118237882821169027398285920 3410696 2183775455443820488141755593929774080 3410697 226749096193837165294286263711534272 3410698 8445792323679935803514792226858240 3410699 190387381062442863956286284856719700 3410700 162004724943758389282018786555968000 3410701 249338421711092469591619320416821760 3410702 624043040433143777604610637513581632 3410703 -312214724625805231659530936492691288 3410704 -201004740662604856271738164141424640 3410705 -237599972033954084192819401296832140 3410706 -8705173353898684512873353491123200 3410707 4524517648821879951998476445964792 3410708 69606323980652112717292658569900032 3410709 230017507197674577875122530467966400 3410710 -392460189964819657184071885724144640 3410711 1061416220528379540489840700134474312 3410712 -139130713875225671722466091665326080 3410713 270410132806977858996733419062274304 3410714 -613975897471189307026887073557853728 3410715 71807171872514612953386422116247040 3410716 -289655696612403143130960684910780416 3410717 1553360067021246116624232846606240 3410718 -413988589961759180012745489786645696 3410719 159915630712176780494798378615335200 3410720 144809965435923901112041373586554880 3410721 873737246172242008822999338987006240 3410722 -250442009156989140132900504913325568 3410723 -661912176822516999858762244827077028 3410724 -221077622963520703640988520801311744 3410725 146774383247703157429080483798148250 3410726 -214384631649133301779507778647175040 3410727 -991466381680460996780042227420437168 3410728 -29227656969422916447106466817315840 3410729 -503419657682038280453383061536957824 3410730 -371971277953833168575706097465230240 3410731 -520728308420814791824180132677857400 3410732 189788365418667144390400252976980992 3410733 394809202371045410511771068355204864 3410734 -300704859083409846451748596788660288 3410735 23727264563247930127117823655508680 3410736 53702641026158806068135103445336064 3410737 -570617681829833912381048399563699776 3410738 -148073328735964603426938401556426480 3410739 31322718225350258266288147330913904 3410740 413730054497006918258578702677584640 3410741 502231883884324310249568273253455132 3410742 -420612909926518179068790763284664320 3410743 -824769680370748632737635022798193504 3410744 172790123611368647957526034086297600 3410745 164528709093580680538938530359640640 3410746 46516573017084571601852427711828480 3410747 -606245233473747790951729406223949200 3410748 -1262217318660027362233743472028160 3410749 -943447499690312477789750935027018510 3410750 217717408630123809920839191902400000 3410751 633445915635455603909247543540735432 3410752 120231113466795395735901710576517120 3410753 779626660527482997034282154209240002 3410754 -327523175598555900720837301374558720 3410755 -133507741683412897075106106907065840 3410756 -580598912512452987118714370222993280 3410757 -85009395352915973715860346661919520 3410758 286756948890639247414865846924984544 3410759 1957762516243693695489259105986903600 3410760 9386144202611070064633463923507200 3410761 692707435126543926157694371832565864 3410762 152401535416562046696071105854233600 3410763 -376823785438814610213641413010345256 3410764 -116480196185024386170905919807920128 3410765 -84917542007459109288420543351788340 3410766 -23516714265523162080976011323056320 3410767 -901854565924771850393057810151063184 3410768 -357518039602861596023898893767876608 3410769 272736857784707331069665518318172160 3410770 -77562825241373651571168295119444480 3410771 -14238913968736612437671394856783296 3410772 543387963667021195107177798248097792 3410773 643041805485059348813264207002339022 3410774 -526153014883300463296285055447280864 3410775 35332627364080559434661920612992000 3410776 -5648396584274284895093258480701440 3410777 -398425524757210028111404440964587000 3410778 28587874349860060377787753454341632 3410779 62604619495367298164395326479128984 3410780 -307143832610265681668768415342758400 3410781 353331227190578467040235108186483744 3410782 -507427113635176899621396210769915200 3410783 1604729086058510719657058133789088032 3410784 142181166470572447800969370002259968 3410785 -117905901220967053184991499084185600 3410786 588165111287467055727341693795072592 3410787 29041450987251080438794777793219568 3410788 -625859370893404849621617874608103424 3410789 -1005201346324393169743775571746737410 3410790 125517458603464278993202824513331200 3410791 -537784476292210109820855895641012808 3410792 -236588774656301359386767872303104000 3410793 -844950758672307721469412775484024118 3410794 561605677533076016404696461907083696 3410795 1885991057341110821612184394049280 3410796 -216738439483027658135663941025131008 3410797 558534362345540817494625856317533740 3410798 226196835606344645894416729398158400 3410799 24232538032722984652731014680275840 3410800 -124870713982015090479272208169369600 3410801 767155674831193669095210236703470802 3410802 399529299368816370684404228716577280 3410803 1205293403414418083589120959907648 3410804 -209609639473299995899855371952435200 3410805 -174420873343969677931988045830422240 3410806 10274243382449036675619277900677120 3410807 -68819231605910403611581736760193944 3410808 -199228794044553154340059629917306880 3410809 105502461406666937023574656687404420 3410810 -92830428116301491988191606924101440 3410811 669189677295332833334753611924895832 3410812 287103887448539109069416770053089280 3410813 -177749066955316772280341821497010176 3410814 -124423886125919108805958978915553280 3410815 364298190675299985454077150125771040 3410816 1371900620205155474789156584276623360 3410817 -777253365040593839121249512272589520 3410818 466701350422809459885732601935057360 3410819 -21456395647484737152278721695259780 3410820 -31869337682800471480902128767979520 3410821 -710498226115060452914177869502050978 3410822 -65723100093708453540276243414749376 3410823 -353642803668384901050920932562163840 3410824 -1132501732978348035504558643325783040 3410825 -683355899967950257600044749330256000 3410826 -45855203442973955460515093035136256 3410827 -322888406412882153228396241344169328 3410828 3432288886110341041812540811560960 3410829 81889311451230560818833855993615276 3410830 -363481489870903329521907531571525440 3410831 -210516363285867423154744300937406816 3410832 90065215069492493070242689885470720 3410833 -762231892486113227795490644980962816 3410834 216694592216539024139148603446049792 3410835 63565887674249627192401598286933600 3410836 175920561367712766007358254396231680 3410837 -67513431986774019947396458392677376 3410838 -19918847628207358358702654532682656 3410839 -307801335181558445628105793031129088 3410840 -294941889547126832590530204712550400 3410841 157886028311314266521433142333273872 3410842 -827576969169856714459185249277516800 3410843 -646402087812616631114861043956616336 3410844 -567617900205362009967598518703056384 3410845 334065657222533477788351238505052800 3410846 12640637112535264624126074651832704 3410847 931345917760932624154076872717501056 3410848 326347885825046849477510734336229376 3410849 -572802351391544557721350550309172480 3410850 -220257849467719042713672471399888000 3410851 413110161545263482570387006694565852 3410852 44180767975509802056527994294035712 3410853 -706906445591464776125955774260328096 3410854 242365104497359353052074309025852800 3410855 161299209946445550052117490747988960 3410856 658925325950697494615006383280947200 3410857 681393346254222671647350501860506106 3410858 488109679883747756585772483072828672 3410859 -972866424853313852945939024599342080 3410860 115257555507910329574344757363968000 3410861 -538300842806881680444891289110393600 3410862 -28769369873232026841729204092645376 3410863 -1120142200417436320627628602671384960 3410864 186324521464416093614501733933711360 3410865 -294877104796715569829125921255849740 3410866 721934901304374751221387424635727632 3410867 -1329485552613157326097165064812708128 3410868 29733493043344868896453889083342848 3410869 -961723123783702059611780541381152 3410870 -388863865731420210297875190818757120 3410871 693779937998824451255033880653158224 3410872 255153892881997789928868726779904000 3410873 19614096061752865602425105394288084 3410874 -264385002568413351845270108163981456 3410875 -32917671126147281108796640376100000 3410876 164058445465494909920368111387662336 3410877 24843607375647284509404788474275008 3410878 -525613227360685557141144912993930240 3410879 132959863231982526133957087186055184 3410880 -129322617129931674286470701305036800 3410881 17059849545939208010237498955919682 3410882 -7553675236420486216074784429406688 3410883 -622797782408826121365552135732142080 3410884 1988720991935119740166641242072580096 3410885 908865601120797472251169111109527200 3410886 370629612097125261851151969032758464 3410887 1169918649165008078341891543204786080 3410888 257359276479229864525538100610344960 3410889 6980483805068418706836160959964608 3410890 -465145370770968227833690272981282720 3410891 -1348832436796526490535353370258224216 3410892 -310269821655012238617560240346710784 3410893 1386259376182679321546230805329265580 3410894 441409423012934169839394252685730496 3410895 117876500313134788381987705951656720 3410896 38080955576494737616180238822039552 3410897 -556626458097607702228642662075934848 3410898 403210834192471040026417844939289600 3410899 340746398110188812134638197154836480 3410900 -164819771038203870028110887560243200 3410901 199170999654859579573238590780576668 3410902 -52886659820850770862116107640572416 3410903 990291514294499198291256575025782760 3410904 -325566000657148429966989120779059200 3410905 426355850144820218195477180396743560 3410906 -513045192212897606980218673524811296 3410907 -146886440428905825043911091445222760 3410908 -639134247184956376883043839250048000 3410909 1006102082042065312310110891926067110 3410910 -28352801786258031139077324686101440 3410911 -217990817066537029298992411616265216 3410912 -735628207196103844617557332819181568 3410913 -263811061396875915804865002681340224 3410914 -119437990612309324753455579962056128 3410915 -472119283836234666826319299770763440 3410916 -336577749480917352210053314914536448 3410917 803143221079372427747343288829475966 3410918 -317366719746363013168144940039362560 3410919 -134725501962585088476377610300912216 3410920 878943347235938071040366802267648000 3410921 -116386155704749660461448099335469440 3410922 -405660157311509821588188185980980480 3410923 676116425288063040071757363350244144 3410924 650713535649176489273480615146056192 3410925 -3936251636268243294238350515856000 3410926 -261583287933322705121001892604657088 3410927 -614271603696970300389354152902624776 3410928 -198890906202313708071088696797462528 3410929 429671659133953625313925194763944530 3410930 69535124027333841343013450233989120 3410931 1271564358286483857983146245524957184 3410932 2377280728818902180908884973678592 3410933 -1608261396703323684892619314188820818 3410934 -54613498662453540900965191747153920 3410935 -3518538900089800372387698548546640 3410936 -248806716603946271967455118939340800 3410937 -399364523985139743986569858959792000 3410938 60524276645538448141244316028959744 3410939 -1020344393989001235565593864258162768 3410940 70219658619039046052604854533662720 3410941 -617463943168367506888792867302513658 3410942 262741104247980448116726080055495744 3410943 -710374054291953013759662048276378936 3410944 377028284350857567871408442238304256 3410945 127801531126092356128635071409220200 3410946 -41075147175704976466457567601795072 3410947 162084210551301330301425143835174480 3410948 504676150274139007103320458488979456 3410949 -1000056403675369663981276405127701536 3410950 -334122627298835247597109588771332000 3410951 -831717977942618740484620314502697400 3410952 705840953718520594803525939664773120 3410953 148724354164887727072942354120656704 3410954 238857374076898620184308580855432032 3410955 -412683723930251677103302271809676400 3410956 338526131477588140361027526737976320 3410957 78237000397744510244799379438302432 3410958 -194790989547047673924951831857735616 3410959 1347219255551994890589803107770365760 3410960 34167650854019740010228660742389760 3410961 144746011447155915217096932945771264 3410962 -163188470207370760215972103819014768 3410963 1480278525717592889577497928467911212 3410964 -1083170050313518932075273979095367680 3410965 -392676778610189542610425721259030600 3410966 1849972451248836559193096965853184 3410967 80712788205391937747697735702570240 3410968 817962160586553703148107406195589120 3410969 384029743402682640092939758396086144 3410970 -264535894889185005717174076181322240 3410971 1526144978835936780325230944455447172 3410972 -559333687961888975914631128786395648 3410973 768903897516321762568569460125153222 3410974 16630493701026093869150985456375552 3410975 12825844958944698223294289042736000 3410976 -378219242363844633464331086823161856 3410977 -542454594313109089033085276647410768 3410978 668764588325099368733495529950057472 3410979 404926129903640078003055130618430976 3410980 -44507285925999476191193515827801600 3410981 308419477392360515874316752360060192 3410982 -242543276850518846847506845765506816 3410983 522391946807470880875472911801187680 3410984 -657465863738563302355385183169331200 3410985 523281487297311307552695824894904000 3410986 466976491857974506966585397193750192 3410987 1224566646141267761232480397418741112 3410988 -296707237107396706477687903904438784 3410989 -15899199884973574220770864959151210 3410990 615073549421272425801585846580800 3410991 469904024691663027699111761303399160 3410992 -18239926235561547314673533557932032 3410993 -183327832014343540910837018298646860 3410994 -336712785166587553185346625542475520 3410995 -91075413938572591255836312729819840 3410996 -589198913565788095707430048828176000 3410997 -543825000350660745463100907151116000 3410998 -56563496624688861235241779454103552 3410999 -80600904455394022856861657583592080 3411000 504801510135686225515803515673600000 3411001 -1069933882478806063836948100610326896 3411002 315134430075790112934905353542135552 3411003 -911604546482116770818483081143499496 3411004 -810048999334077092986609549270610944 3411005 354859030528606646942753972333172720 3411006 -710005798830377206308443299209216 3411007 -424637493919144366943088204088039744 3411008 -141356294620692053132805486579548160 3411009 -370642070079467675272039053950792640 3411010 214590364509805032923568035876021760 3411011 1425922214532391371184053571943175612 3411012 638132240992004807313721739893069824 3411013 -214684258516166107968571394733306080 3411014 -188068819473934227093743761056016320 3411015 -231315621881672738678384863027169280 3411016 540657502412395516723734805280194560 3411017 -235555579073821548241587280458224934 3411018 -1481628655268611326102099314211840 3411019 -187066178168348182039265568198623000 3411020 271856399778144258938345091478932480 3411021 870567921800716563515187906228280512 3411022 -243131653638985176729374797346674176 3411023 -76663944803617263923838243059066880 3411024 87044005675374496617897233777295360 3411025 -743073943156230489030377652621571200 3411026 251438235497919054824130684730264320 3411027 2863009352732684983192129369141728 3411028 -1143500008401020451145171688077512832 3411029 -28788582275282550287458550445933216 3411030 2587399774555604348145588972134400 3411031 329434532895417074206304034252103432 3411032 -103857225292651462334189887856332800 3411033 509785041671666330529230272566107424 3411034 -720375244539337643278869029584597248 3411035 -468422713671106885141755554457587520 3411036 99775133119838351952681190772419584 3411037 730244669002789792093568042765401920 3411038 -109963016007646214606182100660355840 3411039 57396938087808196730537195512019088 3411040 -339285991544346717366908968068710400 3411041 267702981055304190693432949718079252 3411042 27502794309875091207972245105255424 3411043 838696487480312833766937545457355292 3411044 -25674935604979779683360729906638848 3411045 -719606135594530861280880511804732800 3411046 232438410536739600396229340967221760 3411047 -303322430806164274859635666351218504 3411048 322235340103235582660568672131973120 3411049 -850569112093374027474907743764330950 3411050 -110302435238696118037974147945631200 3411051 -297920235052391968346805420543037440 3411052 -28858591652175328062312580344657664 3411053 -541086012919782971249043016106049600 3411054 5788183679708851379472034796287488 3411055 -745849197212210155033195400193831840 3411056 -213911574135506423866506035873611776 3411057 -395312432728990946844379582961294400 3411058 -3408539726954231300365595952205824 3411059 106588833558960776556467172463024800 3411060 220444870198207689137163805420032000 3411061 597967248898507205504269037620800 3411062 -1078692904153797322109238338560684800 3411063 1063261268519056902084764685187435392 3411064 -576584022359871808268493099848048640 3411065 216301914137590774017567085309156800 3411066 176148617741671033355457954634069248 3411067 -167864817725754469031983717724026320 3411068 144112435507163161559558001717720576 3411069 163260141527750178912559570760007168 3411070 -124863455061276175082033430073977600 3411071 12737102111606328150572346642575472 3411072 -25331154769109485235186644014858240 3411073 -344059928184696654732372208743651756 3411074 1345568229846630581454545272546346400 3411075 8237915966816606086910791661874600 3411076 1019128170853184875605918964071877760 3411077 -17775826379230336442393584103965056 3411078 -118939784251289442670833109589970432 3411079 -64637717713263640367694732662616960 3411080 -136746494861832848037491084846592000 3411081 335004284193483762107252723872172970 3411082 581154013609155777597017077412092512 3411083 340764896113401585044300606704011504 3411084 117710353663708395838889909300723712 3411085 -73059148992724086362026585548556800 3411086 6233326682246156800831036529798208 3411087 553429077666083092725890088208154760 3411088 -55788613352023797689809508439973888 3411089 -8217693870321254245833078533677680 3411090 -141007044382554473004889331907125760 3411091 608155750046849981797202968813208492 3411092 -87649945928747645055431871715461120 3411093 -91779831066240791172499575212605440 3411094 606234861243326372146890101633241792 3411095 87680837250906312401271701060424600 3411096 -133123477016475463700847142710650880 3411097 1515239468451205290778090166501993546 3411098 198333847290155322194467874082754800 3411099 1002013533290803703135860023681507120 3411100 -110330600538122602524931258793779200 3411101 239342622095648329391220003701334144 3411102 2707190854783697394612531745547904 3411103 511397261760335734369686807464138640 3411104 9503183756677613376941220279877632 3411105 -122353489731805644143813892339623040 3411106 -42258473726576309918818306401982176 3411107 -258268358606828563757437883333499648 3411108 -367372261744241366504401815379092480 3411109 -511870117101383748462828019895545632 3411110 330537533288189384010442481852924160 3411111 1495274342872684410442908592100136 3411112 -1242351392371984391237888286780748800 3411113 309423403728695004849760652376392064 3411114 -2834327956367585718753049252371456 3411115 107199004584547934576413680116974320 3411116 14174111480889544149014470762844160 3411117 280111803032407551530076936619332534 3411118 -266685785847942943148922450208946688 3411119 2465354220824051009954782972847179296 3411120 -146798480635754629512911985430364160 3411121 493572980152521369194908517262325312 3411122 -374672162464459681435518441911302656 3411123 631902012680483400795022299730747968 3411124 61973021905464350822697423264724992 3411125 1608811895409999873766673394780270000 3411126 44952864953905453308795381710304000 3411127 511761888825587131627180835705210440 3411128 -385749066152045109299664676683325440 3411129 52244965565538175965742202750821920 3411130 -244367197339653318215711841820231680 3411131 -366921862367996357610443248489297368 3411132 160566096781086663949029826157302272 3411133 -283257087464488580107465807516097952 3411134 -168496083198677386722399270891710400 3411135 -134733643556561003588531080803984000 3411136 -198124549632889871292304890501529600 3411137 447752753030550372067358777355678786 3411138 210621443666153325798806999990146944 3411139 1454858380337523294202938233852433856 3411140 -32206014251607475009140273324706560 3411141 262311217427529140613644802945542400 3411142 -358065742785628909682137894717040640 3411143 -307897425889732189365925589725837608 3411144 38986584397054869109080465509990400 3411145 694837297331294521633881198421788900 3411146 246148889468289056952561154807230720 3411147 -3416853686577859931074466478695424 3411148 -367769298665421739670020092908134400 3411149 352549193049506288726999242595706336 3411150 52453313126991989975356572928017600 3411151 787168379798806569557170787887047152 3411152 -100405139167626521819448371472580608 3411153 22480028001174383518037971768081344 3411154 996434188268551496789962697093214720 3411155 256616318626047037139839941555972000 3411156 -66325942946019537280256915955363840 3411157 1275466609678013067196973936887747406 3411158 -81113895373842701680864763968324320 3411159 96736562323364591574842452951307088 3411160 84781602712289271837956203260518400 3411161 -473538556972085344105010230666481016 3411162 14126266111515463028473749887508720 3411163 -161614711424873765471582397859079904 3411164 -22522939520165277142903711300800000 3411165 573311482394707720014824717415864000 3411166 -551640989558501317053269460722534400 3411167 -1695741667106404896716070605769808080 3411168 882634629533091194432329489999724544 3411169 -1484188691118319635052662262052598204 3411170 -108755279166051966529775713745456640 3411171 -38180653649146088931488423963734728 3411172 -516198534669318755224089436555325824 3411173 352453926037993085403760685434519422 3411174 28528374859360667120122793601083136 3411175 447886099918167102344215804012294400 3411176 -740108709465311608929674557338009600 3411177 -19900313195641826592770226072631296 3411178 -39342676172868960436747715243286528 3411179 695730046626197376132985906437312240 3411180 272903826796043004771523328651212800 3411181 632682306898519676405639990992070764 3411182 74966840500841119771075632483696192 3411183 22926021868823881073777578337331600 3411184 211175974032092194515032361131212800 3411185 677081701627189348689462185135299380 3411186 284200070674304792190709700399490048 3411187 -262109736589131079777984583388147200 3411188 -399482048666188785169932780631332864 3411189 163600754524998743879346877771815900 3411190 -419395268162269044678434745732480 3411191 144990326449384242298805800360765872 3411192 391973436236594126724783906736742400 3411193 663810839172612823467007222720846442 3411194 -607625572231039883417418392119465104 3411195 -110873452146007659066737087233800960 3411196 740017035846329951068269480660070400 3411197 -1095825911871016033224983267772975354 3411198 68095433842500302715088781943306624 3411199 446195109514163374016163051345711360 3411200 -61923063245269606696469746050662400 3411201 -209724170877533545793466643330242768 3411202 2670637087075504259313916598553552 3411203 642399459374202389217944094324816000 3411204 -405817397786345096728149324829922304 3411205 -62504485333705765322885924805306240 3411206 87957967404382568676296451934358400 3411207 -1249717045509702602325153155067597360 3411208 -797138121360802694441892573923159040 3411209 -408370283938012291148522933775525120 3411210 168148204119961957982305751861445120 3411211 -279312582717356432336461244981846188 3411212 268401623322584065735480088605255680 3411213 216999546277863524361082741012347648 3411214 47429593051245954253262440642912320 3411215 -65643183872318510671619895300688800 3411216 -47803938768670807209414926663147520 3411217 -10519180763321021512096944110585952 3411218 -600621378998429565092027470178810880 3411219 190955192330388326393368802078426880 3411220 -491680321185330411559932251720908800 3411221 -1434859391952071767722557505256784256 3411222 94782707693381714237917910353704960 3411223 -777449161747162428444118811571865528 3411224 623329422188281932708453011239219200 3411225 -109832307445052104477957731561823650 3411226 -35315523094185645974058216391474176 3411227 -163979400962424398630374071669528 3411228 -521206332678366100557230945486292480 3411229 -563818007089334199402163525720790170 3411230 26212077814035582814068915551357760 3411231 -188185010658125556662798838551769600 3411232 -413860494658024873116342220161024 3411233 -13799370750511157534032509620468880 3411234 -217999215694269366751990699142578560 3411235 792388510124797015289625504675721680 3411236 246029815627301861871568304108657280 3411237 985601222462295582611381288562769344 3411238 -1083739878994359832445958138458973504 3411239 164312141362756115581544009701830048 3411240 57456976834393849777606074512179200 3411241 -347765032375401435941764166939913600 3411242 120561580355952407865848582110798944 3411243 -222991428046281111796872314293750296 3411244 27226775877395179979265730139091456 3411245 -314722038346205715935932744177850880 3411246 -54981507123355472094406709807649216 3411247 -120982462406174490533249752862438400 3411248 386930594292878055423529396035305472 3411249 -445721632197041370434674415562450432 3411250 -7550085629335377369472859731950000 3411251 50104249456185507770015189728583832 3411252 -50648226153544360239965001448063488 3411253 -608014091001955040144864075675876 3411254 -17483793505437149934314194545463296 3411255 -5577880126557284116737104925312480 3411256 667153956963373337026977039131258880 3411257 602741608137989216456984897329463040 3411258 28844588705926445400566162967206400 3411259 -1490069219194075588134463287843520540 3411260 -562705389542491773107245280487014400 3411261 -498435655696993390172581219531824000 3411262 -488807266421953841496866113171406400 3411263 -732651249132585102701210273036455488 3411264 -17886124051472050830616768366510080 3411265 669938938908327360924229010499131520 3411266 494691130061992264144457407540944384 3411267 12813674979986752160059755623214912 3411268 262415077186883813964132128136585216 3411269 970681713866987209348102258354304670 3411270 -149952753796704692203833542528803200 3411271 366538118605632430617538247406574464 3411272 -658969907054048013036006787548080640 3411273 -528843407754890484315510708688076016 3411274 320367407430444353589328067002265136 3411275 189944195651295343039472366514165600 3411276 7944488094985987688052630116917248 3411277 -40859230408777371614859844372164874 3411278 47075700365628550887301046388853824 3411279 989488930513751288523250253788113000 3411280 182361930609156465287843064378408960 3411281 164875352586723681859614443935457700 3411282 52852340930134165829081071411670784 3411283 -1174965436295132757668139103218856468 3411284 283427861450001093321347394909945600 3411285 183233679125803559948717082411271200 3411286 229740842940582431694664937928550464 3411287 884391552598948565178767163518069592 3411288 152853070635812232129786603706368000 3411289 -68085076629520239432158409001910848 3411290 -23452417065852554722225030038473280 3411291 -145660285056629749748480774785868544 3411292 -283414301084197542943893827035611648 3411293 1233173923487888205391180996342549542 3411294 84462722656057228352541595518369600 3411295 197532345587350948099603515818101800 3411296 324923879923603525160476496259710976 3411297 -586007895735773141522626461193081326 3411298 -398993322636514463051322082397963520 3411299 -809438442260923860890311550607864000 3411300 82465039799679436342117723731916800 3411301 961137939627684898703976832975543104 3411302 198719125664742353274038766881647104 3411303 -88511939225345239494816501439299072 3411304 -288960153895197704223824603540244480 3411305 -878915859028243615686052366635312000 3411306 -371877454257625179337789477276945488 3411307 357357233598776326729913079098026944 3411308 -794375802129626979282113919372003072 3411309 1568222608926815214374440287076999680 3411310 83193542171948460082765205637999360 3411311 -258877532292030324391224810906167088 3411312 31825426638249618471471581855907840 3411313 607954407770698279286211852148900562 3411314 -84575796490206367326165058262830080 3411315 22158319584931321642181736077529360 3411316 -345732878946950035832851926017464960 3411317 122842461621163756173234187872497280 3411318 -44367839024142117566145857346161280 3411319 -3301652911141045177320847925214056 3411320 -23986264863430743416333822429798400 3411321 245033711370898196825801610641305440 3411322 -948504501731091620532044746841817888 3411323 55481000310145726247368014726197784 3411324 -51931527585851664073650966089278464 3411325 147309524320078989478684203055044050 3411326 193901463742139215808774350784577600 3411327 324674226222396327045000833263314120 3411328 -211128089440927626114600108294144000 3411329 -265552958231687456076649692498611070 3411330 5886053430938423495700680899192320 3411331 -324391046626197312512035896084048120 3411332 -188839370402330308146938602546168704 3411333 31733880840465572568039707380765824 3411334 141636767781789289487344068938334816 3411335 -1178995401857776032339601650410143200 3411336 538814699986945254398911735754342400 3411337 -600508813631699749189363286164698240 3411338 -19210030441956345506402457631326720 3411339 -421368088482171781289959805749987920 3411340 373309958538199116658693396333486080 3411341 247279625533329463886597639203389984 3411342 677387704800536421357700610869063680 3411343 -32465321451650676701806652928118856 3411344 19831210607603481515162218564853760 3411345 80441586794916677274203788346039040 3411346 204911365403076775546815655200681984 3411347 -1016457386514852283564288734862649088 3411348 67706088283672178218756343475609600 3411349 -568639727125534791254537808276737650 3411350 -104740825890790659635937360799413600 3411351 -994153590426492311571075383409417120 3411352 -272532656100034610988720282944593920 3411353 1432197993773177953507831608917309610 3411354 100721066020776253280912458899704832 3411355 13286008305511223432024283157980000 3411356 -15519575652047692936595916303401472 3411357 428882198883816372127742717671475520 3411358 733449335910508060456588827099857280 3411359 -270466731620854305109615969641781248 3411360 -454430905889533468220962231088578560 3411361 -1026569535612670415726005596151019038 3411362 -7069826313085306833444857976025728 3411363 -11501119384930301268792444609320352 3411364 89134396509528317115917236904951808 3411365 -56827372785800333932497328544494080 3411366 -179948545139739551293340969375655936 3411367 1225067252959207046868663791581815416 3411368 -202616210236234449846429540012733440 3411369 -210774508314782189435163958918435200 3411370 87272191194981974292892425419678400 3411371 -1464429207918420903462089508879430056 3411372 350148756520606363236817355094700032 3411373 -206254338986526381891904671666074880 3411374 183841939845785218251606544525132800 3411375 -13181703431588401645217090102112000 3411376 27223556141913647787311058519588864 3411377 -762497754291852307497580679905329774 3411378 140493494508943309178041664976384000 3411379 697366050795688873751856655993105960 3411380 -38946508869414059568107740770698880 3411381 -158985204657893330452583869436728320 3411382 184476991982590981463582749947419520 3411383 565467528508037702327613194456540544 3411384 39828117062234754976770855054213120 3411385 964921837516161313258402201700528580 3411386 -301575768444221036030998715488746240 3411387 179904493080333928194974748133632288 3411388 884623442506450321589205867474572288 3411389 -558939079761348569797651466159322810 3411390 -86441301138328198087782617091705600 3411391 1289734668835918326439126450333865792 3411392 -55434998490707077423527654932348928 3411393 4904768171751573745439213940786240 3411394 -135251892722505686150485534764077568 3411395 -7692710717820877455402105430997760 3411396 6597120005116556962227538366247040 3411397 865676262409795977493496433566133312 3411398 47263832175147435188795280549204864 3411399 474973519164957177800475938475726288 3411400 -286267429892314551355009808368896000 3411401 -46267346051384840857571429954100480 3411402 -34875824561049248140228446676824576 3411403 93194378695568151603957099370479840 3411404 1183307972698260179323931074546649856 3411405 157118113887538930812679721470456140 3411406 300561159536566382360144513654273664 3411407 515426369322261025879729957621023552 3411408 12596646969582439394418174487166976 3411409 1014338199584662116786037157934185113 3411410 17951775934558884981441547301811360 3411411 33417800033617088271234044715942072 3411412 -1019347720634733005508083383328368640 3411413 1822277764584279431098093272166953180 3411414 549488367644974595538745006332657504 3411415 314658658409617955426206168384228800 3411416 -476027948861423588826163585282283520 3411417 -655127054852954290532703524318307120 3411418 584563704209591107222787177777358816 3411419 -419724263652857701849328876725353240 3411420 54074435109113798303484769162490880 3411421 640858889766605001094777771920552824 3411422 -16841298939688010796626906150448768 3411423 -632370288077098121826190849819158000 3411424 -105357230509431459654658640427614208 3411425 718503303196678340709116499034962300 3411426 -55551399171279287237639468171200512 3411427 -199771088171239436845363042240333640 3411428 -872218110655765299783093328995484032 3411429 112735214326217720207403689015632320 3411430 -362279567299977596776224419774916480 3411431 -937013176881242836085306063037339000 3411432 765885592316396635500822731671403520 3411433 -104774057374132958515589868965077318 3411434 137898674574022599435825715129449744 3411435 165251584227717394336441958077820160 3411436 26856540099961753396705160264222720 3411437 256752824906156799367844483153042712 3411438 546930547872848423007591309279989760 3411439 868536934609530526712623256751889920 3411440 83963628078356261760657191791656960 3411441 53310826483933401998318260656406944 3411442 -719720309932003252819800450153286128 3411443 267590133244274527066383168443787600 3411444 239250042116113386183501558928066560 3411445 -1089637951375163253109996468255155300 3411446 -172701825968495640531218759019326016 3411447 3509763656234872309305537087365328 3411448 26411849430425950946498754043576320 3411449 725579178703507459103016296906618436 3411450 -2120806059091286608491791245632000 3411451 -533489200015670451155415239102750976 3411452 -722982669340382803241759702102040576 3411453 -314711187568845245843854971642902496 3411454 -95326535538782604803258554188787200 3411455 441929147524189890314233679677632360 3411456 -21830948448701310133156828409757696 3411457 24565738590941524093838468780032000 3411458 -236224825268097459325372103400500160 3411459 282691087238208611284751436636295800 3411460 712203830954773630540183595727360 3411461 -644623895864614519508100954939355938 3411462 -223148711774798256146127601497968448 3411463 796846769585481643478339230453327488 3411464 -445675182551590254860148151318118400 3411465 111105046187009411677268846190621120 3411466 -268063430396113408149896533278702336 3411467 163608169803768675299157721094457912 3411468 -440516828547071449262364035343085056 3411469 63811760639824174825869315104888000 3411470 150037332849943511886891327364963200 3411471 147065969622823436811551576105879424 3411472 -39235789073578445717518617546317824 3411473 168861722719675074365886048807753000 3411474 -144274194209386560062307552436224 3411475 -84186169355849313440948223949020000 3411476 -371255512906252201307940302252070912 3411477 653740082251683736805617360319912160 3411478 -259609658125618242841154603644742400 3411479 -215384611848615436757089191728360400 3411480 251378512579792507454221534792704000 3411481 165601054135172455943479591925374992 3411482 -248365770222436190193839148057876000 3411483 -314298514760911852466559253363727976 3411484 -35714291901140597254918570705897984 3411485 -132417117522351763446778693326218880 3411486 78261259432257484802547928801528320 3411487 112543927262657431462545783389565552 3411488 -110463574947375359029316924284600320 3411489 -506692320181220410033131336854308176 3411490 459635901560569642273699089773666880 3411491 -9384211488185274851137507138124088 3411492 -70970876885799545308862863907266560 3411493 1246200796696591349961747349734055742 3411494 820619377515328465310424435326563296 3411495 478612955896854761055827384291949120 3411496 -430185143414088866543061098946723840 3411497 289325973108600583806571503727685520 3411498 42948845976409418729388194438860800 3411499 11444564869831739902333995075310880 3411500 -562129149595331187865968077860608000 3411501 -841520524953137954824873481794469568 3411502 1191802831783407658244565166367952000 3411503 583499953161520049117511205462804752 3411504 -128780104271513314175682970927104000 3411505 489783750440174043581372034202805160 3411506 -165714811330925741110779433991545344 3411507 93783162219068774112524597717343360 3411508 -590698883775785145198064105476052224 3411509 -141269402818685422962930655332549000 3411510 -175510132067941327411892869534669440 3411511 364960212916043348726803272356914072 3411512 267323348648800576030659570891755520 3411513 -186733186016571908781440126487604416 3411514 462030989570823566037381817813343856 3411515 379658463346194705200150933494316160 3411516 226669620699461078381582781679268352 3411517 -313576672132733909057472729957893434 3411518 675102620273618114317078236171368640 3411519 -53252988713344636838353036886257152 3411520 7915329238130911247061640890286080 3411521 306055378814262927522248668323595650 3411522 82752867829308900286663192692398160 3411523 1241007563325872480062632021777955772 3411524 -512586880590534783659091316957355904 3411525 -169673404414712906913382860549300000 3411526 184947543988904872104519672028679040 3411527 -444951430990692445395032625815724504 3411528 149815982564738304335905810326405120 3411529 3538059178944988542328000035206688 3411530 -488226815002612956894584714997364800 3411531 -109466718820755816995756208508442400 3411532 351705375324021102759220306013271040 3411533 -168623698403468094074547914204446218 3411534 1445794675779206887952486359541760 3411535 370244280657374609596802212376265480 3411536 185284692979223924837501993189376000 3411537 468942947974456836731330414900056560 3411538 252330233058407536817628751750198944 3411539 -1308588647628369084637001254587600660 3411540 521557799196616250497052385498347520 3411541 -163718414237620063418660861766751328 3411542 282018425839854099873022070485132032 3411543 471139087077801361733976959353452288 3411544 -19608337050671432712814907408916480 3411545 412150241838753150634688526512203200 3411546 -575591316305781725116535584893503232 3411547 -969345854717623682337647933762726288 3411548 89145682442642788252153308494300160 3411549 -110129417561669606273732439385917216 3411550 -135520208811833014064833886652465600 3411551 463585589532142530575662406145652464 3411552 -965952299973998638858841894964953088 3411553 -729373138122986605589208600854153340 3411554 -1205138299313998228062414120074942688 3411555 -37112022394456953310399696703719680 3411556 595914788505278214740908530288072320 3411557 637936258896533222257233347870775840 3411558 -12485717172242246348593798464980640 3411559 -1047989553626615534682915222278695240 3411560 343883707360916896689695563152384000 3411561 -300050463465533188483615966371734880 3411562 189605625831958087924581964683308544 3411563 -1065850624867075900761647420323343016 3411564 124575992335733701461702290189844480 3411565 366654640197286016499474114044634720 3411566 -951730013671297044144610976295720576 3411567 -322391082343427626321937896199994672 3411568 -203584155071078420509716052780023808 3411569 129852261739059015083807781193673472 3411570 -24902660770324679839040499188620800 3411571 52035073112293651576494281480509772 3411572 -189522343308346209519214699671825024 3411573 423193495514351240568303341142179328 3411574 -200055441990013546596878062954686528 3411575 429004165243826003365939058638126800 3411576 301322120064773193096705004252999680 3411577 -10767488779088974944069353520140160 3411578 -263312051302975043501785191897177120 3411579 786607569332571057467796212437513728 3411580 -325172082050698430539589472674956800 3411581 287682691055275979190956208154011264 3411582 27181574568056791264682290850616960 3411583 -20669529524237409095468591240597760 3411584 -1032100122508820190471445737646325760 3411585 -195486048123900005271431195581852800 3411586 -973110564920156001271769708921510496 3411587 358166080458919634079352334851229112 3411588 418825392702948328258830249030998016 3411589 2456974958520463533277001455891656960 3411590 7480846698111070304354532606320640 3411591 364844447142985685278714840294101840 3411592 -525112451879742829594579637265408000 3411593 332645119423687383995255853201106842 3411594 85022834341624318394429287085128800 3411595 1572333428986669355507014328211600 3411596 11508058110849006380856083212899840 3411597 -124377450277184251541399611482222528 3411598 -266567789746620476451377697086683200 3411599 -877101393935499866473378432493384400 3411600 36231122740727017768521426090393600 3411601 -192552746096583334575052150822258688 3411602 464432354992200068578066043974569600 3411603 780850365614751412236541030135885908 3411604 341582060703702844066759069179283456 3411605 -648463134256450751434431408663208740 3411606 453234842570699365620992090221905408 3411607 -153983772851399378835593107722130640 3411608 639698219677513570045744807223377920 3411609 -153079083501483237761763559707330096 3411610 74970643449952357683611409634216320 3411611 120811207467937108831384569427890720 3411612 -242412253489753882375836438296985600 3411613 -678635034258607268752440555096288096 3411614 -810645279584063307619222233102025344 3411615 452844677675467303652452924929024000 3411616 -351944413129213905656044049478451200 3411617 -1313390360741674462556955687522420576 3411618 72626445136380794655916348297989120 3411619 -38957870889589809455815105842333920 3411620 14702822272281562519804201458401280 3411621 -249553553754278575000738335246690240 3411622 270932232069890147972778680488332672 3411623 57906466598948065139165102391236040 3411624 -555849003063340470160959324446638080 3411625 114220639382498320064239142973621000 3411626 157354664961445688697135504929422512 3411627 -441291598966113271909640213187712680 3411628 -593916141982900681998629205328677888 3411629 -154251624585256060460639933632511316 3411630 157578268624257401361895572644823360 3411631 -42348971542606179316997842174575888 3411632 -86258658693416492058719669723332608 3411633 519131066709710598348616487061356448 3411634 -248097017249496314597447079549164784 3411635 -501490361977822975494153375314779920 3411636 451118840760967802031977871803940864 3411637 269356443424606015748118023843521980 3411638 -178672721778398272250586520720541280 3411639 -11211473997674803036286951268970368 3411640 511403808211912244908193828626944000 3411641 -1179111137733891388777264864968719958 3411642 -114132500769292818335831450179215360 3411643 329740353236388908245701154635832320 3411644 -723919896905404147167563605833245184 3411645 216055772212253903615375724631272480 3411646 112496091501882464797326402914516736 3411647 1717859377628495515891748769574563960 3411648 7650167786967047520007760901046272 3411649 -191033094671384989608209049843068350 3411650 -372416904292894306821246139982006400 3411651 181679798540308702475783280527146224 3411652 -38836511472596662891079482660718464 3411653 -758312287119073700570891820050947200 3411654 489595092772550220825390246703101120 3411655 -39661299505605190913334859931625600 3411656 -213100157290342527050586921320448000 3411657 583978658373844709416161678296046954 3411658 -441443620231771244666370974573242320 3411659 246030913106069292616847353536679680 3411660 102509295659877674739136404372111360 3411661 2026993021317857510354202310074239424 3411662 -346631113888036461816567509512441728 3411663 -749956603428387521087099507280000 3411664 -332252946202883868430208104763269120 3411665 114608546084918900767680798084771060 3411666 -149325322000216789832273966566022400 3411667 -242426823997588680046931078988287408 3411668 -72951531482162928220227074247747840 3411669 394479592396260007047660663235307136 3411670 -63156785377947287852187266964675840 3411671 -369050498402383922341096556113195128 3411672 813502169171564556040594073762365440 3411673 -442168958532265993945893701772601078 3411674 -79075616718048712072267818514480128 3411675 -360312080066247740768202586379337000 3411676 -653282808255486195177672209377912320 3411677 -1443811665978525071584151238397046400 3411678 -27114824430895118297315941365212160 3411679 596713743276439423174752284048913552 3411680 -613838692159721579245019318133719040 3411681 -119446965898006038968475685376539776 3411682 -20767985865745904340790079369154048 3411683 -1760072927298005363081161883435020800 3411684 -109658452314804722326754092715145984 3411685 -430837803791474417035514122847167620 3411686 -321380007938876457681074336322578208 3411687 72055741210539141658691389489733160 3411688 370792115262828164771539055925903360 3411689 -1001414851247434732953118839783933510 3411690 49092124264646402856450233721611520 3411691 -484894065049381309467854960640774728 3411692 106258232427318262443164302899431424 3411693 -211681989400435948893205410493204800 3411694 -232948935900554529037266268662620160 3411695 80345518866274757098223551242562560 3411696 -26653160349898584964330370008743936 3411697 955854600945849104159664726722733040 3411698 510508650173114610777244707765891600 3411699 -374098616172489302867634490606702536 3411700 -274384243577943053925212122503776000 3411701 -115116563200442852512718096446601298 3411702 -2061788821605127409389645091303808 3411703 524374992526099381998104835876190952 3411704 454422839233463263344819321334886400 3411705 -82316103479360710612376136815001600 3411706 5689270781164046257012976890017024 3411707 856084125375328733440585329724962672 3411708 34557993456235815090570198743761920 3411709 392206337907989255519831341016581216 3411710 -431378145497217594479751387586722240 3411711 -546251396129396023570505536708788768 3411712 -454003348660108968668961283615227904 3411713 91326389071393447484450138133230340 3411714 240808559700222911501840797649159040 3411715 124641601658393945194452616671982320 3411716 -208996195405715313792295642583040 3411717 -576614216262150726552677855191298688 3411718 -8803609031952947862014403840193440 3411719 -952151434317339152140549566638795880 3411720 223592888958350962736837476694476800 3411721 861390529566103797459456689632240922 3411722 2380895405746734711525284951940912 3411723 -630345892012369861650252734707059240 3411724 424265528823407425353937526015040000 3411725 260742482397262448957049317647032000 3411726 189220666570441187121543954841603200 3411727 288375606460311858438423166114228080 3411728 -7077286926049671282529904074162176 3411729 277870356673598389215416831126315874 3411730 -250584069603350562982280445100400640 3411731 170587566544154136858970831701647064 3411732 -108742890659610164134919016715388928 3411733 -30827069768331994897961882971812432 3411734 -342232797776349492730419356853475200 3411735 438027809416274617190370427296758400 3411736 464378476298886842998104142716764160 3411737 -91414926850640768797414085234389248 3411738 316171198355716418191309147056588288 3411739 524849018899213765486358079834737540 3411740 -478569213061446866996935333610265600 3411741 109144815051941210006954863311595392 3411742 -69780680569869755669359439619097728 3411743 629983981537610989156680106443280992 3411744 25530885255848401596921451697405952 3411745 168907786932643990062706604925294120 3411746 297495937345425060853347596405170464 3411747 -926690817466983403934426116339068960 3411748 -897140236097476454950389242404062592 3411749 -11765208629920801768257746688238752 3411750 56036646969006753365290660879200000 3411751 98810965536617205826455536998470144 3411752 733286097642095082123320283206937600 3411753 -67960591551792492433493967829361376 3411754 -39745290611099010751551526608610560 3411755 -187681458723402043532736114099078000 3411756 463374830854477267144082983457978112 3411757 -140292933521734920643600039358853994 3411758 17891518016757045546686912226984960 3411759 123969723598208380706499317607834768 3411760 -113589016108738396040226550835773440 3411761 -159129097361725582087448928667654638 3411762 -75020259881002007903502624532990848 3411763 534896345765695011179385293629184160 3411764 1485866352466501346285903501106020352 3411765 166005724814284593963731587555403520 3411766 141735861386333364421425098558588832 3411767 -398029842044914579953392634889574016 3411768 -63357769134070099662859868732682240 3411769 -260738949824248844403298994342532156 3411770 22493444559567498782777332173447360 3411771 201936740172905587891254575362064064 3411772 822410855411506985501946512799699456 3411773 -255239046717676236256075576544956800 3411774 -156406970787306364068225604313886720 3411775 -24561128155686134788597010990504200 3411776 -161024753969351618005778718138040320 3411777 932201443056904208116913857543880832 3411778 451804895555122759323196395195679440 3411779 33580012658854983828105106722426576 3411780 -35877404625805922907326917540884480 3411781 1047126840712383397946077413775708920 3411782 387805593690252380613208511543909184 3411783 -711966626490179822669136442884199248 3411784 116772562612812256012774651319838720 3411785 -333788295721167203745114882337236600 3411786 -70186839939224497407590887598562816 3411787 156163936665040839122562954370300436 3411788 -354744345174155580006730768464966144 3411789 539479856075271406688353045075833024 3411790 226588629987956676684537114459422400 3411791 -434560975960286772749383404983365416 3411792 2630090641361594241998781392486400 3411793 316669296807401934471282806368573440 3411794 67716312833537625764404005887127696 3411795 222792325552816987790873879604886320 3411796 250155562175117800701711276063559680 3411797 -201208265551054421926679146199989920 3411798 -37406024488414930483118339089219584 3411799 105889968259691420700539343007844536 3411800 -25981879460885400408513061352448000 3411801 -2139284309818017970739467245124908 3411802 -345473033016511279818714139009462800 3411803 726084951361000368219140174191274052 3411804 535298823433085437325735281415872512 3411805 792834511927226220936610680893876460 3411806 -423645275905643937742429043637003648 3411807 -29598021970473727888922996787488256 3411808 158023632445501215846929003247697920 3411809 102730291415670851628145883669751720 3411810 -49349658651239844713956029804311040 3411811 4021760434065856384542618445833072 3411812 747802983049033879906394186354902656 3411813 -503815300832941894248795880920817056 3411814 68291127035398460219714774279286912 3411815 137323770087811063919317588502596800 3411816 621936190599127835481760818047385600 3411817 -947866345554670309182952565760612608 3411818 -585572783159490146914305834303098784 3411819 -159930782524467720285168762922822776 3411820 343708879653489074104353289319700480 3411821 -245139940847363657072279538361150410 3411822 -267654811942054617613055977964791680 3411823 -561369906759894967296445856483610928 3411824 39300775663644133912120795181875200 3411825 524889743864516751404440760684007600 3411826 -670266462659471775062216966260780416 3411827 122841558176548564423132341934861920 3411828 382633598232358226329254625630494720 3411829 -55861881544769898295384338174615680 3411830 133343787170291709315622195543881600 3411831 359356133782280942577730812971077200 3411832 -1128686364121515193105984610193899520 3411833 -987738309445600083587365583696349696 3411834 -49368636243837603306182111964341760 3411835 2261467890524579492956796336482560 3411836 86552536109388128585321920163604480 3411837 -7567814684181227649939737335476 3411838 613985806013646504661492057515941760 3411839 -940842824151156742576742347320063360 3411840 -430415566037235628311586846172774400 3411841 462219139947612338642791800233307952 3411842 14397925390070617213933525091046912 3411843 -175429337829740953099102587564433152 3411844 367996502051674681221984765594946816 3411845 -689407355191784457589043920050172800 3411846 378552460593304908113625515675194272 3411847 -309773310994731380565292373815417760 3411848 -224335795460423232850684716508692480 3411849 157381048784089114708034950648289280 3411850 45253640454481530653610128711688000 3411851 -845016083114244319512241000665551148 3411852 510405663145736693328042266593689600 3411853 -473582787876711403279157250853773898 3411854 -1039915303459629957360123311331669120 3411855 67729903732054978385892603217920000 3411856 -6940824836059095431933120598245376 3411857 -474348982140991441236339941441682894 3411858 411866182819085173831432968230381184 3411859 309422385997440213999378167846304840 3411860 -114671632640119332993062924270960640 3411861 -589262736126220672861485939035162016 3411862 540350291031361435987876292689062432 3411863 113063511308682512834983461986675424 3411864 -15258799794555503704711991183063040 3411865 -840168235056666824059721990111215740 3411866 513708052643530944675088020609729024 3411867 -31194858497165220432923697902089320 3411868 -224727310700252651334556804271214080 3411869 74801007623841861088459994533937280 3411870 -180029194064758503687521028881249280 3411871 -2649167390190308091285530922008829120 3411872 1086134417659688428103811713844314112 3411873 1087129172269385366153119187429075922 3411874 -72717569828544873930610048144414560 3411875 -176157900401606521178215704794910000 3411876 160690003034535466289535544871952384 3411877 199174862057582164870342599660158144 3411878 -6356528189734419176392430083332480 3411879 -484842622987993615244967479238897840 3411880 -667856317176470561037417666624153600 3411881 233591337280436035234735302153190848 3411882 38770508124289297684854299274912432 3411883 -51212120609356776196976160858583800 3411884 318890202538188464214515572126811136 3411885 558089805810552983786059569784965600 3411886 -716391615007973970146978482799164608 3411887 -999393559338993341619592659185012760 3411888 -67710556088934513043630669784580096 3411889 25221070256837907481778474399919168 3411890 17082180817611069527327039558169600 3411891 -17468740650395497799175778586059776 3411892 -36299773816025963798273521982220288 3411893 908426837651272450321568069542172142 3411894 -309261537257350762402457997835031040 3411895 205443689593706865956232017363019600 3411896 -363068109027334688056031172115230720 3411897 300305396700468786248505812491083360 3411898 29241761819709245518273588423278336 3411899 -594009039988366600937971738580100336 3411900 216068726529332670918449011086028800 3411901 992501055252317245793564063282904902 3411902 -180074681021194024253614470048041856 3411903 461620389697726445000574295792209408 3411904 114821475460548923758826513498112000 3411905 -155887718997198684410921451121447680 3411906 209635182074975931347385959946794880 3411907 1378386177884556846111439326393860156 3411908 -84953791364975341188108085283942400 3411909 -810031183633606649047613612130375360 3411910 7049537723657215301468854921695360 3411911 -262065331003004539143104717297248200 3411912 -3429753598143550688304950697000960 3411913 549917947396748269999168927904088484 3411914 712711202776301128265424860370181632 3411915 166097321097389691491986519202500320 3411916 158383296070997861954266856036388352 3411917 -532690614000175625909417524068230400 3411918 -98139308456484065545748426144724480 3411919 427621140991000886121528383915922600 3411920 51830923394243239274217630185472000 3411921 -6644936947198010959114594625239200 3411922 23747268407977356005331923117543424 3411923 680745673557240212427116023179896172 3411924 654159363246929848546037967209183232 3411925 172282416147748888075190436752412000 3411926 94844245214786433532688972590008960 3411927 411577967519674906520285610056453664 3411928 329159149590940674759648438676070400 3411929 -995964272054942716447622998262932470 3411930 -339472614193380721551560059224218880 3411931 -1978403125968629116319183221910136800 3411932 -719807461981358514223226483515223040 3411933 58069298029548303194892952466009664 3411934 -227206783080394399642833135497349504 3411935 -55857467703498664938820689482776800 3411936 1214365792827517490921768050124390400 3411937 -48138114383441709287085395739003274 3411938 129607082749618266874108591734095520 3411939 859251682457224818718028721420885624 3411940 -53380710429076668357444637550776320 3411941 -624596916365069622488589119480917320 3411942 498114849073552543531809505241848512 3411943 267959734416017662936940382683963192 3411944 -816524148559930895963296085606400 3411945 83529461523812189857427550497894820 3411946 134963032551372464649769939339722672 3411947 32706515649018785449054211040712704 3411948 128364251493505473631868006174699520 3411949 -69450747501535828973276985400523050 3411950 -206912737879442928364927268647344000 3411951 -1188719220284049184531045811759340000 3411952 -1787222887938514488662504944697344 3411953 -479599793376691760714190461821948416 3411954 59786810697107768438148319793622528 3411955 -143159728307523657089169710509061040 3411956 365272476817563442556199101117685120 3411957 60406081002718037766801464336397792 3411958 -551400729228182483155709984757888 3411959 -363910391584921544443411080302586600 3411960 268850240680827433231114420641177600 3411961 39217002724223086307663039466668032 3411962 58375008545970822171663131326144992 3411963 -1201111762553492608168938361201982400 3411964 5279787250174861694447139386081280 3411965 536143972987902981053934537473145600 3411966 -319289392562196505017612536137814400 3411967 -204093642221687913604870043423343080 3411968 -843283012716151854318404812167708672 3411969 421339190802751176149175738125267808 3411970 431552305929546373182513917276505600 3411971 -836735995384926724781511399709101828 3411972 -240547871713499846887140197972037504 3411973 219052234568655727771398368782628124 3411974 703183070390501799047782047399969792 3411975 -124953599241100888878795133779475200 3411976 -671152741900557338954873244994928640 3411977 1225820871488726472835727632371626112 3411978 -373799667111084643852189836366054912 3411979 -616070134774415148280575714500637960 3411980 6321490653776081863415226651371520 3411981 168654205732013290501003164568116096 3411982 -92007742111560081332189287857192960 3411983 56656664131588590288006406279058640 3411984 -23181182284659488892743050022879232 3411985 -237193190724618893612139453908414640 3411986 257918437450221068576748483011193984 3411987 13928085438355503532211462385426360 3411988 54708064821739885451595495842415488 3411989 318751566111443643426677558370442656 3411990 -592292501690680748409860887777670400 3411991 -1047418817011590570814775719330031016 3411992 149254742110252339627105472204513280 3411993 43273187527821678589073067169211520 3411994 842368158217655602047604673816941296 3411995 -263531708195062738119474642831097200 3411996 -132307488738946723647735232297205760 3411997 -173401251852591148427439433838918554 3411998 157256946436663009850534287254428736 3411999 -10267298629838997018075122221931616 3412000 -1058041052084601901673268633501696000 3412001 451887623932452841293503303034135600 3412002 -1906684412157620100847752438108672 3412003 4166621721275796086331970475849680 3412004 -247510872087049179867210212648730624 3412005 91085270915997942335807981988454560 3412006 -376891061284634706415069786801737216 3412007 12902843973151627908524198112538200 3412008 385696808528008514279975492606438400 3412009 -208698495612928036178898031157574790 3412010 1800518579069165950666909721702400 3412011 -139542491212967820641732163469839528 3412012 28067105336370849066539449902643200 3412013 -1246670305090694778692914154808029952 3412014 232757279180051196707630163717848640 3412015 291380494769128978765935907903182720 3412016 -20721420905881075396753542862307328 3412017 -406004527857083503172678377567999200 3412018 528746540152261178892157910369778960 3412019 215554698799221473170111058720374080 3412020 -8615296218182691945921061502361600 3412021 -225085086855839378509397798570565778 3412022 -196435531637148906474704087237088768 3412023 698261869215877494864079199626314984 3412024 -268241743720984593134753846290022400 3412025 -747689067360849478405940345690706450 3412026 554688089881109172587809607842255104 3412027 391320826368610535622870723891519840 3412028 26371715002982585479274251091463168 3412029 221019322056232563060475463732715840 3412030 -13893076442617654629998181451515840 3412031 113345996020797968561282239424871264 3412032 64268822023728527436117917892083712 3412033 -1467697095770012626144653904430551760 3412034 -128879687918446808433406645898711520 3412035 173814751216406010970539255681931680 3412036 1430261050481952062061612476085666048 3412037 62302891179839257102793028562907232 3412038 119678935684593586891879511456532480 3412039 148988501200928821776605978238962440 3412040 -117216215738395571394677147210035200 3412041 530419527976246591057020116629197984 3412042 531118760045477728004965486246401792 3412043 323325656451214129756883413298826024 3412044 28937963012680918844693220955481856 3412045 -121047016548130603941107961536400000 3412046 63233448537188122982342221200519168 3412047 -393936442971943784779345283634219264 3412048 137266132824997068944003795689398272 3412049 1309733390764531438445636116596712050 3412050 1598503552522474877179765507843200 3412051 51440683232969730216355057607527272 3412052 9445008845055926412509338678505472 3412053 254367165241248869243860584613270200 3412054 -133117523461274427365650500773001600 3412055 -276236336214971120924451882841592040 3412056 750585599041340614854876341360947200 3412057 477312627719258911658930954606863632 3412058 263262202924143034520489193381162240 3412059 -297769928077284391479189252664101888 3412060 92828308493180976507132517603284480 3412061 26881988802342602157004064963428524 3412062 293373066629076209710553859092032320 3412063 1132374428602976816330688615714017312 3412064 461870389032254739778772804127031296 3412065 535756646383683067579316618247131520 3412066 258991986859712384466804823065904416 3412067 -1353475369033142819960836468941670884 3412068 200760346333425185421127912562227200 3412069 346375187797977711515161765800489470 3412070 -214410392325214783248201428145795840 3412071 453261054021837744431570310721118880 3412072 647206693961757798959545870349383680 3412073 16113331904919613951425632533993344 3412074 340908549855814963256405048323810560 3412075 -584877419124843059161404443881032700 3412076 -11419777991418207852848314809538560 3412077 13702115017146670496097305550428160 3412078 1621823698015504096046441083954560 3412079 169468525091687002217666122871112 3412080 -12820064388159225991181011379159040 3412081 2016853342309893254017355223274372544 3412082 -410537420565095857173035820067281600 3412083 -459771783987399404985960560344243152 3412084 -7529642321134940331324951143892224 3412085 -10575354792116756481024410483429220 3412086 -270390608708139965277132183138554496 3412087 312872687649204208871279261883401664 3412088 -63273649452371797333940133935616000 3412089 410506493660659356462330638928768000 3412090 38549834792423454764670467322643200 3412091 -322121377499659431984298263950588508 3412092 -146224467054810459325067581247528448 3412093 134880731893355796360147787441664 3412094 -112107984272146873744440569275585536 3412095 -173946091740213574344628375791450480 3412096 467449890635027130881813167000780800 3412097 -330228863520505487043974977454502060 3412098 73659492919112192193426487983475200 3412099 -984272812908448132431904521177664900 3412100 495060238484481519235487532194400000 3412101 -122447831981834931002261986116229632 3412102 -45826469001013903978361657229256896 3412103 277243598551259507851410857596267320 3412104 -31573912569177940378105433835847680 3412105 209436423810155995728131221404124260 3412106 -1024213999807749722639500880662003200 3412107 -583242952778771589528193436369168196 3412108 66676208477841441235467553848492032 3412109 -542615738216937393709593450206727168 3412110 201984258720789946974908645903456640 3412111 -344095677380406478799575975897348200 3412112 -184666418443974201704083421701275648 3412113 -20133651203610494169009879388382112 3412114 -855008827469536302911296233956959344 3412115 -691461789814920912985244204121056400 3412116 -623025361204942527127003410385331328 3412117 -892799986165056857845395391904830834 3412118 112059438811257217877533440420255360 3412119 276418888833869661647591177660949888 3412120 780099181935082766022661322709196800 3412121 -218469987847966559597674045617686508 3412122 9128858142060085155907069944198144 3412123 -204440430543350849434915718828884992 3412124 -378753312226618748471780818148872704 3412125 -72335192816408182462724481170073000 3412126 594322172053150073975702319641392512 3412127 -522704222204939437175547057341685024 3412128 274381360279977285076170441269182464 3412129 64437799204700776110054712053789376 3412130 307553166450759796321366455697566720 3412131 -374377824072577661929575819219069120 3412132 -501000166153215568706403927227039104 3412133 -234274812256080001044499989248823618 3412134 -1311703881835138429203325496056320 3412135 126668214596788042066756270872913080 3412136 -1028436672153371823061816044748800 3412137 505219636428900258362586323821261920 3412138 43200732042578284931646053154912096 3412139 -476354806522828442398730519537952960 3412140 -66906926411005130028972288415027200 3412141 849917352019991432374975573578891542 3412142 -255913592484320037831229176158137728 3412143 -84846640494114458450345685928380192 3412144 367139785975222901520524641497317376 3412145 -660044195627456924215789604107233600 3412146 123854761162784363087020108838419584 3412147 990193344360103646004717622052720640 3412148 -31015038520347804404913988713811200 3412149 198425884565038638729148480256685408 3412150 -124269249456956365837295887976400000 3412151 537695913723162600913782240662938152 3412152 -952348038160907230703261590352486400 3412153 836975176752923110279332750797735040 3412154 -158658636674713225875030247598734224 3412155 168887782079229812504838435931165920 3412156 431874275241321052144461945151372800 3412157 -51588687925327251365014555686888864 3412158 -224753262132231305020244010206333952 3412159 -1066874504494065082820926573245384640 3412160 197916218780781076701216878918369280 3412161 91380537836883381328178961762057600 3412162 36645249224385364836922652525760000 3412163 288087679130017313357904360994628412 3412164 -411832103058121646178138238350336000 3412165 -91510449665697278794615195211921280 3412166 -62116017936537362189655532295092416 3412167 -669405689552367151107907381597526400 3412168 -1984878646455511335113419744419840000 3412169 1140293118312902093927713827718130760 3412170 -17525628901503466347633821631221760 3412171 46513011880107734736227752703607840 3412172 -17134754392402180155962352440225280 3412173 -150289076849617741986566021873628000 3412174 826971294907996728255313382135238336 3412175 21914126682159421973623881374175000 3412176 -281186779400644317483299683648536576 3412177 -399270326408270511794429964903850508 3412178 290887245813887966880768478364140032 3412179 5408312091201708196790133274953600 3412180 161256137240373089477395802054400 3412181 146523868277040623241940306376027982 3412182 -38788558017793267929420587502980736 3412183 -940764491484727973960795435135909856 3412184 -480355090923192542757596872202895360 3412185 -94888767678628347818832391296819840 3412186 -169595363649783265127547116690926080 3412187 -969187404960208366184163638328847164 3412188 -150213669499262801174770936546154496 3412189 -866199902812036533304984826097584256 3412190 212675862424824025319976247525089600 3412191 -540580771100277592518294812368321920 3412192 -316747288317245889711227528418951168 3412193 91710776625528148338745018250882964 3412194 -385924070217938387867366034817065600 3412195 228948536893755637491257931090469200 3412196 523265198172791422653666654042230400 3412197 -430804295741043993858787424707690626 3412198 228308816631579848942863190726396160 3412199 444833627749928310720970346848562736 3412200 -726965291154822915195856171008000 3412201 -50713098146704875854921272854912256 3412202 -3309202435729262938165156018917888 3412203 244912257684812106300259737153676800 3412204 418112958578144470480715793328101376 3412205 204676093118134825454726944400481720 3412206 192985295865713217332794045916190720 3412207 604862157181476257991740540994629456 3412208 36515870847061977983963266455109632 3412209 -49174544326802164147824891416727696 3412210 240451899201513356999375563574976000 3412211 -886109024589580171724117081589904896 3412212 -232719934770422806132752281922226176 3412213 -396345255017962406626855962972027360 3412214 149262878486875706703736015784710272 3412215 -315552250303707769514024937290254080 3412216 1456742839498178309852567297672724480 3412217 55542745652970718694610620611464660 3412218 70507378022984243752347728874448128 3412219 -399174938386901940067943449757642840 3412220 -157985520436551914630058479128504320 3412221 307972399251501087756603527317773312 3412222 -2643108416776427820889995681278976 3412223 -268910321118292686122321514986476512 3412224 280383501418263531368287541347221504 3412225 222172777231733218261051530761971500 3412226 273310505274563616130341384493071312 3412227 -22467583162528564242380731437864960 3412228 384175455487063911991469859334333568 3412229 -94314720761992391002091575985211360 3412230 148050766752014369230763624768747520 3412231 1197343198514332687140867879183508632 3412232 161788970433723783846530921240985600 3412233 1586322425042938348157020124883441600 3412234 -103703234744291440032856239993289728 3412235 587325481383152674812155987006107680 3412236 239696856832162248581902789760778240 3412237 -60040859441217835542938446881028788 3412238 442006143556871582370750166283954496 3412239 62031777772554564463866098036197008 3412240 103530176333842097312519418625720320 3412241 56328824470787641621519713507646272 3412242 -51326774074683465051804864251006592 3412243 291093792310228789340783946504487480 3412244 33907649704810889774734888086147072 3412245 -113977498060822709818862986912214400 3412246 317119472568547908198429960340061184 3412247 -498185514918402147321533369047910400 3412248 308514152830697346545384417869824000 3412249 -1547745496569680976064896339736856700 3412250 840960063332827359210796653883800000 3412251 -141563133538877673133248548894228208 3412252 -31394861201898664266289797338162688 3412253 52942657996354524226438775727408000 3412254 447984727065935536927524237417280320 3412255 243605721927995177879212266471045120 3412256 350730104051944257861469917277716480 3412257 -528645387495225279682343073766066560 3412258 184624506388269438977284551429702480 3412259 -873772620105019404286230256647483384 3412260 -127497148804340862961867334977536000 3412261 194041072528063160356174034264817852 3412262 -618622208144069934076858922999675040 3412263 -9574622722638318513405770766438912 3412264 -55716949991940762940678546104729600 3412265 11090480163555780008404002548712000 3412266 43175935606313786999924174080214016 3412267 -1141839413918194671455177391042644360 3412268 123850961645743956996497226056256000 3412269 -131914357738819501718292532366022496 3412270 -73050543107499783867070708066489920 3412271 -47610330298524914485292353379628528 3412272 -182012755847466935785088630229073920 3412273 -547481280986678294488020873773034478 3412274 331973967309350686425989001941532192 3412275 -195487200278291611554004376243746200 3412276 -196785578627443444800087156732250112 3412277 28286419942579375946723659209983520 3412278 -224218317792233982661806151245730176 3412279 645071587131789979990640344617998088 3412280 382140179584771694988490381191168000 3412281 117207011297788316961863853263433552 3412282 668710152093177859733350723401658992 3412283 339816051949740038701350440793576720 3412284 250405179272215965789316781890023936 3412285 -890414810929970905222632116642144400 3412286 -367235958820432810655938209257503680 3412287 77503509128198019259261125735775920 3412288 -166059060906816754447292412217786368 3412289 -102718529682274926456299384715553344 3412290 65110209081303264458620583088000000 3412291 1642620932348212793683930854501568152 3412292 -288134614013135561731433671724937216 3412293 -395311710748592601123833763200880000 3412294 -397726049522092988661700323794927616 3412295 573325734528613880163762722157909600 3412296 403363380479884565607986579203645440 3412297 546880721797209373345763576264348032 3412298 -552034056974391749248011116797574400 3412299 -338995830512535518752391579270575104 3412300 -511535555604791873182607413755577600 3412301 -697259748025815211090241981148562698 3412302 148103383419653225320121358694256640 3412303 -620216604399271259881608684854172336 3412304 87055527579310107757226996658733056 3412305 51765688700496010923581621050574400 3412306 -492975286557425844673563860294817648 3412307 -125787235873132840809667052735472408 3412308 6575042594741991501591768484270080 3412309 386865925209426983266618165367138510 3412310 117232606650485487214711574516920320 3412311 -703061048145308223626770688160946560 3412312 116045811811918817954685234692075520 3412313 -1019076938522086354252283801613720438 3412314 -74366250088126001585714252661312000 3412315 512106045707013733103337871798368960 3412316 -768031017740958925809825742030056960 3412317 88663362126545077674982618184484480 3412318 77339521094381674109263148971104000 3412319 -23015577967755437693705553835790880 3412320 -522944832541746045086662097593958400 3412321 1806178439693834280516434560936466 3412322 -1150999433946578086504840299992292576 3412323 -191412826204762563557787339884403228 3412324 -630657261302903376563744070801868800 3412325 -28390796248284805412442536364211200 3412326 427553321165147770858078638929879040 3412327 -653652055687122690422627812188362824 3412328 852136339622402578317297361223900160 3412329 -490594585995425595344947610148901440 3412330 70231080433091535150671333454046560 3412331 -353162410561069839727409656826751456 3412332 -145032703118255379100714818731606016 3412333 1435250617977880306407744120039242582 3412334 513808903807056129520955440349514816 3412335 330843730211055429335435890326416400 3412336 6213626766264961463054881178419200 3412337 -789965259536874882435227391730668048 3412338 140685715537749245297326308097417344 3412339 45035263696848565678083250811653456 3412340 -777878864887850443584576070726955520 3412341 -1789545834843213414555469766163283200 3412342 313034753235316333186105724351702592 3412343 179290131323756195647775724636182400 3412344 -315275817749029061942229089597153280 3412345 -278369764213916015731914624690220800 3412346 7507080040545461213161962242002944 3412347 -65802816636746215832575837817379840 3412348 -235676620923134821391568363678802944 3412349 -365261783849304500685543008069286720 3412350 -7297336357596745924190305883846400 3412351 2831979707640414111061614668496952 3412352 -273345332760474919806723664757391360 3412353 -21522454757237298007411215698028096 3412354 256345856663384920991455121484579840 3412355 -817173647921854234708561932673104240 3412356 -236690159055107854354765425763762176 3412357 374423028463314844583811537124829980 3412358 -512743311252365718646398432989154720 3412359 -423183566184216958995384375818035776 3412360 -42083719418894957933095826789529600 3412361 485690026950000575933314356177655962 3412362 65850743438247693703524015097382400 3412363 323573717938738345497421880515344896 3412364 -201403289925733365523126540973908224 3412365 163172980669034329531318542760165440 3412366 -919277626437399053728603505471097600 3412367 616410549902562137458176247872894192 3412368 4306270585141846628380575464988672 3412369 -1146571617408481882908559299052777104 3412370 3521652927113702490283185991560000 3412371 -760347455760995872792502085084182088 3412372 291753707347311402304004941342310400 3412373 -466357552469655475960588638314955378 3412374 -83723881711199874688924171065630720 3412375 898610655462964560518807351894850000 3412376 803731717315187840530295478939525120 3412377 -714099834856951230158394212955289680 3412378 -137141763708116857407752536797978144 3412379 463294251577238500431657227162288184 3412380 -199110612713678425673368580853181440 3412381 139603842276153737659764994396109120 3412382 -315424255132335315839967552642158208 3412383 -177944502979934238156709654338664320 3412384 -625038171596728165817447755607506944 3412385 -37569831454944736472800786462959000 3412386 338810420728654487177553929401330464 3412387 162683451932682955646146049708719104 3412388 94411830095569065858273081808306176 3412389 383222467027320942345047058119516928 3412390 402488712280387367342741436843121920 3412391 461559401156211163639918460102364792 3412392 427314089888461431789529645190430720 3412393 -525104309160327516304472324819828280 3412394 -8397815800570700623114935272202240 3412395 145302404385314061039918704297011200 3412396 -265595969095740136108817845314232320 3412397 -321120507144842789079896333440206900 3412398 -561404122540238525236328750024678400 3412399 382345228023497376166744162785888136 3412400 164335584566903630949931697049600000 3412401 68426749318607741300938592322623040 3412402 -31575002506665353920367024594328576 3412403 -1296205304147463963994982746959279348 3412404 74171237400943435740448965453920640 3412405 105145871572269662142780126505785600 3412406 -387339284570793814955521755901817856 3412407 -831898718419506654491938651382741808 3412408 -223673003210342437220045296511447040 3412409 -115262357275968768852465969778212288 3412410 364451204757564492395597944991147520 3412411 604083095384573053248314630149703012 3412412 352399503027385465915350998918009856 3412413 175878304258151759306480292958491942 3412414 143700654494583861550447056837428160 3412415 479583837423539841643272809304355560 3412416 53487191569747316771804929264189440 3412417 -165785502705563456922897369793537580 3412418 75742961130047657551385062261075968 3412419 514924009224051511681288744648337280 3412420 223299981846143580457086574912450560 3412421 544918873914969686565816641615342622 3412422 -54537172448996197762027422145931520 3412423 -131242313603859326851552197487255760 3412424 -726091829701895470609832575182167040 3412425 -148239760233615277434677908905700800 3412426 203046358834972869128180661049764912 3412427 -1005304166471733543049457659273464888 3412428 -83612182758124570979577904267706880 3412429 -473741399870822275205159147474997216 3412430 -113498288418635746823044038275884800 3412431 -546777489889369796131883369948254920 3412432 -49197707399222678170012019884556288 3412433 588821787372075111915681004638403044 3412434 -71564154145788403400376833289036288 3412435 -641515617668481048099165969981325440 3412436 141818084648437347495961240501755648 3412437 1939360640959601875616717541035520 3412438 -90428894825194192008010668859152000 3412439 696844099728293038704977643267375240 3412440 -501415170281257331279051042282496000 3412441 -1010816663071859330367871041019486848 3412442 -443090800825420059066789971596800 3412443 842460351024913671265438407543143064 3412444 237802709363005624002212498379522048 3412445 464584145078418723140357895250910700 3412446 59916710190224230319460792681442944 3412447 -563885565339957288628464677410159400 3412448 -1223011869053935733531961323738628096 3412449 134272434816295874044321013490878208 3412450 -176719670293821793432710692362128000 3412451 72939152223666270809353646210580384 3412452 43790263636305311917117667421696000 3412453 474950791863468928048050863165916864 3412454 605409804900680307998335451232382176 3412455 -348637270151067126143612525291726640 3412456 255730247033717374449101916445900800 3412457 19562896927048026385125435736509840 3412458 10813196141620618068026215696616544 3412459 -1655624209860775173570892501095278640 3412460 -483704194429087680217781871230361600 3412461 181847227344657269429901074514272064 3412462 592623356653136277417361986014327424 3412463 -74498882978143809363199822689101640 3412464 52154983386598968572386647192109056 3412465 71194667988070111275329655359880000 3412466 -253552585102195473217910066784131568 3412467 168095392331335869820138321114032084 3412468 -218980174307925069467518964719797504 3412469 650599996842827984163719278551453870 3412470 170878803096190952500418574457200000 3412471 -176250104700925667589095316492257856 3412472 -450655782554148810214509341336248320 3412473 -44906911149184440969513723273424512 3412474 -49334928467586383901165810187572000 3412475 -620453289493605328465007660270277000 3412476 -510229183155205239010205214710169600 3412477 14830294171768678197978849996408326 3412478 1068069252316457481728198241312237312 3412479 364813997169528863393599527870960000 3412480 -1595276711965638885382131736903680 3412481 -1080237418103546441279896387992926718 3412482 -240143526655531651995499752850492416 3412483 -750904343487859892111147448267819268 3412484 -755874325837001700718740705650688000 3412485 52243039573093235871807652908723420 3412486 189772343806840654366627853300305920 3412487 74967335444770635567251261177199936 3412488 -210404470352989257154433010349670400 3412489 -1652771644249558464650473113253556710 3412490 142607359068281198008247327364218880 3412491 128318375489924514342328667515641024 3412492 528329486644207304952745301835036416 3412493 885921318678747591037837047901785984 3412494 177177063982826299630663992660695424 3412495 -503604971633184670485876152025928800 3412496 372003634991460508416831866919985152 3412497 -920457326385464905133415739858707360 3412498 16872139902870691683137349626394000 3412499 -2669068601733642126315829947628500 3412500 -54428496176769133872976883942400000 3412501 -301430209762167260734400778461073600 3412502 -64010100106321478001612041185710048 3412503 -847242886566752944977669091610976000 3412504 -58917108096539953369221251182602240 3412505 956244399193433734321731477453007560 3412506 -185672405743482452364656597496900096 3412507 440472287529701021435454233552660000 3412508 -406095032318382479901371602283088384 3412509 332707868467216641499513943690181504 3412510 -52534219681864224469248188604065280 3412511 -558840038946521507704567154503610424 3412512 92434672270772381041285243103281152 3412513 449000381315414416966035969302597524 3412514 -204910193477648970009722607750566400 3412515 33513008364411390578178649580134320 3412516 235530436608105141335793192575226880 3412517 -1300226748972571959818394147918487140 3412518 569794662123170010826869095082415488 3412519 1140941431598127285142599179000727960 3412520 -2656577785428315317704723360819200 3412521 -106012580626146354806100308811467328 3412522 119033477003498560680538244766204000 3412523 9393298695459818610301703760065808 3412524 623456546800561994274497574512518656 3412525 -513492057964578011517525764126885950 3412526 -73273829270231253173118460498320576 3412527 -226407924339571733321554779286301040 3412528 -45411772724087934884951922780078080 3412529 -2044252165850946956226220475524996608 3412530 -23884536808057959705479668235182080 3412531 20044000011797229011853748831371112 3412532 913899656438312279282016141539469696 3412533 3943602731074661210719485172960704 3412534 -543544871299865295700920191398143360 3412535 409165186418210021036129643771252960 3412536 344121729552372385731746096242790400 3412537 -388025743178309023061440526846457814 3412538 -117576468071288069691259919554139904 3412539 235662280644712244823881501794549344 3412540 -94104502087162049493809078781365760 3412541 1009428936814437084277747387774567584 3412542 45860099630118816415587318836379648 3412543 795318895440066518770493072610116080 3412544 180179976870616453318771043878305792 3412545 125991737556178417960657914988511040 3412546 259919903998457258184393177170640960 3412547 858809593873139145404235050001138000 3412548 554893652315994961834280020052552832 3412549 -493513925908933135277056843520490464 3412550 358492627171515359233084095752385600 3412551 40932498098716882002036146790163584 3412552 -365849869737478031963672936819097600 3412553 212942735830113467481463252439461044 3412554 583278679976522869535809108465170432 3412555 727253020124847904457859851985420960 3412556 -31064230857584453727408378747651072 3412557 -64777460729220507589795558853919360 3412558 -1099822319575533139167380193941931840 3412559 1244146279630229595753678089739611760 3412560 1442161808217628978642835845939200 3412561 -1038505851357256558832306069918205838 3412562 -748995671697526585083093337884121968 3412563 553486959305770194732987101076480 3412564 387070297520768711623365442775006976 3412565 463415698947043567684445721433600920 3412566 2157527531435544677386904357067840 3412567 -1050911352899417444900536860620923384 3412568 305246012554908122267715618096476160 3412569 -98221529454021997768318437715283712 3412570 160738435968385097574257101284648960 3412571 -630850485497234011573975658599210320 3412572 3084967626430092623906179329561600 3412573 -131806800575121942600282530227131776 3412574 -284640382739748542045196220921927296 3412575 -8118672478425259139869143449247000 3412576 2424191844682025435799134160389406720 3412577 -81877214699493417493817783347555008 3412578 64124669620818824777066778934675968 3412579 -275206453621525843864644336004673236 3412580 -801560852273556021013906626487733760 3412581 -551801346575642664949991134563961248 3412582 467259578440539567157756521030343392 3412583 200300212763026674784490602093019832 3412584 -131390115076041665033549590924492800 3412585 -1006971583389614135740542348580803840 3412586 -670100243469978628887047985029053008 3412587 885053135696792730500912623968092760 3412588 70486111276286991397371298609790976 3412589 -822313593850790328140465889811017120 3412590 53265862984842601236572341633459200 3412591 -230736121489313990121894697730301856 3412592 -311224580171590966820471184344776704 3412593 178847622379982201344065982157793282 3412594 238528125264692679034166819424855072 3412595 -685541168153791034829277312116416400 3412596 581248074336641351360114553210175488 3412597 1070961836964261444938744661929439744 3412598 21279420693884743532070051363851520 3412599 -179338150216869711718979366541885312 3412600 -151221114879544768462874735772672000 3412601 671944694660019947936832152105912400 3412602 -28169334104422794955451992409548032 3412603 918814492176492640578552091424884464 3412604 -8446838798500201005051761910497280 3412605 304803006887199421349183124912468960 3412606 -165840632524033593564877986520187136 3412607 436486020630723076036736764909466232 3412608 -682112895102451733143179101711892480 3412609 17969972024641834217364283877500640 3412610 -249545003109093950498160690883438080 3412611 -5329283976291694622109812749090548 3412612 78535784036363254482630779798663168 3412613 455308458135792555233370580322144862 3412614 523054990158477112023305337740587392 3412615 88863985209636188857775208457041120 3412616 -161914508934975953807267044337817600 3412617 -154101743771026956284167689283587072 3412618 321520342003071089344870570174794240 3412619 -178853753339903490021611629127489280 3412620 134935072598323658817405718069708800 3412621 -74543203999840247117398506543191348 3412622 -220660115318476457836228244492109888 3412623 1691987531827510033918742234347248384 3412624 380188375176215461297771802172170240 3412625 575973564652524605277491188393104000 3412626 94306313613298703399554647934245888 3412627 276212668840034729940580455995112 3412628 -780455960298005079789627216049858560 3412629 250971343538043983035801951995457248 3412630 -132289143309366877225002828977182080 3412631 844701036720928923139133373233979120 3412632 -771542659867345429205727546983239680 3412633 194206217963867761344976748704599360 3412634 734429137122810253512741374811519216 3412635 -33321458175787757987226349337548800 3412636 -1101681219994143982582766991696785920 3412637 874131685499534718325945535487245286 3412638 207169326167807708737433027809096320 3412639 -2310643088573700223984363222540406576 3412640 -139639482784391394565900704719831040 3412641 -350725176054299451833518941867997008 3412642 15020786983488312097891791687168000 3412643 -343712959197725567338538118105754656 3412644 -131033047737755098214409420474153984 3412645 -1433026469653894978418434074628602240 3412646 -560388684408272325008880525310045728 3412647 351031524679984304751645840246737280 3412648 -837774208826485042112037712064839680 3412649 -650209230723351971029291021142233350 3412650 -75601954511824071497606058726374400 3412651 30828040927905302684251667482464000 3412652 1835887965862334037406124423342592 3412653 305137260482300775350786442826039104 3412654 481433760438887275296173334960439680 3412655 -149777462513732870036566324981456440 3412656 -88092888943682730407812792729731072 3412657 -433268897552626901551126406871690094 3412658 -28325312582805290750082828735218688 3412659 50395986163296723299857926550690104 3412660 155078673594417841489374642429991680 3412661 -15931255992166971280066350140760000 3412662 69236765034716161216964064222627840 3412663 1250390597238061056444684243887183912 3412664 -1027689290137159662200332376615792640 3412665 416134062216151597881552228945753600 3412666 43323638784126239316763171776522240 3412667 615859421846418575652757643510681352 3412668 207455780473682451956067878630055936 3412669 297936828869694056554780778473901644 3412670 -147766973330032300535185916520791040 3412671 -53126115791049530738761963848600960 3412672 85189462996467783139199822301495296 3412673 1076241450140319483048736366503949104 3412674 -383327450581919310869518970482766256 3412675 -207192019337304233491419362419053200 3412676 182294126642446485185012551346069760 3412677 -70018406762853326503254093773736192 3412678 287889644619243376928102454536070720 3412679 132528342346088439303954470298200280 3412680 -157040938382811137166524309434368000 3412681 -331322254975487327656519048551523200 3412682 -147821935462714760950437089461456896 3412683 -898432765831436969155671191024668548 3412684 225992938631953958746772127045387264 3412685 -611782154687510277589129365829120800 3412686 -237156781835548167397107567214390272 3412687 -999008014807323186357089740629531664 3412688 121848015276175072132551984158736384 3412689 -72423120856793932559628611601298560 3412690 -122854617113186651517671873853506400 3412691 483873144966951724173807259003586400 3412692 332303709629126804388404644107159552 3412693 705325743755160197670371040310663164 3412694 -303245998623498561432584826926574720 3412695 -1173129483459134481036551264171520 3412696 -325294878484055208733461898721280000 3412697 132363152643199631108475548588770560 3412698 394455237465371996196931214588926464 3412699 -2352810601305977846771164387282005600 3412700 -160855539021994056481962767814220800 3412701 502917301524133222816532931405767430 3412702 664465938081929535606310019853230400 3412703 153209066154378227161272515635783776 3412704 -296367617694536841788848417454161920 3412705 111681897525729024935717963770209000 3412706 395821144846353252789367655986510848 3412707 850867565155895082582226340393464440 3412708 359403719014657462915190456489601280 3412709 -1252725291273843516626783487813805284 3412710 6963456512202772110310503401621760 3412711 -826808147488588954215206707709520888 3412712 1125675482825987753584233720935546880 3412713 -119732256609534667658714995716626016 3412714 212727042161447273209030635680216832 3412715 -79877715730107068880283772399777280 3412716 634769166263122410788911753104583680 3412717 -138186162256164925986271227250778112 3412718 -813624720534050389749169834728384 3412719 -577273775632541115102395593295341680 3412720 97159264939767106438123888233676800 3412721 779543979359300663504293221323387520 3412722 -215123914064836772490130353821996928 3412723 746516119690968953805907532885919600 3412724 154681096907349709728456335238322176 3412725 267361959697616588058015808468665600 3412726 -368576242495093229943146004218318688 3412727 -758461339427228148133744682700806424 3412728 161863260754792191531897548773785600 3412729 -1366849832124971216643304560073419670 3412730 -194594435256665545228332290151390240 3412731 -32311868238218398552596572656478976 3412732 -63011288412096828502031511814161920 3412733 924065549445645145882213520613538176 3412734 -33453629196920957625646102290721152 3412735 -87069089672622046270031125296199320 3412736 1041842705140045852931128837193859072 3412737 451928137521074510519583564594010320 3412738 -552777211302262129468031578191360 3412739 -837152226463124059353283524256228884 3412740 95711863769940652491766430016184320 3412741 996431233712566929537211801689394142 3412742 396184106692048110222036866533579200 3412743 -580489560023619698843252292797293872 3412744 -101702987728647571893438922044211200 3412745 264816577881723019837540412264722560 3412746 282859953586721381513186613667584000 3412747 462886850813065220106547926564717040 3412748 -811490958095046356937315207011342592 3412749 347429781086377020858838753165337760 3412750 -46563682148695773179815961339712000 3412751 1086200920234084555603255552117290144 3412752 97472304645343332645393052070510592 3412753 501394273687491011663501089178958002 3412754 154969166222079747782945877601744032 3412755 40160914749048117667117248184244400 3412756 87394520923533830565083233688654720 3412757 191116679076019383235652760281677038 3412758 90827978335238085355538569195083648 3412759 -68947552527532232880525317185220608 3412760 106264275885547909379943075906969600 3412761 -460195741471160874459827309531408640 3412762 -552709743315796284521567430776068368 3412763 524163504242481798930868294513059504 3412764 1022800249181738241463205711516461056 3412765 392261158411944822936225535432370400 3412766 -205450974530746020124660789563684480 3412767 -132248196725077165821957773746170336 3412768 -666960690943853172336348369189273600 3412769 454101770103696390778655736611195796 3412770 131435381668653106679692736924313600 3412771 -247552525866357298378028462588360928 3412772 -714734929750357807348500831914093568 3412773 1968260854159426781633845056194304 3412774 751975726593308900317518260635271136 3412775 -558787332061098086418275384337163200 3412776 -77623509341350322818652393516482560 3412777 -1513193320511516939928415640165354374 3412778 -213193740180342547846759126361153520 3412779 343261469131930752791652673779706560 3412780 283929852699706890491790951809433600 3412781 7950842615624139923897763081845472 3412782 -125610796848993977798423028241516800 3412783 -1848578081218264936344663743793631632 3412784 388826525984227377596495307113988096 3412785 -150198393875374278447455523898252800 3412786 -18943888936061623664490841965335040 3412787 -290154941022251908451544217533429600 3412788 169462990903970130031368880781230080 3412789 -816635104608602522542916929308715844 3412790 36794468940027991882887312096307200 3412791 -127298349162751357447696829014689600 3412792 -494046285192717102897572905151201280 3412793 -1211634941150723446720769754591263958 3412794 39693026814566391286974761650053120 3412795 -27782081077050965474909520880873680 3412796 507217705843915135967483792726607360 3412797 74795714076448080372762176630696928 3412798 263214448971741755326559131159622400 3412799 -229645000583397786434819007930983520 3412800 192253642963796423339546372997120000 3412801 5267626443283662827967906862261638 3412802 1283353868159081394567084894628204032 3412803 60056152772119606223968683111937200 3412804 115158645539806808198232338174320896 3412805 1808133896288220301962394232428380 3412806 -107539287304840666774230698310105216 3412807 -207693147475170072975288729950989200 3412808 373025762419954835840609405926440960 3412809 185092402158631684105385921096382144 3412810 185278929725498829017792218681534560 3412811 574437614939492655089772969730563552 3412812 372844580724075501381745248623345664 3412813 1462152686500229604318159689140515062 3412814 -20383398030580078271383104096911040 3412815 89838501316122495756959198114065920 3412816 -11731101028460808233029272528224256 3412817 -630821991801861259223046403658581134 3412818 488828677001381615407186451952541440 3412819 1367409953003343353476358950491161944 3412820 -214098465968978808115289474700529920 3412821 222753333934916231887232371870066944 3412822 84563866428172731455252731380184320 3412823 -8199772411123150942230620753729856 3412824 1706611347912441234016762243153920 3412825 91796543139370953487183557764481100 3412826 183274000862314292576698800418105824 3412827 591337008623012558305688472520471680 3412828 288368980194351228450695164299589632 3412829 -137397741772845059770924138862073600 3412830 104742017460796038750440978720353920 3412831 541556307289321150580852243538489632 3412832 -232813542169837950778023152693280768 3412833 -643746237780424034751734169409194576 3412834 144325129607745337637827333937076816 3412835 -1226267331616585668769937298044785440 3412836 222049705111422566739526448016814080 3412837 420378188287974180465485497189678240 3412838 -178714629424645082839480915623710592 3412839 -440249069390203732798118004036514776 3412840 -412761444701560204652815339532390400 3412841 1075766203183672255519337354513341242 3412842 479552454200444643823323022285485312 3412843 2982065845242236323447273643626016 3412844 327881706671584072010312053480724736 3412845 52503090186076639304380593798915000 3412846 548722749847736331886395436258489920 3412847 -181539483215181665407430638431210408 3412848 147655769854095284600156485705334784 3412849 899413710938866322983558851849208800 3412850 27424322678103690772767398064000000 3412851 124248370695235909241085763726613040 3412852 255068536170757207394137252588830720 3412853 205567480597494111200628539997066204 3412854 8410603739562820503332461476914976 3412855 -236714680167687145377971547027724800 3412856 -438172517602805837415777428849356800 3412857 -130005015002623554406706577035942208 3412858 781095295596032954687325733174181376 3412859 921890595076668743608473434881425060 3412860 -420673097269142823557504652586721280 3412861 343547150175003127913576296103459462 3412862 295947849827267271271642279136400000 3412863 68530340419505562160176053421780792 3412864 -78249983737311863171201506643804160 3412865 -415628961455312832431830248463440600 3412866 319833682563376443993373860220030464 3412867 -14638109136806257269684226260053440 3412868 631993551829790279371502516066360448 3412869 -457409148202089389141616757835597760 3412870 -294005927855304231090832015402101120 3412871 -60305321189460034433791245230284800 3412872 -284488693373107446864173894366945280 3412873 -134468436483284184311804842189234140 3412874 11312445192833897468134217080773936 3412875 -1013554569711452294629271679033600000 3412876 677653342782978736906561626096767488 3412877 -69512195034621779947848643478138592 3412878 17889625688540027367832463363125248 3412879 2291274751068875717835811600225627360 3412880 -18137193439890426534862378429808640 3412881 516362045376700365921240695651724480 3412882 235357799580027144692554917325824 3412883 -128549405497220852245004496911310720 3412884 113417153712506373087371113302644736 3412885 61011627858102855939647406323045760 3412886 443256805324129996768106482249999680 3412887 755605159135666330839255333697881960 3412888 -460561294501666857000327333555210240 3412889 -24845496982985991567513148093751100 3412890 -1419310198990168025224613390556480 3412891 -19524327712146381912550967884732416 3412892 -157921043553646363203230675979310080 3412893 -645744814300417080616622781903048672 3412894 -3114600125210784778018752587816640 3412895 626719127368745104094417676498106800 3412896 15956693754639881613180702465982464 3412897 10432332940245610621227278258758932 3412898 151822271725682076705748234637605200 3412899 138755168223164005652221976599018320 3412900 99711018481322202234785639514416000 3412901 -483541761735628935968265242739314208 3412902 -112094285758393509589431264566593536 3412903 -637751346332101132607241636981213936 3412904 1151568896039958294134565961047736320 3412905 -1305118352658888730852548247223691840 3412906 9832627804916667516066384074095104 3412907 -1379996435087756561244299941293104844 3412908 -927807104522223250099105075019412480 3412909 -160577624429915272460406414276326890 3412910 -386335883734148698674719429543040 3412911 239162965483609088887137792826089744 3412912 186388282276387370352577970540527616 3412913 639665394381901461129512073375498240 3412914 -82715263570694468628117641498296320 3412915 -777547958805982919937177122550940080 3412916 -516393700588086211297117714844859648 3412917 -270024974732898422234004457003602294 3412918 -815082294692909389309174048795359840 3412919 -475384428120004418665453275144019704 3412920 -84889842047167103297535990693888000 3412921 -155697994764419375248026973888001878 3412922 7451893254524205148021475276896224 3412923 991441953687383781948552279801970800 3412924 434100438562697055156843384817038336 3412925 595156022313505992667708348986712800 3412926 440182245729546985587092052938496 3412927 -514983348036833932399802685598736528 3412928 416302081546517749240391781127815168 3412929 -249970255657732530965199222593733312 3412930 -213797888468533768564051795205468640 3412931 155630129124489005630041935476124732 3412932 -160070150011186070119557378499737600 3412933 240047311462448341592682572944487580 3412934 -182616059165825915700011962919808 3412935 -435063986193992390316068410808605080 3412936 -412622211675240089614082643793827840 3412937 -563411941034717542876859699688501216 3412938 33379155382201416846656042852300544 3412939 -656724346300364626967496609476000376 3412940 -171832648311112466636502080245416960 3412941 -129816614827093953529576754198595072 3412942 -271542765266041247888610772834435008 3412943 2171918345817806676380286760315939464 3412944 -31685994752991100716541881472598016 3412945 26035353354138897546272300330165760 3412946 -205823803318426403309671451857961328 3412947 30962107572941337260828231529923328 3412948 218902982398033986097687003533889536 3412949 704012233688364220878896292541519950 3412950 -59178796770069088531925650605820800 3412951 784440599907292701088383031790321280 3412952 -2900045120626343017368972142822195200 3412953 2865189621843132395531113873669680 3412954 -106474199875971754309484934678516288 3412955 -103514878811287116717605502870068640 3412956 563531267618766917480985220508355072 3412957 -764687470035839162712518405995208794 3412958 960195941372313943247976969187695360 3412959 805891640173509926557837596320022528 3412960 667823052856963598873665779660226560 3412961 188843918106845516004247321713130800 3412962 81712296097054887448248646122777600 3412963 -338336710470143566795386083347348536 3412964 -102185750837035619401460358359409024 3412965 -530007732498114030702103209226262880 3412966 232031627212193328343298217959646432 3412967 -1074844754633093350278145432985857440 3412968 -343920568370061401199846897290035200 3412969 3888387394201661310309748299224960 3412970 -120609866998806072676792614542131200 3412971 929590728110531125885345619270768472 3412972 216853883330230691320789216631877120 3412973 381519111173112455884280565530892960 3412974 -3616739829991178154151837063833600 3412975 332192520744930500693248988284913000 3412976 10387128765722706101890317060931584 3412977 663520415338009691499913359502500720 3412978 -591206568448826370841403634668478960 3412979 686732580687986085870854091108882432 3412980 -209063796470223681090894026231715840 3412981 536467102321761344388725042184051840 3412982 76785053251145439730888646546066592 3412983 269838436578591222754529439636123264 3412984 -1074416555693926198416123378287124480 3412985 220956400137669069951724712066202180 3412986 -407211915515699754959848651429134336 3412987 -754592411106343152460004463704934364 3412988 462605075239166974436901199942358016 3412989 1260202801094215559748363798235972800 3412990 -102138124314158056700580278137893120 3412991 42384230394237847595758911697033512 3412992 404137086223373448385531229276995584 3412993 565676418434785345903963766771188800 3412994 -65300023974361061561629898148926400 3412995 -55364113931288851613524147720940880 3412996 583306362525165512471983304584192 3412997 -999453383595716635200872538531915714 3412998 -239422668088158239390212785586477056 3412999 -431154756525004925674467918662957664 3413000 654049551039971811100264962501120000 3413001 -291612136487601299188251757089347568 3413002 -500776502284735846115054800839972048 3413003 1507309357982146710787739463471415464 3413004 44860238521222351647867314943688704 3413005 -693915835365211940457470681893390440 3413006 106503649285368822863356108698709440 3413007 121083372950610808949816074210586496 3413008 -174588097968651372039349674449305600 3413009 -987252183600864691633957998466659084 3413010 -33478491463420245148347591258662400 3413011 -217316700707418334735508005895776 3413012 205440920169669100985057520123823872 3413013 -427557251606044021778959154323761600 3413014 -527595704168367275380685020502904768 3413015 -614371495184293744054507965073898880 3413016 -31011225764132354083307841984307200 3413017 817668488234926800086396058259685066 3413018 214987049011674878862183338962281216 3413019 563682784686337495772392233712552344 3413020 -241657195846565422142716311167109120 3413021 -526935823442458681164232554660986778 3413022 594714205048811097766429957034323584 3413023 41988303394138349428926405691453240 3413024 66381420611077718364790788596760576 3413025 74605404319529406551065571307537600 3413026 241618063851868398073583618090630304 3413027 -207116247521632611661654445397667560 3413028 196597658154405709604328509261131776 3413029 3149218228843461153257671328827776 3413030 -387260222733528986971644380151027840 3413031 109678772781119939184273978183264552 3413032 -3727764088579201811651170858598400 3413033 53286201443230299728876736352776804 3413034 196514271836014271565479266090974384 3413035 500223309461523189516099437955024480 3413036 -823216250764140332776026229874542080 3413037 82663330225827376267168996329966720 3413038 277265973518566054424488765928793600 3413039 -4740670357423608235190851244436480 3413040 154411535522292833048664390395166720 3413041 1318635413083157657038381386598464 3413042 609563342509110696257439696112704 3413043 -77943441855347020894904290369480320 3413044 -46003558260849152789500796797620224 3413045 281942515804428286785089267990499000 3413046 -169884867633629685416332738079477760 3413047 -1320111949107291991908558970732184 3413048 461129581518138205944015804823695360 3413049 4719179783764570693969867845470400 3413050 -267229989278292334668255163540033200 3413051 589405964661715687526657394785486052 3413052 113405027281527414286462944775265280 3413053 414712352382744591279652562669432960 3413054 502773197331997626126777826923998976 3413055 -107594306303876349595227392899728240 3413056 -229830931763039765924559653654495232 3413057 221815241736690022062380363933528880 3413058 152859867992669970386413363664748288 3413059 -176931830349467884676762917584982496 3413060 -26585795720832399036616423934668800 3413061 -3195700662019148410579853576488740 3413062 -11573487005408125773880369488617088 3413063 -462066725259319016036032463733419688 3413064 233681272660998619937313979168235520 3413065 201619033604250211536236570621131200 3413066 -139279029062708053018502852376546768 3413067 357453848752524299285172258640192512 3413068 240599566541602262737393925986990080 3413069 -61969234578375055275922994836143360 3413070 252174869206010527407159771402451200 3413071 6685325239834375941807857030270544 3413072 -102506485305128551452516293940510720 3413073 119740317329194896762082133490148704 3413074 -140756011508205059532031485392196096 3413075 230781357743705421820541254837548300 3413076 276391798155341214462809190772549632 3413077 1025198683564854321686617616650686926 3413078 155808491781532121101614609685335840 3413079 1133326262327324163276604107659776848 3413080 302833122049821430273352091750604800 3413081 38215193605226610150532702936748160 3413082 4694826130047351198679310237502720 3413083 620550252454950030743519323512555332 3413084 -825856783620647107854814817472806400 3413085 101524429256167192709800813540826880 3413086 100012931704876723583869498797290880 3413087 1394129272758751117842422234092616736 3413088 19526871767098726317538703841951744 3413089 320634220070577499090642924092714240 3413090 -190558526124079567278137340577257120 3413091 55998116658369457137444278025924480 3413092 1684419616761625698189159883488814080 3413093 2132966585198034132639927431263511040 3413094 24706614557848748789319450051500928 3413095 -366033465242282850416399433107050920 3413096 -17394159033541449872780202576798720 3413097 -43198458534063237964947756352762140 3413098 -3927777934235015574914689877052672 3413099 333222501928352422190123484229898100 3413100 88920747455968764318661851974860800 3413101 398980200451402895583419500240598102 3413102 66626163537897167331492815951155200 3413103 45420102774270183450684510107683200 3413104 -129429870049921660300853864945582080 3413105 -741261380424753123191058602998359000 3413106 -412296773623877509729669315005714288 3413107 -1447626827465411879246948205644203848 3413108 -289071155089129594165204034796229248 3413109 95950226110555565386092415739338560 3413110 -175023038468893319867180035780439040 3413111 1111386065019750733744243213887439200 3413112 292441316527752811861571597874954240 3413113 1403865880904242438144039653657373584 3413114 602725493689579908663030059945521152 3413115 -22332751784675299274343343996651200 3413116 -190616948429892686331436425697361920 3413117 69611753761851243968225744683029240 3413118 267150684210035738818947810937591104 3413119 1457648793568662945301968511291867520 3413120 63078267313605401256243499735449600 3413121 12961503738154723922617914112452912 3413122 -652811810597896324408117168394217600 3413123 -77715238043028473006985821910842160 3413124 580790368069918975216131117413437440 3413125 -2199649581920408885061642351680000 3413126 63131303232995823702178789201545600 3413127 -129848620170252499025241447967230000 3413128 1000924239169327823633678727471068160 3413129 -899062943810116665352013304245319270 3413130 59703148632824422350655502548177920 3413131 76201593264175037766479560070636544 3413132 1056471681581694958669618580962864896 3413133 8759658917693401164017595349616844 3413134 306419646940422970344664222181601216 3413135 1034921727269638786027444529291243760 3413136 -204475091606157718296190207006212096 3413137 -102988707082180643050249223873685568 3413138 -275391109810715060100974858565383280 3413139 -287161596993594306121805324207215008 3413140 307000731701428181865335715637985280 3413141 -1722067552884381494210945250460908480 3413142 -375111058105456850141590073512851360 3413143 1965770969202335449298959520074097400 3413144 721926004270879360709545923772323840 3413145 314254337292151736204838915939614400 3413146 -126375588959481809117607545592906240 3413147 -158498331065045124033673956853519200 3413148 156419459258358205475133327572359680 3413149 174087666401864003939141523390287520 3413150 -45855013719669418634822623770480000 3413151 -46375806634918855960895591381164800 3413152 -585072510032047763895670133417115648 3413153 719732236857840502454246553732210402 3413154 -220945941905533346411985833386900992 3413155 850356194876476127785127946110886000 3413156 230745763868059241008171497909371520 3413157 -80296282682023688405327305174728384 3413158 9986717769809094331512729078604032 3413159 462063260256463327382093912464757280 3413160 53826704733594623766984195840000000 3413161 -1352421566568298042850830331623117568 3413162 -73970879132829051249056435022222336 3413163 -190344474243642892183822824869734416 3413164 -415370638085179661397421315197946624 3413165 74445826991668780747255215293445120 3413166 124289655682607187812226481353292800 3413167 -1161343956291393183843875603438460784 3413168 -2595698804328529754859406983168 3413169 1103425810694568440296755123657086388 3413170 331087993290127713449592890026536960 3413171 -28067819125344016975924733015203800 3413172 -14201107265606192488077851355217920 3413173 -52303158820586357302558871344145796 3413174 128614351686048896894217335390639040 3413175 -166887287433246063709330542869965200 3413176 50861555028432430905374205387816960 3413177 -133399131723930333204469097710051200 3413178 -35166059844203598461359140064453776 3413179 425010573146141566389862165076647680 3413180 50308510853588312860893116106915840 3413181 -1351316052427082389227250459274124576 3413182 131452754071318322459406477994536192 3413183 -198754007787109866154712834001094416 3413184 216005257929475832202038049673052160 3413185 794917365360191026182907473465511380 3413186 -124020829407340818125831473995379200 3413187 -1460819350422013124437794281456192160 3413188 75859644786697899287767245850435840 3413189 -213995261747042465182119208954443876 3413190 53117262605012330989813551075440640 3413191 1066444156130063647411533709918117592 3413192 -1210666992085820475223909876635678720 3413193 -73931140541290517561131726287052800 3413194 224076317471135516976072850686527424 3413195 -467814125082608897521786386772555200 3413196 -269701461182086427964027451160187648 3413197 -145869278658504377772032825916361354 3413198 547841667252256495995197728977810240 3413199 449568138981991610085458280682819464 3413200 -12541034592632518284181641324134400 3413201 1222980469720261733466982878374139504 3413202 -196165673085212868529026354755496960 3413203 -30101553100738163156057160685892576 3413204 -850912344636408174837223919003609088 3413205 -1216493373140239394812958769558441600 3413206 1194803233608701285926109847051552 3413207 32632935801854719148873344584680112 3413208 -514160225338681820281606097315696640 3413209 -323915123969395095879109062917328960 3413210 402430732307353932553542062576129760 3413211 5700986974869842802831263317045440 3413212 -179843266859849868120355845981854208 3413213 -35069933757476237627166741743247240 3413214 -250257592144422876143944878647611392 3413215 -442331011146975399218698056428388480 3413216 830844947928640685958391873741258752 3413217 -1130658530924052598934784450342006720 3413218 -403298233677740047302715531776837984 3413219 1729300967155398824706516891592783896 3413220 -16440112590796491306576629865984000 3413221 244852582573191720263555419372302112 3413222 -434424672225454443686467080791211648 3413223 241390399915503411791098140600912000 3413224 -79030883523451357845778192482631680 3413225 36921266364725544025301978073432000 3413226 46992154914124511524237740549035520 3413227 213898581831892304307405209177209076 3413228 -85679353553231721073821551299344384 3413229 509573019431931942662466827911953984 3413230 -326773111928309845739178278736306240 3413231 291321289971166014454180502825874552 3413232 -114559942638204116743866600032501760 3413233 1509529336278967217534009498928006482 3413234 -617642765695394469411566644716880896 3413235 -46402507647139805499296770897962240 3413236 -143844025401747693005556381493780480 3413237 -983396777994207182330422634523943908 3413238 19453258779956935527702507796389888 3413239 -356641288118843907278114740873602720 3413240 -236025107803358179347975390542131200 3413241 -278166419526420529244039141559374652 3413242 -386063261406464324622157916546476320 3413243 -1413814087255761186300486330361936920 3413244 6583886902064984621441025839588352 3413245 115045187576908066826700249980409600 3413246 -221305105241488095753907108349686656 3413247 -193293814837674442025308785211251000 3413248 153837078236147815049687727289139200 3413249 -47148981624635238453167853191628864 3413250 54973112981872849188571923689808000 3413251 759450992811659801456150672967008252 3413252 337894575706154852032557415056015360 3413253 -214699488137427701521423396700250336 3413254 -126126595920504506839191596346337152 3413255 5014746031037224168613812467496320 3413256 -260439305891755142828481870212628480 3413257 1022158323058239462898073056728180506 3413258 324038518331119386240762952519026480 3413259 23886988002641461760156765138402340 3413260 799849040160503688700321594601625600 3413261 47526122974709744088231199242601932 3413262 23310173338751523111444056888281152 3413263 -337896988413481035314101321062261376 3413264 121778835341575727141701127512596480 3413265 -298434369789772798981794296814622080 3413266 244987056020728321343041602366482832 3413267 -320964076016270805903883295227059120 3413268 -604749193357278194055214023517194240 3413269 271363859147993830964143284661909344 3413270 176388893598336967186563725753621760 3413271 610748387870613215904419923869466320 3413272 -28285865484658252513740822906777600 3413273 -683335889170387536476841613274279478 3413274 -359974766993818935818528094311424000 3413275 45898492370757106441581960326957300 3413276 24769144140631756474436350005020160 3413277 121834295867346072984149938641052992 3413278 215067890894470815816614903570679168 3413279 742199574695179323812078874483446880 3413280 104039513503263328376949074527518720 3413281 369449717931563425687934712947296512 3413282 -393804936479760451213901854806265008 3413283 -14628243558611523788550171468667152 3413284 -413366388974414402966111687763374080 3413285 19842386885351130690385072406185980 3413286 94052596678350980444778482893209600 3413287 200845627631429197142121816092810872 3413288 191068418636484989112827811869813760 3413289 250773619031339481389734817299632 3413290 131220707258193991326321058993590720 3413291 250331218628791534771055640010306200 3413292 -226288136175019806793517462056550400 3413293 873236978632977974590308460904765280 3413294 -436285817808991970512651191743142528 3413295 -305877472532719392234731314799885760 3413296 42836032663473337977483741140877312 3413297 3449403178062800480976988356626160 3413298 61813097239154393264461705056844800 3413299 -594162826415293499200631656469379700 3413300 232523089475200066260620481376512000 3413301 -20773975423924838317824183049030368 3413302 286661021336119945279959270700904352 3413303 688188526200034190116674025792745160 3413304 526900845883318436264235733156700160 3413305 65426530474140791037020427265882560 3413306 157591085737201985750298669796549824 3413307 -558953173448064095037208607297998800 3413308 -10400209501613001335943213052661760 3413309 1260140026585384669613373239239917510 3413310 3093188449983857440394536162028160 3413311 -1111013143644912406932609304951347216 3413312 64284544811286977038596730225950720 3413313 134658306016529977515448756173352320 3413314 -731501404776058550262261775781565744 3413315 -457777819738016297787185492739137280 3413316 525619500703845786895518448504049664 3413317 -968440290627047033261268350905745920 3413318 475682995030505625857435565785451360 3413319 -41851074130746165693750908202803712 3413320 216353373357877062857737651289548800 3413321 400230298148654197128145807947906522 3413322 -12459356070339337643850607858256640 3413323 458918662047470794897917029859420544 3413324 57154364587958965317671591223376896 3413325 -63440136742956228816056003339092800 3413326 67136344354150619657469987196402560 3413327 -855693771574669588641069541792461480 3413328 115382752004057669306830532908154880 3413329 212462700432568489173279620057014260 3413330 -85821992326103861298545325137305440 3413331 -219472124658274009074667110466959720 3413332 -40434480711333594474489789676171776 3413333 -203784974757057187872762466741696128 3413334 24214384838245195672499567251582848 3413335 319602634810540865676330326749677600 3413336 980877217097537935244661286851932160 3413337 -819206425702797020162312456211550848 3413338 -25365909161566249248065112950950656 3413339 -173551533245724338994610302896813976 3413340 -344064432799632688074167305628160 3413341 -501660615248762496497785521771491700 3413342 -124392622486428827517628692283632768 3413343 -305405918682033392993200666458993336 3413344 866672772095668413932521453254868992 3413345 -418995666346593370413934189438599600 3413346 -261555045102756962775971661680102016 3413347 220182552654994879652544509661803264 3413348 184207091714637571589604857704759296 3413349 -703670543753921729574083726659600032 3413350 388443041713713025123425380289096000 3413351 -142639140762203778974575724453033400 3413352 -830674793437033197810578784765050880 3413353 1660026829307729992623925225066430080 3413354 36212418784109235880564090963660800 3413355 159439618374705196668937703383626240 3413356 -417975798252401769099592699273742080 3413357 -470568220286254571546859978742196394 3413358 -102500861725561212383825377852220160 3413359 377277210220725932016908824566332904 3413360 -112645810807283778662066512709713920 3413361 39595797177499554385343162215661568 3413362 803020982307024517981091506585431072 3413363 -654269365228326139519976089373438388 3413364 -432246668307358441576640043286093824 3413365 710125064701460598419351953868143260 3413366 -152831933384532741862483915819440576 3413367 -484661757341048156527326089125667760 3413368 -252568080406107301493543293418250240 3413369 -225690173524141310917771219827914160 3413370 -143301606526144263098789932436179200 3413371 100336209609449565686611243160237392 3413372 -847802399449469320393031958023992320 3413373 -339127916301215207051042944491671232 3413374 -666317010287498491176079767069464064 3413375 -473878006511049696577157748009216000 3413376 589356244576001593893695110187581440 3413377 466630256651765462298438427075209984 3413378 748631833291437102586399419760716240 3413379 46949537755261065093869105593270272 3413380 13638197421509613922885762465516800 3413381 85305070711288018318236941609401182 3413382 -185601906815598131419673829413738496 3413383 -1347638952189372488766373664438656 3413384 -94730897293723140447905715383009280 3413385 211022897550597810743145533019739620 3413386 78978519151807082899829714531573760 3413387 476929766211383263149461104316831760 3413388 -603931895706116794804576760248197120 3413389 -210061447336949220944804368664472234 3413390 451718640377265265710323758437931200 3413391 -146486463357275393200780245905268720 3413392 17358709695724445391539023493636096 3413393 42767443711939173821988665502498624 3413394 -368647696521782967603791865075528960 3413395 -725115038262975693319133554287627600 3413396 -136234900525468150485873157144854528 3413397 -58994456075013938655113566067309472 3413398 -169923456564110849480231019548459520 3413399 118889802816353341435825033579972992 3413400 66574524663481932497701280770560000 3413401 521806758180422093706567038356547402 3413402 44692508944652587811433130760359152 3413403 346802179133346137310628035568540944 3413404 -148470265679617811804690413427583488 3413405 -618332877423176525035678457666929440 3413406 -225387656908405355805492694698550656 3413407 26255572899412756237045164619303680 3413408 977396458580383301593340349965598720 3413409 661156860316481237360647366044925104 3413410 29528788352681132446547065282560 3413411 -1201043723149989230785558777645373988 3413412 70917143085661650948506177528705280 3413413 1355976093041376555062203454315354940 3413414 -54338315391552297148406316963753408 3413415 -207187323606655308102996309721420080 3413416 160944866159274723764585626588108800 3413417 138888962965405483767259531158787200 3413418 529563923055841920627067479458152704 3413419 -618096333937116146097825027803990304 3413420 682851352312774220394668201446778880 3413421 967226891044032996373913904912453984 3413422 199283091929494703189718975773597952 3413423 287436663578339998464873038257753200 3413424 41317352316553440279009563529707520 3413425 -467792563322048192915402781219705850 3413426 -14415293993730436145467302201350400 3413427 -666522529998544570645643823917601480 3413428 847945204958937338632692804570435968 3413429 -1117376484598866280858852793529341970 3413430 -127228804953921624621497792367444480 3413431 503990487694378515661900322771437920 3413432 -832975236687613570949844687038054400 3413433 -486965083803151704130325959829824176 3413434 -215530465582077477219206773849002528 3413435 -110873879663161221095380708486812240 3413436 107185238287369702205304415970018304 3413437 -357111722495844515060492198048009914 3413438 405775612469191551456062925041429952 3413439 45053927196679438903839835112980824 3413440 -46950026354889873597021149158440960 3413441 -495530427771479481356463539405088000 3413442 328207860266468973626911500372592512 3413443 -1039456988290772298282409980333784056 3413444 439539822158543811348442432182662400 3413445 144780512593150653553182100412160000 3413446 93155702903130338538260232452212800 3413447 71129738891245513101730580118492000 3413448 -392104247958485853200223332611276800 3413449 -438300066942334186765135570109906560 3413450 257176542974067153915332794545261600 3413451 -34201902055557136379718089079465768 3413452 287150172946145259334474956185236480 3413453 770622149457391132557644804291295264 3413454 -152045579406100371988708341109509120 3413455 345156877974983219352997414612308720 3413456 390185411134980713143817795870441472 3413457 838035651215531088543599011153032354 3413458 -519491276988403076055564462378182016 3413459 -29503556899302644475735816857060784 3413460 245018629166054078232807267161180160 3413461 -1044248101717164662886715098643357568 3413462 -446602989430774915762916578235608800 3413463 -177145592017045947251954368910673456 3413464 900126639136549458802097413173043200 3413465 480943252105308317022498952627170240 3413466 -132730638878123984994961710133460736 3413467 -1100070794549588555179565120359374336 3413468 -32003664211426180664391795051907584 3413469 -2841111297373447421154045356792832 3413470 426569904312516051936673781928847680 3413471 7596464357161873822426191874104072 3413472 -204275456813204655637974529346371584 3413473 -652456389199562869512657433722619264 3413474 873145548601887803133599143098062400 3413475 161792052493545724321800534001140000 3413476 554357830409286649669019539102593024 3413477 -903390334727696176087775273500835040 3413478 221374301175651860789763877231852224 3413479 -543686632806053737051872468427335080 3413480 -27550839503375880108939596493619200 3413481 986174359338715647744825219646014624 3413482 704079511085255910377367880592156592 3413483 1257906944337117568318964823558086520 3413484 256312171544714330656996541507685120 3413485 353708638350364991689185446205255180 3413486 -659028815869502509498127619033359808 3413487 -77131129510310468597912440337366016 3413488 -76097032385742999146257992451260416 3413489 901022748613846805399632996730206290 3413490 203383686629291010523847116163781120 3413491 -1249909361893511579630872702230227288 3413492 223976098203239874810567614878544640 3413493 224820489445415188532358471979199982 3413494 -175771399140881939056757608162960128 3413495 1059683326591183960308145534248231000 3413496 -35458704650695755517153271494041600 3413497 -917598065024329817585837324339134908 3413498 143192789676318088090043392263777792 3413499 -166194678440262037535321928012267264 3413500 -724862362439792840066726243739264000 3413501 -114436063450449617313516175099575936 3413502 32502435283877612332160740396507200 3413503 371753175243198671781615490453695360 3413504 -161257857889879493867188888094638080 3413505 -335095763851694995762336450885549440 3413506 129921072791340574805669042025185280 3413507 1649002174865985313084282557843669756 3413508 -212484168287638236370608601682939904 3413509 547430871163538013229965863697185952 3413510 -53406037966010667380594778027421440 3413511 -1067957568326449946184117160157016480 3413512 -7328317310153940548144384098836480 3413513 -1042586981780409238235327589432395238 3413514 -65008213805245355084897649367580160 3413515 -257341339723781399566833806011715520 3413516 -230758179700133632302186559350964224 3413517 -77007631047426167118391349469936000 3413518 79177205821969298894784695070611904 3413519 1286439644695574203782620794334719920 3413520 20791400007447162752737364544061440 3413521 474376089254742559901707456382201200 3413522 96640953063798940068378642613668864 3413523 -154781408394548584191417774068418816 3413524 12285812353311164924439855692699392 3413525 493249737787067725098172824240655050 3413526 -187207386110821489571074562039585856 3413527 -102090881052294612511700232155122288 3413528 -1354118254328957426893697381951907840 3413529 -167736605233851130195371421647365760 3413530 42491270581083775848208368258374400 3413531 2630864757595040802709927400245596 3413532 -288698278061831949128154041491691520 3413533 189021599798068106743658577436957120 3413534 -92622208500631142802445674122654208 3413535 82040453782202355232900087581325200 3413536 -603580863263236374210243315263078400 3413537 244279156874422606078228710497819652 3413538 -262982643390672915868904997672256512 3413539 1100290335427106130844397547496597340 3413540 -120312053087744755492264024279756800 3413541 -731573545131770400509014911616169760 3413542 -335975231210256930546269524309784256 3413543 228706361696133895588459632334820400 3413544 347065676779412586276119119232286720 3413545 -129465475684525272280262089646335680 3413546 -26153537621682279296066449235909376 3413547 -882672498719482113432025597454639076 3413548 -161402937957793649846921609855156992 3413549 488187847059285709183022415508336236 3413550 -83892444669149287950520207785446400 3413551 89484492828459862951351744961062872 3413552 233275571705886797320919074765012992 3413553 -8372098141931626635994294683507840 3413554 489641835889505307683802559016264976 3413555 -8698609592760107745105656725838640 3413556 872684553485267353954483007695810560 3413557 -100348518420749124234421813520053088 3413558 531839446032333728346151458398335680 3413559 -210777929529694765150184802456917760 3413560 605756963373212118859625281259520000 3413561 797074077406009286432607958078743300 3413562 142387922749028159488144082294856960 3413563 -1350648172575518965333738795972961280 3413564 37614442113871821936321254796582912 3413565 -151469209231993248041281942246855680 3413566 -131256034807827297037787161471195776 3413567 -1357487838436874534577957902102424384 3413568 -141339591483716562949984612647960576 3413569 -384577765591241155616939493190736300 3413570 -303618504691993155313345487133527520 3413571 6498735794184427404326168854512384 3413572 636281469035064529276757897958543360 3413573 1057776575820435772326790340433297822 3413574 -30395536679440259933824935145378656 3413575 353065805951752796559372213758886600 3413576 1232901549508128067108159493288494080 3413577 -449764684475126164396262853187952880 3413578 -131324402576720665349318631960529920 3413579 -285967855169830201621653957676016016 3413580 38509600868051911361358649451228160 3413581 1862996156223797741290218579234827692 3413582 -349760830250983052612258235977164608 3413583 -32440542181108973934483028235626224 3413584 159232779400654662160417232094617600 3413585 -631855519720042796532848325466425420 3413586 10030146181763302874706343836611328 3413587 234081582082869957631656458019072236 3413588 -449496540264913005705036089069938944 3413589 -309916030799988929305615189192999776 3413590 632858336215115992216220491228800000 3413591 256106204326199104527659114263714080 3413592 -86146099113561682214534165520629760 3413593 74679192790037782649031054517056720 3413594 -389139030794967869074204561293413904 3413595 -58222444768114068264348903103725600 3413596 -252484345570238283209852859919339520 3413597 -318007247440235336346576244129818720 3413598 5346921470185415616844421727230976 3413599 -484321555247721815752259794306162064 3413600 -449722411860326053746662910178099200 3413601 -227667569797368918497303213160837870 3413602 723181522387421724430555073355484752 3413603 -740721510954355266425384208091821816 3413604 -524092182621330292598437950191791104 3413605 -119597625603001734328069884810089640 3413606 -99781957306558280700853584404737920 3413607 527654867332919990536103097085952040 3413608 -849716522308429963884943010729902080 3413609 -676874637385433116821606652622663040 3413610 589815703964226363814217980657152000 3413611 -1256957313703703114730245071074011788 3413612 17405958730335994865670705830144256 3413613 -349235173127680249082459710580669376 3413614 -182693770176170897753211272812164480 3413615 -1102160349135645906772204030785645240 3413616 2020708832140533017116231212367872 3413617 -615067747952644684125814277120935608 3413618 -150122373402844306162477439131392096 3413619 -80266005477944228596925098029587112 3413620 49133997380698527014189406640742400 3413621 -13696906854305653286843217409677216 3413622 -240874838960485556072100567468188160 3413623 832755194676935713028205049331520872 3413624 296708058975664573101732026154885120 3413625 -911663592053703611570622819886752000 3413626 -10784889714731025072216170204499456 3413627 179599157240582658673956308134431744 3413628 -189019096618900673433904132895820288 3413629 -296092150317577640667295106671496724 3413630 306425009302169199685935672166542720 3413631 -222435782830352285174333509072541352 3413632 -64862578413393131451056894823628800 3413633 935277571225465864086513255382548480 3413634 214840258010744816973312278695487232 3413635 566736695778436097815027802309065200 3413636 -290300045163303060178239370313503488 3413637 -316649513818461125013131840442422400 3413638 36436266798510947626700069034626496 3413639 -360481123158160244162534399292547560 3413640 -433504901649621098112032639316787200 3413641 -5190258200511073446202396495813632 3413642 -27588329692734917070454418178936528 3413643 -584815541587793773384011373569860136 3413644 -24678677393353826844960925034399744 3413645 202793587540881560129323492048173900 3413646 79531942479418801032849582128380800 3413647 361928968334748815445194894542045872 3413648 119148377782570497171070793617244160 3413649 662353306451762521557768462393729264 3413650 -402938099956556365982238069169392000 3413651 751944389881402956053653649532564480 3413652 769434341171649544311381980983296 3413653 371231916877376888599690291658082880 3413654 359114462606492490624262978238005440 3413655 6435927989492424032148259835892960 3413656 848036399183709778573780050528122880 3413657 -233237259025587988264037507479021056 3413658 -161659668013246850965197882190313472 3413659 66423302734916131679428802038555000 3413660 40709381687549518724355434508472320 3413661 -323398337824198649592023524156556928 3413662 -119610072338879926362082800665975040 3413663 938916735700475673553921000406696184 3413664 76526913197266293185663396641505280 3413665 -1148139169849026198155594764361336940 3413666 138067750888762229933010955261772160 3413667 116953171149984011845529586794453880 3413668 130191751009039368142072429003196288 3413669 847364476705539159840049696646741760 3413670 -43338093477530589972068078347004160 3413671 -981219250789966606817996285564693128 3413672 209393837045205617085150463073356800 3413673 -580438818820033701618691559336328720 3413674 -474237334783672334289712245683524608 3413675 94137115851660700283210193603096900 3413676 182653609981276181953224808706211840 3413677 -48646997512980231197696134634126280 3413678 -17388831515470451830431475652112576 3413679 534586618318669462842519841618065408 3413680 109205126544737784750439424771358720 3413681 -68487471392126400699009980648384400 3413682 -335307677524578498467801389193508960 3413683 -321021004091936690264119993464162336 3413684 -4621312120723137717920674017361920 3413685 -116719470156784815055991164947972480 3413686 90416376457926487336409002924005792 3413687 75360515953228663339325972677138920 3413688 478477344440614742574010451681218560 3413689 -28030167258583121643701373354863360 3413690 -11575483968763707522090590799544320 3413691 577157083943494612723584905311867440 3413692 46131266671524142968695387826588160 3413693 569883126087380333397405950036943942 3413694 -159431616224757189790977844401337728 3413695 -592874944094455565238883788434731800 3413696 45989446320643582705824139705319424 3413697 310948527403169890172202060544692672 3413698 -264190079650800394717703067916868400 3413699 14620380071912828930978393114756928 3413700 249237928122416355784333550387644800 3413701 -312968186237571264824716156058712000 3413702 215293251939539673989749019551031232 3413703 -113724074801819440496886877434250800 3413704 -446542736880011508075149344503889920 3413705 -637079801805884521956784637060252280 3413706 216925110327148515178171699905469440 3413707 386928728552272698073198264320423360 3413708 -302555390682194916216264573241558272 3413709 -39502145989600433816736605602361760 3413710 -837795987810898949133405187603188480 3413711 69850813703551953831015348651880320 3413712 -137337983268776226382315028116930560 3413713 -338679548883477972877004755160219676 3413714 500688445365347725571204999756493456 3413715 419710506454203964663006103945955120 3413716 67844719089605775060749216609363840 3413717 1384211462970611064768987217697430432 3413718 -4394057834890842207398845566750720 3413719 1438987858470594089644147547636211696 3413720 -79482543002473496632365206259302400 3413721 -611384045077284057164216989044169056 3413722 -287826686947867534781372615382946848 3413723 -496706593574450106435854119122164028 3413724 411659200489071887816683027552160256 3413725 75233772700192374532913309278290400 3413726 -55783433938593142667412125216162688 3413727 12258876176161756434290328014701368 3413728 379879306352161926239301758604804096 3413729 -1420991882876082906011563923504098304 3413730 -42324385271349563660394349549747200 3413731 -688020014690128286459899800286307040 3413732 -843552965426541013806087453363351936 3413733 -429804342884664936526371929287682976 3413734 62139051287951769710706327044258016 3413735 480481215101512359342939519875517600 3413736 426850727249203951378326982144358400 3413737 1431782927198469263580216147376851386 3413738 -296397212969711352459626309712870480 3413739 362520031079449526016275451529401600 3413740 -478774328026539775358982569180774400 3413741 -964111178873364807533100754035618858 3413742 -55980853067303758413680744356050816 3413743 -459792877562534889996376836958348032 3413744 332236739459959749341781713661788160 3413745 -10984017984737658640814768634161100 3413746 -315646844345691629471049749859164160 3413747 1670772138110293359218643817265669400 3413748 -134122346429657828365997226302423040 3413749 341886851404611465189330742610278240 3413750 -79075131093578526637033065498780000 3413751 -187327119101837411451776233994256384 3413752 -60539207869124571327465705603194880 3413753 -242017863231945285894963780709426944 3413754 -252476888513173836944626830546600336 3413755 -974613513638945891753090051803107840 3413756 -845566344238588319843354284894433280 3413757 -515830497544220702169179316099087360 3413758 -475109823972969817343566389090110016 3413759 1250282474300478345265012868398152960 3413760 -73041452431763310801492964634787840 3413761 469894047142710842884179054316884052 3413762 -18359790388407253411961048175735936 3413763 228521278782481936594060150402503492 3413764 943682439092478544327181576343379200 3413765 6292172874156655342056883589510520 3413766 100720933853187083548102240183081344 3413767 18664447392540087154041239079257392 3413768 409643678953373273505523151722905600 3413769 722926806212570622812220729869896608 3413770 8464130840065966786017296656796160 3413771 368736154491300915657265343322433200 3413772 15770699168993070776856666945239040 3413773 -1038319700881259830854732882998580 3413774 -31159161094106282668592745744346368 3413775 -283644124315740576901387196692272000 3413776 18620540977359194861700915207544832 3413777 -367431784367609704847869582414195200 3413778 120563674728003868359312270263389824 3413779 914076945161326708988600421753582380 3413780 63182608576910611680920761606137600 3413781 233824312208543991612343719152175342 3413782 -246062135880714524988142773878754816 3413783 309525813373231821508240720024701648 3413784 -958969580103995413147218875733442560 3413785 -1881634427790051747497680848902716800 3413786 782934900829796196204829397312958720 3413787 -40389832153370268658266276004899840 3413788 -99506733451579506219204173029397504 3413789 -162274247375341179279599782597408410 3413790 -117279753929473445567520961525188480 3413791 -718642710569101957556702378339259808 3413792 287421804628601868077486869169897472 3413793 375298921442207884184662913991230400 3413794 444824809082707760165591273748687696 3413795 -311886343025429414545114924261443840 3413796 -216764857370330217746759247081643008 3413797 871332763714401135084479030618870140 3413798 -641188296468788147274395089020579840 3413799 -1316878735604840103846695975034393600 3413800 256803951635180794712531276097408000 3413801 -1346122129387174474384514633208504198 3413802 44066511130879059190103707403088384 3413803 -1082750325171921477674269284361192400 3413804 -956545650234893072392015103497340928 3413805 159810849742098694139706700137467520 3413806 -351973675735163155206046202792463360 3413807 703389361224115689273107458755415056 3413808 121631731726239870603161534330241024 3413809 -169441710523343722871181220193616960 3413810 -113306670869552244144095737411765440 3413811 383807753039821354148758937566287672 3413812 1229991620212674199552840788796968960 3413813 1503733980820068306280464765285888 3413814 -505765387463163075712158327152529408 3413815 709469831205998700628290369171807960 3413816 136619726137399115263469553443266560 3413817 288175389736578317368082554204314288 3413818 87015492354000589815845650151637216 3413819 848669805004589510531392001320181220 3413820 134230722003464792076516344901166080 3413821 -780264260976240936648819037765273536 3413822 -544535546484512187747823989817555200 3413823 283032863527766850001471515840399744 3413824 -65576961116521952768789387739660288 3413825 678108365414507510454086863342518000 3413826 5718014259746237208245344524662304 3413827 530186921001987027667870686276869916 3413828 172226531422254470258856181525380096 3413829 142760347867664729305992389769938208 3413830 149683918043689686673649385475847040 3413831 -508196350166716824136094303102803368 3413832 840471634287012050955876967905853440 3413833 -2574118231599194234632373461416241920 3413834 -732970138778840139000276676459181568 3413835 -34590230812180813716823738179452400 3413836 399253917378481453766430543903040512 3413837 46601530303336436705690259532419552 3413838 474379080758049871979085204384243840 3413839 -277773965905122333989565200774374032 3413840 43566678610243245203133688214323200 3413841 60267285395565745233848808813266304 3413842 192947031742101122924838129783406752 3413843 -103573221396535252220971444426570056 3413844 29419531313630872470424996667719680 3413845 13839331082498468915226197435712000 3413846 875660429319629309390011832811117504 3413847 -571872077410875255361729761447519360 3413848 400081559071020326819345148716943360 3413849 1347270737691763530274449375252659850 3413850 -166653526691109776914946104399008000 3413851 432161146151648564563170598829448960 3413852 -67649094279427253108974508202044928 3413853 18682868219635623496346361861635520 3413854 -718646930978481828476949855205770624 3413855 1059985285401104672574468917362617360 3413856 231368306058034987278087607025664 3413857 873471411965376991250494985751715106 3413858 202811158164660603112299239395729920 3413859 -306484923254961827226052860799881096 3413860 -52911754092807304899460892152688640 3413861 6591085893423180119956134428645184 3413862 75357353915679996751091774959143360 3413863 22773871879846143580826155587056400 3413864 -138309019972755259721185797894604800 3413865 25237584732056874490565800008814080 3413866 308207810092915449315201052733681664 3413867 -194574072742237900552008919112517840 3413868 -446636576478475751252347429322549760 3413869 -148155226523889073515420427530443700 3413870 146004342454566500881900782822485760 3413871 19967559067392517725299106826964040 3413872 -21836218424965611083126486766452736 3413873 -641522292610024207366942318121154576 3413874 -358680909111178664340306740261715840 3413875 80096227357867845339076185225888000 3413876 -335927403435789618583092255186063360 3413877 -179035124365417138946753284421491680 3413878 126378996900198382566498489335121024 3413879 -289645606240237155622671469033704000 3413880 -282132721199570183352235239321600000 3413881 -268160359925169541257100076887994300 3413882 -164413353676876596718262902692211200 3413883 700596177630237760402016763430765248 3413884 -154679928519778102175962183288625664 3413885 -141924229448948368102294529882526420 3413886 -343344598200824081229258098697216 3413887 226281331416865617269264341185317632 3413888 -634043589464081047975412713390080000 3413889 -214335176096227947537749903916195672 3413890 -223707063052893207725812614154222080 3413891 -457597352255687620454364565165599840 3413892 160104584419741440313542203469668352 3413893 -86701197388533841630304892216927360 3413894 583501535995638043031284952540448 3413895 -306468478683766770366625324781471280 3413896 -929372592416978381400032677031070720 3413897 1479287179707711546006222191476808346 3413898 -358305337117217443004357208995460816 3413899 14437975947573159509505679071071464 3413900 79227038734651362716473025079475200 3413901 -66613834853869491780521017083589440 3413902 373241604418751181909550231853065152 3413903 -710096740838850139230911929848882480 3413904 -31851097774080550600098009125486592 3413905 -617803595334741370259954243478818880 3413906 -102863187344064919576960276624097280 3413907 196165249715704068177313896081838080 3413908 -1128156752742055860792586779809567872 3413909 -11273285770503859710987604256347140 3413910 -24335546827157230597428569098112640 3413911 -493725790285918559216243281536146488 3413912 628581615679061218911705808649779200 3413913 42702565180754214736984277619361344 3413914 -226217524351727055220368716425874688 3413915 -693945118595743764694985970908428800 3413916 286204693061127837106923204794747904 3413917 -649391591764075369078036005831185760 3413918 -13947032888796486191681374971196800 3413919 380137136979350902296198651242959944 3413920 -372177422066677706828681694334156800 3413921 282378621479087220716174291284523712 3413922 443532091816206007198183178996441472 3413923 -688914501658156731310133394419956080 3413924 673810487045869800083566156224352896 3413925 105669140122295995720470723980681850 3413926 -437660636394373278971492712234422016 3413927 -1094162974393243035973465934587009128 3413928 -391749495545424992834665634566717440 3413929 388943778922768138133376654163713530 3413930 192660356810866814377130750952323520 3413931 124967663390971863315142960081528152 3413932 -175258331627018867544297496252405760 3413933 265958686772881175735701011361564182 3413934 -308905995302570588195590955686379520 3413935 -520566345956767407337756899905379840 3413936 -1670307673517852550605955770155008 3413937 -132302809026510832788406829428757760 3413938 520772076311650511819181979561413120 3413939 1633173411612868575429550704207191040 3413940 166727826905422627357293469018337280 3413941 -2972599758868746439445188968624658 3413942 991224841437865047833897830631424 3413943 371768464961269890150100110768326520 3413944 -550271171385667612267334920136355840 3413945 -34104075681385949747844884928330300 3413946 33282480897083659419817698660701184 3413947 -301464312854579419741927773839348328 3413948 -4334689238713341912575714922054144 3413949 -266994383468526247787832152722337280 3413950 -394466140099060079308185219758568000 3413951 154355871238162143411967964466376752 3413952 242127033886764265597819205846040576 3413953 -114227801823930719421030064138542380 3413954 239629055334499504012443984164692176 3413955 -469393108457177653038697403754530640 3413956 -35567568571134124949531586237997056 3413957 275674861355438192191957458353852826 3413958 -104071814440960078610174011849551360 3413959 -182791290206540218251970245853896192 3413960 15191595107300013230538118176768000 3413961 -369422037399650655898576606603203360 3413962 -303749527483394597048785928572578768 3413963 629013562197276810060089492601378960 3413964 -229157876193412762689897047304388608 3413965 -116748431747538372691611271563357000 3413966 -72971268804038714417446156847047296 3413967 -904708841788832368618356973564852080 3413968 128496079392658306797740114655576064 3413969 1152422370764404586106904179515320614 3413970 -17434622706693143688737043448204800 3413971 -385924122149768658319931189509955256 3413972 -694640692855810341149829426411268224 3413973 203484425540476814849925281969882784 3413974 -1022268824289517616956965375811747008 3413975 -546390134714110846625775955906386000 3413976 -501771774813663806129628557778124800 3413977 26084704574757884505806084928722586 3413978 -454247266052471353797188169623634960 3413979 43640629788694768268926709536511400 3413980 270695517658961909280523236379468800 3413981 -2464069403946397536712462058522730528 3413982 -33098190202498547022710614603665408 3413983 687665600991976630655983204768195232 3413984 581448031724611950136988967925972992 3413985 12300856926582399020529328611993600 3413986 24474271159203267877814419428741120 3413987 -187468187131020087981449486539977408 3413988 -18096730476021260926909751717155584 3413989 110406925526092685369952381597513820 3413990 41968157985779048317310685817034880 3413991 26937325919909884695335455161466368 3413992 -506851723754260834637371133435166720 3413993 1036697282087397434890437179105534544 3413994 -232055612102070967820281296276960000 3413995 104399785767475830298341394129616640 3413996 -755182286166801097206517974495360000 3413997 901202760765418151315665180297350774 3413998 -258639376311989090526814607700699264 3413999 284512719566953689666481439164551360 3414000 -120777707711433376079764172881920000 3414001 -802617828338131824987227074001645998 3414002 312815100763121261485698667678271904 3414003 -437327336945042707518341771282539776 3414004 -398525214792661008470765038003673088 3414005 149743458214607579676700994560523520 3414006 -8344634403249517820162977153118016 3414007 318173027928712175664095139794419920 3414008 -32530477018857225218801328666746880 3414009 -83955711195699901110671747814152352 3414010 10491398543033337629809010368877760 3414011 -841090073424567611764514467750247388 3414012 34199853878989630332484426608721920 3414013 -507229255385489576317503017842591738 3414014 -93432783954180887074459804400683008 3414015 574567738805072198848139992882368000 3414016 -104492206202913455052524099060367360 3414017 1011488430610327321871409920084568066 3414018 123527163630517842227869169605931904 3414019 -291392431358624853918949088080729904 3414020 53508424414023953911110615896628480 3414021 298829068657856142702639493837448160 3414022 -322405087387003627278126227579611776 3414023 -251528970677447788081086038527162728 3414024 370741080524999225465631951014261760 3414025 -371263074739825188634476837464313000 3414026 -533412294431362023100706287321734144 3414027 321582909704409603516528254182709232 3414028 5080937385578583219509642326769664 3414029 344048018400745285641410200925176140 3414030 -52339924936742760807374285761167360 3414031 -1527780976775373071145702700521241168 3414032 35417707170819239132432586678927360 3414033 106755866880955608087593973890129664 3414034 -90916209051511937606842313066987520 3414035 87816581274793481869235071529491200 3414036 -190714309354712394238443195320211456 3414037 -1351274992706705428733770147113986400 3414038 -637066175335169461447183957910288256 3414039 474614351423875699772204882450919168 3414040 -50748612523131493834882159325184000 3414041 -797638386995884466913958921058229558 3414042 743092101034535727192467128721126400 3414043 -1610677816017416616107013787718371708 3414044 -111052660917688023280896955107456000 3414045 39033695885371014199228915001620320 3414046 102762264622816186646887052331634944 3414047 41140708750117115402739149647270752 3414048 294235467674588033914881886226743296 3414049 -129813459851640812283787471448080464 3414050 -38717441541602912384356523099725200 3414051 -343713189223239653867304732395234832 3414052 312449658331968899684662933956305920 3414053 202546667809947064756883008335177120 3414054 25084098489409724478852777107589120 3414055 102968436598419063032200285569579960 3414056 1434528539349743427895379646359546880 3414057 -909634280475959575199962963849730160 3414058 -24094977962547712211813267317670400 3414059 597659008411716258589577578900214352 3414060 150982100344886670568385285699865600 3414061 -95416917369017889267242038473273856 3414062 348870335766749865477363393354811392 3414063 322408941425205827363582696243570304 3414064 -10035828230019658910078079135907840 3414065 13074311218289122013855959791159720 3414066 -245816007378082832974555110692117376 3414067 -456742641188384206490444913898980840 3414068 -113012933044836841389393631253121024 3414069 7821137605051708228125487756002204 3414070 12737239312899100668045309910897920 3414071 1166225116033238313218814029659032 3414072 45082519316232859399463286747955200 3414073 -117838130672422028879404767908240636 3414074 -211649692695244642403766111338991360 3414075 38986862878648823262781660056837000 3414076 -621287112900108871811020887935373312 3414077 171408068605632124648943011120969926 3414078 463986118617057825766261652696416704 3414079 567863591000984187339029721688959680 3414080 -47644132987718492732335532550389760 3414081 -822388615412170235411160852312221856 3414082 -293574292558015172781204769971184128 3414083 -716978852162061062931362009229741120 3414084 -421318166643648552177744058616177664 3414085 -32014863144255616875333985739644800 3414086 -315776682873973762304416429961446656 3414087 -605073138526808094108923479827352656 3414088 -886125798345285367237885733452938240 3414089 -88492073807626953449731559360636544 3414090 -383775578571265566589534616476646400 3414091 361069106484190108454979842282615800 3414092 296090621374244417853212139270242304 3414093 715268487964086050010092327477689344 3414094 649857676778852458473539206216816320 3414095 223550267577899953647827093111502600 3414096 -64970090303700170330635661829734400 3414097 -480073450595264739680684544008118720 3414098 6198833403208085686931482341762720 3414099 -89147731467999068712635709754525392 3414100 152768536810398464656880456640886400 3414101 17675360990409878983998136531862424 3414102 -128210671730071973036610127731534336 3414103 21242888704102867265275178980354560 3414104 -1397467019904521877689837201824266240 3414105 189513444258597006042866686338653700 3414106 -16652474716641480431332104957394176 3414107 892727426120904503142775412677612356 3414108 493879791837173316917287912947509760 3414109 -457989218743707484298003875826553448 3414110 117819713586486787319598034251571200 3414111 162161964522783348064842969834065496 3414112 243890933078763735663543126990520320 3414113 929944151965592572757652882853831044 3414114 3331369765289017116751846078515456 3414115 225791400917309487794221049616139200 3414116 -347579551038639856707497681055615360 3414117 136438963258973901455459978581154112 3414118 -577912792930357230327400102727305920 3414119 -325523618030486832198418005538198104 3414120 -186589839072230436788536708531814400 3414121 201936595351472273722844335833547322 3414122 584731181391530794956955759409996544 3414123 130639444259802080921385366562099200 3414124 822011057784250481972594258129921280 3414125 306303887281777773658354267013376000 3414126 -129355905185363237675947168004830656 3414127 852553427737663595060117948971824192 3414128 209892785918544369836314097861885952 3414129 -318361610348599569358591926773092800 3414130 443984858261742762075734600825272320 3414131 -215858334130287727236416490187090608 3414132 309701420141627333203478348632477056 3414133 349353718529213347436974877216965440 3414134 168231323361255902216221986452589216 3414135 447298294190162890965967893556299600 3414136 1984653908981769847011797106339840 3414137 -106042995700227923006508103374649260 3414138 -34652733491244902743515263045253120 3414139 1208084579649099800074585409379975424 3414140 -162137781548910505788630643918210560 3414141 -865478476426969046569559721603655680 3414142 -278602454853084040186857524892246528 3414143 344655208399747365379134902198860800 3414144 12836874150951514337668412095856640 3414145 165471756088843236310682671390294080 3414146 -459257570920471811193071009614471728 3414147 249595028097922788009057541212384384 3414148 -1117049043927824954906872491816652800 3414149 -1832069226728797601231733467433523236 3414150 172514769145912938806883529879953600 3414151 422531509081430530432007818416660712 3414152 -74202294732974602392855224437309440 3414153 -503012430309905023288347397246903200 3414154 -56262805098475186893306243259146240 3414155 -241443960506269201757187889601549040 3414156 -43293138154952448015816595743191040 3414157 -17591040288880808681909839301367200 3414158 69674404621787245298388601445760000 3414159 -301423584798449141493398769336782736 3414160 184291967275075239212901469387898880 3414161 -2294805822273686826875748063511053720 3414162 25536759477022641447464719375825920 3414163 -1328895993769148664218303118769813588 3414164 -151112028631589040574592331528163584 3414165 105481921154720206163504161254757920 3414166 177381249631174436132940041137855104 3414167 738029823566278703576707315691837640 3414168 18758824904534069043242737813555200 3414169 -412121576586067977251483516331552240 3414170 -563540007257140122278371560000758400 3414171 915677580989927240421470086384265112 3414172 -765237512515880861259012823374221824 3414173 -1052849621936235825614734497899685882 3414174 -343371817596173154854135042685339648 3414175 21919313590209448273899694546661800 3414176 671325026177550556609271442413125632 3414177 -123198803454563977067680058527576320 3414178 295109137839678276350622089121245856 3414179 28550154373591959363557617186434780 3414180 -134831432965818655363961454000537600 3414181 -632408540927769612908716029850270018 3414182 361145223676050275229879393257787072 3414183 443298631003338631659279690509014824 3414184 -299305239063057897934646756772541440 3414185 368217256432192903951809807637858560 3414186 502151681871643893224612158082016000 3414187 -387244722189568023185090850708737648 3414188 73489514500811312427072086931141888 3414189 -84405668483700342949764810006326592 3414190 141215708876200482525852601984907520 3414191 -576346602016261392052818910304965632 3414192 192068380030391565715255908853186560 3414193 -53703563480068779113836855472949276 3414194 81770495316797764492776075520837632 3414195 -340467941336387791501375675608444480 3414196 678988110290819739625080322831123200 3414197 170837211955186219130971926999953646 3414198 -1120501341545399902586560266312192 3414199 -1606851845799568529761655880627642840 3414200 7677570091630069967385430639104000 3414201 246491504539138476202439324292286464 3414202 -787421150920107630039083919084055296 3414203 -132971514841896653536201268617099632 3414204 -877157508893174139778046304861173760 3414205 -150880707697866816351898044921153600 3414206 470346446703518059196450771749401600 3414207 85003390447040714616405768458651040 3414208 130569609764219814306507893323595776 3414209 223792359585936415656232499307577410 3414210 -3385170087697464022225301826124800 3414211 189415132171287033653982880374954812 3414212 179198016674837550781105586781020160 3414213 -689234408635944612428827984664878176 3414214 789729173561652632962215338359983456 3414215 -150224537613547215307667503386516000 3414216 16189921095791650096677791202017280 3414217 -329567034427679879242401361799885734 3414218 -318221623036007968335434092075151520 3414219 785266544959132870386331705130296320 3414220 777164239154259517906204122129914880 3414221 1685001238870522000133627632851306432 3414222 241743308976468355363323113466149760 3414223 -1552142140920286464466292452339456528 3414224 192462768693340743437406734983495680 3414225 129810951327850278511080609936471600 3414226 367122243290211757517925224594631312 3414227 666242261650726411142801210916692076 3414228 -415452500109849969348107307358832640 3414229 49060374261383334752000894715558912 3414230 -80076642662693482879309806575658240 3414231 -31824459403752503640483852455233656 3414232 -717188395335312798936697093976217600 3414233 -895092430601316260189840354464438518 3414234 26595974300478783865263474425464320 3414235 237057427485287788794191687854944000 3414236 199865289295739765945357500475624448 3414237 112068624127861758784314394353766752 3414238 -396415150342544283976714852108356480 3414239 1597912051179998146392022662253211040 3414240 -346720688979278510671070946786017280 3414241 1494634414562026671654314669705012642 3414242 125778637936563332244367022073122592 3414243 561161870588213766555950762496000 3414244 756684458145528894907680461363593216 3414245 -1448021702909851939510473526659834120 3414246 -72957657112219968830070617163133440 3414247 3709470037228995377693859854881664 3414248 704640682039444986285669646687518720 3414249 298184419367874144120879771890352804 3414250 -227443383298762833778888097350656000 3414251 -722188430605076517006618331335310896 3414252 177607375934305975989864789995730432 3414253 1465327167561548365532558098797197280 3414254 -87351537360147392704277468035199424 3414255 106519423785826746014914795633303200 3414256 307628558624646556816015378013683712 3414257 -639409469898631644764662124414400 3414258 458205083888069540662163302101120000 3414259 -740520031304806642753676885400991540 3414260 103757777740203961329777665358466560 3414261 -734585907172093755995492821964091456 3414262 554885338312904388446855341298232000 3414263 -947065548929248165122666856213277904 3414264 107128378332338188401822847591710720 3414265 -155371266742109356746494711725841280 3414266 -230297604131854220833632884405872896 3414267 -15679568581303212264392018358076800 3414268 -320988848242100358092753757382115328 3414269 358882469547316531490238274814417670 3414270 132960541798170181927379940628521600 3414271 1078674091845654128564990075190404760 3414272 -567677026530480134816393501966598144 3414273 -736877127690953293894389063168248016 3414274 282913966150567400262391661700701136 3414275 -80720216472792682673561844790733400 3414276 608158785972348744781699664944636032 3414277 -291641033676071787126142485670546820 3414278 95786843521668637870586230255951872 3414279 -401320541499516506323283228935148160 3414280 -1142957413137549113533032699181363200 3414281 -268620066394383584964433184147322240 3414282 -374656495430547857449662354700823808 3414283 -132727785565988091781228815316675016 3414284 -108248159023226578667890523704752384 3414285 -14978694165271108166139776886700800 3414286 -7637717037670197376292156833456320 3414287 -728008247912946541576644177414410064 3414288 162410742658295898675508681246900224 3414289 -202885247347706040506169021667224910 3414290 -86719540970223190678818197487513600 3414291 210135553611741782089117176533105592 3414292 -198875896553822448024138547013632000 3414293 787204436729778770067060453416086542 3414294 236803810212990172192430059668246528 3414295 -427326278216395806947725884123169680 3414296 -1069185972069336792961577648027166720 3414297 3939158193827909017700824826218272 3414298 -367937052748098452212527916763669280 3414299 -196733321508560700026113842943060464 3414300 -171635027545482962296334154163200000 3414301 -420304907439198686419053356762755200 3414302 -322328478185312957073682538445117888 3414303 -294176678391984393042252083464545936 3414304 129135895064386308836199659502305280 3414305 123009919854359901115806591272962920 3414306 -38858982419398160331172273735236096 3414307 -49564996851967875165823504445018520 3414308 1102831798974673162637093287076108928 3414309 -57133234754718233046825778340159232 3414310 100865732733613800779120163414357120 3414311 211861830585436631157633219982833912 3414312 79029955533488496482354895514828800 3414313 -111622000622493992800317534164390976 3414314 -389774751104641269759230903159285568 3414315 1157056393902428860319374972628428800 3414316 -92066234230868038348149659375124480 3414317 1166903615554765619938206090252876000 3414318 438741685928830739455995266212605504 3414319 207912596378668100744782285615351680 3414320 -72368604800193583170372317717790720 3414321 -31688030663397972418885414305298110 3414322 -115125036378222835970463487696578288 3414323 207634278696470475309949465728832080 3414324 -375856606169831845957638620315602944 3414325 77970229424054208463208972876787050 3414326 341973244133240019984864388589150112 3414327 3025153893701188962555843290734080 3414328 -257425810761371023893928129403351040 3414329 -1543964544370519148117596706539392 3414330 -20780225085384671734380653891884800 3414331 515543767810119774273570489191412072 3414332 -386736058876083534391497074983941120 3414333 -161331849205984362669267771369408096 3414334 134522333184234628198183633321872384 3414335 667020178172646470860981311220524000 3414336 -211570885620625667534759919876046848 3414337 557729186682594742636102938913473986 3414338 -7809590882366727421198205849753520 3414339 -1074499669085295185202454428691230480 3414340 -37460769674660318152415569592401920 3414341 -795594309885234676593635848138670976 3414342 5162074913638187816551670632197312 3414343 759989846509102244850600266115733592 3414344 -155275960221802170722316832094361600 3414345 -155215240808394970916540554569111360 3414346 360106008503320695314847913463117664 3414347 -431291169500624797530539941030369200 3414348 44537679157661068485495198412302336 3414349 -863283200724693791827498577544080650 3414350 -31099982641281747858862818625104000 3414351 16973424888275495341379728180157832 3414352 -209854976131009018624077011403218944 3414353 662457945497401326088473583784156928 3414354 52821168319478947466590355241538560 3414355 -171797300589974608905061397498483040 3414356 64695233694414546717157207655215104 3414357 82096223061303128539888945813097280 3414358 -324423987150837268071519474019050720 3414359 59338852219787188437406523490877704 3414360 -47292271281687483470326039824384000 3414361 -98277984682763893248948214184748848 3414362 358740935707320130401072556221450240 3414363 -1279068865974659747085064962909245136 3414364 436180757842943589213424489531954176 3414365 840331617523960294579099897876944600 3414366 -8080425228283287784073173676286720 3414367 175406980052455911253702074773749752 3414368 957008468532861689089569306211123200 3414369 543650799093745563988372813068823536 3414370 89651569465631315710608485582108160 3414371 159371832454310716947823000746215424 3414372 -314730718735326657300275015208960 3414373 730412924624230183489196020677427200 3414374 4309409193257605974152217173406912 3414375 -138680800639578452686810559283180000 3414376 -455345720764999122552055044747264000 3414377 -406800585493824786139899983847768774 3414378 -294075156415473350331359871034368 3414379 -236217730319297619340463484971291020 3414380 202864914364041662193793754464358400 3414381 -84924703657135947659642587434714048 3414382 208938910791457239372375664757174784 3414383 159089839604642124564316829056769520 3414384 70617075999069465265401081484443648 3414385 419371141499030714908052446632109800 3414386 -1435300582367155812808036297366646880 3414387 1038792506666913409355292525706815552 3414388 297193362805046548739894531793020288 3414389 1026889218511682019918884559506665440 3414390 -56629956569074894814961910573670400 3414391 44810359182615703057254658160690792 3414392 -221599008782331227398036843846656000 3414393 -1416751180829150989166430327858825936 3414394 349785791788229902348355370001328496 3414395 -226104750366518154254951294502604800 3414396 103150556784984250497227467836211200 3414397 45092446436405475643379058549082112 3414398 -39746053329302846513738576195217792 3414399 -48314777829270787173808335838431600 3414400 -345711579993333551083716977098752000 3414401 787128822315881781420727997150646402 3414402 125719489579913640583219337818429440 3414403 -630700978226787491872538644412617348 3414404 -299531688279919624322912142557245440 3414405 -197363329946806975785896623921311840 3414406 148118305559171404046708264528075904 3414407 1894760220923528393435095573687135752 3414408 -70893258826644043397460487976140800 3414409 2357969698406897867311083111937631616 3414410 -53747706945262468669199923321650240 3414411 -86079515153475710856733218719112960 3414412 -197005240448266941161162902562137088 3414413 1046120703869760610414371279562996662 3414414 217039520361494218309940618314767360 3414415 -8315584462541552377916901625134480 3414416 -393923583015911992050692765881909248 3414417 382321499310447561471692541175634880 3414418 -386005862711869811772051577035333744 3414419 -166190624578931445525228462821620512 3414420 -478918261896961390263239723724902400 3414421 817193008457268148242816367201588622 3414422 -542316012348690759038282493996758976 3414423 936698382155893661216364268810612584 3414424 457316385097463313596999458832056320 3414425 52751902874949037909456256706120000 3414426 164694561749809581436430106613906944 3414427 296941640048003184027912571213718276 3414428 626130857587751221660788942151120896 3414429 56818123926232758889810439501482284 3414430 -378121149829005418487526957910376640 3414431 198272164529870693673230252614381200 3414432 -372419412706646082796995236421697536 3414433 890211997585042633213807408673879520 3414434 182587978544289239759694487264948512 3414435 -34986078687559791345409467619333200 3414436 -338584680832283450484017724288196352 3414437 -13308890030810264089397674134113700 3414438 -62069264748025062701597158915436256 3414439 -214419147087553365142784009309397408 3414440 703181236596984659181434821102540800 3414441 -426165338148376586998445921646173808 3414442 17977781520954151971228074174284800 3414443 421661672630485788785301679832416584 3414444 -121574100886613127412424838898126848 3414445 -186424225227440458559285709543598080 3414446 -143926614621466173542182818183135360 3414447 983629031892958724224019568136817040 3414448 187724485969639935492613271255285760 3414449 532865163468733857022202950213638720 3414450 -138908795666143912234606780620364800 3414451 -241835748682090887846702098945750808 3414452 -164008389496354447623238245230346240 3414453 215827947113246380854663219111991104 3414454 -166888805521528285600706457651952128 3414455 314521793810880082678804423922316720 3414456 364824977830516808827826390909337600 3414457 -909273764822177037774919885523326294 3414458 11360337112126586372201973420720384 3414459 421769355063854517897325025100572160 3414460 -120956560204480612994432349076377600 3414461 -479350291813244626182728664126550176 3414462 232886925260887932077458137696735552 3414463 -228394532754500625922894558346883176 3414464 -61644770903225349051877436191408128 3414465 -163717291577235265295462704382904000 3414466 -34752283145688792659389217728718976 3414467 1120527240709479176928470863294711800 3414468 85234427064068002317154805961047040 3414469 -681694685385824587168406306026139040 3414470 294781705835699109252021532537495680 3414471 232452119442444568782569726852764800 3414472 -51402887795205368421918722985646080 3414473 227350313600309002894767603702181722 3414474 -4418067145845425529692278235582208 3414475 -436296690061070256187737872214128000 3414476 -486255337751206974908080277841662208 3414477 224856718027304751613813610400827904 3414478 9446636498683429325186065593997056 3414479 853138952291954535068094224068910784 3414480 -57627072254180283296059376165191680 3414481 560143316970669855865476866894800192 3414482 -96228656686670150596960049365582848 3414483 230168088046485167550714190525764852 3414484 -1372032696421401482516150553427468800 3414485 311074338073447649578887991007321400 3414486 183362707573114846635877671403337664 3414487 371695163040879837825544800222976136 3414488 3261088349711462925013208959549440 3414489 -284178511451812618333387189553889600 3414490 -446481726749897717909676890853100800 3414491 1720563612891837338060250733389052512 3414492 -491556194303864338430163607505117184 3414493 -106651634421189704496499034808667520 3414494 71054955494539452333961707236060160 3414495 52168939374130607351619856175616000 3414496 -523646121595546809584999937731985408 3414497 -65294335222841925480009986603691708 3414498 360548310686606947097189486223560064 3414499 135638101489604533423682054629460 3414500 209466217887532438175964215004480000 3414501 8236669861592378096440595870321280 3414502 -8143085377417084731299567989034496 3414503 1667661175559163072184060447034858400 3414504 -299656069997006447925860358509690880 3414505 1082449003737314743055505667227066660 3414506 397686545451163451138157109281707952 3414507 -295283180816405959995799153037752320 3414508 414728405362448075784884372612632576 3414509 -84590758188140289114241153055674560 3414510 -13190051537169908730731825216976000 3414511 -72319467139331106536693870173249968 3414512 306502033673339757696574542250377216 3414513 503503122136380640988943673918245744 3414514 565650152298559605802325645312099856 3414515 235100129426289131373129572916985440 3414516 149473727103741235204809991429582848 3414517 -1438815376566823015431569593126682180 3414518 1142673906026995127663870031398472960 3414519 -660326716630553049416287416456608256 3414520 866106652649111285179284602001100800 3414521 217145119273482811409165478948331968 3414522 236771368604231035162989454023204864 3414523 192467438284600873261098406843617040 3414524 -266390661261482136713810124913135104 3414525 55816591409714043599538480870636000 3414526 -136094902648519516949967271211229696 3414527 -1122186850940257204800496347635802624 3414528 -164731824300740917133460867593011200 3414529 -153851409954765394476845755744305216 3414530 162065872550024031222349064367782400 3414531 401090592455518095270427920741319680 3414532 -19624729046977299044514722269556736 3414533 -273438950979648474260855730126397218 3414534 11266954927346143133877819615344640 3414535 415086555101562046977841908726588000 3414536 -1081043147122813441438136058963671040 3414537 66168256422474900533121413002941888 3414538 993823481136395759931261882307100160 3414539 -24256171556033639115037485098398080 3414540 109347041538056432414805516450892800 3414541 181558702799033238478095176483275372 3414542 56415885184878145774070340349545600 3414543 -903893096090275089293855139279881472 3414544 197671126565479700486960894443520 3414545 -155297126212545363677297778590373720 3414546 78827010964863038189237046211245072 3414547 -81458254511243039117491119992768400 3414548 -234147490239918114491750468124580992 3414549 -131595017179310045761612950105623136 3414550 -332261213930716046834788002068371200 3414551 -204935164859038251789264110256871248 3414552 402425957961305911340307136089907200 3414553 -1253609784777186909208134206905066496 3414554 -131709647281896476202638151618589440 3414555 43274637779027522122689833879192160 3414556 441886720546775776582869325646236672 3414557 31274694938489825641898903903439360 3414558 13450025108363289388313395364121600 3414559 1409483712514392886793381249849213704 3414560 93520601298822712916313351402946560 3414561 684849645613340584378805840873760 3414562 -143024511210020459956115675994397536 3414563 662571659452785256215774675280887024 3414564 282108325753576921987322988337065600 3414565 -158349110279124370338545864766624000 3414566 -48143650746673682587048973963097600 3414567 352574221660530030637282542183367248 3414568 -790392429648779135187454613381283840 3414569 -232651791652654301754225581162247960 3414570 106840898853436596608562613390675200 3414571 1090655253870299480833633447111238544 3414572 -42203020540401909105564209492966400 3414573 -194775924078653413850040561899115978 3414574 241774841831530856114024370969396480 3414575 -20931628918091203512728854430882400 3414576 125255178465762843653734439363543040 3414577 -983033325218998359576958850874894574 3414578 -105596133877806086541144417396372576 3414579 -168643624950172658011306426988583168 3414580 109678200194811623280550878395473920 3414581 -1394892185746002594530557392461865618 3414582 45034941469746014322487693451539200 3414583 -1611285935448020040187143539237326168 3414584 -159537718174336739430522906150604800 3414585 423409475257976145626937885894350400 3414586 262720006079377197613012375992546816 3414587 -21806786912895295047423741505139520 3414588 90191659263007250665785687608328192 3414589 32973418832841984869420933754056390 3414590 357230442819143653622404112470132800 3414591 94162031323268113346644158652999800 3414592 507464212652342634560200760831246336 3414593 -90829509647308648295156066104926720 3414594 -29926511681406276196928576443062528 3414595 140072068353183751296328976948945520 3414596 -305586198505455962077922953938846720 3414597 980411408966751931112172785243299584 3414598 157230865962658308583044417608665920 3414599 2215692752565224910370064036588504064 3414600 15444928051653038060006015459328000 3414601 -453350797247497712089432667754752028 3414602 -355396137467220294317664907975927248 3414603 -97884558722569023910328439388437504 3414604 -342583687026237601939333445000294400 3414605 414784514121822481414917057405795000 3414606 153020722233777228383527697288759424 3414607 130742578095376704035513602251808224 3414608 114270136949218074027994960800497664 3414609 1017975108574213412768237156598555840 3414610 -336771505572918500865920657209907040 3414611 -1110075539220842361305435726434849200 3414612 -126160556971933824053410307982809088 3414613 -233094755901002037123711926061821216 3414614 -566176989016141420409036964611758944 3414615 186812915685613104640262085489705120 3414616 -54538955510808526642647719599104000 3414617 -361794631417754655041330033294759040 3414618 -543526340425216489913140970294078736 3414619 65777810247131017360207522055153920 3414620 -717749984531632608005337067944960 3414621 104626228743093726884823971102236224 3414622 -340218193400148444719466292346121408 3414623 374959259967971244512068374404487720 3414624 759713703335787316143042027017994240 3414625 227627978582454774185214584209440000 3414626 46196505922166202128300953583215104 3414627 -1121087850346586461555209842074214352 3414628 -46096276230862643386474518020440064 3414629 -84209571666231856478646032293408770 3414630 5382584754993956669525410900101120 3414631 -747254199890092211189829176055400656 3414632 171266793091454806512204601192888320 3414633 -279346462970361584167121648922648000 3414634 243397555716525348031334553820720320 3414635 -102407305305640853965340016764790240 3414636 529423102094128787859037773060241152 3414637 -295910727313831794226610633072831508 3414638 100949332292117764165686878023465344 3414639 -448582541995145547816309343766691576 3414640 -126511512417619560943652478009507840 3414641 163260779440080161470759052193192000 3414642 -86505558537502956186027891226828800 3414643 95344023874002598591484490836090560 3414644 -400235479358547030260558059924512768 3414645 -490199508432145977569742651348163500 3414646 821008048638845528157693105628876224 3414647 290887338021211259206641932354421096 3414648 -47028435762571620286127658679296000 3414649 225925512999016107840829073481203712 3414650 48660499483582467620888751325209600 3414651 895233844220399106670251321274807920 3414652 844539117578209930810107758283585536 3414653 -385614649620173080856716192508720736 3414654 300817056549728976323837205708040320 3414655 -289299767318471031162442972596336240 3414656 -232854890951779588205103446627450880 3414657 70702640129644766793083426043060000 3414658 229059084402967716948259335872628288 3414659 83889050992545695945972593289117904 3414660 438898619494341286078050987709685760 3414661 -553907613091399000083673922540549600 3414662 -196830776457250119146864861828043168 3414663 -399077592209247262184847109767708000 3414664 560605348028061779488775736806891520 3414665 -411342759471897569762456157700310940 3414666 -158984704898798857281492536770258176 3414667 18879423507055715165325857341384360 3414668 -677396781120733152508956195333533952 3414669 916819042458973344364030762001953440 3414670 -128713368315566684185325609262992640 3414671 -281704063497208582129765896865592016 3414672 70808325901613226500142645171191808 3414673 1544992525176813552419941813627504 3414674 133286035494220728523471730542440960 3414675 -262082507211612730883911614869016000 3414676 -1051536601429204733005270007432103040 3414677 -98287989207732249159762028904658528 3414678 106426278942560110411642422845203968 3414679 1288846989697443472808878100671534280 3414680 839865432820090224694351711435776000 3414681 -124169388027481875439825680753815040 3414682 758117726487110402773087414879230192 3414683 -36093320281059103808667200574542520 3414684 -29719894619440783293530093908623360 3414685 125395503428039104772871996520883160 3414686 290957714710994278046750831667527040 3414687 -224423931580712452773161612859272832 3414688 -1930094370823981912746931533281624064 3414689 -587903246538791604993368702369652510 3414690 -242415360636087043697340892391654400 3414691 -304598789919279792808253606190081024 3414692 531914770505074885922193712436855040 3414693 -166760615346980942524364417167357536 3414694 560332708667363059366405809463996896 3414695 55318195294989611887992399664874520 3414696 718900768917034968952573051222425600 3414697 36473852245864541445263540971149120 3414698 149870650257063138500405660485066752 3414699 -18018999728882656119437469271373916 3414700 -255492895980805783748586772860716800 3414701 336772536600810999013763411590311702 3414702 -208828471165251904583894206170859968 3414703 551554670172936833306497547431939944 3414704 -184954304609064374250344733436575744 3414705 -112215031436862791502303877066471680 3414706 -95530985006128476497515247159774448 3414707 -929798666791102559024340874495597044 3414708 -533883185415605908793415551889862656 3414709 -354138064530026302498984023563866980 3414710 -43328556791561709367431518194208640 3414711 127536009127264289538806473459735272 3414712 159357728544498013434263091163791360 3414713 -932105128237523907294469181680702038 3414714 -132363026928471904497705409171960320 3414715 713226318245224960535703433324287360 3414716 13786682380300423779963273125309952 3414717 -37263040855219754740835213917093434 3414718 374468375741353375770138081046717440 3414719 -153479059729503756306923741953230336 3414720 -106702110368516304173830589613342720 3414721 -60986998064644881897279452819350680 3414722 546855189499357591453261031204064000 3414723 16369235892168384529567144637575344 3414724 -833419670359718328942783552802032384 3414725 -162179579260766368191191034516869100 3414726 75001641699273568852479863395315968 3414727 19097683797525904291029077162639576 3414728 -531810768706461698532521116080675840 3414729 7584778969421020882056186843750048 3414730 -89906344339826984304171221597721600 3414731 882930284884899047665193804102256864 3414732 -78258617365918855631484494582972928 3414733 -11442597069868649269472122984155680 3414734 366439497572065243443221842263566016 3414735 -539856653518285454148023212968691080 3414736 -81989895271308500705396728233279488 3414737 286789137488973758743592930104481280 3414738 -744495761621030528114165789389716480 3414739 -37495080705000893948574457012385544 3414740 -131311575461378293349852703311339520 3414741 -482671116111694315714607661641280 3414742 844979114230390386013400783764522272 3414743 -415963216604958077734844308013498880 3414744 60418202501329351388127793622016000 3414745 494287765392290827094393694557515200 3414746 82924442791302084676512286000230624 3414747 -8368819415562375097003767288637440 3414748 -552872230627404324158353287994926592 3414749 -898144613683137620062889274286392552 3414750 366656443213287682227522036006720000 3414751 1332409075613854803848632713097806752 3414752 193134071161924601685164775427276800 3414753 -345357248878970836678649959865974638 3414754 239097948885637845725524575196150272 3414755 934700002794934731996504912794318160 3414756 115311669885852290955605507135754240 3414757 -1030868984142030346183910620220388994 3414758 -901729779543964205384204885186975520 3414759 23345067303254948347032479133873408 3414760 784103055472499144939056307098368000 3414761 35331884402218676428416578254189008 3414762 -32268757911625300137986341481895072 3414763 1532821142978247974568633301002105384 3414764 -95703472114652249431458389148447744 3414765 -10698232956054084627672429485851680 3414766 108946309717890761606915310191376000 3414767 61335452805786680472142178779229424 3414768 -27604728234151915240236167440367616 3414769 -323107041023940676017780265074374830 3414770 349530254981928455205777360900850080 3414771 204726499727941112061362309261904240 3414772 662024753403181692068277367280725376 3414773 78861025458800204813299019594465820 3414774 127187139558887761541055256003829760 3414775 -100241864603238430043134102459520000 3414776 672493833063121747376397201500405760 3414777 40084945717158620465485915671939360 3414778 -874690561049353016513833961528380560 3414779 -1229263217098889983093479965088804240 3414780 280331173428535371515013862238545920 3414781 -118694016563339076616502046969971828 3414782 -193920470210522295527012972960313600 3414783 502089172010294047332461568886953600 3414784 -658757155050786022832121615807938560 3414785 -1004204253772127093964732267731124480 3414786 -82607371366972478254092083410281216 3414787 757559689561827794797962821387558640 3414788 -90145229712519196723601543497926144 3414789 -165111701426562960003891775275737280 3414790 -187135899649931597224298500349971200 3414791 2471273369280247552133082461018318400 3414792 876050025320597957992481316823203840 3414793 290453460821580386686111682555361040 3414794 -36276300075589523877700116760120320 3414795 242698216107983406599800799454478320 3414796 -58114156254996531173244230740967424 3414797 -768860040256577147469588272544883008 3414798 10372476278038789205881498342143936 3414799 -474648600973145272154516404385836736 3414800 19347982059183649723418724311654400 3414801 -70009236634221328777455444412829760 3414802 -10112269833959273039044956717653760 3414803 -157902500573342056478593140234751920 3414804 46371905582660612858001526338742272 3414805 -146946185163725196385824955817518080 3414806 -217153479927304597270138397191623648 3414807 869235145483853355551708729304204720 3414808 526713441369917237134197517928448000 3414809 -951425678039607780896693630883111990 3414810 75544759387056856970196565759134720 3414811 333506829859300529992797880191531192 3414812 -1001837930231405069923874006581369344 3414813 -115084796535386740266416943254092800 3414814 300055808407568314481903927308400064 3414815 -192928499214783593778690677484667680 3414816 602982850660161179066322492214738944 3414817 281019459153258411548603135636569792 3414818 160867881651585407235293347553197440 3414819 -499198827393547376336164964372088456 3414820 548760535194942174412766042738254080 3414821 -1860118468584662893538508134703537348 3414822 42768926777718953346966437159278272 3414823 398075865849858906341905981226571864 3414824 128955220707168330977681707330682880 3414825 -363970772621214606773481074635620000 3414826 -514010605535417832866547868646679888 3414827 -59988780917199210653922630341744688 3414828 -117008954430885604658845112891867136 3414829 137925308221588925736587848578134880 3414830 888231777235731941010218469206536320 3414831 -89455057085548013139979320615267456 3414832 -201924279748003132032946569687859200 3414833 513937108626704032419170403118526784 3414834 -321789452448917836574324315765026416 3414835 -517207069994948214220701634282632720 3414836 139413606997307153048413905752432640 3414837 565433312594539148010131201962391520 3414838 292054177074944689193424854543584896 3414839 322392701858140987726159707958845024 3414840 -23133216587018772076282878197760000 3414841 -218780664242848285755359620181182320 3414842 -202889242454431661588848661328278928 3414843 -214180378058888098479744151104930960 3414844 -25929025077471945376918847630480384 3414845 -6351548212115014582600451767132800 3414846 200654656494641235961028813683185984 3414847 203376045600562403459803747612097880 3414848 560580002180137084610868132399022080 3414849 -331583215999882302385366689168007392 3414850 -16074415081029012021478379681424000 3414851 1162829781248167905481258857793185600 3414852 163816095801748775998114956953640960 3414853 -151443396396666894141433140767055716 3414854 11366090988297113655073481446652160 3414855 -1333376008893083584921433428126080 3414856 400353060041623551410795749501992960 3414857 181918064392554467768285135926790106 3414858 273401846906376586563427958410498560 3414859 605338237643272853346434000055181956 3414860 288717710033634313161604986938050560 3414861 26956798382767410029727263777092470 3414862 -802424350566809432877253059575424 3414863 187432492648493639494697381374112112 3414864 39033345928320329089568403648282624 3414865 426590846405657913179383897023011520 3414866 -102428380730797900002715222569277440 3414867 -9874696538406414051954046936848384 3414868 -962559785564506563407196313693159552 3414869 927309211003053540132185549962194144 3414870 134387298669148287561496823073379200 3414871 21859560212319292086086847369682144 3414872 -732000698726101472313849083522611200 3414873 -113552687787082445981464111281364992 3414874 -632960127334552658344709263886402064 3414875 1727198605909100839277885826394152000 3414876 -176083428296175981700529113367827968 3414877 -616806829623648200726756255193549274 3414878 204343677647168757307349745583131456 3414879 -387889189652897079049574997263188992 3414880 -411255042407528254961198346141696000 3414881 165087169484756108311683030368126100 3414882 403379877071508881365864214510333184 3414883 943884750174777561190460681959823132 3414884 -183626839313720256776359792136199168 3414885 181482566219300582401916890605130560 3414886 204078400802561035602434356404295392 3414887 -191710426859377220632671687266090496 3414888 -15158638637428568259551868696821760 3414889 -1027836853027645617199132611213381120 3414890 11289990490815154634434665409924800 3414891 -342748766019953821233209160234654720 3414892 327607866914200354679135213284595712 3414893 -505566195229777592331082756327986858 3414894 -17370426532247113641733548792880128 3414895 -929847853309353556911438097771178400 3414896 -181596559886205771307462827413372928 3414897 -613393661974981259020320899611574526 3414898 -119269981079225704069623106609674240 3414899 -284627756717179079396431189204438800 3414900 -125851858556486327094884747461171200 3414901 305166864564806014655023235799163552 3414902 -80845777963280337321752433831096576 3414903 273766639973840887865762290764109824 3414904 -542285746628736227581863657636618240 3414905 121844445474236365548587774011993920 3414906 559848806493129501790110768590400000 3414907 1130824639801615619927236781179699312 3414908 -609745876844489574413642625951744000 3414909 488703008279128592845459547560725120 3414910 423148364868766238860191543404919360 3414911 847856792929205714041512410827482024 3414912 -609202610969974837208836483904962560 3414913 1580390937037590702577295497336940162 3414914 -163094583502168031237572624661392944 3414915 40069583940763393026471501736288320 3414916 -287793321034332266398315091756517120 3414917 1224378374547858087904036039549292352 3414918 111249109957741611628266624155856768 3414919 -393759433631531423744414217039140120 3414920 -681873063385182035565373496487936000 3414921 -622270976950313075066222979689209056 3414922 -27501043597138845098509844571895296 3414923 458795932032890029229202762902200920 3414924 -872133753823272644935356681234877440 3414925 -289463686367524090271135601872508000 3414926 493742439252747984868036134666564096 3414927 170278770542004811193692058190092160 3414928 -98607796726385651547000541999988736 3414929 78284241987217200555735412839270912 3414930 -60447013897623540613133868453888000 3414931 -3400507298824341932264569179112800 3414932 -279190034563210561200376024225125504 3414933 431012212874264383025606827593811200 3414934 -25032367840877702709006186835068384 3414935 476572983880975176019643676607767360 3414936 80129437617416952267913190762741760 3414937 53932768609935228199422672374368586 3414938 488964939083444275457915987292165120 3414939 19663944554299880604865057033675968 3414940 21620749243884436311061721373619200 3414941 -1412508037206952001425007161037285658 3414942 176528109556803905755122152102779008 3414943 645284592111105032908628214382062816 3414944 -815126512311296882631653073223680 3414945 351065851168339788945472416029569920 3414946 497541239369620168093835287474062720 3414947 -438052282840881020030049927049709604 3414948 94542396279422499648114506549858304 3414949 -330501469193470760738442517784052036 3414950 -31330031331795498730617288670771200 3414951 723365135388248005786730858863321680 3414952 269491903076410214126939263331942400 3414953 -1174868973880155746423405538978680220 3414954 -375722092474676977185326879628353280 3414955 -586057862081065268325341529221526000 3414956 -400588679730947805993288846298970880 3414957 -255447925147020817241069744789790048 3414958 13523334839788908576531677476809600 3414959 1144740569903253973189031374528774800 3414960 2897335298935135430768471019356160 3414961 97605667353245509801059467332536864 3414962 -240965992579589891272501840882684800 3414963 32629030496781979899472351048803888 3414964 325898684447056893994490448073455616 3414965 298104832787134607431784974445520000 3414966 -272637167243307114835198162007424576 3414967 -110134694272740442037190384062258808 3414968 -456833101478597018607286470352957440 3414969 -488425860701796328908375740384150406 3414970 -1138316096858717593008383216860800 3414971 -163716223624441778633904550216770816 3414972 260501062145582274316134080702496768 3414973 -69557041626164456500325275479743616 3414974 -9380442500582686018451544598313280 3414975 73659242612710707434745924334224600 3414976 137181312378182430648146852399022080 3414977 1652422676065270168937077581627867012 3414978 75927855299062029855227851318032384 3414979 763368744317034381058391997377209320 3414980 180695704802265373499020622987040000 3414981 -10428005284705591961025872956011840 3414982 577026434547986708586172675821050880 3414983 -2002046395861464562160828485236504 3414984 -599649198182176198999063681308672000 3414985 155932395928456022049441663096442560 3414986 -679283166626127343093034706742680576 3414987 753206835245054197214749195661419440 3414988 3890063242234742100805986143694336 3414989 551582033994772063016622578036583756 3414990 -216522325805185157764382419413888000 3414991 101562582315420216278326577430049984 3414992 9512231852536505168042995961167872 3414993 -339152064920866543853667717221045472 3414994 343786542832610687404958286506978304 3414995 -317272929610081012964318726765907120 3414996 -156096902289409230715732066413719808 3414997 -752863336053408365229265209903173554 3414998 -41912283718410888364995480694284000 3414999 -107917372893649020710866715853934848 3415000 125192664743679593982398804025600000 3415001 307742075114511903443117870216493972 3415002 -17755811407185859036781462409027840 3415003 -948876560751617633669110191828631880 3415004 25596217585448611451392758488908800 3415005 513977920267632554242720871422308000 3415006 -589986269683124896135601018595977472 3415007 1135808157437501136427971689095583352 3415008 406441566005890259433640227457204224 3415009 -484791426068073814860554691954409196 3415010 -393591599096978815272206696121711840 3415011 -735925994168617510707997387202378400 3415012 -413885547648125995010841848860139520 3415013 2702333800447965189641361514124928 3415014 284506453280528866730873205389024640 3415015 -1063538776076339594818025322245232840 3415016 -892203528172338782171286756836474880 3415017 -4386834294191078370951394899247104 3415018 -498716434378279233800694094385705040 3415019 -16258330919426164393763194750546920 3415020 -76619511532482700172870243043901440 3415021 1038444542915395160970688313274731222 3415022 -57297817754167607952461311545507840 3415023 -1187521383912317289179100397948333320 3415024 -313849734922377449341415071010816000 3415025 -84068369342053166147804375241483450 3415026 111347155713336624384185379231189504 3415027 -74045447844141787108136051030931456 3415028 291953160354652299403990480243673856 3415029 651952066678039696338225437020377408 3415030 276748776468006350315508054408499200 3415031 501788880230134710814590516416122200 3415032 -388956306135023750578616361545748480 3415033 -690795469693990912230571844196333718 3415034 35582121936372161072036803849934592 3415035 -140132398848065278438820399292222720 3415036 146914860933621303718106194893946880 3415037 -489842609343436997081580546716728314 3415038 -471514662458144367979676423770229760 3415039 148483450317962318723527480919324600 3415040 424322266328810433906885452523110400 3415041 -24782409018224594485794718789596480 3415042 111296269429321113842025788299038672 3415043 -3137440288821912694740487240917576 3415044 224420127042745796539159209878793216 3415045 623490627094823201117686799100668280 3415046 -778753289874244616297960507302938528 3415047 -663203863546074738241003966662973872 3415048 -56485092382566479904310729014804480 3415049 303771353604996021338698237769971920 3415050 -298999296002763753376533218679078000 3415051 1453830327435657928397088913178836052 3415052 119398824700276543070427043823982336 3415053 86703059809645870442227529684606208 3415054 -292281206756293805254156376719642368 3415055 -317544504550253708102711484796801440 3415056 -6507682813574203019437414202277888 3415057 -1703830296737568723947225957114636048 3415058 -508631887320306202674646809172587120 3415059 -426982321226386405333607308784418636 3415060 -183850869233935383873837713418240 3415061 17039073922713606604104465302136252 3415062 194332156608756535921112348216991744 3415063 -88659789800262350532970428652108896 3415064 -493192312399916061842817225692774400 3415065 -83050617280938729368883649289196480 3415066 -641604669670396046015035602996714768 3415067 1790962355015860859414298896072201952 3415068 -372847841395199787009664606534778880 3415069 -99868558525624780866236028442515840 3415070 -508463408269368857660672315922275520 3415071 -96071752870564964849957368801313280 3415072 323077865877838317856535181073907712 3415073 12716989698156258840660185707575600 3415074 98700557629580379229938905785517568 3415075 -135012425147356261254673603854489700 3415076 -291604968656554864958824414440333312 3415077 571683717102539481582671992189768860 3415078 -494879785854897034537906646263088160 3415079 -405846932208755011469517555411832800 3415080 -316834451708328306818650786037760000 3415081 -1591035862790879890667958246341911308 3415082 -278941989016844855629505437727702016 3415083 -129359041929738496815699069362497536 3415084 275734316153358916970237528021880832 3415085 775219356519892604499762774671759160 3415086 -6337586296195373354466549228159744 3415087 57543025721559243059204370498721968 3415088 -87966452000894703931150150218940416 3415089 -463048826885685510004456698454117776 3415090 105189186704664481068063972321953280 3415091 1134554602331533550137732921496870400 3415092 -261948006305550799591817274342248448 3415093 -1124045683196043692947965149599808256 3415094 788699157432185353786868955483374400 3415095 -2654059877395427753743374082180800 3415096 -70634141364521601014224775171235840 3415097 -544262084891502333340243593782884800 3415098 4204834050120933436583036065574400 3415099 -1338133018329461234879201595431215900 3415100 38689614873865582337425398737356800 3415101 384315651175573250009650978970072832 3415102 -529562085938189315610738955486933248 3415103 -1269609283344924134716727122397467128 3415104 259402717904178951698324966866944 3415105 321859862770050540022942942686082260 3415106 -4230094241467728342570859377722496 3415107 -714937619788750706222941332099933960 3415108 58528813369670900072990110211258880 3415109 -483809369519698188009523303603780896 3415110 -45203983824457717847593584086874240 3415111 77327101397367235245514121760189232 3415112 -221686609882529796741389272207948800 3415113 72024027685332322490263215616424364 3415114 1270475697760259435431525433857855536 3415115 -191430171770543404691926088736322560 3415116 -460884894392834628008867687385358848 3415117 1639751840621047363829145256926528640 3415118 -50803218538246070585364054905809920 3415119 -7466460384873515047666294885758720 3415120 241444744982502372619408051505971200 3415121 -746928829148318519547625428524493456 3415122 -595904482729945926249160069420541568 3415123 -1508953136685004196867797235656164628 3415124 719207591111857567223230533676886016 3415125 -119436117233309170717393715183712000 3415126 -368786957444563610928597996677127552 3415127 -281692546311325506505366491939820440 3415128 -660479220298425818774791928924835840 3415129 24156277275356066376807295883621140 3415130 660620153721731187871847169704779200 3415131 176821585339604992214609481313024620 3415132 -195205486738233127171316412818423808 3415133 317204173176736756998853695028779180 3415134 -485515093328681727003492539720675520 3415135 888468912575590454846263189510232400 3415136 192044032180386712989801908301987840 3415137 -386088551763788792248945235601454656 3415138 -444299806337226972214218842190814560 3415139 70428992745157429702153465096371360 3415140 -371820252157768406281172486646839040 3415141 -233671870303173761645209774178469600 3415142 24529968519633312843340765854706944 3415143 -667741880161304663403421033403071536 3415144 1556866354109941228683967132420316160 3415145 -247509701971190031738644786276332920 3415146 637525904542164693218018046836736 3415147 1596630013973830213918570944553723272 3415148 593868366209843919052945880583768576 3415149 190872781238853238156618705702845120 3415150 -347579388426354613125281999916336000 3415151 -527710637436515291404042042406560296 3415152 -62076652279100602445820129568653312 3415153 1143700264839305440147932903747701778 3415154 436296945589442517479959186461301776 3415155 224405621546596423240920354731404800 3415156 -106791084135152700640645093344000000 3415157 -187843608271501144869535725509227008 3415158 80846199771181370033074820238009024 3415159 -125395104226677825076523366262481872 3415160 -246250956380244177337661264740761600 3415161 -328025033764783398421748939977341696 3415162 -393513588149874672366641154927297168 3415163 -100990200683164102537752429460658256 3415164 -91234945638885633932171662380039168 3415165 -111266214278253188079574612962076680 3415166 951909929607308757142153887243552960 3415167 -247216435372894873536512346587880960 3415168 1222163523191760356637533863013253120 3415169 -329748607016909073887075518782876240 3415170 -375930621836608736388255831418060800 3415171 1364706429501656963264574658001243904 3415172 -427092775527334138508244635315581824 3415173 312795988201972391653649782923823584 3415174 121519786527588351695514289957509120 3415175 550402758908244353493573400552538400 3415176 166170465835794896078360179770163200 3415177 -76243779136307528921384596068950016 3415178 86189492457848327182870112189319168 3415179 -101396511864970819609420336902642216 3415180 -103609789463313400759933088724249600 3415181 -6996448414520593618453709669066880 3415182 -203794388376577310322795484981891008 3415183 -976416497939765572625926822257039568 3415184 -55987442122121633654564703520972800 3415185 711693935908267640654391928797349800 3415186 -90617663115789700532807265724352736 3415187 246702048314836344322645890034897836 3415188 -25176215152214008305416713361940480 3415189 -5356456987121174377334944826091776 3415190 -2998102609111851804863093290116480 3415191 -199811102698495031134139326069140096 3415192 -409694941918816254701959836999813120 3415193 -281636536765710390724139144297078400 3415194 -35170335781557220322504710602037776 3415195 261830465019032757130211472846600480 3415196 370213408242333368906530580358950400 3415197 -386338211946037727942277271632690240 3415198 -254422522260043669671878813394507264 3415199 503514412148336446671897921507552864 3415200 -343666494220837212770437795833446400 3415201 145265469703732474596220538260215360 3415202 298714234220092262248682273798014800 3415203 26816532961329643502577178406492424 3415204 264476143312412336436390768887316736 3415205 -1013993691160482273716644531055995140 3415206 -197039561129878776900101217422565696 3415207 -999820127067534067435928467670454968 3415208 287046615708480061453600714740203520 3415209 3345669295747056129134548031981760 3415210 -396149546330730203114225048555694240 3415211 9754951043805264298676128366800384 3415212 347784526030747047596986524153085440 3415213 501093933804233764674747713852027404 3415214 214949179066819852027222423696362240 3415215 -59314174524522004203860278658054400 3415216 9008186413184816204570716194537472 3415217 423736603864026625686985466861082420 3415218 -16571668112906953500130664088928512 3415219 -24749128496640170014376620672955380 3415220 -466225936825658893326742470386853120 3415221 469380704363453749206121177899474972 3415222 97693057191181667292982255164522912 3415223 224968604915194825320886381837982640 3415224 -332916035831959667050758984847257600 3415225 681604575087696327089823889994750 3415226 -88037985663530297201840512184375040 3415227 301830312075199661921684456832381720 3415228 -60395885806589120539231168148626432 3415229 -904962845320121966856772813792343700 3415230 49040249467132916089323246978048000 3415231 -1316823801581903514734687951710535000 3415232 467305358662326036373892090560512 3415233 327934146398550189830739167709567024 3415234 -457665134570370212266395821497479984 3415235 926396413421944552281168551065105680 3415236 -525608958483751861167807629235234816 3415237 226276413726304334624826526595870752 3415238 46285146060932348926562867106230400 3415239 -268985266471566365359354695362198592 3415240 4987894674946734865221928547788800 3415241 -1156114617260057825975151474231656358 3415242 111110042506203087042047141575586304 3415243 618285437865967661976350384790015600 3415244 -29566794332309743186092778700832768 3415245 305390598189934773957434974886653440 3415246 -414812205773730870378087265709512896 3415247 -637782775681412772164865367187568000 3415248 20610465510181297348731851407540224 3415249 1167344297480249339046431613838824960 3415250 891932073578824501136273749804800000 3415251 316397849135564914803762047122752000 3415252 360656513003392739852426721913636736 3415253 -7429982100070148809199434460843940 3415254 -250479095396629061481181075041007680 3415255 1501210178095816020331905437828381760 3415256 490955587043319920331560201398886400 3415257 1041404372060438790546244693140140640 3415258 211484898877823676141648593404760064 3415259 -42058075624177509532070111710559400 3415260 -84951450332913366911471274940861440 3415261 1185083193229349901808634141022685862 3415262 770294281433402711268296348414485632 3415263 -263432783681232369186723201646271856 3415264 1620526138264631241603025349288656896 3415265 -242928897886710111748773308593713600 3415266 115238720528106203307057501067146144 3415267 94635800163965104578691144931058480 3415268 -522712853318395804123756407749170944 3415269 -60911891777469684510233622160012800 3415270 120006596065315096962504598870425600 3415271 -97604452872025821579858392522960256 3415272 -262158284806831227304938993927782400 3415273 -534189353943056082665316248859191064 3415274 -591435012515328185301775900742607360 3415275 -1236199923183039624191737047961800 3415276 -679293794010031458293885889217027840 3415277 640161597008242394592899714547015126 3415278 258060274911788638138391868942901824 3415279 -88280355564459396848639787148369424 3415280 -200791808155952863935431067821998080 3415281 322253497839560105145728088231837552 3415282 36652888978322249864171628742253472 3415283 1825473494040153130897029503850857400 3415284 -18890665296676779176499026663276544 3415285 -54893595012990812565118616609470440 3415286 35440042301360259568378639396865280 3415287 -41194574796246263857628708001148440 3415288 -229664119419211776328554980894208000 3415289 -309478796285222680489657683300124860 3415290 28697059990678997269547863167870720 3415291 266498782191193259849724438856948584 3415292 -276256191103017367557445402438569984 3415293 173830436653239135209730851636310144 3415294 10531414306167498216561316179741696 3415295 -31052847145412276498392515662695680 3415296 656821986574067425651449118360338432 3415297 773512910668346043256329867748462420 3415298 -159558191280658685488175066568471600 3415299 872786889418118336003584415119887864 3415300 135534751797263978336988905620243200 3415301 -143090804298650902798489093203040896 3415302 -697100750966281781172367484851838976 3415303 33598409185772510405837535774854552 3415304 1043068865931028255153146622477685760 3415305 16738947382606700177428589423750400 3415306 960120899819272090128773297116752480 3415307 -58314872025764400064276035351974400 3415308 -61162987740155663113089935746200576 3415309 -168038648055510834159400397085612490 3415310 -134132889615796998062260698458304000 3415311 984229604419919618662371859030442640 3415312 70070098715303843259645544902574080 3415313 355107280452655786317598160520940608 3415314 45608695142761136727162343183334400 3415315 723741199880136544498947442485811920 3415316 -254983340193159249635400505711822848 3415317 639587625018691332407791886399389824 3415318 8225440495618983287513115020433408 3415319 -1436629520602040172527458935646820280 3415320 124439637481942116976002100067328000 3415321 -100464062737529343543133156443981888 3415322 182848347749904784903947640355765472 3415323 -370618222896658135862917118734899816 3415324 -958348835575012142825206668358814208 3415325 -399521248656960345942150876174684000 3415326 201470003764045129251374947479014400 3415327 243743967686072791891350740536110176 3415328 683256737306559869056645754058178560 3415329 -690583397424494147005288733353235052 3415330 -136834837947390152028783091817649600 3415331 -37738434922396521759958984760992368 3415332 9845881355824340899584820661305344 3415333 793859847068680566228318624239063520 3415334 -16274573794598926855255881219076608 3415335 70937863979729413649548141010373120 3415336 1303145861344829345650529230630087680 3415337 946794803359254576728199637200484986 3415338 -147876854833677087788205088708807680 3415339 73443337536531950459563028917344768 3415340 349193780614556267346267228184995840 3415341 -16910322986555305759054931878702656 3415342 57708298254431190190478789844438912 3415343 -987933345787066480685441055778599408 3415344 -6400842877819465011899651333062656 3415345 227720262973429783279585658752387200 3415346 817508235075321314378296247932078848 3415347 146230043518949483382407478258082128 3415348 685411370452862936788149011768244608 3415349 1074111353337233492331881943667980096 3415350 64400800494902846485305271840776000 3415351 -230312893108388250385064626317589968 3415352 -777426842871746239613077564872806400 3415353 501390765651483555591371391231917904 3415354 -81275896934785862734732191142852608 3415355 -1033969416618357827035198325296506240 3415356 -94890085903355113666660239575221248 3415357 -675584735864094133523924059364773536 3415358 -1158626256121570654866316545535420224 3415359 -430490185994699089069874136576259680 3415360 -2102351358636086541540409831587840 3415361 12555175570202665619672315789420592 3415362 108168909630416459961110221504320000 3415363 -77487992535848405467191499413560320 3415364 1164852284622075887142213087136742400 3415365 575160929048518196884011490657720860 3415366 272217594475317021163575055413398784 3415367 -135858742420059510498897032347534200 3415368 608674892712371624876809204392099840 3415369 37428461337194598482470738075529680 3415370 73758591886709547776470094162012160 3415371 527524897961926402365937352396253912 3415372 568894915325585879953573124987384576 3415373 292287129473862159187289244844847544 3415374 208680656818166896182505876225724544 3415375 137378546867109739429456106972580000 3415376 -9885511187217949246541434351853568 3415377 507955422648238877999003400694840320 3415378 51534545610918394375633702676692800 3415379 862940082491401526970726514399473480 3415380 73077388035694817971487916159682560 3415381 -972339083605510738522799076225536818 3415382 -144438235353399267645397340203780416 3415383 -503456055414529259610354863483419320 3415384 -75378838688496968616312820737638400 3415385 -108034517307246165817324180344800640 3415386 164481487681258922056500479713092864 3415387 -1735736774704903728982281494334725408 3415388 -961115070550274965359421404941637120 3415389 511722170398577704032033361062276960 3415390 -36969012224067072714421149102700800 3415391 120414406177707649586482123078666080 3415392 1158033747710846757306310846001971200 3415393 730306587379364513656316029053476642 3415394 -567754240908619012545355490614656432 3415395 -459334096120290881585996593978355280 3415396 -348766236660661677536629646320902144 3415397 -736795459131942102786963038969489154 3415398 -293734563732366243130366432503522624 3415399 499393014430151741962034856814986664 3415400 197308398050361921217831095891072000 3415401 -358496873376948882978093392210874000 3415402 -171263188966961608513477579155214080 3415403 -931955199623097874307195463731070348 3415404 1770503103148020912081799713239040 3415405 -301379481659216306270279405207888640 3415406 194385918475682749927834417747248960 3415407 689590741829689650953841850002136320 3415408 6824105182481104164078933136441344 3415409 1065882975649538466512026658353574610 3415410 64282526818119122797418299328036160 3415411 -472596398258633040639936471847409408 3415412 114057834616445815825982027848310784 3415413 -80525661930970335883257550264893312 3415414 836793336344249190015041865630865056 3415415 -885185324394124062377224118211766440 3415416 -96960188732105417423913000085708800 3415417 155204733009252509342780285896105860 3415418 -122349617910668945871108045742941840 3415419 475891833403783654759620482831907840 3415420 -30934243712084288576885243686656000 3415421 22572401315674837673810812300365222 3415422 173843168040479734723122123498161472 3415423 276598271613537446653243824876594288 3415424 -792531415195575630978131316053114880 3415425 16703825792657527992311290291622400 3415426 -146129129812412596046581750224907776 3415427 443313548179580808128688140765649276 3415428 444630560762884661309747457009424512 3415429 -390328787460254120497736516062071970 3415430 133117188728431586723860459844511360 3415431 -567829537686576023357175252406992000 3415432 1240808346447595022578150249174425600 3415433 -83416191005820245403192772711689024 3415434 -438941914131481766415622008093024000 3415435 338252231585209120522419162127214880 3415436 -820810237084022986038973192758999552 3415437 18046038412574092750980886088522400 3415438 261163541097925002935770157547015744 3415439 -1205595973858074738534371782532279760 3415440 -19355485640331698660291742321868800 3415441 -513561527914157644099169314859486158 3415442 54950561613857027880084719330911872 3415443 -454192091484074312919570703284811776 3415444 -14050649961917748086769783114020864 3415445 -896402908107037783302601136117004000 3415446 -12648056908898429613874238160136320 3415447 7197160121477690321777600783419032 3415448 865774227742620017424660692721039360 3415449 -436354859066894280566155702700671536 3415450 242835290261710537348498195744185600 3415451 30528135563348759594278857008299680 3415452 10510262037752736485727816824484864 3415453 1534803497902909268055892031778037260 3415454 18508716391723585297242666625032192 3415455 436299558619453735989650665276130400 3415456 -552821900071273500180536407760044032 3415457 1015748596357028264177771809093622832 3415458 -359080353765047039952679687163903616 3415459 -377075263863116798401251853889440960 3415460 -75985249851499219796473962851454720 3415461 159209701733101401340221380284125504 3415462 30124541085021590073300118793124864 3415463 -304450819709348276976783064352337288 3415464 -42713483303847871793305540683878400 3415465 96510661151024933786615919295321800 3415466 -299877410984104413750571464201887568 3415467 -191627235124448086874511839276892 3415468 135975436728323232595830887643938816 3415469 -153314102875696808587149050693556960 3415470 36640244328696953395215785246661120 3415471 472605263320777917456809339958518672 3415472 -189412751093039985051412172028493824 3415473 -1636759984001257486262667517344540000 3415474 -338209306750649179296003340047489264 3415475 259933225116354489774069954882924000 3415476 113995905539285036817545702949752832 3415477 -227029846904629985651613696050222592 3415478 336493812902845018296927809128250880 3415479 -261344968237145874484280449047882672 3415480 -1662331488298026091248537779890176000 3415481 -728703352813108554996510261320165718 3415482 61670572783742144145381246649066752 3415483 -48106983263354351573324189074124936 3415484 -568997339794649692684982717945754624 3415485 -46216175188805430065894715966468000 3415486 -759563271560171725527917601709989120 3415487 281420453732622846592806843568205184 3415488 -144525209552140910945045950507253760 3415489 -27520693610775663856127862747768768 3415490 -7780389832661305215025915013422080 3415491 -481777256549890464445785539952517500 3415492 -502004349441565879539438585995507584 3415493 -1440322440013974931000765990129134180 3415494 -289304562440393088010349457639816000 3415495 74259022297455869016022979533544880 3415496 666590508095265612127423135522759680 3415497 436834679637064184454484228462296480 3415498 706799028934150796049689656868371200 3415499 90621091232355174612957331531995960 3415500 -385961900977616808706971757240320000 3415501 -948141030802989602919174255472992948 3415502 -39854487852329155443359271690583488 3415503 113806718376934891634252818284976128 3415504 -87432082616995278053894408339619840 3415505 442109094899621785467406800436993320 3415506 168484554083011871077897407712907904 3415507 -650707853784050498829686526212244368 3415508 -265984688260623600983235191895490560 3415509 -67929795274983813892028136685740786 3415510 -2745078846911322035904375883315200 3415511 1065071837349016661956986562563835224 3415512 -659524095575222620380421379180175360 3415513 -1389386312529199112823322838046923520 3415514 -166740153426731131486563458147376144 3415515 -294226179087791754258025301892756000 3415516 238095335093596237955704705767326720 3415517 -154234668195436008690428293267017216 3415518 12778648286465222267949040978902528 3415519 -153770932579131658425236459819584280 3415520 655683994372329321429185616476897280 3415521 1474327006884013904913266249904229824 3415522 -503853436532093581569518969469941376 3415523 907045181919989239016473985771522544 3415524 1704600467637983087463886945738752 3415525 578545947265569002648276353914537050 3415526 573316656522116451777875830644357120 3415527 -31043172086782604585617227438184200 3415528 170073788217060880269378871217372160 3415529 -300901753892424549031551247255282716 3415530 -229842647490181657062615093434119680 3415531 373025855846342835564089325685704592 3415532 -109109078754379666443568501722851328 3415533 8690860814746278637846900115873280 3415534 756182132601708253941918477167524416 3415535 -800766726153854046644980361811372000 3415536 7857741332831382532348217935626240 3415537 -158186083399636527584601060836095488 3415538 -62079761448594385073903384743477248 3415539 -90185552307028871790008439348272592 3415540 386885906644065856096761941085930240 3415541 352275162798095215649806086880416942 3415542 -9354967015408689454918324812339840 3415543 2262304705550949244202941845913093200 3415544 -398647448942014757277333143995392000 3415545 349063342099602657837456470390986500 3415546 184869297247684430905512531958937088 3415547 471041918143954961574459444854079312 3415548 -370376939229865715440209852505866240 3415549 -275151764245245645706106905238768640 3415550 -71961075934489726077092230416763200 3415551 226355358105587780306933047779651840 3415552 244643440806612838251349994259873792 3415553 -595263703153365786384404885268796860 3415554 -530212122510623168542948375155648000 3415555 216718822370672411993839170925266240 3415556 -208932749670655533117447215566711680 3415557 758207977716231679703467664617935840 3415558 597134063737945234682000806177910880 3415559 9937439847832026475142805660954720 3415560 -495034709712077716665256510178918400 3415561 476201192231779373596896045328626532 3415562 -227233360649739226019432804275312800 3415563 -229956457155185263810327298188091496 3415564 -457676881229839459197189700724417024 3415565 663676873854039009626216335532102400 3415566 19518011821850361624284373157275648 3415567 -197215444645583257452522159700834384 3415568 156952439504673060971811054527791104 3415569 194104925602836395650925195204121600 3415570 129568435388417582677419107167608480 3415571 -35337922045745042774708416701520368 3415572 249833775119051041838908579132561152 3415573 -212492702940743592424482674159630720 3415574 317056755208205739836923232965525536 3415575 -60128934746103293537289737053427400 3415576 17692651309229675937273378680524800 3415577 -365419297605396147607213766477369328 3415578 268651513537064686130710041101735424 3415579 920059490115742120259774760118274180 3415580 -83208516438989856379101582044037120 3415581 187252462747533857954632698860801280 3415582 334313852242556401995786972047851392 3415583 1472775259036608309830708691800770224 3415584 88858817551325247473433187127918592 3415585 167825096260718141392702350671975400 3415586 -105926288540325829400667404559725280 3415587 -156991992050643491013422408676827136 3415588 -1617464266442506959734302382621056 3415589 -1096043048459645816922957728082678528 3415590 -92197536565934666462836259133434880 3415591 -1321068343184081120576957023800660600 3415592 -146738095957379381800862287437004800 3415593 246854215969821135171737818701786144 3415594 197438313883130327767921722770227200 3415595 -354280234642089691082312063018400 3415596 1949679038250429140158800157435392 3415597 -32465012803732837641168647111597760 3415598 -45381880917296376239168364762362880 3415599 -84815952423783131286820000199497032 3415600 -34389153846773337752726833752064000 3415601 25195083209924749896680600865049152 3415602 329084984212058577920499287382344832 3415603 -1904804880590177738576760551132920016 3415604 980301549926444417251482365597264256 3415605 50011759236898396200867631898844960 3415606 622775147847092181923189669876842560 3415607 -159121368501973213039396528894718520 3415608 -246105084272383249149433081692487680 3415609 331725179768011947745937885825696810 3415610 -166033833307416272326806088689358080 3415611 -199313389102899730563530678026275840 3415612 -68526119186612583092266456108831744 3415613 594961178044821253154815982798393664 3415614 188325522043520499683339308487403840 3415615 -91928571722834491673220168811860480 3415616 -24070586114555452063414318591377408 3415617 379067599935327907096016245274954034 3415618 108486605219220559841227521975162432 3415619 4524792198146182397814422849955144 3415620 -109581379225625013660105044672102400 3415621 -1266864953696139884172675829108779456 3415622 -171662633529956756731626696797059968 3415623 20575312697941862741579417329460304 3415624 594158307551209165890322044288460800 3415625 38631041497286255870287881957787500 3415626 -264803089097562125818538656097619408 3415627 69045871079214056930989976509683476 3415628 58627253726668752363857160546923520 3415629 36153159999734675387195822171764800 3415630 498844767599823194540049069878313600 3415631 451255812508001602140861178577889312 3415632 36062299680261318861744942162247680 3415633 -582777554474052279993598604550598796 3415634 317458834342900526161292016394337952 3415635 -510768295084232374517221492000432800 3415636 44397399747213265443813912985395200 3415637 -188148581492402435813845059166232868 3415638 -111105356870253548683989096982382592 3415639 647459666684060268361226033108847456 3415640 -956462529762405691611330908853043200 3415641 -816745025258880018961031806254409008 3415642 -133933767783917222237753340939110400 3415643 -23624534062931912538003699960806424 3415644 -470710949765284830174171451730749440 3415645 258813601226618853186439081563825900 3415646 -172821715076372296126099828250492736 3415647 701278256337569829830767148702760960 3415648 -1233193666817330040906681142595420160 3415649 -148269009994322643015453342097080000 3415650 17117870855852634312052066958553600 3415651 233808871176040922160192866282432544 3415652 829470618138210177423535607392081536 3415653 331835651690724954082850863422806784 3415654 267353486774478212410697887883948544 3415655 76103124125654807221782744879975000 3415656 -424235379007570598938253020601548800 3415657 -407414729177170629146639999739883008 3415658 390571271904263309451666021551796480 3415659 305638518044709283039187409182956104 3415660 937936713812220290882004886207872000 3415661 -730263746527090908533535742218158016 3415662 -4779829836083574275084357853265920 3415663 395544997812771854554240213648432600 3415664 93661576356377416827444183803559936 3415665 61172324060662532956163283536855040 3415666 -499246751517847360502716443274537968 3415667 137883550258271498859949525101776520 3415668 263053667702334165802973915056865280 3415669 74539609312697092311902228289382272 3415670 -25870902911998299905254738821907200 3415671 -41966860863651632363858852200843728 3415672 -536331790899488264812761998936494080 3415673 17280429738583584408167795243015424 3415674 468638044030295414634056236856497152 3415675 152584734739213677343386882541456800 3415676 814215031455993222854962540792396800 3415677 -385608460844295148418047590970452480 3415678 233157217143341356818916207891046400 3415679 -235434104744073769928068192162926720 3415680 56285525502279411172558439134003200 3415681 1010664064823657269929806445770436482 3415682 151120548487195559230209600301260672 3415683 -598789550872496628897668296075613376 3415684 -30731235223776475322437892040572928 3415685 -166232370915209722725014766195373440 3415686 263006428875423290465335557160495104 3415687 485623150373112000446819867035190400 3415688 263723401029684641900048616102912000 3415689 18026565426567002563884786136171770 3415690 202168813367241446165105513605077600 3415691 -157106254937060005008198495951434688 3415692 -150843189371541131581758535305065472 3415693 -7010037882486745148295149163973076 3415694 381064227306445030984855174537791552 3415695 -67860714610883761451856324560158560 3415696 -219279806714163778046325633548443648 3415697 957662521382358946191918156599140146 3415698 -86608141647798852500937687738196992 3415699 -155718925656290111942883021537411840 3415700 -80945572475011434541168125493564800 3415701 684917246091565718646149276111459232 3415702 145613590244228889280622226495147552 3415703 -520715155098251604230078420515054416 3415704 -255412462906624248704064969910517760 3415705 -175488667618144357285995045767040 3415706 -68248109116198649101808235375644160 3415707 -367930461692590037526386504996445600 3415708 1127105111826697183821840340579931136 3415709 -431342442009653152723398685067610 3415710 62524669898752201780222874846526720 3415711 -107976072927238460724823373842292648 3415712 4549692409117088071036647795720192 3415713 4591683716522458325808658568352768 3415714 -827022212676847587688366702879720800 3415715 -173375786546172960827193175355726640 3415716 -542622389289729322929103509644298240 3415717 1233606308371811120177724484901656766 3415718 318673088698161752891349647278921920 3415719 7542399910846658301729406983265488 3415720 278628280919860642064910999871488000 3415721 190926654776190797289205923755586192 3415722 185372924999256589556252508777633024 3415723 229535697919828763482576265230792480 3415724 -267836344894607425099672950677935104 3415725 -573364944156478101183580843781424000 3415726 -477753086634809357855477849378666688 3415727 347373161724905712850097251844326272 3415728 -99607353457439641588199287235444736 3415729 -115585158636519317150118950136398924 3415730 -66290016926822695070329143799764480 3415731 -177078621495734189430971255906647680 3415732 942170635672332719267067832409588096 3415733 -627550733374489520251165546048478340 3415734 169305457282493069416576703213819520 3415735 -233821809355376515700332516185267840 3415736 1447822415094207596244626768393932800 3415737 -83660632868093333066979559414348032 3415738 -751990934897783200898752019294958480 3415739 -49813441293964223615886254520301680 3415740 129362300456855197271757565215974400 3415741 -538130581375691556782367380497289370 3415742 -804756711164693838681557832505865856 3415743 -3375448527843045471362369257732320 3415744 -193437679611842821603191675635630080 3415745 782801315137499323168000955415724500 3415746 -283161771125832459072368950067232000 3415747 -1185763754840812187478584503498756804 3415748 3002806024976760995526964099977216 3415749 967855671327119738879468781815996160 3415750 279448919651460279070551184589088000 3415751 -42613876131801253468429740764572896 3415752 -964044604574143006989050324232698880 3415753 787644560922484739430003197218692624 3415754 -614328604956240163318679950562135040 3415755 -68298220797668963876431958940737280 3415756 1191658653669816481830797698715392000 3415757 586428350422500363107091671292294006 3415758 194128719660159469895019135699699840 3415759 -994968517136050396564705512733742784 3415760 60610878458911752636235441514004480 3415761 605867090123320822394194874550415632 3415762 -876097690193399589345633351482880 3415763 671466136544455937893753041655897200 3415764 -199661913487326172463604015825530880 3415765 -1221638408624178772360980798055242600 3415766 38217266339038647886855510273582080 3415767 394934917330069705785468795754994280 3415768 -746175045106325043631054335168829440 3415769 131868492284841742555500424611918720 3415770 25119891739244667368419551250426080 3415771 -424940108552785410908857247096895056 3415772 -1449478785772588117823205575540643840 3415773 309025162180875959772135763908345984 3415774 51943741756029298049936779354283136 3415775 608862918445923799954544054248314600 3415776 61738138034841220251584019717685248 3415777 -1332377352666327831738406147340513374 3415778 -680712217041685105788083930364400560 3415779 -364612159745185506033396087607960476 3415780 988087594544560618549594484642357760 3415781 625086441957023739997141879437747582 3415782 -225687831290144147464269635759293440 3415783 -342928313672623709401259005718843424 3415784 -676761312587540195736734743131325440 3415785 -464039241892982389901368177156180800 3415786 -655057261639339248266680842921611520 3415787 -496906290789763262745056231087437848 3415788 -248552066751168058199649596558223360 3415789 -57194877314447066399793771693204352 3415790 102302527248680285600138712537535680 3415791 4829331187345866729779305085310720 3415792 118099966766412735748159194047971328 3415793 -868141298173320746863714145172445020 3415794 -287678315913228907823264285608865280 3415795 -217663228540845812650961321768941200 3415796 -913136035086879588148131018566390400 3415797 55324158316081335755364669041295360 3415798 124553368080395557178266707476234400 3415799 256782033012433851261388712560293264 3415800 381792989497681452492347223541248000 3415801 1464308876282436931869743654680939600 3415802 -234488502704761335623195164940206080 3415803 299755224704987643447333484859939184 3415804 233028089976582464095933167790406656 3415805 -838907794421946272457943894678356000 3415806 349858712515620043977425730187768512 3415807 -21762324747244511402431998099362648 3415808 -863379906258247840340504646072139776 3415809 -434060643476328538780565152629120 3415810 131005149183188795280127823170053120 3415811 -417274617621968685692496138253029168 3415812 -163110840441755774990156529338815488 3415813 -892891625610867534685624197907451938 3415814 -95013695077045864025308773187875744 3415815 93448433565160506279311792901220800 3415816 -21440225488471491463992495707904000 3415817 1427694185204231100140671725757257252 3415818 -61349543852026266319665831959052288 3415819 -1311382140526278209392662012092863488 3415820 154859301916568841253079676513024000 3415821 -98987431984163478209101353885942336 3415822 -192493051811031964050772970259063168 3415823 1365513437017753316273285431865110680 3415824 -240216882885138939499388605446881280 3415825 -300762066570273704786999468703480000 3415826 -224557375861558129594661065749003888 3415827 72360451396170604340190217851826032 3415828 40592632284371407334189320118820864 3415829 342964062581163667764844308367322976 3415830 508029829860008761633979852261760 3415831 -963108083741093743287937810004861368 3415832 170608448984099386527155256742133760 3415833 113211772455766406461435160248555764 3415834 -465792631282212401213276992968960 3415835 -28231652729245519272388994161068000 3415836 -63033642222935332280885942572624896 3415837 -187168415048224529768403632249423328 3415838 -624818862607463607314884883587351680 3415839 -114781589406720144400233959607519360 3415840 -151939777849277685656092685095403520 3415841 591600754471445006325390299183712384 3415842 12180890507422668304339378165220640 3415843 -252228832961736826230330098231279136 3415844 -681638033781743089114439756641271808 3415845 126342572706453179004353576794823040 3415846 -164167661093971290408264134190245760 3415847 -936016825188249183773951656726717704 3415848 -178580395366754206041243295796183040 3415849 -1324471644721635715644885503156945564 3415850 -5143441884443008577664938857548000 3415851 1043976802607927999771005860802153992 3415852 380020715540894836747276619545543680 3415853 98244698607952753406048788756128480 3415854 -111573738886182858396031362299448192 3415855 908863809183848582303796480105196560 3415856 24492497034204927399610424528781312 3415857 -304109270241685230026433372744653280 3415858 -119652122644210201586389111790271360 3415859 19917324303685220148241168478223360 3415860 -60220312597929030897020091977687040 3415861 -974843962250861005114915881638280000 3415862 -711504291330670755885602908627433568 3415863 117230578777858120924918339834697088 3415864 695076911599435995979737122073292800 3415865 699015647802414331819042592078473920 3415866 110334667882491740662148450750229504 3415867 -212884272624535151423323621348784608 3415868 385492976679978914680038171716591616 3415869 -174726821503359646975837636691567706 3415870 -388259145751494237704795781577437120 3415871 854979775123757215795317677325531072 3415872 40151702840587264154503211397414912 3415873 -834892689193710200035666784851415616 3415874 -112219322679546880536440187129326592 3415875 135604243403255363866268917514940000 3415876 -973413010833523263925814008043040640 3415877 -2832776719329900992919227805059520 3415878 -59253745435378356997662007308474240 3415879 424731194877395777403183979494399880 3415880 -329396042651775167990064062836224000 3415881 -202214704518858740119055414151782400 3415882 -654797419014590889226951994161568208 3415883 -1633368577892570300907400844859749868 3415884 -472140544832727585249819637626315264 3415885 -386722162820635275699802079679772800 3415886 -32823505755803196310249753605196608 3415887 -612852185302121109472400065566404232 3415888 -19487878927277618570056418318426112 3415889 -314168879150045761861493473990448106 3415890 23980446943321940830881112804208640 3415891 150563199751291067684168010731267952 3415892 -1309292879460967235408678968543131648 3415893 92987234028889719301416043656749664 3415894 -887160293231005015441308577206369504 3415895 -429982952939921473128902505025189440 3415896 74411151220729896581507233429094400 3415897 678174114814701610208526120064030346 3415898 -14379383942101906396666017685193760 3415899 -87531462664242487919635220526260880 3415900 -135956818331520800248558769039488000 3415901 -960247032947840412485305463152795098 3415902 6962309341531844615457811068201984 3415903 -14242806578981624134540356882557496 3415904 -682633825820493668535453144730435584 3415905 -52036263196800999342403215897532800 3415906 119284289181803983737568233913975584 3415907 610935416450092405316758016826708240 3415908 587687152636004795338806385789916160 3415909 -121999475484377729424116037064077120 3415910 -540702935132459798010940846173648000 3415911 -923875638864051581637739504497107928 3415912 265357803444120640569909962008442880 3415913 -8440071842155296096295544484693120 3415914 -67959188167085445275505371470712832 3415915 -445888929663564342631949460546928800 3415916 -219909126640530595135194067456515072 3415917 -223759837271969474287158278026845120 3415918 -501471316521566377092883054227792960 3415919 -306800797624181263313675059855311360 3415920 1308341725602824846166230567485440 3415921 -332711431640872964634506750153286912 3415922 -504007064795901165500105207408126976 3415923 48023386280660465435110590461894400 3415924 356199386717876043531240689259840896 3415925 -180976250275871268039809883248388000 3415926 52538137252486484434073738721514944 3415927 1410089447921229981851915297670960760 3415928 195064055857877732202694134894120960 3415929 478631118121607371822713684275981760 3415930 -15598821401447940882524950718976000 3415931 -857844881567621987733716148346322268 3415932 -7201236762813844510035019152450048 3415933 -49646101207069428441886497233903220 3415934 -3264771644391086739422564474881920 3415935 -127182743935497693420881359109497200 3415936 832303934230569828972339815786741760 3415937 114561574443858829356295204621843200 3415938 -118033553915349623873713362994275456 3415939 -86210482329721071464913616091788080 3415940 632929227616705422977559187920506880 3415941 706005756459139672185594877604944350 3415942 191369067040706311141881890362117632 3415943 -836069235422604698154417738693848808 3415944 -147766735111657404778302417301831680 3415945 249184165162681385606303209052278920 3415946 -627049136792202827731065614906290080 3415947 -175795954633571366236649253437212200 3415948 376151969661618778003231027992368640 3415949 -1225536059013075919005542573116351050 3415950 -8004569338877190787854732849278400 3415951 111720416746951909349999251203680 3415952 -38313712660994445443917642702258176 3415953 972425580657034493726606780692135200 3415954 627512214150295500357515042039308176 3415955 115660076240957889756678776196486720 3415956 115204658033605286459662041062780928 3415957 1111600579726573286051319623766456206 3415958 53577867800843285545472823754133376 3415959 1472315040701700146256967749401040720 3415960 779227220406656969749540634886144000 3415961 -563215981761167881080449269664928438 3415962 -3305126985653945979921796901291520 3415963 16346358770154503043118470215624784 3415964 -552721688466969176280002730327304704 3415965 18411090731365806262895054807214720 3415966 -455701877382852515209614474031613568 3415967 248680187326156862229213555210242016 3415968 -591791592540448193585856806102630400 3415969 1542008318081570908281062621300010240 3415970 364937020579280228467792056155707680 3415971 375726237511115007119930832109629360 3415972 -366533106752529278736489768708935680 3415973 1005459202040906698151802305480003808 3415974 197073871769860455761575553327817600 3415975 -310664169125169064832109164311236600 3415976 -85054780064722998316131597504721920 3415977 -616556061154871831735980922242363392 3415978 467719596957138657082418834043909120 3415979 -503335781062459576429086894583219824 3415980 69153092461304135842046135541027840 3415981 350982110127918376705425146484404652 3415982 -305893931754475622802389449432968000 3415983 182892865407768035459667023767123968 3415984 -101875429582443608748973724095414272 3415985 1140072670190564619868342745379293760 3415986 56475326853780722177772842986187520 3415987 -146869180479400736109785993220549364 3415988 -198308533162790786547163821103244544 3415989 193823424243712386903027470456797920 3415990 197776873839801993074906989071813120 3415991 351730654563902989890591017321614080 3415992 -1086858288988303681380435423095808000 3415993 -218873659965137095332397980955416640 3415994 46105301509176411564057472927768032 3415995 -1025624426730934030400863669597896960 3415996 -523016115634566288190565081413504000 3415997 398474784720863087157317098316288520 3415998 -9888569301348405985586716308597120 3415999 -1418448487338774476036916792005944000 3416000 112874304478240490104747984945152000 3416001 78028300904209381058372467806096432 3416002 -124250542562487822353259240570903648 3416003 840954290399745509302496924842315104 3416004 -171948060017728808448320088676133760 3416005 -489353842139685632478572321277254340 3416006 5387470757254987253655750097532928 3416007 -138484819780717677604295047979774976 3416008 -199749988405749526163601574909271040 3416009 -165246248073819520907222811948147996 3416010 -131224777507825359670135477977523200 3416011 -973971545001686962476195378656865388 3416012 -197116377630564034160170275593779200 3416013 29151957712126891808451861708389964 3416014 17918880204722442948375784161214464 3416015 100839715505830615697905066484730000 3416016 -8755695004266695085182442692149248 3416017 -2019599091694626695032858109570448 3416018 694913085743679728075546905847778960 3416019 152272206152471775114091739775580344 3416020 -138848000156167288827975480706187520 3416021 -585039008636084287628512100502331488 3416022 108130956073992877180927008860622720 3416023 371990998825667259579292334379215328 3416024 829459514890203949613478492840222720 3416025 113403158893653254835613291922025600 3416026 250920735844340544188547567715584480 3416027 434216355777652565003179045885315680 3416028 207300921545872356634075034852278272 3416029 150829608475969350730094863673403840 3416030 -1160249298104147291677173834843840 3416031 -594848872629658272562858269158796720 3416032 -467019499210995500397289799688388608 3416033 -1062657265771276073231011449680186718 3416034 80040462408569706203098446582412800 3416035 -33142581204079120968145807575901440 3416036 -254380981566360576746950459941150720 3416037 -940214661945202232912003353464385440 3416038 156916728141185436969142955643693120 3416039 -1043207452789484864996858613554330880 3416040 122637572414487952184397818843136000 3416041 -35030920217735784613907549859246000 3416042 -133306766036605905304528568488812288 3416043 15900749124031083361775088498277464 3416044 1248558724168870256145863619811140096 3416045 46452631332812265384396393255590400 3416046 218688939992758393230080003720331264 3416047 -482548355411834236652420231408323504 3416048 387392828796438637094200371561431040 3416049 1412281271735364638564933115904128 3416050 61978221078892962313547688020841600 3416051 888285838922215167881353347152879052 3416052 -48192419696205151781866869255917568 3416053 -1044053494270803010029025244646671698 3416054 272917628216786614462100230855871232 3416055 -628513588803826219570252885564178400 3416056 501001477626515879067810818516213760 3416057 1506320550302708287199941944533523306 3416058 -28316003771103981739136349418730016 3416059 819010907503625012290496149586484260 3416060 -169203848517895421420331122847129600 3416061 -548191365262838798251931335848917952 3416062 -62429884604282358395424159190546176 3416063 -187797344863895885645730671226180240 3416064 300780787578923876734719644852551680 3416065 67834358579118168222540372029212200 3416066 -243166014779825780693209573023006768 3416067 515166935097133787130655001667504000 3416068 288413848265927656891492227401118848 3416069 6534260779436974060485133056373470 3416070 -39639334150373016948489379503728640 3416071 49816421364958572172917769597509272 3416072 1810264288480704115122236937139200 3416073 4417090445647642481892569165410368 3416074 -191618532491010454144481465346016464 3416075 83351700826217254378443192553197600 3416076 153296156117776909995333045780516864 3416077 -92080994785745268506610971071927328 3416078 -283757986113302552067561709247684160 3416079 81177852482651002318143237699554448 3416080 3905823816279499646647891882229760 3416081 -1164865764382610583822620147460108 3416082 -374954664541030574626147208823876096 3416083 681550844574565938858572541595018824 3416084 750306184785280769941964664516407040 3416085 -627171834536691498665611279724091780 3416086 -678667745994948560996144949414991680 3416087 377655463629020941534114539483566160 3416088 -356237815362282513204844452443136000 3416089 -170830995037231222339896218732464176 3416090 -373911279054371430104827164034540800 3416091 -140106932667517550284061725276417536 3416092 11896588378641540302430554809165312 3416093 -363244910456481961816954999351435296 3416094 200663956875733685216097001834844160 3416095 295688826269665879480198325297077680 3416096 -645712964307350752820105963765956608 3416097 -323070906338501083096297095901137600 3416098 278122496600944361772294927998529024 3416099 -94047958570383736249377271718551968 3416100 -267131762494770974761449318396672000 3416101 613327956965944436408501524195056384 3416102 729315685865176315854045317124598752 3416103 44340709493184141044686422926831040 3416104 -541518596122634316124898264679306240 3416105 284585742593070063609578642194867200 3416106 -62820622574227544864635003323220992 3416107 94154741146285636086439810993658880 3416108 35637027036589558986872158516723200 3416109 -163289217927203182901188455580092096 3416110 -429893700791605642513333977615550080 3416111 -1637646233581755541077844517456130288 3416112 -82405270693907916499798960858398720 3416113 -1702622860713920688484943164794739020 3416114 -66674838315530733970463728805440512 3416115 -227756608363717929509949287986949280 3416116 -179532062695882768035292853742710784 3416117 160598978025013341387087992225039292 3416118 -169537749316923498927730840855203840 3416119 58019688869309775340177795507658592 3416120 284893705723234493525778267868569600 3416121 193860819527473893534105661341540480 3416122 138774695259413002723916567576320224 3416123 123988600802462482148186468451970800 3416124 -202093562451819789813663467550351360 3416125 408601751337979465298329782446535000 3416126 -42763907443973214865338981698202240 3416127 -175754559097212552331353696621366144 3416128 92589026534977065472207589506285568 3416129 -910369470184892469625142704926688974 3416130 -123992354000892766658894317634588640 3416131 2377202758622023648096834142062792 3416132 351311341892547615068641266452512896 3416133 -482963303003714568087516834842654784 3416134 -776871049571382440849897775787802784 3416135 -14653123915312525897774471074891600 3416136 69672061172662560959213550360821760 3416137 -275790251056180790445231677548348160 3416138 -103370120807118017615479064744847360 3416139 -411814177966517336020387382325723396 3416140 -104519557486173745708612513315614720 3416141 1288052842065527572439477817070999542 3416142 36644239073135985448453278304819392 3416143 -24250798485059744357009293389355128 3416144 158979001583091923735605905185439744 3416145 -570065802732058656273430114773377280 3416146 -121000486279414279184601488223510240 3416147 -211768446432154651134763628302965168 3416148 1374358264878010855219191485506437120 3416149 -400495974254267792435580170196938880 3416150 375674075407118596851609729320808000 3416151 422314393229178381850102655349757032 3416152 445425565235175430513142424476590080 3416153 -234589468123074162321421904601411516 3416154 3945391552704944618105270837760000 3416155 134733719673367569393897163184314560 3416156 197209414710662944100761440791339520 3416157 -731573309040097520860222528478631546 3416158 -500104791125208131369941247043496320 3416159 -35940783135921630418395709291173480 3416160 -439780654074386049440765803002593280 3416161 115877221836993771334707888851503104 3416162 -189585921742031457198800069278992000 3416163 334933307581743158795361193377480624 3416164 -806400352537881689830500305021962624 3416165 -11929305386026572024650881869521280 3416166 -146148362692332827383637455030824672 3416167 -496800920418541545788445479811330528 3416168 123095218035128318212210910712299520 3416169 -118403584195842898453587421837877760 3416170 471483690044522879623499851162877280 3416171 -1136509532328796900713832224892460400 3416172 133684688829728164880769405565588992 3416173 117985970680536275478100654914676736 3416174 438834830836288449307300216434102336 3416175 -164451624851802129643426066369200 3416176 -33341049690341062183610424459264000 3416177 850721853376855455167146701295585332 3416178 -2875405069086697284769454139862272 3416179 197614115148335430695028593279536384 3416180 189712414239180372755467062648902400 3416181 1097668906384111754570083357018560 3416182 -234425085246758309594174950142738880 3416183 1683527460673836552594560042196382824 3416184 112628579853264824414392172643409920 3416185 434408447260435143491765119905717960 3416186 -48109591275540787176914701862415360 3416187 230363567007403184552841176445275160 3416188 -485969849534864642859131875116378112 3416189 165127935341153591851451691634564032 3416190 -97044679037035896776076309572136960 3416191 -1469299305854723797402805182984993408 3416192 531831757713829559224006437859491840 3416193 -698210489247826961479978162070334 3416194 -226761837704962614742936173020026848 3416195 -1501948508366612409125826731692403520 3416196 240019742950149257266997889570963456 3416197 -1037178234251053437912959238027281280 3416198 -138469246335350808331643339757275520 3416199 21466149506242265315522244703639464 3416200 155837593481220899830966693478400000 3416201 2457916465152095209102769862490980864 3416202 -109948496673081710333509618071813120 3416203 168337207609285569134400665888295680 3416204 1096600206102892980595979240464691712 3416205 -233346125918316322331139868333113600 3416206 -42835479799926214778174481860624448 3416207 -1016957645109213179627084274380942544 3416208 58272023857426522344533563720925184 3416209 815311501937329793665310854787215360 3416210 44494639413409598855011967129241600 3416211 1053684291745147292489713036538206260 3416212 565809783494916013341358292126915456 3416213 546491929175010423081535995373118304 3416214 281604276089650313769735763052207040 3416215 -675824891710454066897491726393315200 3416216 -193051349571987723870214846117171200 3416217 -214448968684123097654451613120826688 3416218 313803985052061999624636388663165440 3416219 -1326797645362716717353106191920601160 3416220 480477149408927694466008074534054400 3416221 -5825229544701224848441622487204000 3416222 -616412549665331948896027201535467200 3416223 541246044480126781815856583924723784 3416224 -221968193605941387221893023107383296 3416225 600384503183321065124711164288653750 3416226 33654308804767335702619021919256576 3416227 265578390969305763378630602836666076 3416228 257954083632538331002402069694791680 3416229 -1564328756784723812004364184495044800 3416230 502750135539095851205616715813157760 3416231 49237207105986246353347969084001664 3416232 -175863077644246294127178021632409600 3416233 60905163759975987202535556092675200 3416234 241029037390657919553339974112744192 3416235 -238063747486669621194858239513694240 3416236 5862818144322073070322319333638144 3416237 -1441391929551429193459479488824975008 3416238 -50688901046690475563203449063183360 3416239 -34800990585953882204053559740078960 3416240 72033279818735352453792141502709760 3416241 -374213720919885793643487141165096576 3416242 961141925767101471255360191217656832 3416243 125790570027482770272877217054995920 3416244 234931514081048751507894101230755840 3416245 301509156956314013348535734791466880 3416246 -117451633684058183866848440868518976 3416247 -273297896943021129764731051873153080 3416248 -106722802460821192358325342811361280 3416249 456018625451751251154284233020186564 3416250 -32552054999493669829156008000960000 3416251 -21624768422690847155370971155427096 3416252 281871076840065973825576197211404288 3416253 -259137164858570495907415320848714496 3416254 216017293425945289968615285628800 3416255 -909532002112873811503080701345922840 3416256 -10181267232360008729751166223646720 3416257 -64385973048181291154025077154790720 3416258 -273572353272932259476495495207286240 3416259 -12784067567677827179421964897849344 3416260 -360405537729115110228689832085605120 3416261 -1301686019504036576153692162689921600 3416262 126501954958076878416906609250074624 3416263 370158090874694851283283807925785640 3416264 2505937389953102217035614457733120 3416265 -205539468888381707169891316918798200 3416266 -98142914379321940165859154868254720 3416267 -498406191647181288885627912162744684 3416268 555054996396348300226316712920317440 3416269 316148172494743155930771970934543906 3416270 59240428406909349481574341572268800 3416271 -269548052672573400672447239390650488 3416272 -197171753421310297173057529232179200 3416273 -68697939834885342155828844959024256 3416274 -76695319817103118700873616848806752 3416275 -5751801673592807436363430103619700 3416276 -809008878466146412819746073365504000 3416277 384194993832164929438238473211531040 3416278 -137073063855674770161835274862295680 3416279 668197654892337264339691620163007880 3416280 -185576090571237455211760543825920000 3416281 547702158494904063801329940483784464 3416282 436377556372641830532454511906680560 3416283 -126595086100353486984742523108658720 3416284 20245271768404605876290821373740032 3416285 1036641636695295928098979581409663980 3416286 -306424420982564982675171879698614656 3416287 611238255377315903153945579621570400 3416288 1627584578942926886036057313513308160 3416289 -1529438854777156710069382011258656640 3416290 -30431371172014111395895275946341600 3416291 163006121311983361150350234966180000 3416292 759285894060807723750117527425354752 3416293 -411898894387249435656674431137893632 3416294 -269198452935529235901245343454723968 3416295 396294383253389186735246286132739200 3416296 -67436678417766262823701955515760640 3416297 -300507718042916362178859980309725254 3416298 20625429587163683296713065750638080 3416299 175942960576804802969632448086261600 3416300 -254786997497458702661788372494336000 3416301 -309729604418993853965183323065322176 3416302 1260400616148098537276570243981563392 3416303 660459199441783177735590066916598640 3416304 154284880230906487585279002841448448 3416305 -137753818657290743926155155156839680 3416306 558003096728202861738075602410250880 3416307 2330963969411549399642916183795456 3416308 -419492945903066220477646542208477184 3416309 -869192139020108566035107284177102440 3416310 34298251246092673391110959222547200 3416311 763385108048579899038735542543687912 3416312 540023355338306839575533398412083200 3416313 242275293862644787262821101574180944 3416314 -173775649313612225557778237786880 3416315 -341430439314569695745444994104191200 3416316 -534084749035083680948560288752491520 3416317 -33813298712125541631743437640382080 3416318 -317529576941249921775193393440752640 3416319 196631555541930084506362543055884464 3416320 598422439296208806341082359298785280 3416321 651306770381439582110138206666023252 3416322 -25866821342377839277919913838580736 3416323 -336044534887306563318330093192551428 3416324 -112153743684237393675797603549380608 3416325 -86524100282823213279874358844417600 3416326 -28439358327688046643786676404009888 3416327 -1205741848011083842582049533335792 3416328 -90551221169507720910209907325992960 3416329 3516451678010294129711441669515956 3416330 -182714518918245568708596188384352000 3416331 98967075585677038158526534395937752 3416332 387398224508747059847253607793559296 3416333 -767428560741230925492091469602980480 3416334 48882446024133542164648032474603648 3416335 452395036572490239207177081994286400 3416336 123225225216482305755855271042744320 3416337 -25222582636316945406354597450293088 3416338 -461013329133453911733116862657709680 3416339 -320252581675864868155187504483908776 3416340 327160283570911213562430106695290880 3416341 141316798303727939111927459336156572 3416342 -190461790138945431719119979906750400 3416343 151505925524485922579963116882541184 3416344 770015990716404764053284390329948160 3416345 1246339379720618793214396355897209800 3416346 -292077100062820784244964848268915728 3416347 -1568022482010080248717737680071371288 3416348 -106810484249585729933301709999756800 3416349 -989741423756164328210533826108750112 3416350 -238634728205935508659046498227200 3416351 175592168134048515623179425036080592 3416352 331713696770810622971338188081070080 3416353 836018580182169876946709527622805602 3416354 222201952260799202295917436347515200 3416355 473177449347782333414932936958954400 3416356 -635630357036059455320481174107678080 3416357 -100224837340029954211991098833662688 3416358 125729883781657967502424356653721600 3416359 1431461792302687605710112711969165560 3416360 692706759052929464664863425010073600 3416361 48470503481841287011460170006756800 3416362 644298362916708619673553716964000432 3416363 -884275139516583972162871678503371016 3416364 -312689225233030690622961373158604800 3416365 701116407235651574612905196953861260 3416366 155930019242470256668413434474233728 3416367 1073413600300719963273627651892989312 3416368 237333220808664558640511439548628992 3416369 -259430612249233406397554490104913888 3416370 70823822670360190335626983344061440 3416371 587958298731575425554238443805539840 3416372 327029501349257801281472168492808576 3416373 -573506327238921224770611926444362578 3416374 -95467260121043661874328125806881280 3416375 -295022810668035133142236410175032000 3416376 180247248601107406264925110037053440 3416377 836985627505474716063372571208379220 3416378 -192954665290173501395377570302067968 3416379 -378838171705712459737776687780253416 3416380 -145153454686735016880465814528174080 3416381 -1038216329321518894930067762449525818 3416382 341937874159438059759277012962225600 3416383 -960156207117553058681343618349812960 3416384 312332518584155489785400550766411776 3416385 31574232913226362596897139530610560 3416386 -223914503220093086045600485731188736 3416387 -192826606706228531468394039699261360 3416388 -259647600052045737187018989333571584 3416389 -238814457092348322836767510718995810 3416390 278011325206093922707737019880995200 3416391 -805501287564500664107924603785873920 3416392 -23016020325395368492534842647838720 3416393 -7996800541882218150700516565972016 3416394 -15242146845840621936753809326030080 3416395 -454325770923416678890509705085154400 3416396 362228214181478180316962536217260800 3416397 611480531022208523149521507489308160 3416398 -416508572014020906732607775519370240 3416399 -293533922693096897111150581701179664 3416400 -2419116386848612494051252683980800 3416401 -356713872728163572045153894407635598 3416402 371629282068511557463471588223819904 3416403 -519483859285499878062971175997847040 3416404 -83311562159313066065064583159789824 3416405 -76290455569957328986026328054119240 3416406 -162059159248568269700654171026538496 3416407 -389862872216134870723428822562928160 3416408 -57679086893316579542843837733888000 3416409 325165044787802569895716932921745200 3416410 465418468869135554834307163275291360 3416411 175254670784900220219389153243866512 3416412 -57216509584062279412620581042738688 3416413 -111529516274101913438676209588053632 3416414 -696334843906527611169989733286210944 3416415 -353074163099300087665281904857944160 3416416 14940672873114776413620514822815744 3416417 128115568870240207908604136269983744 3416418 16668583204294137146219664765449040 3416419 -551310102066826531195040367085419504 3416420 162043438896956208540722154243932160 3416421 -850293073036113684940024364143346400 3416422 -72451291072486459018717650998023488 3416423 1495945497173080178256132083683743672 3416424 -264838003977728376283431762134876160 3416425 148244500274448557301906518677277150 3416426 -89366072323993400515761401621631552 3416427 -352446817848853261958982386019410688 3416428 962123404679923889776871835986091520 3416429 -425580599047660298849186062410572970 3416430 448288515157689231024070495366225920 3416431 1493347385523847140775392192001232 3416432 -16823228992657960175551721324544000 3416433 65208934792028683042623001978902144 3416434 -333040043123426712740749349212108800 3416435 -1241256227863023833895971929966560 3416436 2103862338021794468493242698555392 3416437 -336003357899961276459380419534967588 3416438 533459672144835661210891560141801120 3416439 151367581239681552661097831367780768 3416440 -262504455659310125013916473618739200 3416441 -55168860794874901096743976616524800 3416442 -33962994151407493322578244309283840 3416443 -346851002000050055026544811522794400 3416444 208608723342093236851012599243687936 3416445 572484435262209430551450068471841600 3416446 211073829798651699699662691712002048 3416447 96133576893216492730498673212208040 3416448 23226166300323242229911494569492480 3416449 -220002833754466591829237684430442560 3416450 -169231088174342106097343172886698000 3416451 -523910126282063229823619475858822480 3416452 -371408533060664224912976597760144128 3416453 -356092724465771116305225720950747298 3416454 190628695426405965829900355048109120 3416455 -115556279275800414059654979212574240 3416456 -711404055884735466674879960388311040 3416457 -604300074823954065051644934663758880 3416458 -776538325719213444982232808827443920 3416459 309712056227554808788273223553000660 3416460 23218616899265028426437517735644160 3416461 -453228167593511296122979680703103700 3416462 280019507867031985965177682775659392 3416463 -153221319976661340457326277779240408 3416464 141691705046395528611378958349172736 3416465 -431800715135935638987868324223235480 3416466 -14166189794192855465091149664215040 3416467 -23896497759042449457169168953990484 3416468 314953999180604943114362007396397056 3416469 78521598490012707138574071577606272 3416470 -267614236967610115706603173990168320 3416471 -926172425672888335967526587185355256 3416472 1452708371334228597559966485534105600 3416473 -37263484502011715019741871747649496 3416474 -17704664956596039455956756343707680 3416475 -473006897476404883616621241773969400 3416476 -724324942209056749609551041400540672 3416477 431834603053682360692868365437491712 3416478 -69848149146871993540223386200941952 3416479 -8497350353820394812200370884527104 3416480 214703260624260897632533795040133120 3416481 457066143480434070205791328724116560 3416482 939035308025182883355310302349558272 3416483 -101037443424725262359718178308805680 3416484 502620513713358690439195033711297536 3416485 490605470446160953964898872847223200 3416486 574307089382220057652512202222834944 3416487 -253902619485771620921318995481447640 3416488 576029125735726098603524219877611520 3416489 -230988709994909703807893155328172672 3416490 104570419952488449059662418522265600 3416491 31312308587841266156412763284826672 3416492 -838538759650760826934947028464163584 3416493 609038814202714073577807805058835264 3416494 -302098922616357485947455766529344704 3416495 643843508261576065047954907244589000 3416496 -21668193945835480095216435421839360 3416497 55893314163770301690555492313259264 3416498 267691224746858947935119841907399368 3416499 -54356298842419410041982513243336420 3416500 -1034763227982588352668413454877248000 3416501 -738273848036619263834315258362096896 3416502 73293890918398774688036125374685632 3416503 1426481059022745753498055814862867752 3416504 -5826491141242626022112194064855040 3416505 -347890867972911641963061511663507200 3416506 -157263819208095670755673819952430144 3416507 1683337377001399995186660992738741352 3416508 506200145206146932738817522681979392 3416509 1444458590709396331729687272648336710 3416510 -124792931409953625707933312041697280 3416511 236523668155910333406597342246943104 3416512 -182761139234981201361081052667314176 3416513 -1565131171529984382958161546356822400 3416514 -53704904006441121413206351780575360 3416515 416417494571855145118581683300966160 3416516 920279894891825516003724032208013440 3416517 279647895217582057467312572894879868 3416518 -27857542137864092860915392999614208 3416519 492021295344106673430081783324271560 3416520 -134317259531779788767024367103180800 3416521 -1416337869699545600138074587939674278 3416522 -5271683780558778198264095634820608 3416523 809486045856830459556054938898576000 3416524 -2217688788731210287615570444675338240 3416525 278584485203462672674811170456949250 3416526 -106431701962471334469994447521331200 3416527 225471291114125353279511432754074952 3416528 136823984893491420103510997153636352 3416529 334654153147801848106238620378130208 3416530 20806442560918169250959117889613440 3416531 1578595549808016238512952425232566072 3416532 -47110632013632959874003175818485760 3416533 273676731166776946118634921278472782 3416534 148519125993059622309605616473675904 3416535 -183305451690332175860763337728459360 3416536 519948909429161830801970134327879680 3416537 70688443558349232713052283535932032 3416538 59340046263370789619176263256287744 3416539 19071396871204843301720966039941920 3416540 -742122305531049008950132462420277760 3416541 -68840950443970904977663040165402112 3416542 -724230247614850200637145613380068800 3416543 -83065032153390807111535561536366336 3416544 -213431481198876049107616749353435136 3416545 -1043263784506537450510684109846020800 3416546 -517633703281767632694395503097856 3416547 808557975424316731805096210910574200 3416548 674075063446109975382076159808129280 3416549 64896846063051123169283978383045020 3416550 200418338080389987298064374786612800 3416551 1381820413006625653233595394867594552 3416552 715112085467445661633319096825625600 3416553 595066985707276749868713090841691520 3416554 -326560388441304514618675731314331648 3416555 -275109321110676007843979934217683840 3416556 -106449704770372297806963058541568 3416557 1633438770666914057182593846445038806 3416558 -143878278320368210009146377441038464 3416559 737523174418749247564822053844861704 3416560 24102675157908443288474997929410560 3416561 509541865889058637202103626022332400 3416562 -319327809876539448825854183385103488 3416563 1316664511531457709257925115586724812 3416564 469874778252896237672142447649570176 3416565 -11904079791462145359148227582002880 3416566 259603368938116839120390480459011232 3416567 196038072774728464089922220987808384 3416568 -664268419022105339239663934854410240 3416569 130447776527405058590655045497852040 3416570 228019142294207679332194495425144000 3416571 270638695112038439816926839488186304 3416572 249201364444479491641950761357967360 3416573 -372241292203280343216911834774761920 3416574 239006445334554594379766309536387392 3416575 227771667243170899774834379170266000 3416576 -204522736200649403400962364929998848 3416577 41819261074367773786752317714694720 3416578 -485866315575885063012424557573686400 3416579 -1088251591020642554791804310433986820 3416580 185089046114301155582208463458201600 3416581 352402562146749606821940608019544704 3416582 -183478228957794539650759706556529536 3416583 169224107612542372765775717185688064 3416584 617884107689724685779021926550082560 3416585 81911691744362540090212505374887780 3416586 -373980779527287982817085136093691136 3416587 -93800127085056864976081225972957920 3416588 -11236494661249917830943801227848704 3416589 1059409235488632450088962227749622208 3416590 346257205951005955903717272934468800 3416591 580571126423485552461820421685673584 3416592 104511709520265108447312282223902720 3416593 890602445369108871151736013309579300 3416594 -408513589941899392953105906675102048 3416595 83835336726614333530036767958871040 3416596 208437991403130934366422299483235200 3416597 120881648658582680169672590628315900 3416598 237815987972417791790789769985013184 3416599 -730628175402790123947467759890408760 3416600 383030212209272142906378568508928000 3416601 75102604816317617255539591350266832 3416602 61713345642388007511062809430237952 3416603 -127499232802221577349479611260052480 3416604 237899447714669728646641899073167360 3416605 -412063850022870762142634391198309000 3416606 -303207430847955200878534866500742720 3416607 255908341508532400057802817219866640 3416608 -5376316642775239570142520642895872 3416609 160060761628050809286619769798439552 3416610 308257555391179413608598572707038720 3416611 -1084185248581054658445002788051484352 3416612 172739929702145824476698149887473664 3416613 -514884633447180826277674040366064576 3416614 519196372270434227117702876225266656 3416615 779981508423926676384661813229432760 3416616 262019040571890601451019582555340800 3416617 -177766782437626499700440056184087808 3416618 548241628419682936305339710307363840 3416619 990941788263440308925317985600688 3416620 146623622807424735559066786040448000 3416621 -95163436174648126297629652057529640 3416622 91308768821464339336149999552605184 3416623 -632229810260004185658210796536594128 3416624 -275382411242903224692733918482677760 3416625 592242502824253865358424765131849000 3416626 613605496842018279045045710246037168 3416627 260155294042179605855440395038847600 3416628 322863629828366011896052242718832640 3416629 674581599881074286342676027518801184 3416630 -168494754046031717588108798747155200 3416631 -71450603314766019034218736106976000 3416632 -280337415147743641284847314604953600 3416633 -1589614367811538123088798060412672192 3416634 70611484238683504982208266282311680 3416635 -231157327395448267275424501813705200 3416636 -344306320818634044440756098528465920 3416637 -29101940490848697629603228225963520 3416638 -4342183699968793691515850235107904 3416639 836914702743460239878471686638901440 3416640 25230635069472563761157881253068800 3416641 613581704986868465466859931580623042 3416642 164167241135177320940287951663691472 3416643 83462652744515236153160021548729584 3416644 -54887508237458950186250672158076928 3416645 119720588718846707150379804636309720 3416646 -218427560173724523592082338229778432 3416647 350136955445574534051362659378305640 3416648 -1076285067716104887508206670689008640 3416649 225568534682725144762360839088533264 3416650 104573470127282680951149196196217600 3416651 7106039049822984934802514426664704 3416652 432449216490888765354767240214533376 3416653 -92417654974224008413312375524120000 3416654 -291033672375664676316467924399692608 3416655 338104510930155111770801627369435520 3416656 -217636616259767938364307214627635200 3416657 804103323845608240189071560062692 3416658 -89001088815224242640305622496268800 3416659 -374714924808775471559273550303356696 3416660 316154100019873497400192958403701760 3416661 10017524607677845505912083421567502 3416662 -494977799695077397593970878928945536 3416663 218165669999908317565644312155835912 3416664 -177988520301460144987871077327872000 3416665 -177803943368031775324140159849431040 3416666 201911147832926451174914695758868224 3416667 115038918210163012860080201349656880 3416668 488821423002052283931169065626127360 3416669 1896867124348847986771974470443296 3416670 -285415903167846974356583578332329280 3416671 185167561734215887299860357951825600 3416672 -109922956576620266323278376259420160 3416673 163937696146276582999606141852940736 3416674 99015727153506854742118287618615072 3416675 -347994830661673305189920694201579000 3416676 1661740510670185609526215411602432 3416677 -866930671428856663319971346591021952 3416678 113269691206511441303719166892284640 3416679 217845614734610844105312047251767648 3416680 266145097558256120132623892381184000 3416681 40319375441587979737157020601060352 3416682 116755837980495469401507929763316992 3416683 -324948612037849080435429611018045068 3416684 -745434378021747693936386293952419584 3416685 417009810418834084739001218555553600 3416686 -47129751006219429957492248979830016 3416687 -29006124624797195824633967586961440 3416688 -375496081098518565232717454062387200 3416689 504080228670225854687092750369932400 3416690 -363819916724053168926816843793766400 3416691 -365694339304838825320188166308332496 3416692 -32480317097492940142385086753856768 3416693 -138758732983301790235510199605079040 3416694 -2349731859718898742007017876387840 3416695 -633813767943704710442826210251524080 3416696 141651255083400546022701149847552000 3416697 385106025876847737205973735117330874 3416698 -473218300628989115182593559852117536 3416699 5353226228144818801313437265848848 3416700 12690434101475131379300837646950400 3416701 -127476763735462120220360734825650298 3416702 761393039814057928666388885302359552 3416703 -267216137050927300083107561375952696 3416704 1001061879151210019264174269629726720 3416705 -402790982444710831264169965947796140 3416706 360119067153848107524219374929292112 3416707 -748295067891518041187900455032038400 3416708 -94226140001772610257611057854437120 3416709 -1621824145990280505235070769294984672 3416710 -39717621460961454801886195332960000 3416711 -1249981156067888541726177193917320688 3416712 580519497120356112788567579773501440 3416713 358965871059277762888170000436379920 3416714 72630812450327149383340190607974400 3416715 -555255715192849766053755134227764000 3416716 1687542475079394710803806993753981952 3416717 -757580458024709307205581112876284234 3416718 -14287927449377544528552206630804352 3416719 445028763773304794620684705546144800 3416720 -236460028532190710210115985132339200 3416721 -323755819638172305376422669895053216 3416722 -180788241530090938032961123788943200 3416723 -583471164506218944111064069440621096 3416724 86333695424047638936500555836532736 3416725 211703588593604543044076999308374100 3416726 -235369894257194148525448933726814688 3416727 238577489908559708872813018759042560 3416728 -133522814180037144811758743224811520 3416729 1025050752193152226925110393351657860 3416730 -62796456327646572775941042866177280 3416731 675167702165051054518714216337878532 3416732 903593773225917760494684240535511040 3416733 -203680904708298158328248865274869216 3416734 345690432380325542650471156891588992 3416735 -30482499032240058086372840240642880 3416736 -743658273684592158346465792817627136 3416737 -495576555412802401925421882917440 3416738 336655310301044622818888814796717344 3416739 -94037350125110900832152663071260240 3416740 -49854320532066846944316724282863360 3416741 232514778162107759866335786467198142 3416742 7878600744674760294237834540632064 3416743 -629216443837988580176128394695636992 3416744 623626242443138793950105327338291200 3416745 -341933458779778600275206149529136000 3416746 511204654693686870208868861044305072 3416747 -1353751483052020889004993073434681804 3416748 447248664969984198506370314794452480 3416749 393733954934837087262786150698416320 3416750 -312122206208363183611341573732480000 3416751 -143457800246100332318798619819487200 3416752 4777920089822888664499621130895360 3416753 1031094651634341633675478782054010002 3416754 -228251479255324662456214593312625920 3416755 -919999008622017783519553980760749840 3416756 339651866048922181737481156235655168 3416757 447468668437151426994279334338596640 3416758 59839145581468125680011410545041920 3416759 -34992585543265114839544206673278720 3416760 -613545566359703445549491615925350400 3416761 -975945175301430829238862304399319638 3416762 450766711208933660742958510494888672 3416763 119791980935172726874601653751975424 3416764 -161325943493666613902977111924150784 3416765 -12840065655933356352671730535560960 3416766 -288795856379911579952262434013494976 3416767 1631582663867482524963619170569354816 3416768 29252058410261199181285052085436416 3416769 1546705639331010827440954906657036320 3416770 -373100034876167486695521861615283200 3416771 560767093781945222771778479299323744 3416772 -215938525349661643601607152350430208 3416773 -973967365822334615529065980602826978 3416774 -340805321128923879638796754088712864 3416775 357435837341408109108099945877111800 3416776 -396775855586793221402260296042823680 3416777 152747872626981003664924557069947712 3416778 -411992592564804452825842827471131136 3416779 -879523519911021200685396507786516024 3416780 -4646627910434585351235060222105600 3416781 -40014347831206986665147751681511680 3416782 -379036554578086573162977172679539008 3416783 509197371683378578368570660007810032 3416784 -22997996470670406544753638353141760 3416785 -51754413918567583865889721213963020 3416786 -486984826836517917794676572861564640 3416787 54537501312740092704414387483260808 3416788 364972699080600481114967088315095040 3416789 265552716984523686356472968738714880 3416790 -74182822331393154104170584026952960 3416791 389155913813241918945637863524584160 3416792 522086931727668889347099983171297280 3416793 -891268293650557221135798417621401472 3416794 146307441442027771404836998607859696 3416795 -254266723418599250263477568560872720 3416796 413155561865745194478135887886673920 3416797 1707366633057898090043269072074542246 3416798 455611893179482835112565497744768 3416799 269356083476043465773174533220444160 3416800 552501311131485576272338325589196800 3416801 -1823850980309543586570991188931858896 3416802 15532656126025837496150727622785024 3416803 144036343568590495445615396931461504 3416804 -31281826377199964134907867201261568 3416805 -27850956242472898942619130181885440 3416806 169280657318262967396105303867244544 3416807 359609634845593162051040528084461872 3416808 309427372374620767213623411474432000 3416809 529328585652126383849167212266358720 3416810 -459124675811917396537586906807713440 3416811 -362195237801300842079086338943221672 3416812 -20259496449122499136936379775196160 3416813 -180245994629543467803398483396419860 3416814 -57759723188963873857083081436240896 3416815 149679089968425465364573474284742800 3416816 63996500012214841339679442481938432 3416817 315048449044155504807394122688981920 3416818 -594216951455854643664296454769286640 3416819 -541345764509633522945805554191540464 3416820 139437134044668894734713920875397120 3416821 145839776491029326282367302512407772 3416822 -301151924964561174461923275637608288 3416823 -3878543077890700318479475002259560 3416824 -890288322820600562291198286060503040 3416825 106575028718260923686743548411121500 3416826 163382832064443860026173305772378624 3416827 -528503621866147459239910265674863560 3416828 -26335961055096047038406857192664064 3416829 423325733640836635088802154559059200 3416830 47664601002613834536115827594432000 3416831 523148407113189997785592734222524544 3416832 -365148124778817038904259540571652096 3416833 -383128232049607040656616868079138880 3416834 30351233415597118164904922052687360 3416835 -460000983783569619602998617889035600 3416836 -521821017447915868297815701700657920 3416837 197414521006282093030682929507179486 3416838 -29371921589490713873505491086137600 3416839 -471774988740200115843168997189887944 3416840 -5298355029627006941642725335859200 3416841 648848394938358279960973033503307050 3416842 -91006111430364311767852433906469120 3416843 -1730817928527640977501082723183919160 3416844 340713988289075903580203861887151616 3416845 -482222477001698250637976197853149800 3416846 -311443767377317113451429188066521280 3416847 -13871657695593398773734588201545088 3416848 210588815164990005029401381794947072 3416849 -305230654466671262310677259919041036 3416850 -89317262828636836532669825249184000 3416851 -301859911044222697126612770162408896 3416852 1013852592528365342819124856962519936 3416853 -544769427140143873810253463407956992 3416854 -38355342673050972355335360871078656 3416855 301141582293514382762855429385843360 3416856 -298484044326840489618703539191500800 3416857 -57399780302150342761476365393080512 3416858 -156788566760501118683775989101942560 3416859 830530556846202118065488740181126664 3416860 -288197281321120846619758916466577920 3416861 23946139386170070725283219493172544 3416862 -53475556434865799492941984221137280 3416863 1368679312992890248818730792859539224 3416864 1040139787693596110965010709221474304 3416865 14655920930994284877621272559174720 3416866 1930102934961269929327798703226624 3416867 -637573532582280891037890326028505200 3416868 -182935546548766568828749276579065600 3416869 -225023214213669481303557208445657280 3416870 85278414703421448931777919944490880 3416871 42386620387661944510214169594735912 3416872 -190095190163233744417758905454766080 3416873 -1929897223687640154079392536992830576 3416874 -202109777498759879511053966366979840 3416875 42851196236849942388662179604640000 3416876 -54753820251917645564634275413542912 3416877 -520921631839344164595200327185892160 3416878 -123589475989113312262886283057965760 3416879 -98409496503162080484196848274210416 3416880 94649832060575628033631807104614400 3416881 -253041434011642013440279638623023896 3416882 63657760600449354020471418625511424 3416883 111515461237971631050491043903309624 3416884 -593642187091718272739444910547558400 3416885 677373916688854588222041307649111580 3416886 398994770573151750442601220339722304 3416887 -1126249849659605109111295855982885464 3416888 200092698709743091958436331560960000 3416889 -117405891392695154805565656397558080 3416890 -549719038253921593995699683618088000 3416891 -550916662282756551584305449159687708 3416892 548081778823377556655351064598589952 3416893 -507833653489889613191913105490060858 3416894 -62089872181803913298853735478265472 3416895 91722211371637085301655651211464920 3416896 140874954128238965697375514373652480 3416897 1361223771956916555832401264063147312 3416898 -5765632442802725830616550259376640 3416899 313321938749553649632535852770287880 3416900 248611111382692475203574419447603200 3416901 -55104010562173758938738317538887968 3416902 91280753258652498455713886271452352 3416903 -284709254028873124745072287413864960 3416904 -1733918464677291176399588652579840 3416905 55119670724963691221277203095449060 3416906 499276887243315426037716652895983152 3416907 201804036395988040081159610584040688 3416908 -356725315001900337638492025179504640 3416909 -31521686205093741858992877979969440 3416910 -11952874540702055377641573879828480 3416911 11578023741742214963634459419630032 3416912 -246414501721413777640869470735376384 3416913 69576029004983149865992458530389248 3416914 431581903826859982880499742240039056 3416915 525589701404902840496985915493029600 3416916 -184690716986751436087474103808104448 3416917 43248517516920995604331518780995580 3416918 -123911907043262181758632983813112320 3416919 1693241677186470209361963247506792 3416920 7524845256175251046074587184537600 3416921 41289579364418057755284724057988244 3416922 -492432190919380828136950315482539520 3416923 -500124388469042778285363763531348656 3416924 159382147264669948524591545475173376 3416925 519329853270979699934689406256708000 3416926 90806292450821267036812202009011200 3416927 179135699423629267383209229532899192 3416928 209753307285520435431378159778136064 3416929 -1053107189027299045439519834953973470 3416930 -514483135738833304799676410675028480 3416931 168638428766121094866961683830131200 3416932 -544786258523253414378648023757565440 3416933 79831200396530607606195620150771424 3416934 202315782703972414519025466631948800 3416935 -764285112598287961336032135944317440 3416936 -833273847281457946989412303535416320 3416937 569637420685172754079507050514070160 3416938 -93448358120147730426151547156955648 3416939 158263197603962456334561040651930740 3416940 30419164556518311008278763290398720 3416941 328172134595535371590774853211684000 3416942 415840402096194090524025208180585152 3416943 1250778760167507711966393494413075344 3416944 22288549308118888098103907278782464 3416945 104263102899931449332411120312035200 3416946 832634413324794682089275633384448 3416947 2213164687797448149058933179773508192 3416948 -126398726113310294904568984880166144 3416949 -314395620614170207207986755456851392 3416950 -152395623408865222432419489930441600 3416951 -1233882359779908570140439461850033048 3416952 177038731130065820521466859622563840 3416953 160282483154696788499755041208564202 3416954 -216035142342170201008070570757937440 3416955 -296352590186486822771667079853738640 3416956 1330681137190272785849989368279047680 3416957 -802850584695894409911164201212543968 3416958 -562014870638463848022526032318622080 3416959 -187593139316225006444721787300554400 3416960 366208180501253402233225642770432000 3416961 -619668838792337484308828226136363728 3416962 514826920928956216088936548196697600 3416963 5091596875595270270162241119732688 3416964 261262469121648321604210018501118976 3416965 75092703142293062244294231565776600 3416966 -243978879203644995312845545323302400 3416967 -295539569569312810226161311598486416 3416968 -142136502663966077409994040644730880 3416969 92126847374332753922418545792419344 3416970 101120368200441743581468018874784000 3416971 445679250638934444385371529964137172 3416972 -103812257892569013542932488930920448 3416973 101355737849871600156271174511636544 3416974 228518443505915332126802911401504192 3416975 -62240017632147228642711143187672000 3416976 116957586918474601411051511913922560 3416977 -69211188874801405250927561062054620 3416978 -905874634813517108210787210040836480 3416979 -460970210852710035314255091001278720 3416980 277097553945447045164784023003504640 3416981 -643341664503634340874368514309108036 3416982 395080091902672675216235526790982592 3416983 211409587565410944188986113378169440 3416984 41051318723675774436820527281541120 3416985 12890829263654941217322494450587200 3416986 388432589741223857365626921230718192 3416987 320369891023023090482375217455278080 3416988 -87302400126245566268956673637312000 3416989 -340647846314805903265861913822677844 3416990 85054667923116621698236301792102400 3416991 231521480763636839441303897525560392 3416992 -895374305908501411618158972821372928 3416993 961488482990770399308739709854006242 3416994 107711756347702189570254102318815232 3416995 4236683413827111335997674286608640 3416996 1026853976844549362778346917295272960 3416997 791044367703354966035354705859996000 3416998 -45295516406364696717514863609375360 3416999 774909202608574034266800918818043000 3417000 -817136963198810915830978394234880000 3417001 457723110803043804212892950138484352 3417002 21992035010047115389415718279806304 3417003 809742789162750895205108859347283612 3417004 -1716356949402047647252928756015282688 3417005 252590709939891106655732098952331660 3417006 22984437305811349081133089101508608 3417007 -636141708337887002141855362339578000 3417008 -74743115508177711739456626072944640 3417009 182596214822016919469232304582587504 3417010 -320522055780391645069550993250975840 3417011 517429914792361780933532753934077340 3417012 1066851048098849311737458579156889600 3417013 -1461578342741229560412674752180702738 3417014 -541203671991031050560418686165826144 3417015 444710241783750441678227211341682000 3417016 645150712195240837813330073331609600 3417017 804136511575268795120147475353136000 3417018 65854215090133942712685933344403456 3417019 -150879362435781183926731271408048504 3417020 -333931575305133720912081621192875520 3417021 1338355016092272709696712901642244908 3417022 29039123583671252950959927511567104 3417023 299981196526683008263030911349246272 3417024 56871993158511876550085991576109056 3417025 591833791805146409996691166634012800 3417026 27024848097302704046348570040725712 3417027 -604876007883295733430209899629350592 3417028 -968758600309017565969680981396264832 3417029 -47824973355467766051446985727795200 3417030 153191601397813765164799716654024960 3417031 -53316145411512228521764134305217048 3417032 63695282165023541305612891678156800 3417033 104986439157240190067261152286206224 3417034 -606734637334492483176281921450955168 3417035 -44282469275029607386527156687911520 3417036 -185703987700134362347693489525800960 3417037 126745741989679093051184145535659520 3417038 -13864638236588879912340722076065856 3417039 -170465361416906584953826040581532160 3417040 59183805563242659536759865262080 3417041 472735850571790091235772976562393600 3417042 -150522522673945315784460247361916288 3417043 208664639617124085640396421687544400 3417044 1139617585476107510989226890265702400 3417045 -160969666540937590909337869112299200 3417046 250816321662371383890797806077149472 3417047 -9841862629468019867106225273264504 3417048 714057765804794033109990926828697600 3417049 -282694004616204028058071294147409136 3417050 40358562489213023581182673210521600 3417051 398192844004685226401695673378041728 3417052 1057530972847241257939309244657486336 3417053 373692809699254301362008585444305964 3417054 67183649793565567923441541833378432 3417055 -849321621668744321859533811865518000 3417056 559141713080328484345948877878198272 3417057 3796080728438813321699658985454208 3417058 119898490880126700282336892517324880 3417059 -171758008214560348954667812472572800 3417060 -236267384707123760709155885699543040 3417061 -372080000686196211096044015058241028 3417062 84863737748159675989358460773105664 3417063 -49727289792116365905113123521910112 3417064 -391450858212332518782381656871321600 3417065 948514704784440090194334245453058120 3417066 306390828876094359569070251156966400 3417067 -243229769415258049043900595165737768 3417068 -133032812144993123425408132950417408 3417069 -34387543473357566896669365091139232 3417070 277111388361209566278582380356012800 3417071 -139946098383524012868405445984835088 3417072 -97865780735791473450857591777722368 3417073 1030904491648829570876879321049329904 3417074 -301533917776305882110392840626341760 3417075 296593719505225758316946879136375300 3417076 -208568020731770490036060464918336768 3417077 1056890841113542146274941870944650926 3417078 -149251248167736938086764352517345280 3417079 -155223510922938605081557408383479320 3417080 -475472841281243799167261424431001600 3417081 -3170458495862411312364170937092640 3417082 444188530342588800902757168313921392 3417083 593484958343165975935141521176119332 3417084 203302299854621379924299455775976960 3417085 402379759174219387252454201213698560 3417086 -645745698974715961244221169500459008 3417087 45434957592377682393498747389155968 3417088 965632049651968837664010306632810496 3417089 -248356268577831423916965215738703276 3417090 -305729438947621222846281613524679680 3417091 -808794771544458506485520221927797508 3417092 -127466116207251758441803139255930880 3417093 712321501379665209385518475402276800 3417094 829216233452568497942757267065145600 3417095 927169363087378006927085970360490800 3417096 273678794920783457786406066343280640 3417097 739334554464412237482191546635115546 3417098 -20292638890661591440663205956435008 3417099 -28538619935511306615547915732930560 3417100 181103182906554468456879429927622400 3417101 -17303886426906340979833082188829898 3417102 59223631690246515981491228501600640 3417103 -630434504350867690909473912747132840 3417104 20485663978326357759650059018321920 3417105 -369609178502764289288073431046934080 3417106 189452270186181309321432469296161280 3417107 -1850128623428887449229596756126356160 3417108 58872494966037052891094201568245760 3417109 369853597627624981865006413625629216 3417110 106594560880729938307276384383129600 3417111 -564877907010086456522123924386667040 3417112 925255915708706140641378499774771200 3417113 196234621034393269676496552382657098 3417114 360091897043166444913438887216103680 3417115 51499130325971519665126306551255120 3417116 -940386254504438888291117466527695872 3417117 424203151864326639420541361443207200 3417118 504470077858848398988323486076439104 3417119 -593222082211643330093975659327099104 3417120 99259774221753070780659037057843200 3417121 -487405331083571143659295270586539678 3417122 377078908103757337432044731529130272 3417123 -930672885069642048340670110705748616 3417124 2283224609407300064068745121289216 3417125 180811840473240968987639270666907000 3417126 -238315268320546665816111101890461696 3417127 599660152822115010977779619527681072 3417128 756394940319742208390306856866611200 3417129 195067176299793238061171793839128074 3417130 -7392465146833720264942390369935360 3417131 199046744431474328082309677051067000 3417132 23059999538862385559007443546714112 3417133 241849471131912501798906252529363968 3417134 201263053931066424778984422573868032 3417135 -376395914761277745789669815455841280 3417136 -111369986340933099725488788622458880 3417137 746086804044734767487090676104059392 3417138 -581985851601032981288065679384239200 3417139 -651170743525877354385886638998640 3417140 63614269992932128474382012946205440 3417141 125152883579955361543109404998885504 3417142 219449865728266150653460655825261472 3417143 -718329528478275197853867515961163608 3417144 868653036080935840437415823097630720 3417145 -385351434503447139141933061431302400 3417146 414308633221857128195074550050588272 3417147 -12501806663096913639976015498752204 3417148 -14766101561050681410329398272287744 3417149 -356436102774621476702797891318957236 3417150 64591814400767950222393329582720000 3417151 346706969796335535894586352069865152 3417152 -26521299025096709867124810055680000 3417153 -642288593441002097541022518324872736 3417154 505245401456135337941971272333645312 3417155 22080079473743101558934151598651200 3417156 36036190941407851627016545860698112 3417157 -288217252729105207542310649295746340 3417158 244417543074111182927807017907875680 3417159 -416653527045830954433629094314878464 3417160 -281257834302507541341234597781248000 3417161 289899373366168993743100637379072 3417162 153175089298790713223088350027746560 3417163 890465305667995560109918727497435412 3417164 203741219018347114825785666525696 3417165 -193590875887060439890755282017504340 3417166 -441526748939943602347523369758593600 3417167 -397355286350179910091187345377552 3417168 -89433113444513672926944100854398976 3417169 461755074931061252327589029783195840 3417170 -415793029676184877001872066425973440 3417171 -265778860550952297918967246184182416 3417172 -22757733538041727168725580417382400 3417173 -9408692965231049337107701381078578 3417174 568070410626013124715892588621549440 3417175 -132877960833899173104872653553721000 3417176 24507700372622195986710070345728000 3417177 296080743669913245121526044613837520 3417178 -825217469273229500998691106906636576 3417179 -479135612261095155304467931018606416 3417180 316166927832471765976985558430120960 3417181 154561498071569611621722847727748864 3417182 -1053489692827306362253033207729214208 3417183 -22829198947428067190905492732966272 3417184 1476561383033338478768169074153619456 3417185 929121497260313001658880865864175380 3417186 -251452238263368083989069704817766400 3417187 -1476568208261178603504275496711997608 3417188 -7858674755799334470387727732730880 3417189 -47739192686927037062224995001973760 3417190 52618721099638919903044346422759680 3417191 -229589819452508383233731364123749088 3417192 -264912969020638548587914273415823360 3417193 -415201238788134783015979752765171456 3417194 -532576131527965492403146830926297088 3417195 -47048297770709879856521343376154400 3417196 -130780698453285956400405731598841600 3417197 356923257882798480202416070692395232 3417198 -123909540444335156227390394984281536 3417199 -1410976560284344743927862938612746800 3417200 -148571253002115508062793846780723200 3417201 -945778209102922228844393813431723200 3417202 211143675356555988808374325215777792 3417203 78698510184127720771896386714450664 3417204 -137407375797926962148950387176235008 3417205 872237717139295476888817118422194720 3417206 119132689621503528739471082562989184 3417207 -200195622119787960914176244175256320 3417208 866647237014717309310115245230120960 3417209 340431834288867500452792671847291716 3417210 -116433169672082510425425452271360 3417211 -137056934086878168940613185086108780 3417212 231441889523164561434385137479571456 3417213 -341165545721197026322217470789268736 3417214 361188832512317868929225943195987456 3417215 397017324858677451744050132550206400 3417216 255270953740900761752223202305638400 3417217 243609830673762640230920855203702192 3417218 1085142945945074162105658944534016 3417219 274193333301723276016501295629707504 3417220 -276236294249671424127327030580938240 3417221 1087840067277044517258712815590232960 3417222 77740175549239375649962945767874560 3417223 55696012002722971631852737373593024 3417224 715939015394930011783882119374438400 3417225 33524929105277246838491075168947200 3417226 15886676892207238159303388947686192 3417227 -198842320086128047371033907622821296 3417228 2849600842211230239137222341555200 3417229 883077865898001694024473173138314176 3417230 269460431754482807057114876222565120 3417231 578564052107884263494098578657095040 3417232 18980801766761919809228719063826432 3417233 405934294497985261155857173119202404 3417234 -322961977328947997053104753287754240 3417235 -384756594534177030209381380763242320 3417236 -175119730544112895610887101300242688 3417237 -240853169080960246005621214262774706 3417238 843125053994049316392871385837277312 3417239 -600088375871440445576666594328716448 3417240 515492916899472056625178562885836800 3417241 -299002536259259306357299320266865516 3417242 378845178932783653202237586590380272 3417243 -723143196235650863982240564415301736 3417244 -300372522827781438714826116715852800 3417245 481167199002653787737505734707411200 3417246 65845533169247671127033439982089984 3417247 581265423969480951859141160809348080 3417248 541176652073137897601503994450018304 3417249 -731461566232907115279936490527560352 3417250 -606932125285861327736865555011160000 3417251 -600586717882231851131575727561747748 3417252 -367332539339673043544152186410221568 3417253 5627050625963120429856645016128704 3417254 -99925664207483882391084338376242688 3417255 -404230414285542076790492128344696000 3417256 -1273657948146772346384653917264445440 3417257 -182884170813997187182965321939110748 3417258 -25859484593530289516177745668116992 3417259 -158663049833959159917599195619152880 3417260 537740154443963797704862409479357440 3417261 492179507145030341498964058555889472 3417262 878482455963000821384220912082185792 3417263 668187814849746612218846303851450512 3417264 -33198448260177268542262332149760000 3417265 542345406304183629268014797656020660 3417266 -347848200469271457702154170039747456 3417267 -332917753750581389691159953056505088 3417268 350215074751774441568669680741281792 3417269 363786127167500567029926312491294844 3417270 -122453256824692840454461414006262400 3417271 -160053443586319699137571389863930880 3417272 -474592174332359055056518401925816320 3417273 86852751286002320449593032320193220 3417274 20688513493666680923915181830545152 3417275 773144899664486873316108232313121300 3417276 42805450937575737292758278607765504 3417277 -203600103306524887209202111838473568 3417278 471245256259401623528025644228701440 3417279 115128300715049059837095087251038080 3417280 67436559505959347028076426218700800 3417281 -153270867178747589121425656319277312 3417282 -19121740134451407482685235534080 3417283 -104271493334197162366961156791916560 3417284 19053328173901405938028829792261376 3417285 152964734429033812984670426129472000 3417286 320670383913672939319330800047006784 3417287 460941879156837601829404818560552712 3417288 -164278013132790387088540817364910080 3417289 -426637429214293230630332505532921440 3417290 -489670734244007977452027655093533600 3417291 -65609760113045482649048346109940100 3417292 -28864555755486156333030975980233984 3417293 254849425560458938783739785157682144 3417294 -231570562644950889314483544439452672 3417295 -49254054151855413896570622394944000 3417296 -2783352496372266732040671092932608 3417297 -372686565732244452690739953919083072 3417298 693432013295248837368431703352736400 3417299 -70537442002294975993511613372791700 3417300 233698472277861303916067003033462400 3417301 -758399375018557982358717651712646496 3417302 180649278157232907517563483954739200 3417303 -394233773501396799383786378344684800 3417304 1263119222815791813674143813232824320 3417305 955730081522765809573828858584659460 3417306 575004633965645478081959838367217664 3417307 1192936673022947771386568291717263556 3417308 -681813919640156517065083098423363072 3417309 254029413729424244236879903533475200 3417310 -18929198713500484884346391777940480 3417311 521252823937115440231042529557098912 3417312 -356561724867851999681586112717651968 3417313 -1058982891261211232653808252548345438 3417314 391259946633456023454190809408050256 3417315 -433165885616661933895607766034080000 3417316 146444409841249258964013478026215424 3417317 677318783623463996830107351987540960 3417318 8894721594276911249258193005228064 3417319 -148620872442564350866339235834261760 3417320 -244852686627534060043246118539776000 3417321 1166335639466429096728535040892646400 3417322 -3602461649815881631357883173116576 3417323 -317305187623820517114000333562969824 3417324 -314643244410813003901514671734802944 3417325 -444731882380446207521464300728269950 3417326 200323305143860964615150967776539584 3417327 782476635706966097187118997484465864 3417328 -23225569762488042182302999217111040 3417329 448097724879961062557777944840141476 3417330 5265016211737194993110819844357120 3417331 -134523580764548878650967953296296800 3417332 616046006926136858403267755645095296 3417333 359685693141551307953725762497024000 3417334 860273058363982244319422879014203648 3417335 334611035289956461746429547570134840 3417336 92896501078678963647675842788147200 3417337 381135419800109889319762821011306304 3417338 472218629257234797014778626217790320 3417339 -13713944513633500216318448836752000 3417340 -316824475105293201766379719169510400 3417341 -341099127911919014673770423529771258 3417342 -109712312311659280540320420583883136 3417343 571760074512337242014572154785486592 3417344 -49797506534230947355896198614482944 3417345 -262317758027409585617904107774335980 3417346 142214557852878846671482602401218464 3417347 191629247345381393592031985333593152 3417348 495113053355765661984313091477575680 3417349 35050525480720399296204684411909204 3417350 147816830568570410676354687029620800 3417351 -195799172395200904032047594343455616 3417352 -1376868093159945071654444196055526400 3417353 -518532787381213511981385260720263398 3417354 -516602938851530544070034336260809936 3417355 -22529944419274986179089092078774240 3417356 -1054381159960926458593074744335731200 3417357 -425220282572221954022731822544544576 3417358 -511310562989337018518012298113402304 3417359 480888091542287773656314087952746880 3417360 -74650829693401613679951449220710400 3417361 1422431078100655464329414268035382962 3417362 -111058663286096826588367262669820768 3417363 416979162823841538333007005575700480 3417364 109349137668738550179273081976166400 3417365 157362938170883766746616926768342400 3417366 -175012504420465362379378437331278336 3417367 1436285785284657627071389449285324760 3417368 -304198639193156947493721953654784000 3417369 -540836825214070136364393077470814256 3417370 887683557011641055578738450818385920 3417371 -458947515327096745091148418838434428 3417372 -75760944855507541597128436319256576 3417373 -839980642564286554632981132264318720 3417374 -509947352162717642145985077255633408 3417375 299357216388293025876211587400776000 3417376 -1057709995496949461434119044610785280 3417377 -227243019640960020479987010554319774 3417378 63019820571140888274040900622254080 3417379 -50168344167694864908474202645016624 3417380 1148423426925670638232658429452800 3417381 539007934286099160452511775784789280 3417382 7936553232204657529993254308229120 3417383 134661582814759826046534719315344632 3417384 -247961955261107053802533453613383680 3417385 -904816376614520673708368949724515420 3417386 -95309455987456327508737779711138816 3417387 225186041439013521995603023781757168 3417388 86947660615920089817810209866808320 3417389 -1807607185420877486943159063345915540 3417390 966666498851038884268298136465600 3417391 163778166296870424423208839335970144 3417392 8977865520677903843787062654042112 3417393 76655127134379540676456176743253888 3417394 -116744193446016131143141037552919648 3417395 -462126776842492383153775635438723600 3417396 388011691716047330428390971978657792 3417397 1325455546742534493868787974970419680 3417398 -258311170265178182062409877905714880 3417399 34438826504998391361972903988663968 3417400 193481414735423060817903408620544000 3417401 -148260924788306157609545175405697788 3417402 -294422218835647008774448056351995136 3417403 423571622195614810369728932145952 3417404 -849204893143917760893062719308678144 3417405 -164366222942533203644378388245799840 3417406 25534829210158096653641093730577152 3417407 -1236011386141477281171955809153572640 3417408 -54323151399783962059947549681254400 3417409 -75548508527845950046076523076895232 3417410 70881148788464971147067490747893760 3417411 -856045111842313522022762059431597840 3417412 491929566726607975684351363619401856 3417413 47062331254462047984791745395797662 3417414 -42301338130751620966966734545571840 3417415 767391994551142076614950777939565560 3417416 138755834752458303423544241616691200 3417417 -1337377610306960227322625705282466560 3417418 -312733912486084729675362431339732640 3417419 -1227165939017412404758357689039118704 3417420 200500526710782936183361123211258880 3417421 448287296858282019785439045669855712 3417422 -21312963840974739977070591138167040 3417423 -904052885115609502401692727652471416 3417424 -197187672981963482781951168565288960 3417425 3133052296145767040149765753918800 3417426 -12901587605609686849276545486008160 3417427 60898693867271458708903356613680800 3417428 450011263222904266612556257434740736 3417429 456244582678175524698448537418522784 3417430 -47431978281774259312992802310672640 3417431 -279281710163764889155245824017200168 3417432 -100823087560216015240821380036689920 3417433 285811820837184523985212390998183684 3417434 -726080898532828794685549660932090384 3417435 140338358789608344296885115728966400 3417436 -162369837657467851843753154836853760 3417437 227588246051719841979455258892622560 3417438 486899239199110217530484007052148544 3417439 -1391335678978374487558547018179905760 3417440 46294908685429206851541343131402240 3417441 -139994633239892287491939020686217808 3417442 -77371522195732718313255993973564416 3417443 -376760490802177086096758521946173440 3417444 38048730041238891665752503713617920 3417445 805653713216760978192359537060120700 3417446 179700945724843990224805695071346240 3417447 -552957566050199713896882098116767360 3417448 1185432985815180283631663892009999360 3417449 438570779459643437889299427829700736 3417450 190683112683536521077168587802009600 3417451 826436855213858793128195391680104552 3417452 711877683682059878869758864801659136 3417453 302018398308417801999651260804852940 3417454 -524664770152623551354217533327539200 3417455 300693118622400696524810733346160160 3417456 85284067361241682284354317984366592 3417457 908565726856555804512230117527716720 3417458 183803124395504252042612725238661888 3417459 -44945902181689359963582821604355872 3417460 -319274810205500687888232563984190720 3417461 271260389617399077124100709797030400 3417462 -538978049060691344615380183255714080 3417463 3146415653512522565125794691990960 3417464 -1761615336829755716187157825007616000 3417465 160493359799949944425682439002757120 3417466 -231495157680297942029328116354078496 3417467 -418752820417495318705029873136667484 3417468 -1946273910276636626621007119523840 3417469 -525446778879917262465327897180984288 3417470 -203924547136960637901456709875421440 3417471 -25134952773397293504908229436589376 3417472 -466087756848218578445347756965888000 3417473 -438131492937016869628687611431525040 3417474 375528365586647427578292375751359360 3417475 -462535092254434196043991134284830400 3417476 41076174967368109134804672381319680 3417477 -103601858809979074669661968054565760 3417478 -47134766569059158042716604887234176 3417479 525072425151856833171067012468900584 3417480 -268008020382541414311699234884812800 3417481 667594633825984367752769430610187364 3417482 -549947889507224608487364601047411408 3417483 191144487281532017811018583432071600 3417484 -181613878733845995725129746089995264 3417485 43364395059839762079695423518452960 3417486 -316579801368042278869954282480230336 3417487 -486535424946726250919105873603302864 3417488 -225149712786315858074969189772165120 3417489 905203770059383929269020366655741154 3417490 -133945900957735467277609213551900000 3417491 -47178011741606435300748337534903296 3417492 47700199301676141561938865808404480 3417493 -644031512349748931236365505965446856 3417494 534365974446405985969253171588988480 3417495 -425335764986007269235620351902560 3417496 508932303447451166033015775817359360 3417497 -887999349659639306796482294128551228 3417498 45954929250785012092365982789923840 3417499 -1156811379990134662965221221051209560 3417500 -117690795353521350431981521513920000 3417501 244304791165602882630992539851030720 3417502 -253886395226490817414992077469806592 3417503 1180337904032330995089677957574838752 3417504 661511764194716776075461977872269312 3417505 -110794590723708904341817803668799600 3417506 -674183816519887544074664525977242240 3417507 622072225436105057554728762372356004 3417508 -373972026317941554645775546603719680 3417509 -2124008510434355047134356220018679296 3417510 248194763570368152663473079868389120 3417511 12263220173458856578296836169561600 3417512 66730000847255082944814150810746880 3417513 -275814643358586786780125602064519712 3417514 176256684740457962140159097727819264 3417515 -13396369630946543333908819162887840 3417516 -182271323288216639664019322252582400 3417517 -100468273175860888892873720969885588 3417518 -119197817932019191049766136155964416 3417519 -96294511097124374571618723312827520 3417520 55269211606549376168329670629785600 3417521 -1186001400605539414057338649235143278 3417522 -16165190362160041579452353325255936 3417523 -709257856487097177325885956073642228 3417524 -209384435224671334961916722399232 3417525 -381315109808195120232362145214008000 3417526 -120447783165172842449447899946336640 3417527 -635582421462342153827946971748539088 3417528 -72338548466137041806591018289070080 3417529 -1131588797151227308333083435795413760 3417530 -12104574467633938038942706321670400 3417531 -243815980749807335941695078827502480 3417532 21656341055575455794881729883165696 3417533 -101509814448285190325946456872256000 3417534 462354334823251794543047733131703360 3417535 -191840713348903555976880418851895440 3417536 -96220649751928947081528802491236352 3417537 537872000143408288132048047541595520 3417538 321769562809186098806161368938227920 3417539 -968459841432351415642596312361950660 3417540 -258148303930863237215158355637043200 3417541 -141998939976042465544821922954713058 3417542 -82078140546097306265575304815832448 3417543 115764015446240757474054376768003632 3417544 473194073735968857565599498689925120 3417545 -82459785055287518513165612128111680 3417546 -45097276429805132455569693450173952 3417547 78280916867481883799382186036748032 3417548 -287723380937233709865180226051060992 3417549 505833274974701989723816871692115040 3417550 415635655377139658081062351944652800 3417551 -630810477948797916874421140501490448 3417552 -72794371348267423480131226497294336 3417553 -1505582197442198746509746923124605198 3417554 3546808121039278335297286737094272 3417555 -160494661405674453557198090401195680 3417556 553498332632547209801910082538880768 3417557 -34243275492430978035713207933594400 3417558 -325663159778592127270999609192796160 3417559 -1140070517260333782341504688451429240 3417560 95779406704057798856903423778816000 3417561 112620826566075990806246569123108224 3417562 -245045873864192993960640156727933968 3417563 8632520248813014708112652345583360 3417564 142736239351265913695086686019878912 3417565 -551826955814442331307779865893419540 3417566 663564716347734843950864232860975232 3417567 1055203017627172158058466748494505600 3417568 27479600650828321101777809052794880 3417569 -420649055341312781311029743920008030 3417570 37277144776538169773014483607715840 3417571 21887875357012684907541414421625272 3417572 -142082821892098628096242692423475968 3417573 425778342158714554723223803890137184 3417574 77488004760430175936770648366941120 3417575 140875319503716047836292184183888000 3417576 -2362364314176030176513969177149440 3417577 508629070898757326353877748330999012 3417578 92602979211201473256954812933295456 3417579 356027155826135435948015764790561280 3417580 472656162676775583700989215891850240 3417581 99045696730665473098263866498720064 3417582 63680719003043454369858064071435264 3417583 28949027246323126123158811254975008 3417584 -6885691951299978743702203475558400 3417585 359839913005178124192522972260323200 3417586 -293963963143081273068763083007039680 3417587 -1069039683863346710496813221798604 3417588 -14899098566579338607888541365209728 3417589 170641738613403314403671740581367456 3417590 474848217773504151289423242357571200 3417591 -81476427165160866695777344293917208 3417592 601441490075890604814031274793676800 3417593 -903218147566235491413990820901390400 3417594 -8096064016474415290722205776076800 3417595 207054331484247241990733122940540160 3417596 51879764518410066155126751745781760 3417597 -4214246654630204420736299397345792 3417598 237084264610948512236770810371532800 3417599 -488269078125034220350256840496498936 3417600 -58613274488591557339183923068928000 3417601 -373086773029009778681584967912155296 3417602 -356099440764076507261561729417139808 3417603 -1030568982741748415406887370026311104 3417604 -998336293167795376517279398584108800 3417605 -341808567030402397775299633425661440 3417606 192637630221077167514179035214924800 3417607 -1207939408521920933678947576746295144 3417608 -448223124879267406680425811820093440 3417609 194537406355345831168667077426090368 3417610 170197005757272523977010317569602560 3417611 344781682170451948078494977292594672 3417612 -49657114565446121816670772665901056 3417613 1418860996717396010113809236517381900 3417614 601685808349812385920297695973214656 3417615 -15144530483075715287562706442863200 3417616 -43536757571572182742070297291390976 3417617 -171987195119567746666810313994095808 3417618 -6828317253528593238428658278080896 3417619 1012782086460025857934539079023936160 3417620 -428212058887970394523969999162456320 3417621 2678284404326831238561006231503040 3417622 -198782152584302507687339585061138048 3417623 -1178930124197824950150904014691331496 3417624 -205117803793673172804972244549754880 3417625 89155188485852877811297570449600000 3417626 -15167353296499199126984777669529600 3417627 201155830865746454062924148073157632 3417628 -780977299372735213691173157533829632 3417629 471523789867297760624278636749867276 3417630 78966397559031083651120248948475520 3417631 -271794928311452882974064498492574608 3417632 -1577338805686752836698351648388087808 3417633 -63261989227234855821123068965005438 3417634 174426162054279129507915827779011840 3417635 -236263144781449545817764176178517200 3417636 -569741707499006865847915878223961088 3417637 190108368947634068492639899846653852 3417638 -103166582418314466181166726390308608 3417639 -557735934722175072152511918605707392 3417640 7386570251339753785946047476940800 3417641 9437367823333682619035692921764852 3417642 -131694344017962543474567684646672800 3417643 1410017236984281566365747653260643664 3417644 1500098507519505545366940842249149440 3417645 -262403188364348101543562350934400 3417646 -939294123019605467789948728635761280 3417647 -1163578901566653857669854831616389680 3417648 -15973745592865066442680273397415936 3417649 -527244506919358488187115546765786350 3417650 385059152809342106040333392681292000 3417651 -95818974914273550197519955812265000 3417652 388429959094843512850200327249100800 3417653 530461422993259695033588594719000220 3417654 -158782875096811263624401233093346880 3417655 -524903874988786470556075192084878240 3417656 332615598466871774391180805475205120 3417657 -94244419825473084354192491206560000 3417658 322473410939443880269530360324013680 3417659 106474028625615161902117958519188992 3417660 186291125735935515718099221183744000 3417661 -254435908950659454329055119228999348 3417662 -96648559280671870316137561472469888 3417663 -874703040053363768001089182690402560 3417664 16794897923207556544166551458676736 3417665 528405792681261971004386641187846400 3417666 16360608962774543733156166368228864 3417667 355971556278727647045581750896889352 3417668 294285276179665124392989344384082048 3417669 318985282379968920067960126253936124 3417670 -95366253873477742670596368319885440 3417671 -32380579878102102667999815749929128 3417672 251806268928762392587492021181521920 3417673 370826431186480057946762337550330240 3417674 -146231788995199735226257214494269600 3417675 -7597586971855876199757466718259000 3417676 491818708896208739677461824999432960 3417677 -203257929594934161751374071636862474 3417678 76876471604603755030479863332818816 3417679 334894295963849043892027371811988760 3417680 86879696669257244150570429369548800 3417681 587331665807623939499735655532999152 3417682 301823273217668906578374587840860800 3417683 -23700001873210993297521503555233656 3417684 -328551720796459601402088309546276864 3417685 186112012961990051163392621885533440 3417686 -188932907768849853755842993679866176 3417687 -161478544808057345514288150804092160 3417688 76592448195760055438633693848043520 3417689 6917929825175255230999248103342560 3417690 77457827465558011043318864567116800 3417691 657897022744883728522364107409848632 3417692 -159240651905245019173827734312861184 3417693 733746320098830997119371633853175200 3417694 162489018145436498341561082822197632 3417695 -27526800811610151842170786671014400 3417696 851143927021136410543422058560356352 3417697 297401503489811254125005497295450112 3417698 -503338359830069521376907568465059840 3417699 225796800498846637567532273564359680 3417700 82770758970066752416128550536192000 3417701 613441745001183669907474645717684320 3417702 244268718592757343140514067552228032 3417703 768872282971647291692079966097120952 3417704 -852184177089107130190352420351370240 3417705 156877926687965852712187852752024840 3417706 -501981426878606312202980429732858448 3417707 679234229934092540955903653950915956 3417708 103434782954369283748824008847851520 3417709 -160197347102128448814622385194325760 3417710 -43505736420737598550847470541874240 3417711 15500794683609181800597642759753984 3417712 46847530700712105807036516286758912 3417713 -531206274048992845693013649079289676 3417714 -785067866869530648294059546687184 3417715 198943669649681611722411746046372000 3417716 -701099533616497276760100430724566272 3417717 -55146744800744412263590116849661920 3417718 206811799766137827779114893921702560 3417719 -147961316492559424282118229963661440 3417720 -233632413205697529225416180736000000 3417721 1436882007561477268259915753606578922 3417722 -198802989423659688255936542687832576 3417723 -432271374647974888206010319438304456 3417724 54360674302521977169643189030762496 3417725 -288434631082784759050310394797544750 3417726 -2544890822182591591593463445744640 3417727 140672375814929221593720542947634784 3417728 -797143296613594582370020793442631680 3417729 31856148775861936169557190351256000 3417730 380781779097721237564091981351369760 3417731 -326579817226451675705380814570742816 3417732 -302609921045265137759413125338680320 3417733 1664666145412075733258481839222657760 3417734 592739949575038478708164979995496832 3417735 -568390060760760161869644551861694000 3417736 -501893054684042610410181352988835840 3417737 -1802995909799827104162515386406803200 3417738 -40244260552355018143912831252505856 3417739 149638489008161938598514408661910880 3417740 -714277462670405496984239543195151360 3417741 -70011086206865756952117403798954560 3417742 262398717772161537613303591505422272 3417743 -620585478810620495256456091463562000 3417744 133574670290441896805366987573035008 3417745 -321801405890796228603317264903090880 3417746 362696498522998292809990748919158784 3417747 -320647946750830180259797215055293000 3417748 -998387757811689473690670315814689024 3417749 -171630631240043014409112270831035250 3417750 -87803432810529860243318540178816000 3417751 -1537086430397350728853925814016616248 3417752 47485545374803718941011366788505600 3417753 -519969160955279256968849787408862656 3417754 185242115121249762858687347986882560 3417755 -417713790448140450897770265164989680 3417756 32554850200908704622930336314153472 3417757 91629717055829704747173281252240000 3417758 -238878919941798490582582550858175360 3417759 4533364094604509800798491017533464 3417760 -271540612684080457564861970735431680 3417761 297563133916910116986275133726878400 3417762 384546419580556477936393882898457600 3417763 722310578957685201271393850369186012 3417764 -71850488819242235805388966509465600 3417765 -164415795848897233187980984254600960 3417766 337716183058918642035025574221440 3417767 -269208497504449676530608408075074184 3417768 -149836741585275198746984475274444800 3417769 -1403919083467157408547279521200192 3417770 -239424470112368573474186469021685920 3417771 -135691011693653407229175441864062976 3417772 -344644320206339971645656983572474624 3417773 567558401766657750534244246359385260 3417774 235900987812950749405744905802119168 3417775 415117325033997980708200239952341800 3417776 114799018064898103040524529791352832 3417777 -460294234249279589501701422154291200 3417778 -39417649437147416054161851539543040 3417779 -813916783859397008840546203596805620 3417780 208122261493372840636745456868341760 3417781 -272767317667819145243691230449502336 3417782 373466542405798939145391409525849152 3417783 -82113673512964075307365874854003200 3417784 259065244352836648566861424353054720 3417785 245744200780721632344263441805504960 3417786 -482726136367659774271020290591284368 3417787 -97236154305589629900272174506789160 3417788 -457994007118926680431541227861017600 3417789 -937034131515485842399004164177502976 3417790 8285310724678211841312873455913600 3417791 -34522938884429587062532228037574480 3417792 50509140646639363388893098066051072 3417793 1436794848025715869642304033764043520 3417794 -19851253722371560004889438721085568 3417795 623454870789523621273107341224288800 3417796 -181727191729751510048669815513441280 3417797 23758561979443134241406244673641246 3417798 -69648993260619730348821882974561088 3417799 -345598599739847524561953668789423568 3417800 -54734025277711941034030306947072000 3417801 -96451386935965106677619102744977152 3417802 -287268135585257468724027517147409568 3417803 174229381000432628035113964623053784 3417804 109948322041645413170168019459025920 3417805 9342023777622460757221545625630560 3417806 199562226994903967139042400409258880 3417807 415217256502758928511398134729000840 3417808 79928079839438646594580847438815232 3417809 -647477843348671773838436483710014990 3417810 193135395723280264209501968213675520 3417811 21093922540314856379837798063277840 3417812 -1343176870088339875076045203193856 3417813 34547122109009135204210180000690784 3417814 -946737555310016462611092605560748928 3417815 -225836797539041809426934192884796400 3417816 356417466026379934667593869029007360 3417817 493414024776497681741401702556778820 3417818 -606725204848593828658312843506458640 3417819 686020271117234146915224747674363544 3417820 -217061629296059967983331922623006720 3417821 406979686183483891451275291209670944 3417822 709602174713284657381181003054745600 3417823 -5186754041287253145686431216703712 3417824 221583048153872326472531283611222016 3417825 55344167321129162512704245377800000 3417826 -402322491619081877378953395016341120 3417827 410717945815656801954772791137886672 3417828 -373917176156741147448895004012743680 3417829 439138201375563155309974311298690430 3417830 -33439285048291131962736409919247360 3417831 169360901606291881051137028982163912 3417832 -18592227664239914279050085863833600 3417833 1962230806818629502734578101419085300 3417834 41960280971044907977574407252193280 3417835 -298057638437657566270832140544754720 3417836 -721615860532682641235675947358027520 3417837 967490349549242794635119502369610368 3417838 -197980208795603464639076268270563904 3417839 695997292441401124150847713330274640 3417840 -119025812800591365180633607305953280 3417841 -382633538195673825221352324699220928 3417842 80162069412802148877030423988006944 3417843 98552456236394758097863201356650496 3417844 -774397091762589906015816678408475264 3417845 514659015109592096051498267550314520 3417846 22858694192400891882171385497698304 3417847 -886762144234671795880880232161639704 3417848 379638519944894884288438879516876800 3417849 -571666176980616434403595006260892800 3417850 -143254643414954180145223995042127200 3417851 1144141981700638755973988982042347304 3417852 -78464990863619969744527576684609536 3417853 -1558313958166904516740282375687000800 3417854 1132273614761643974897950816772813184 3417855 -232816171288953318888793025134080 3417856 758335557233534690271710071970856960 3417857 -418666096385619059479934424550409040 3417858 -89350291065985126212342105070067376 3417859 344405211856876953362313397051160060 3417860 -4947792282181521078230087423178240 3417861 -590774363607303599185205293052932128 3417862 -750871590450287019772641366341376 3417863 -1183567133861424560262886077287670888 3417864 -159110025473455986681973583582330880 3417865 -116935883206433434135486283784583680 3417866 -13834397279943720766975906216260096 3417867 -254658930286515985318216405412726640 3417868 181083661829036345435549923368904448 3417869 -57327767744417639515724269275395712 3417870 -14629948759926857226199082491468800 3417871 1643710292775006035719516488067792640 3417872 127021041714782738717256733950935040 3417873 -881733526690045852695113922999353616 3417874 -176235179213965005653821377340704768 3417875 -549937882749696818747900569553220000 3417876 -6521028041366972103554494123659264 3417877 -341253354881471384132470056397672260 3417878 -173561785245350495319472362610721760 3417879 665863010630865453155729494940596584 3417880 -173478971987138647738428088362393600 3417881 1051048869364148880833367389713268682 3417882 213983357567218451683891579127485440 3417883 -64894694207845157584879302353645280 3417884 -351413588181163523341123604445133824 3417885 229249249541826304053085659452730240 3417886 -648933253059920317178815218300052608 3417887 3132582944919244220387190105570336 3417888 726757487097026361866829168112041984 3417889 -1445121113712070645337460900569169310 3417890 127311080889582323829951978358978560 3417891 222267269350321149996427719354658560 3417892 -476459678749817050510376721679515648 3417893 -110615151974484272481594239008785858 3417894 -387003914035582598491710244112092800 3417895 68032931531813699461244653753242720 3417896 -202910010843453852814063108049310720 3417897 664287240067567892326030447688574672 3417898 -555374683155760600802651435780352 3417899 -766200332028681390421761938405633100 3417900 208313348102268880000018560524812800 3417901 -302254880620912161628397875840393920 3417902 -472717595565420270866336710423558848 3417903 365139930210049830770568607172159520 3417904 119334954863961334084851989454585856 3417905 -133779162627058022290022797673114880 3417906 166194458877541773591260187708734208 3417907 -275320876836939272813334578342601844 3417908 -304854840888492807316416444143013120 3417909 692698265357683971563740797238132128 3417910 72805813259518148537469968647344000 3417911 -204201554807518529024225631425256000 3417912 391343883677451084128993527545630720 3417913 -48124650827052633007006318031526140 3417914 439128875627348386390378156962735840 3417915 -78255260270950915105349118522266880 3417916 -1139837121482675730155720510058357760 3417917 -60470932631500070492971091466918420 3417918 54093675477365986410071161928128512 3417919 -757961241842481719227980991054611056 3417920 -149770302470416376485552004624547840 3417921 304129651692589090196502946080404736 3417922 361905073537378917699307474336162512 3417923 -1272078322379124956977467632578197828 3417924 -128135576162370804632101314570590208 3417925 69940395468160069675473011639168800 3417926 364484873987535145053254674205442912 3417927 330189711428285371117850146288868520 3417928 161419175026250032368968240271836160 3417929 1430218483472465012938679008016460000 3417930 21868877915229611852981318863296000 3417931 572523199229293537968284527395492264 3417932 -207659084691131439133734799862615040 3417933 3999579553218714850794744203811264 3417934 586048742729370870052898068295035392 3417935 -109027943972003102842908626700816000 3417936 -49991410822492666891855664136585216 3417937 1468131890897467264053969111419977586 3417938 -528423138139133219640969884028986880 3417939 18474048883823499823785255328135680 3417940 262227679623248558772857387192524800 3417941 -18516703253783103620774672722462176 3417942 417827294531443381477948542836504064 3417943 -167816538258414963599972620066818808 3417944 -274633310967347511522054794185635840 3417945 9678982098473717406617910710154240 3417946 502125216846254650960823690052054768 3417947 -67078241977593361016230311323488272 3417948 11468602448734321049357325522765312 3417949 -296818678718070991915579291884226964 3417950 273982171581143613548889362887982400 3417951 -172567184604281437126180432468064256 3417952 -2133377863484825361057451812282433536 3417953 -308554178177042452581923457446032320 3417954 305643173696458587311228528828814720 3417955 -263952301549018999621914235554398640 3417956 338892269493512335022991370418883840 3417957 3555273589463074078133771988214206 3417958 710449917094637098880713606732474080 3417959 -43901587762326218030848064643633600 3417960 -98953494974360525907673189289164800 3417961 -96429646607160062624937413922480960 3417962 745246795956058270180029745225421232 3417963 -240846805956053688295587795637932456 3417964 -371044052041950790319085567684392448 3417965 -63837255334513891018723610475439080 3417966 -148087513332871787604501875859752448 3417967 170232345942320366340505623148595200 3417968 162269968666536321227220272620142592 3417969 -432575298591762744563914990546174080 3417970 -93557826645093056517865432199928000 3417971 -945292741862216086868581580227755888 3417972 -109790641485541078327339189767364608 3417973 87377407085231581789909624190999904 3417974 215386275534275834590504278011405952 3417975 -270918937189278707861719636441831800 3417976 1281521122151610270987633097948078080 3417977 -839597764035153556592109289535601174 3417978 -324749244480558216351108190629451776 3417979 -1611783575921491291689015225438918416 3417980 100539123288614005962626158287936000 3417981 -608814436716690965807316569823154176 3417982 742036273831962658585548137155502592 3417983 -1097317638205661283691971035162365680 3417984 7909683316886239025995807771852800 3417985 -265514601700107434673831764585627820 3417986 99448551301636881611770641847188480 3417987 -915881488555246726271389471948229640 3417988 258526335293195176745398193892249600 3417989 -1403807721342652956230690249767435968 3417990 105762951420473148575398709742645120 3417991 -26506792517160530757679945143981768 3417992 -947230916847938173769370339534720000 3417993 665284952709248444312600879851405482 3417994 -458361271491719760363093958041514704 3417995 -69122176822174834578671006868312000 3417996 -204040457659951654419926159835345408 3417997 -549679788093437518896907396262323488 3417998 122667441024497587220505364032568320 3417999 126677748727932176102844514787461008 3418000 49802485329137872373103275397120000 3418001 903928161552925800571073169180478002 3418002 158085960134631995925815019866721792 3418003 -70846549469259918316380125502244252 3418004 368220330541489691986864706788845312 3418005 -337793975182533025609193952154944000 3418006 -15503267010753857830106542244211072 3418007 37339475120573146451243856870514320 3418008 -292522067621259485540152861614735360 3418009 -280188016390461066209298968364848384 3418010 -508561655983191715717906236305568000 3418011 119654054080510359569234990202247680 3418012 -405731556511586823008988078966261248 3418013 426242553420365358090319126967594520 3418014 30348293701623881149993099076536320 3418015 -226223099688007509772351917221034840 3418016 -213288402333662001900257171645399040 3418017 -955895036771615896272671980179257088 3418018 784191946476545516920707450314778960 3418019 929523732283920009512056140508653960 3418020 -477337147994065572047221780988689920 3418021 676457344610207189339623153049228222 3418022 247907305936192241223210575635276800 3418023 35997759746617790955155090415349248 3418024 -55860191321502868001940573941760000 3418025 208425658586292811069408909360154250 3418026 -69187821924412239564124007184473856 3418027 7759662077390684935108399762306320 3418028 520147564646272468204397514076502016 3418029 127462116305237077448185931372850048 3418030 105285339455776398260516153195274240 3418031 -2340925892531971429656141929534248536 3418032 100760069579783290617796390109675520 3418033 38371994864948653931888678330555282 3418034 379878444371180725899297869837254416 3418035 -124116069472796200799200391629966800 3418036 -492566356067709546171514502871971840 3418037 498356329774694055359762753798478912 3418038 -315000152163386835394989767497932672 3418039 338554345140415812844997090088430320 3418040 -890555320586791981276723949301043200 3418041 -143107970235659617546621449482508576 3418042 -126534072006814328577676363016026656 3418043 -1560375097948287426026354804906068680 3418044 -309624039364913899759642905846664704 3418045 44403109440272571515968364330093400 3418046 -481714236379013126072552664809369856 3418047 238961664754960986201719501227358640 3418048 48469086120267814735133667447799808 3418049 -481414915683458790896488648544821950 3418050 -88416730342566635852796647578819200 3418051 -138591946725532166244804063215914336 3418052 150743339989544962508084068117469184 3418053 -918920636297685573726453146634816 3418054 56895574972686894993789547421587200 3418055 1108401057024148395216379478519345760 3418056 -533326926898826474673999207176755200 3418057 226643434080410450256414012589052880 3418058 -27823876974393824601870466251565824 3418059 295091130480512941421667256493887704 3418060 76360299729185303137178138068992000 3418061 -588264851388456755818593572285395338 3418062 357515263640303747931108063220346880 3418063 855622392611719854249299368507020984 3418064 117710355913131675607737455971713024 3418065 -217184868974806382799232172154374400 3418066 5564410697217614450710818047897232 3418067 669423221463161581185941193099595116 3418068 -662796671285799617103404672131676160 3418069 -244488286995440833237161839589956530 3418070 -7544867059391425950565063561968000 3418071 -893940195353442586926634537550619696 3418072 -241093498179481134463212049736663040 3418073 1137554635344618723884394050982413322 3418074 169527862726708580261845815193894656 3418075 -1116529797268315686482893823948316000 3418076 250865226646953737780745302218942464 3418077 -56297481793014194428856898257930592 3418078 171264031151030491583282906898118656 3418079 10502153027449354686109629910291680 3418080 -306950587117802715078346628679598080 3418081 -264802658804989576080290931550562000 3418082 207107144645419250779809602348112384 3418083 -182189367223191617350767300946056348 3418084 2644059102895790219302782445976832 3418085 -1148254975590501359612683142088998400 3418086 -60481698813938052035841980679966720 3418087 802685792388432054947477425495975736 3418088 -444551970833249249334622214730977280 3418089 122597923071123354560835464744713920 3418090 -64812700406557613348971046783023680 3418091 287882915531755344657930193790693184 3418092 244251031459224956790005989133184000 3418093 -33382358371751685886632609336880320 3418094 -737803102609936399686677638761491904 3418095 70309681295510550910940715450773520 3418096 105699051717750343515987383992418304 3418097 -263035647187291200106921235576051148 3418098 -390258563098018458417940918818596736 3418099 79464460276656667271947638182892768 3418100 -160552653719670811318849118685696000 3418101 950472216322412249491293175370340192 3418102 -126085088013453682176354930047521728 3418103 10293144300112472893593840874684368 3418104 -162643859863361080842690022101626880 3418105 355095895360003073891223289549956360 3418106 93684715115746402005704699687712000 3418107 98615925675043831561263412196346624 3418108 -125419110136121057294739715356393472 3418109 -688206341265780063384926643346077690 3418110 82792043348587043764304040940391040 3418111 1213957991526254212391770516074739712 3418112 -99225344739676326047292731896627200 3418113 -8132261094376773499122734514181536 3418114 -153889525416478815737262744845990400 3418115 545622297670287085596977498005861200 3418116 18084762827014201793562019269464064 3418117 155940015568724223197133279177235166 3418118 -703881972706103482326062395545515520 3418119 4214043058047060888490987585925640 3418120 923293082098778899618502346295756800 3418121 288317436031247486062283619799485312 3418122 -110578113748411436875150548696563712 3418123 84090106017919498926709064412232864 3418124 -217092210342457210464728893503441408 3418125 167458515289933425670649298540240000 3418126 -851716860294541508119654413556250880 3418127 134588056761727412181574142410599312 3418128 -31657637234457107552514926387920896 3418129 141581903952035124165573892413864 3418130 -106586187100359345425521841039987040 3418131 153147796990631257401119583940584240 3418132 -368382266735215695567946802110463104 3418133 26052600841355583632228651174234382 3418134 26176376634302497666727904678869760 3418135 86813730239878100295138848486915520 3418136 -945264456360920987556627925726986240 3418137 -293195454270911409950814698779922892 3418138 93738537583969227115983034166403840 3418139 1463511168909890115460970590749387312 3418140 79856330789175635958114587865292800 3418141 -59001603320456387282319135990338458 3418142 -53753394838562380913876719016781888 3418143 -396421869795429842891904383579311200 3418144 -1516163541166979098709024090137559040 3418145 633026221381287268494445172488374720 3418146 362614613601343671797157616929696000 3418147 -297336430487757449209257497094034608 3418148 233652020484202272704527567972029696 3418149 293862288492348019640491298749724160 3418150 19802690990174394156426486741000000 3418151 -1554680936064452377007158261375893096 3418152 49129312205160339998061088020234240 3418153 172088109314482887228648750185783808 3418154 -283744989646924546271499879992998224 3418155 297589190489711088398214415833288240 3418156 8030330155938495915178022206734336 3418157 -477742372345458967891447119235964160 3418158 15496368544512520622401587940758528 3418159 -655006312772274279566328274814310640 3418160 -155910372101764058816599915514757120 3418161 92401357003994518817071409654121072 3418162 361294631167033914211253301387214464 3418163 -222006973391148918225936669434251440 3418164 747420531644792062349178261413155200 3418165 931113929670027878304305211202048800 3418166 80973986032840563478319127154130880 3418167 -62330582024253216559706933121275952 3418168 147472612170866167083499787190681600 3418169 -2665160088684340863944991461991314304 3418170 31364112980258115093777112650270720 3418171 512108940343135509520920535366159552 3418172 397420368690463903522425277985894400 3418173 -382300894685202380630460809907903360 3418174 37832152442279401957014407202414336 3418175 587038389291413130104476083170321400 3418176 280203370193164499749556429594296320 3418177 13641082352066252357579667696897472 3418178 2704679351955122021723451756718080 3418179 959946580278772597319236521752897784 3418180 2840945553339910559790985495779840 3418181 31749093439764243130097076029477532 3418182 -240928770541822734839134478547197952 3418183 1224015509397794084916316548319740240 3418184 67190463630455092685696895654297600 3418185 -47448931067396996735957261911444800 3418186 281808876175336082502520770886623792 3418187 102501092930975563372710503582279472 3418188 -37027133017968447165097927792521216 3418189 -231202042610198991247842755443560576 3418190 24011482952344263669543978723703680 3418191 435039068844315255997132698734653392 3418192 -250859431947012338484374922015023104 3418193 410313627484796261041238449650467442 3418194 434651799119152813757724651638318208 3418195 -1117753486084274874320127860387769600 3418196 420784566593182871480717114832418560 3418197 11799135489929464881567205639590528 3418198 272307892116798181312440495558097536 3418199 -23561806446954595975342297329615336 3418200 24367817655620239824618657410304000 3418201 937993924843013065127612514766948800 3418202 -59433809757432326223053231800742400 3418203 429500106812476275963031567731985344 3418204 620240927138387548609950756351494656 3418205 53629450007183803714971150659481600 3418206 -557908801189394822686303862139159552 3418207 566428049475242813132455007813154672 3418208 -147461771191405640320522016754499584 3418209 1080146863118377118961786803055052500 3418210 258545442283716809450709253657769760 3418211 -623537945432122589662001152408976736 3418212 226712562733337531076079011285184512 3418213 -1208895004720873502342216175213057538 3418214 -164616799505435491758486851930757120 3418215 -94545767878219792539784946374133760 3418216 -2302239004349425747744868702604656640 3418217 -409274161645660678813380133145904048 3418218 79539509158788394930191420565919664 3418219 -286508508944449395254506002260872304 3418220 -11535463527413315160663020104043520 3418221 411046765511898522707398342124085312 3418222 -296555998707289000133717013521160768 3418223 -99076632027518896865419530835764000 3418224 87286936672028736476364212341309440 3418225 23428025173152469270430699208345100 3418226 23596472774626197882436161650012160 3418227 663673461090170805608776426833513840 3418228 727898613145039508426710036290717696 3418229 -1414888163417121204320265395838985170 3418230 77366894663340289366933532089824000 3418231 -9123046927898906222800562492834968 3418232 -1185097144747490510830051621342617600 3418233 -58869937883582521838346121664947200 3418234 158302991423795378440780135282756320 3418235 -573424248737978139272860810154826000 3418236 -382038504196204043843283524459063808 3418237 725909902652396203728262604076628800 3418238 1005238382076489737478383885898506496 3418239 315569960865602715596997288126970368 3418240 -203616726452964948270870325886976000 3418241 302567776513054725336323015930805252 3418242 5175209219608304300878973271648000 3418243 1589086419758610291284780870081018492 3418244 484836540688100236656534707476131072 3418245 -272335868204361990508923575268928680 3418246 72769668776626356000192584788374528 3418247 39654751226085057613766965689571632 3418248 822088193701491356677848517179432960 3418249 428874797276378465619380993777188250 3418250 -365581265143709886524394264648000 3418251 530922975513601730991134527673233920 3418252 -52822714086547200907029497683399680 3418253 -149058928526583760455404349403742880 3418254 54482366427153173850675964658595840 3418255 717450702558942243895847541709409160 3418256 -404554708138642559365041886133772288 3418257 210974549724079142012348179954950720 3418258 376589379454895974808991950162201376 3418259 8524629642991520692178751776298960 3418260 237858703140254302032334167151042560 3418261 -145048674133618468633989457673121792 3418262 123171235269329184976946075770201632 3418263 -754504723818704806403124594802022496 3418264 -339512733956663409527287084931696640 3418265 306698217747059618436073301534646660 3418266 198197815376934869416492423836225024 3418267 -691555899309425217759392334432370684 3418268 81888098929024073469213454895410176 3418269 804458065411117013786800138795561344 3418270 287986784733179627026451588850358080 3418271 -292696801049357456967529907251843800 3418272 202543435802689567587066176445874176 3418273 -551114346612529928039802299108492896 3418274 12224938560735916497340099720013136 3418275 -171975088730995527846191758731878400 3418276 -112953591992115102171822541831699840 3418277 734500282516411937548936999736509758 3418278 2823873660313321400078122642693824 3418279 1581851940795941253643439599815637880 3418280 129231473700513464305713986644684800 3418281 -879781630955549578632618418170944838 3418282 89705389145889599308408594143513600 3418283 611562836133781465177381749430291200 3418284 137972217418146528238051289669223936 3418285 1203123756254775017010761568839040 3418286 -715211395701566422938563333287305408 3418287 192873831801921152704390749331454352 3418288 -120735955308452047176322328164761600 3418289 -609027842823760836195409344854405934 3418290 -162907763952294202664515778870400000 3418291 297189493566920136668967733237575692 3418292 128615631050873968991957036707419264 3418293 -13641760632446159045465907997414272 3418294 386836105841014427841651907268008512 3418295 -745232518110810690282002822419975200 3418296 -169273524426425641477802341762007040 3418297 482237627467288015353620854085730192 3418298 17981209116940598145397664426977728 3418299 -336781537778445405511416675775580916 3418300 477085808364518606743938252983974400 3418301 1581395712577760788062917375281183302 3418302 319003076036507011206324778642727232 3418303 -50137578975497765007367901137995920 3418304 -157021024127191140871140318756470784 3418305 48934702851300330418891548493110720 3418306 90560290740367132989622275967102464 3418307 412514893224558524907534479277729120 3418308 -194981159037036045257818155183144960 3418309 3656973401816411365591791858004476 3418310 144982247387086661436926228636467200 3418311 -341643365080808435021556355534772400 3418312 -520553304890175780253199306837145600 3418313 477884316223294290770592955090025562 3418314 70201199011126841937650797597382400 3418315 829679684386473209225373422908824720 3418316 -60346599575619674305465602301263360 3418317 137020715505193722249031703924325120 3418318 -230552226933861185211722521530720960 3418319 -525285235228483665177253671343541304 3418320 -26320935023914780240868562470830080 3418321 110052146169203491069474113030977522 3418322 -510972881957407550180554807772370288 3418323 -738462548597198802391108484796784896 3418324 -92471749734581883576095502990819328 3418325 381422138258446864404083126827111050 3418326 328727074286844952984224264116758464 3418327 -118333504339967855699514508235959296 3418328 336546745280487136460045129318400 3418329 51803244224467013298828455799072768 3418330 -315896578214126224009781383076505600 3418331 258053084588608355339882961445246992 3418332 459146762648856661640779224670666752 3418333 238479906030612725265419312525272140 3418334 52598725786910570974227231509699712 3418335 -460096135086372705562433380494040800 3418336 -319065425955644618056875263859621888 3418337 -328599225454712873496317592041381100 3418338 164000911125986784881409628499558400 3418339 160893566375623322417519627686373440 3418340 -48268713243450867145223265389752320 3418341 423566253934306087474789910281620000 3418342 -37486459609749075898266373064600928 3418343 1311279365014552324536749946955234944 3418344 -6386867405543036842923726070548480 3418345 -122269513029392715584478036315344640 3418346 -858206551763255313779687136416764320 3418347 136833878806381115100651948263628480 3418348 -500601017763544564123829251000475392 3418349 679755657503193665663819235481105440 3418350 7136793851566788333033780649507200 3418351 639557831232289754364295571291158352 3418352 -31680606972653622224864796840296448 3418353 -582467855699766563322255238632371838 3418354 246222621910713266453412137065853952 3418355 54052410337150779245062825434434160 3418356 -32422849923607199883654810725836800 3418357 1076196100218439113522483547590191232 3418358 -288737358813329267615255724429331200 3418359 383837431802517770414916083314642560 3418360 -457189847571771102278638035811123200 3418361 83507743300721625913163214874636932 3418362 5107916109647190429471308247484272 3418363 208788262235060009715792451056548520 3418364 1094686058638770664215673994685336576 3418365 -130199732677055255712330438800026560 3418366 -41814894161195615036559596199505920 3418367 19923824113120919110980922999344960 3418368 744645468599715831182289558866755584 3418369 -426502676610563271304758198292218960 3418370 66094791732998071995584715852994560 3418371 1419641388549703442827110511944 3418372 738296703934519704179998793891816576 3418373 -49847407583828111991050344599368160 3418374 286283960406094765657025832084308160 3418375 -264804814021977810967065815464560000 3418376 245755275965801785642329861259315200 3418377 358650137417453171598750401996898624 3418378 -193085141340293846474533003910039760 3418379 -1008919427753562677494267961735455920 3418380 -47696604074741398031306224857815040 3418381 175852748093615624854722576511728182 3418382 435190607102061799372401667929998784 3418383 856491484812100787132302792961535624 3418384 15380499489013925315848385878630400 3418385 118860852846097191111728744154595200 3418386 -492328943852984473101385753649713536 3418387 1281457435719468604078653336840855516 3418388 357013448776714579255785313354291200 3418389 -482277150078283917835285252089758400 3418390 578074915880503550687752794618451200 3418391 215233163198535541941419426337960672 3418392 616028220374940674368920967729950720 3418393 105206534669206744172120578359471696 3418394 -16689526733239846232500522418098176 3418395 495712273484894275430266412492676720 3418396 946619783538750395968361855509644800 3418397 780261745356940929039600148430847846 3418398 -260131397927629396953773264689258560 3418399 383154897996606429160386703838818400 3418400 -230420148014678049999984641266483200 3418401 28917868165757829799317650429337600 3418402 -23392372274514002670827538460593888 3418403 1575620288594534388565027977227714652 3418404 -729581047483359565033921252756684800 3418405 167486887017435108357281128605528060 3418406 255157044344983387497990012163549152 3418407 141317529166815596739058815308940840 3418408 -210491719072703573742117000911831040 3418409 1859113934202911220606035444950200960 3418410 165956116485384634792333784262831360 3418411 1878095421762155869043186949124441584 3418412 418839070848076302238102693135406592 3418413 431960734766204805797748103036417344 3418414 -10065385341639649554080703113448000 3418415 -75715449292968438641389608541340160 3418416 -121301727608649289932171286175416320 3418417 -963053292337076833206680041047313920 3418418 571138010365031607401694716334758160 3418419 602636197810938771239762476686085944 3418420 298593764011742622788687221394369280 3418421 542962224862988805335675300787557472 3418422 -15207442504691631195449964612096000 3418423 345032833616500740355402831811611720 3418424 -235886009066707901568283843968614400 3418425 -115674572677397068167813640168459650 3418426 -174665207160018788270189438621442816 3418427 173633118444882926083815910430085480 3418428 -7793441490481681587694736304568320 3418429 -400860853744600044047728031752056224 3418430 138436119890296101859463655614035200 3418431 -488214973941066319971047221200029040 3418432 -172228726940105440795613703415267328 3418433 443917128835226525655469045378423380 3418434 161382619497482202657749097118587984 3418435 381310748707949459862785608270052880 3418436 -80661443240697403913042039139750912 3418437 -426662738864980818902724817776683520 3418438 354210186028034055476903401931626944 3418439 -419824487541241516917549675410126760 3418440 -441615259375580987732700416824934400 3418441 229032424529306953491693778215319972 3418442 -631042343803805943828678401524012800 3418443 9988748797394093844383482420648080 3418444 -3444771569958978992140112512174080 3418445 -322529079406850938639765147192914240 3418446 -371396096817127179106677721264501632 3418447 -519188284397570038964824983518439000 3418448 -47820077886110261577341515945476096 3418449 138516361010973430079053866686932464 3418450 -83741270853201325239455052866265600 3418451 -2314554850359946316853580953685376928 3418452 107665104850049913628077009539792640 3418453 38950426831654315087720602252396444 3418454 127212082638485418303965507050584960 3418455 36997901965701703748340428325012000 3418456 427066183401069687694862044178810880 3418457 -1450685154484897852243618677215616 3418458 109221655428099398509712905818021120 3418459 733454035882402943522222208995991552 3418460 118213057200620590992072894355430400 3418461 -81427072249575859955790291286079520 3418462 486076138593776428736393256969809280 3418463 -62951033362369044911051629969509696 3418464 104141246039000329723524529438851072 3418465 74633709931952362718868375524419860 3418466 -465871167710004890830438697510747568 3418467 -111653243181047792083476332708342784 3418468 -271863898196929268756922312436308352 3418469 36262031992593492980845620705135870 3418470 247603683895018038273568845776486400 3418471 -314855604809300755101074798783591888 3418472 284469254148264930731045774458444800 3418473 -54598338114811298986314782980431216 3418474 -676565369420845591352265657128160768 3418475 82118003999037051845389615531018500 3418476 -200729058057487191035004429624431616 3418477 -1098440923752625064591232906806269088 3418478 69549017441352377329151823169808256 3418479 420216512087014660608471643635646704 3418480 27910704578406200577535262500454400 3418481 826098862499195310068257703684058864 3418482 -347542806683740795033029308437569408 3418483 2239856140402048787513649813816520 3418484 -80436057757078631623754624004921984 3418485 354582030784151021191067015919257760 3418486 -752302336346922311872525006049171808 3418487 -672805457338238633928392192925559968 3418488 -856019935908824551272094563020390400 3418489 -1232082064734719221800952629615605120 3418490 148796554378301841339399135630182400 3418491 200664443090331316293149553830071920 3418492 -173675782775460843869587023733760 3418493 -28546428062265050981409053579472000 3418494 30051612278781670575731848812318720 3418495 -688892934762898182550678618572399000 3418496 1469464703212665966627277509041848320 3418497 597465480678251057106988192735595040 3418498 -113652876420868620422945209288808448 3418499 -439559738485057858278187936408008960 3418500 3639994341342937227550225640448000 3418501 1425819178950179394314644809199152604 3418502 715852645022382609132115004083769952 3418503 898778537936016784124764421129966208 3418504 -37251593700921797430696930061056000 3418505 856383088336220901235938080288130660 3418506 -33622543427685042179717025358611456 3418507 -835667442435254257688995789789003200 3418508 129469733151198392445589084847256576 3418509 593479270381822353595503928057581504 3418510 -71025527265857460790372334361003840 3418511 1031992870117331334695772878428952112 3418512 -146703799972962792602589282800762880 3418513 59839344357351437097296438411232000 3418514 -250112711590072633766069899860048768 3418515 37822196351520371911335529997208960 3418516 361777529565898818754886998768749440 3418517 -41723988531351353013231719666841540 3418518 -234249265442317663554932955391672320 3418519 -188290355792284327271820262627355280 3418520 -150116349638393686086044688838656000 3418521 -12252245327002168922721724163606880 3418522 758066072925583886795868697671171312 3418523 399399120577313070693760143596937000 3418524 1042687511545127415936168672431156736 3418525 -96102835263859036981407049498924800 3418526 431091563723468809172130055856099712 3418527 -114785524173363122759092506192048768 3418528 -1984333485804008349822793255833698304 3418529 -507729447902660755851877955286335724 3418530 288985025389345567888553873663109120 3418531 824365279908596299612206852794662632 3418532 414298599563025688812228345465868800 3418533 -189742166029702399451805915265266498 3418534 -719928031231213866076859089368472224 3418535 257252326733218950737726153993530800 3418536 51979304778476386233358682487521280 3418537 -1340301228297530905125628735339195760 3418538 -504167353271789070392673573748576080 3418539 54794328664219788526776075943294128 3418540 -471293612794456570563068146568693760 3418541 135851434425831226902713933050152576 3418542 334823598267796252704092939609843520 3418543 -2106240909395014821100833227327616 3418544 256967727862764073355772149335080960 3418545 104241464589137225083256903344151040 3418546 -1017846191370380530344133114070920800 3418547 300821171903877620469910887661680288 3418548 1882833861164140701064742898733056 3418549 385382591266157237460824833851321660 3418550 227121291739221990266619608824960800 3418551 122426250365499900056944009964393040 3418552 778887427741361210286778929068851200 3418553 -174586193611964365369496555780603538 3418554 -154742548757002220336754694217518080 3418555 -24479873594278321585586612905225440 3418556 -191488401546674781384784188846735360 3418557 795451876632018477771495115172163840 3418558 141049596512304490783889092082940288 3418559 104645288828295001893391339237469904 3418560 127504376170101641073210621564026880 3418561 -315343137019676829285356953186407228 3418562 -262985325443700623451508841792518656 3418563 -273213806063157221713123208032546056 3418564 -1293998871607294089621913324912537344 3418565 271091062133943290886281230446086460 3418566 -345114320755641731855487678128832000 3418567 582902996736411810991543592455716800 3418568 101647444710391753794022356332421120 3418569 -211095613478284748436282002505761472 3418570 534067441626705141943902845701555200 3418571 -192910967637873100259925544744207776 3418572 368115546430935760413566218763976192 3418573 465751198553009316243285107589721740 3418574 -882081978501597619037691202143622464 3418575 -92582286796935557779012906881600000 3418576 183331368505687958819597345242742784 3418577 -244955562969708051611558306640565008 3418578 213530308475562267890836734377856000 3418579 414861845474695087284427035748467360 3418580 -171530923650765305423426187205939200 3418581 -142417124896637797010453872832158368 3418582 13161931834484415176996212202746752 3418583 635713763967664218915521320597808088 3418584 395159104322836122336950075123589120 3418585 7947809607702531713878854751917960 3418586 10742063051691933675634049095163904 3418587 130887409182098343295628107586634048 3418588 -538495193112926178866721527259469312 3418589 -82643208624445880713896017847468276 3418590 5251571763073371236923565534576640 3418591 -1044595964689927195927493002722231816 3418592 332014748043298008038355952443850752 3418593 520060350715650231843303276476447664 3418594 -409393498800207436672534967830584960 3418595 444816067466908411329818584666059600 3418596 -149094535721485943748496528896421248 3418597 225309430896520445100244009636324352 3418598 -788438165229373237142737329638201664 3418599 -98154997881765851919038813114740992 3418600 30962894377420920375871207991424000 3418601 1127182106119858893725211305384956602 3418602 306506065703483252056056882662709504 3418603 1164206076191252541596482146397988852 3418604 -114743275819293579383593522469142528 3418605 -26675438053867063424060064758058240 3418606 -257206062841932259420647738181874496 3418607 -1961061132162955846847592552955164840 3418608 216294931838461138010167828400308224 3418609 -747014516222354993613244200346024796 3418610 13563002884444598252804808332324160 3418611 387252435886848823292620067923778304 3418612 -52669935614671913802325888086191360 3418613 904496759803199740839187145040960 3418614 -549414493045148661279817863871264320 3418615 -32701816106047943233337944819653120 3418616 -383897653364836799885623932641771520 3418617 504894705837076294773816215272729680 3418618 -106777468961194074487587840090820608 3418619 1618576317926125301534286375558634020 3418620 31631515725936956391633471875112960 3418621 16474118333309459503980482366568000 3418622 196554224150401611110988065974492224 3418623 479953147205850772548671174934080640 3418624 487020687813240526552519107623780352 3418625 -471869288329416606479222932127568000 3418626 -442481429445407466420812026215574656 3418627 -668271309529738818359265380783243524 3418628 -142283930795737726443213850894602240 3418629 -9470106871016736367031062873460832 3418630 315256984838513794401300480004536960 3418631 409582282954501962987178360854678072 3418632 -773471520402277755919654923300864000 3418633 -16042072879748287255947090951750118 3418634 500975211598703390410721875785831216 3418635 26314780860114606905202272837030400 3418636 178304267116393795685931753335546880 3418637 -1043162849411222036018989933537018080 3418638 -516334731157932781679241331691653056 3418639 -719959547540020185840416655451051008 3418640 -65697072156018267888322631262535680 3418641 528301918918579218935691904895844450 3418642 607297299959542109047476856493315472 3418643 -275207185114003542357547265758123200 3418644 16116336739334016560680324656924672 3418645 -30585210590337924771705017268062280 3418646 172259647879706092040234931992862720 3418647 -153220421184813434605692212835701400 3418648 405488441271565902268613040675102720 3418649 22955207249075990515510852301760000 3418650 -61451803099868822062191030530246400 3418651 -6307078654135335287432433969630720 3418652 374106132586930158975065128200076800 3418653 -139953089267710958353306177444298112 3418654 186285554164815012712148749353979776 3418655 -849748133998944093330895811098660440 3418656 -394761744681109362479103387107328000 3418657 -816840912905440966402064166370159296 3418658 498920792864162950800913754144784384 3418659 193516603464650204260111117618389600 3418660 -93471977629157350358570328978739200 3418661 1316571288167854980661156677648659262 3418662 -87399632461762635313000854192042240 3418663 137215941674880519986585158464937504 3418664 8428042693423141373972575421967360 3418665 -19664391637370599459217686898974080 3418666 -356014714714969578029956631425111200 3418667 39091819141998629069239304039048592 3418668 -167666376116065590793893215141637120 3418669 692681130661356276565389532707442070 3418670 -9334993034715563281924195554121920 3418671 -236219633961047968855588934548368888 3418672 -645205219407419152579635520962560 3418673 1436150739310701759015407918636664384 3418674 63811472165442057236435757991157760 3418675 -299946937659124365455733414675257200 3418676 -43992816964450254764275417707613440 3418677 -310778380846322876390338233957653586 3418678 388674765633962211006179708072180640 3418679 -169551072535783271051067159689434920 3418680 26426556449047714174291821330432000 3418681 650572849450365538044075804176172800 3418682 -812158065351738687026575659622289808 3418683 -9759591299183630179164697819213776 3418684 -18884733285891111018144450018195968 3418685 -759291394830417021196989046833505620 3418686 65767477942456436650975806686803200 3418687 -1061279796192627609920480022262543320 3418688 -63563243740438771112288548389126144 3418689 -121237058881265270510845378223766720 3418690 432309324811409729702380210647052800 3418691 1126610882910068916615117797647713000 3418692 -141913490240966511005606149300740096 3418693 836401227652376255925471550956182942 3418694 317136227692331270881369761054888960 3418695 43703431573232047607702210509002720 3418696 416295731600528918049692586847641600 3418697 90431037569164535700505186156711680 3418698 -156208409421684346141144883586478080 3418699 -557527722109617643557669853506520300 3418700 272919970001973002153529206708006400 3418701 -485887138613844930347462532199783584 3418702 25613808296513492680604433879070464 3418703 -215578310686960158997189031454460656 3418704 -140019821954693492219461667863535616 3418705 604093693084386309337234084861464000 3418706 540927780197074983589152546863121552 3418707 -938156980940610563121091219181131200 3418708 83698797708802576446898697877944320 3418709 -88526261594400750882954213894233088 3418710 -21461918893990978283211325972199040 3418711 107699988522260675781888775604876224 3418712 -570392380863676699500311642750607360 3418713 -411993848986108303803364236863047680 3418714 343439643016207702202260524227520480 3418715 18197424710132038370068983069624720 3418716 246925646591077102101731514890035200 3418717 -654857511726280085437360931357393268 3418718 765261267598568300011080071594962560 3418719 75022365050453998647606705241635144 3418720 -63329400320101303761546871386931200 3418721 425372593149066843384949572951787200 3418722 -95104047499281905748700379284373040 3418723 600209887046193438441339413760779520 3418724 6568085954526489930525584672246016 3418725 214966332368569194403620212163504000 3418726 296278761611875138868319922986595200 3418727 478020675272755540891005611164273680 3418728 -280683019581451171829083514040238080 3418729 -159690119657606059125990812867145670 3418730 148254478835097838515532565827033440 3418731 414641570640792564025237219545171420 3418732 207135385632754558243705631891876096 3418733 605304470860681602742405790382651840 3418734 -341733354595382489363412043215744 3418735 -881974274825126114213499800133403320 3418736 16606831008070586078714024558592 3418737 432782105411300355778478149468154880 3418738 -270388590042755445214422948873835104 3418739 -1395781307361786684965841741767201460 3418740 66192808079135640607000636277145600 3418741 600367213273762528668367745311759900 3418742 265587912277983250670209344671883264 3418743 -564659785837184060292365826218434176 3418744 72079714362022291948852853382758400 3418745 763929349127875756338285397546958400 3418746 128415656977113366265368624060153600 3418747 -473431271923568553885023272515955804 3418748 731899603507860921458950936500059136 3418749 -18053201256146540910483622631814132 3418750 -273804452622441219015551664052200000 3418751 -155893652887650874013338876526764320 3418752 167495288566998117523719265556889600 3418753 -514001637067241728510093499016531116 3418754 25573136954759106279164106318042576 3418755 352323449061514889673318625982419200 3418756 -513613639386591032253698220551500800 3418757 -355414078860308056936247780707329600 3418758 -3334291877419136185012434418378752 3418759 1065282971737905398932072997668583960 3418760 -325737571191072730785669140404992000 3418761 818057517892908711628113126315347472 3418762 -178507456115152980233525826865344768 3418763 70486970107988153495643789519746400 3418764 503697757854441732934063735506341376 3418765 103230793997105593969676967868627200 3418766 6646078740368614636533357939642624 3418767 -593155155166054149548682006049198080 3418768 110066495902433999459877849402654720 3418769 -1392546852356271229139900297472922830 3418770 168695486324648076131444786555312640 3418771 1218951766611757469925931511786732972 3418772 43654366644166165888974893519308800 3418773 -474788282744907139913775427237632 3418774 587867553089093826973956953199599136 3418775 137958146970963009943445180088082800 3418776 -1580684396090873834276132614004367360 3418777 -722007808873312066732775920171692348 3418778 410353546492048526352381515401900800 3418779 -65623154222901437715406537082463120 3418780 -508917743644348448061455986584514560 3418781 -589646567954905730810607094927605300 3418782 -37140321613383265762814742854255808 3418783 -274999101433894829993970808732679968 3418784 -1136287489614608406281665287117864960 3418785 85825772611242935001537734115829200 3418786 182571421061981057465846150691955200 3418787 -202884956026082574130588804774902564 3418788 435154827933818535206664075645158400 3418789 -623199305357440118084597277274794432 3418790 -507197332284298990398161691461481600 3418791 -45131856200910860997704248157913216 3418792 -58393237328198749057739660853903360 3418793 49508163599325871209795738156662400 3418794 660238370738256175313342571777623040 3418795 30099309130546934714947745978536800 3418796 899351142208094130448998121768289280 3418797 8381423228578208040644197988110272 3418798 -76123859344748817871073158915606080 3418799 -899236519319218466063437299033337200 3418800 -10346239737831958156594318698086400 3418801 862769282906686253074548022639000601 3418802 836704322856825233838538787738731584 3418803 411087635058321874386683490930099480 3418804 -76029619712679385113799896113152000 3418805 77534019915715584842670680726718000 3418806 120918590262839163312912126963662208 3418807 -374719300429349340251963463855019088 3418808 1068843621565664730047663697276456960 3418809 100301945551059561419103054677195328 3418810 340838013563582505333808555862136000 3418811 -1379220247087634332936748615818273176 3418812 -413012273790660455047857435744906240 3418813 526827917661548490601419967931346304 3418814 -159090039471424096223632742517273600 3418815 -235793949935666486986751116453613280 3418816 -337662740144102345061813105841930240 3418817 720450841342565252451437013617041092 3418818 -1519942896836211984885159311319552 3418819 -2001556372046414091844503933164646504 3418820 -28184315926026631618657686904320000 3418821 492197165934167468133457827257692800 3418822 10198040179143270664146480915571200 3418823 848544260468369663477571319446346704 3418824 -878695341299607726923541713750753280 3418825 660241876895886565374884018911951550 3418826 -1625627555352327454621233119721792 3418827 -1410963479662412204659092925018925568 3418828 579905230607928774213879565553895168 3418829 19467008689792053618481904375789430 3418830 -177529661554170340126109732917947840 3418831 36207602667723240251851456059543440 3418832 370823425981647058000856670698913792 3418833 442827063977474548467844831835940096 3418834 -190489211637140437409613869399558880 3418835 -23679051440163754395070383913082880 3418836 178877786007278732874329460632924160 3418837 -166458705318266985941087964319880228 3418838 -536419552463580719481342075415310400 3418839 -214608228806828600671023680000769000 3418840 -508250360305020951459077445432115200 3418841 -1388410920463559812198048788807889200 3418842 -48505364361813005350562701734667776 3418843 -1093072127681427624744772042800110908 3418844 -4646758717645941014417182790000640 3418845 985288161770555811187417425123667200 3418846 -195233259716816572096961587132268160 3418847 26960192918545343082964035397074312 3418848 41208958822713783117097510411960320 3418849 -407620573084176815768119016379232064 3418850 -70689149724364391408018137243927200 3418851 1810612973276021983280960993152320 3418852 -709232021191232225859581819050824064 3418853 -1156870379443383966366926610589763136 3418854 -167585572594675546942610420265948480 3418855 -1687599956580915847720407978393720 3418856 -140663682556397943343435060789002240 3418857 180512126435160048061243510397085348 3418858 -289548692017084831981226407219190016 3418859 950863350882736373668809181364067060 3418860 174165050398547889527881934592000000 3418861 327417440984757228081840118129301462 3418862 -105164117022889469870581064604770688 3418863 -72858048705538233198301856247270912 3418864 85236231959132493595237743595585536 3418865 1210796311133370632450351470112999400 3418866 -14446323952724531869152266291484672 3418867 -350532427339618066080630069061736736 3418868 -516139716752476265648853408591217920 3418869 -271069471158493414958746247208524256 3418870 -37987566554231497899337916103822720 3418871 -496516083013317528806742804018863376 3418872 307844759333505366356164371225169920 3418873 884684724722861385831870770518818960 3418874 139760936348357310413848383156590592 3418875 212511481163025032540190634755480000 3418876 1565276067380917790126401975565951488 3418877 -795210013188983412037442220976016928 3418878 -240397917416427793820744374360502976 3418879 -418141741343811948959989844594911360 3418880 648852101752557138279601766620200960 3418881 202941631148110169783377610451643200 3418882 -28147402880166786953921519516401248 3418883 622717740063322184335104211514068800 3418884 162661600060671422377457651122569216 3418885 -330931206742663866790531445016036420 3418886 -389357378415682110837301999605064608 3418887 2359467026196967150488735405085440 3418888 1345437694224513722212689674739179520 3418889 -463082299699108102253434935727982310 3418890 -308896500022251952557853712132110080 3418891 182265158273300060288013456011576064 3418892 391671133806734317003001505620743680 3418893 -707477567416524628566340647301435818 3418894 -166590223682577407123565594303622080 3418895 626545530655703669562262934451278400 3418896 -47697985367726020198280436028538880 3418897 -364136186386687059606898936489639680 3418898 -53645350773382769605860536177256960 3418899 852170803974764315939218220430201216 3418900 174336712287418539929738492577792000 3418901 1409585255496145891308795312474853902 3418902 -317098727838790424906061913671288960 3418903 372148477307874167575367435729426104 3418904 -27701739822450894879436565948743680 3418905 -28363796735345491839971314510500480 3418906 562238649236884173562213473390823152 3418907 1425268024722156787977555316308311352 3418908 -85960867851536287444926509790489600 3418909 -116344346942087402946629667327050632 3418910 71679111567797629174857449281038720 3418911 398845206683941859629066864006195032 3418912 297663944096121704844375150519386112 3418913 -1171577578642225369624082398008551838 3418914 98618877421997255280328789612333440 3418915 695412458759951175345553150919044560 3418916 608055568653631594491348148278426240 3418917 513492607739959828035848024019590880 3418918 -163906909724828267612029112722932096 3418919 -263208832570573747793324293463626704 3418920 -29931496068613736267363191297075200 3418921 1486977432121605377761297978158478080 3418922 -86422996177306644423654525668012448 3418923 485447332991474784101250861477872064 3418924 -308962771050453514267033796533714944 3418925 -72647426781293326868025380517348000 3418926 -175814155654996738892778133267616640 3418927 -611026983592425094030617435153648480 3418928 30897542931369059447938797902757888 3418929 8427185169172701639808155622073010 3418930 -10327912094816292410286517877345280 3418931 -648688747325562877512429632125745268 3418932 -29875355130224330597402676626227200 3418933 465537497922651414974284351457141920 3418934 467076114710748280592529190924563072 3418935 -50547333834260671973489729760715200 3418936 99554208472041480556918322046566400 3418937 889272905722701960534684881840972586 3418938 -59053713762142454757052028710491936 3418939 -176087289875210330845719727509407260 3418940 -176476729619567049277744502572984320 3418941 101577385064470902871356179275047264 3418942 -404233349106997849956468591755408256 3418943 291452290390638582556556370981204480 3418944 88639867711667089686443305274966016 3418945 -284522529313003846047353033343360300 3418946 -304213092724286038869477146904833328 3418947 163836766843711020561859463715794640 3418948 162087950692711596709901666839210496 3418949 -260622106341064308958743591994426020 3418950 67396043126854284478314935355187200 3418951 1070517365310433958178534611422862904 3418952 835108699448178818737090401434649600 3418953 53151721455843266045954606497036800 3418954 94651928499158397972242850238371072 3418955 -66842275024365617575673949307464000 3418956 442019124086885780120137334647618560 3418957 -897166232377996444881002845633238794 3418958 303273020200911504474754016941606080 3418959 -146304432389972467791119193979898880 3418960 -209909007160274541408522562045624320 3418961 213537947592957438805620356375323584 3418962 -296238248670601836043204233988039680 3418963 -517370769652112071600690363042592788 3418964 -727474988896247647456150500681095424 3418965 -522588449706676656573428318941915680 3418966 -362975172695972547902741212444601568 3418967 134827250766258036484969074266595072 3418968 -95680098102363630697163132467937280 3418969 -157869316174539237170865638900842800 3418970 457994986018161781786358661896068800 3418971 -608567479723190172209094051183187776 3418972 537472357447910896796740079124123648 3418973 -8384318372199727728295445679358656 3418974 -42404154309371761484027490087062400 3418975 73507137119859232498941270973523400 3418976 -50588716509238779821581679591424 3418977 -337235780662796533575975942838689792 3418978 -532163494488994104252200710159254960 3418979 614757995140114575395216848321352784 3418980 345591891346502323011804816084111360 3418981 -357251275585917105937520880273833218 3418982 291326331682106464277006491949758464 3418983 481453469083894692373438816605657600 3418984 -933089009249112005287185663198873600 3418985 -56918199499248536624771702540406840 3418986 -349006669461334558218387027761646336 3418987 -499408734239816284377032478713570160 3418988 961034901451785649997741051334367488 3418989 266585146315040611989657296118791424 3418990 48766511786035683269320152985958400 3418991 2225243398658383707773584866005439360 3418992 141653657344698447240506799360835584 3418993 -139241465509058254681668932137137680 3418994 226469350895466301821160149792481296 3418995 811434995689100646049034655706835040 3418996 113915956677365820298844552155176960 3418997 -166964753679337154229933630282361554 3418998 -259445620178032423840054976423895552 3418999 591751644756626609237263879710701064 3419000 -425321276053476887843332356034560000 3419001 -8078356598330465864536148758265670 3419002 823182759592768719996583743764291952 3419003 -183346690093590290508611789791488480 3419004 311239522242725524705870205689668096 3419005 -97117677577388247631850935033735680 3419006 66223419711019082013107494842428160 3419007 -24452463026724862494295205141058360 3419008 195913272285694568469155494672465920 3419009 -694452414773376314127451317354321360 3419010 -92613631525064508348283523940887040 3419011 131979412945612867458365577739788592 3419012 935240708376496783203614614574607360 3419013 -374599684890419795086239231289839360 3419014 -207391656651956060142450393310410144 3419015 -850736204924791946821803370388376000 3419016 -5607389037425389824903789770588160 3419017 314058141619484075894505020580234432 3419018 -99442918741801855338850013714105040 3419019 45270699461772999570278995711161600 3419020 -298554545836767144588029977478999040 3419021 38652188721796454679227665989231744 3419022 -6374393190629368253302672602205056 3419023 -400668252134832629506165690615855680 3419024 -57369031249904848754411362629672960 3419025 -184386708604501966340927242837909200 3419026 269595066264422696843492327508107424 3419027 368746327722660497100018827857608876 3419028 -19306778248803884200689514463006976 3419029 285230236165724107941582844648991630 3419030 84127643105920315290033063402856320 3419031 1963100258355972345261453886226688 3419032 -27137861577105238850214022196889600 3419033 -1494947071836854842833535890779393718 3419034 229056509289704514793693586456993280 3419035 -531569489909206095692066191065059520 3419036 -325237322203352942036805629454348288 3419037 -978982988840676295107195567863482560 3419038 -286346994835950533812635179951474304 3419039 -822330643267078870746255253422327576 3419040 121368289568057020815642331132723200 3419041 -751176487653552953110663331495546880 3419042 539469591639747419679045007629450240 3419043 286341524164943776012148601138841464 3419044 -639759401326009621319398967411145728 3419045 -53029315632120250596487398590862720 3419046 262362624669626896001116497114999072 3419047 1744536391571378883477779630415232920 3419048 -868050400422458744372574700746224640 3419049 -583813658427724190346741005109569136 3419050 -235528493918772134495055753937440000 3419051 1118891526514713217738700446622624052 3419052 15500214244216172739773695280283648 3419053 103863352299012432427815003200372064 3419054 -307436345637606890308088293358841024 3419055 -239413427223368922462410294035840200 3419056 -111420809747227333168520148922892288 3419057 -341744930341162827765309535049558748 3419058 354225241727211385167419898593299584 3419059 -800007478215931204422769533863168 3419060 426817925620517321863047953137908480 3419061 595130825558752602506296427670096672 3419062 -160904158396838084196622243327788288 3419063 350359481727308527129396438559382312 3419064 77091839112150232120807637188608000 3419065 -267884822298431414670108315878407680 3419066 27601516727876729646208487576190720 3419067 6715566886134470840326256261148720 3419068 -393622847421892091929127570592433664 3419069 998705522490237881884315709635131840 3419070 209937916563765350390575990626499200 3419071 820916701557113291230969078073787000 3419072 9801109294200101750416445603315712 3419073 -21205011591511289698986608212686798 3419074 -74009012818303468563728926326121728 3419075 -405500123802571405355087874710927400 3419076 -94794115870399845098972477877129216 3419077 770938535054541930260138910967724512 3419078 -43238655595816234666957248596922240 3419079 -364673835132902357503422613829783040 3419080 -2906300844742005542110900536115200 3419081 240491676095271986925213704886788352 3419082 -195643578711364756424387132219931600 3419083 -276894586349675391341735476190497152 3419084 -247218424399411508612641029262742784 3419085 113609080464637687094056156174707840 3419086 -478299219875837096462156106156027456 3419087 -418253472200954147561491108278578448 3419088 -17692728668942229846558201757040640 3419089 -286877823555559308633449477050461020 3419090 -96325745366043100472164679350353600 3419091 18352862713655834024392573767899904 3419092 260824285294171484760191898856396800 3419093 316184759389552444600245361575967584 3419094 -26825481121394582737393174056861696 3419095 -261851108572855403107805096208167400 3419096 33066755585525393332709298488770560 3419097 1475621557026189202956730131771120 3419098 517975305789673172650472430042219264 3419099 -117240023997851172580552059278326536 3419100 -345905973806790660750404569624896000 3419101 -44278860602493773099888756721720256 3419102 -12670189418242271705650159286292480 3419103 -152214081581662717938128861533830000 3419104 -728977593423292951735930316040437760 3419105 150694885474674280733891102966986260 3419106 360106767458131925312388555219103104 3419107 -1368998635038776098066307491288093160 3419108 107866942580213861500029915318362112 3419109 -470992915597937005787059013113054080 3419110 -291935320894293986302002731312231040 3419111 -93420471564182285903171750959622496 3419112 -138677290105372621818461254549094400 3419113 -297539471750530161753182631081415320 3419114 196641381145546096894269748776963072 3419115 -87336613585104941901743976993396480 3419116 -283755348487129616432926196083338240 3419117 -580491967046548457973977256100000980 3419118 -151856572988212947403660768754321280 3419119 -513988123272503873532282944512944840 3419120 -308091024423706103434621585175347200 3419121 478134103806633723237361555944302880 3419122 315562340884752995961042376079091840 3419123 15163338805296711496394327894224224 3419124 -490476747719677125976536737433452544 3419125 520577421084088730767841681907270000 3419126 -302106851798035734917093931885430080 3419127 -87427359777102896640333621878516736 3419128 -898100129198911899516860896725565440 3419129 61612491576605560233389016540029760 3419130 20774184928811409961468561912611840 3419131 -618299787857008326501087180708143068 3419132 92965602474939733548381234796792320 3419133 39506849718074676641644844094997344 3419134 159327299237907209205084634249666560 3419135 107243683911573644567282445445122000 3419136 -111452305167826949202972100188438528 3419137 -1483532616087738125390092085747672108 3419138 -12371721700825154063795766132610656 3419139 941199840192627878663680785410642424 3419140 256082976566935651824027460435549440 3419141 -18065485675475443041333240855873216 3419142 249393447974623888391133320449720704 3419143 199576145891122233488977204095433184 3419144 -1177061474192160132900311725927833600 3419145 -3414912438121691326465403907072000 3419146 -236515573408636777052594643073587360 3419147 640796323934733688092068568510300432 3419148 57844180214754992827378162721280000 3419149 848996213649487844192461465655780150 3419150 31997431372140142874616717485328000 3419151 904837303761609350845551373399057032 3419152 -325113118568494016304223289213779968 3419153 -157238680112890886889679081271947800 3419154 105756448591200344304030307799760432 3419155 -439323586840013072657593006245007440 3419156 487720101018894315959905083129446400 3419157 -22981887084155879546692679923476480 3419158 -211477717167334469922556238746371840 3419159 -316558017572319390243705954276125064 3419160 278620709056016207160593842021785600 3419161 -332591082958863844560165231326544876 3419162 844964635004247550039289829441480672 3419163 -577623682265921273536150508768741976 3419164 201376156348285991575817765333442560 3419165 -995436598189864650640292406146753940 3419166 -377395949263500474280161666185002176 3419167 50186429328387685637668062736421216 3419168 -1368768182458662987239524437110292480 3419169 -131336314346617337714251401021915072 3419170 -181395701313933795303254511873839040 3419171 1288298396055552790342213596230579340 3419172 16205458633161660314056431888429312 3419173 -1495076565378656519419289540547231396 3419174 27524557316851477110003846191022720 3419175 -161300739250470904975383127292133000 3419176 -156772597611629832643540437587066880 3419177 2065969246559997496571253910536664932 3419178 80465732124806634423711453313528320 3419179 849483124299511474609870837283033780 3419180 242722202616089839855041798613800960 3419181 -80536699212189686955316147432310730 3419182 10432227062610564012283126335550272 3419183 -472019255530792725228174176493267480 3419184 -125126767539248532718790472725200896 3419185 114455787967482025319349464581585920 3419186 -580715612266356087611350917322388208 3419187 -701387375620522733437127927244630480 3419188 -30973012330198812223343509472137216 3419189 -184934001274280419888127852415555876 3419190 277908409624003838079797277958331520 3419191 -345760127251186411322196775984408408 3419192 72968076009914926796169958008545280 3419193 -96326393075787217039524892644735456 3419194 -598701152541765022991469395485129728 3419195 -192344789128855456864142414930633760 3419196 -135966183581098173561632901911494656 3419197 -657435699297322053659178016981015354 3419198 584296650286019372021135731525881600 3419199 -553013460667692891939310115334912000 3419200 -76299276419285748821377746848972800 3419201 225827533900777179461141446077419202 3419202 194999851514622176470163729582553600 3419203 -205489022545573440253931938180640256 3419204 -169519672839171454066514853239324544 3419205 -145649651108185366113046206695084640 3419206 72609728751426509796136197150203904 3419207 -19395936509207997845472260150710272 3419208 294526581970138338089114526854384640 3419209 37481384327181848019220843313708004 3419210 -554717138104796737885181245264760640 3419211 -53986056952139341208237647163486016 3419212 -986868856709635505938611801859624448 3419213 35177993676813867533395126980372960 3419214 -414866003480455938753721502260992960 3419215 341221163500481162982936615216324360 3419216 -321350734591578216889111884844646400 3419217 820629998454948129704786522610828834 3419218 -85296829176147057448269247372800 3419219 549177254108828016188946695098833000 3419220 159896279878189282742345866107463680 3419221 118910295939184729600381747772262400 3419222 670716968618379749040198372687834912 3419223 363460684988776593156066668822471784 3419224 1001282485026464952696916709177640960 3419225 -6941624280407934781155749587643250 3419226 120863525303638297971745955459988480 3419227 131955435396940995260491743804418560 3419228 354021772559323657420528553573933568 3419229 678703621797496203226106634508205088 3419230 -3743182010080804456804730858686080 3419231 26995965305089900009483110067275264 3419232 -55058378257482008634557438738300928 3419233 -474855119426752052870386082521012076 3419234 61811166853835968236146161865774592 3419235 -640309840848854746553498616380170080 3419236 -492893773553360751258034162723910400 3419237 1891144096405860828586370747870876892 3419238 -41488481000767391665330191662599488 3419239 9324306980131136354580783460090040 3419240 -479485154872374128127570391511040000 3419241 45587728798881410158877806847619264 3419242 2306225536899765913752050376604512 3419243 1010146923102089525956851055186245492 3419244 -173546527883224914192654782153975808 3419245 367256705545945179239135848650847800 3419246 304879936454205143598796806073082880 3419247 15732490923879225608462936937505056 3419248 58352889882912716299248453887918080 3419249 204300837744810180487559008414688064 3419250 437694790982902485625521942096384000 3419251 41705485114370907525033899442982464 3419252 -756540755235795181981745328143596800 3419253 -285111154283640766440398678644348896 3419254 -103660777088244673740529153747803648 3419255 67128643102304469212386640393733120 3419256 81569674522710265361834267501875200 3419257 1431458923950736762682609821155894506 3419258 470539567817453175670520421469954560 3419259 509168540389764534310124590689561600 3419260 -224513195601459471901312947237642240 3419261 -1327236573534699482674826324469860160 3419262 -78279733996452206313389333193563136 3419263 -1719105142267721933818571653960568976 3419264 -634742068084756101083753990408110080 3419265 -552382831359494961186135938423863680 3419266 440328010482974598389462043857210832 3419267 390198113555550321604546825750562520 3419268 -87321317669511642156616125397088256 3419269 -97965405581309351668906111420856448 3419270 -273087920484028920829618300993920 3419271 -17978025649416238705676775754620600 3419272 -354970149763584132160517199411118080 3419273 -658645443576681508756695492207655872 3419274 4036288319599165553396522239787520 3419275 -1090183715557088581850985588024592200 3419276 -350548914158425914266406578925530112 3419277 136245774260671134405087530092651200 3419278 -1042768439772094742201846075592806400 3419279 -784472209471728074104988958165543120 3419280 -57271209800326898185751898016972800 3419281 -481867438221625774817351758426633868 3419282 -536525878743994408435603995694166016 3419283 50863928321695311418064440042116864 3419284 -558932591942771723840721227855597568 3419285 884697889198227219135596164042741980 3419286 -24711425846770313388574129622353920 3419287 -957015354935376959004599792219211064 3419288 281433857253739154883753094300508160 3419289 351723642112163414416149521168620608 3419290 -161473429276804321974269576426833920 3419291 -311237905478988139983407911406271840 3419292 -100940659031251191728540696085946368 3419293 909611967607937371394631757042989542 3419294 763129202363621747842354986471218112 3419295 133714645298528642642029437032647680 3419296 217974181745756629085264628635860992 3419297 -360827547506296501954670829665863680 3419298 472205825894266258783051343584664784 3419299 353349017267316398578706142514231264 3419300 182868417781722121751438582201548800 3419301 -138993599969300246221355818092548256 3419302 -323120115596634977521154236870375488 3419303 1151221988160480955225505756015818560 3419304 -110707216979585823378793517702676480 3419305 841884929916490674951404637979511460 3419306 -356854585412840096247225861416334336 3419307 1062737892298963073544968090848958640 3419308 -20115273693284747774185716581563904 3419309 -466425639970564913077885251508640490 3419310 -104752371755955731903759660815123200 3419311 -613866378385310270705061535874993168 3419312 72843671798678339807419679711035392 3419313 -122334501765531120752339174616199056 3419314 -382114878202585690198968613774669920 3419315 416455010987808587345726563804830960 3419316 -686581372624352027717536471146240000 3419317 -1321464480097046885433992217739680 3419318 -42629175672579610276241342766037248 3419319 319072435593723397955783808337613544 3419320 -69701185262138761821656285921894400 3419321 -111949424365962463191731816317883478 3419322 -125838316901130269241088353515977728 3419323 -418123127199775315344879834532685736 3419324 43288295060007603911050671767342592 3419325 77224523523474176053975736487849600 3419326 -39943389032479076171874847676805888 3419327 -661817571871208482054928282651554848 3419328 -172674293772879070797816552342159360 3419329 679424347608707530116384115294545192 3419330 -105021630691844934015354210296587200 3419331 -239226598887972676302423439544242176 3419332 464866998452587100893414398625198080 3419333 1044018049174704778798410389789367582 3419334 19841645645605883505428140802459616 3419335 -924085006343412932066712230447218800 3419336 -1012048274473151792162274450446392320 3419337 294559513130175098324214645422015760 3419338 -316119893800074212857284516668279040 3419339 -453562549558399524432356979736544256 3419340 -216938686628409778675954511925580800 3419341 435310849791500471944047166871326752 3419342 79068442210859640261247341126459072 3419343 -441330868846433020385161539946354968 3419344 -299185783325855471701556902158925824 3419345 -368782880890678340492150670695918400 3419346 22201152576840472319516921033825280 3419347 -901744798279595255671615511424866408 3419348 -163528327139200844506441627650095232 3419349 76515800882479046028816770384945280 3419350 -3625200025260824471302365361531200 3419351 -182473457799148568942288110688523120 3419352 -670719478068189259880464853184890880 3419353 -750298496875202493673112843525005120 3419354 618364364694548616649019708086333440 3419355 -126115245877651865975974364719997760 3419356 1087706814049982775957141829535249920 3419357 -918260077533114564522660506129538240 3419358 -176523208354919517637270752878106816 3419359 -380344606628140664349690912636733200 3419360 -2667606299080332023708872951726080 3419361 -1046888738420924693744497439292700800 3419362 137048257080238708113602556216342528 3419363 1263693576909597493202389634385470040 3419364 159950008537747322778880663846330368 3419365 -896876661799380560748870386997700740 3419366 -129471976161210843371296956379951680 3419367 -548815225892596192760267036316844800 3419368 367363244568345797248057491577666560 3419369 60501655568839638639733456486959396 3419370 270569301959060745275315673064487520 3419371 89135141999052393404530774671391600 3419372 860906159074912382822426238580664832 3419373 -249037616670956907611016627995212800 3419374 5413166640820611614653771604493312 3419375 -108350868637661210940723906436380000 3419376 115656029334009513995193101895892992 3419377 -223106294946702080767662491504058426 3419378 864326258282774162773480778529012240 3419379 164704135452578785330810411743450324 3419380 104487169236474163479460129383091200 3419381 -181495501417612790535985326128377536 3419382 -74793941019320128833754194806956608 3419383 728635612428392580112526321023675440 3419384 -468882573828491830233409704350269440 3419385 166794140296883259778824205678546560 3419386 204843654437756221060622392308673392 3419387 -573998795918691657958114738847802960 3419388 193485549943081832643591570925240320 3419389 -336972304825300795812832009342081760 3419390 -725612693149974510706584887251200 3419391 -1005517196267534135648007689233910016 3419392 -7020654825755404851693272237604864 3419393 -36890780828237669888135448744586752 3419394 369779911044468114779016311156023296 3419395 229087141503163925396973083063516160 3419396 -882416714871546902878375693893475200 3419397 516862766532770551049421963611144700 3419398 -845288409740535952110856851152464800 3419399 709338548264106797404801636287957336 3419400 -99821957092520589120653737850880000 3419401 177818005536410453610603610060950600 3419402 153806823541846557967786942208593152 3419403 -2523310550885233269228256858817280 3419404 -456892613934182544273098214875788800 3419405 -276225418489824974525562548378462880 3419406 -421017656913065515875153279044969088 3419407 1076778382990853861774657530535316656 3419408 131551854550090560452347949243768832 3419409 -359196861420104332778003986146123840 3419410 195360936651722397776739714405020160 3419411 -286567841023243759861131463875954600 3419412 -920223389329377335173721839079467008 3419413 1558555799289070341005331827101083662 3419414 -1443367188221359435934454296396928 3419415 37387231695870407414363879704371960 3419416 308024979261470720055802712919121920 3419417 -34032653321809726089317397312249600 3419418 -261391292563900609623632749800823296 3419419 607830749255232132405671358567664560 3419420 305379666925230630548992674005921280 3419421 -735799688747488124287676008325877888 3419422 -497524092426239596276599606790159488 3419423 88222442823845107817080969597059936 3419424 -273404838341200528960919377199235072 3419425 -138453225085312674609164166911739850 3419426 451531534804938114482168337281880912 3419427 -328844674061695336908457942446755520 3419428 -139498209969030923853866713325592320 3419429 229932820468363723749346804324216920 3419430 -116060071521885719505319296795340800 3419431 380834169970675345802471296319156064 3419432 -390157069328379801278989962268185600 3419433 490990918206070700059873302126175680 3419434 353325987638200996537332956354323200 3419435 -742862373681608945036849433470601120 3419436 170075518235515447138049277001236480 3419437 18115501534777020058948761184814400 3419438 161400762554864479623251794515290112 3419439 -432594592649513548338600386502695280 3419440 -32223772848691250900747774903255040 3419441 139582796575927482176459448567891684 3419442 -193484955481829709352165628273157120 3419443 -604485194907463084878666902571848308 3419444 72308390656565800661429704985210880 3419445 480358016895138155729495342462701440 3419446 11146479191120846086380559073623104 3419447 -1260519730949184247488324878471982360 3419448 393649123584658805651310626138112000 3419449 1256798450927596836287140153978416480 3419450 -320349421465684265858983150779534000 3419451 58177044706288111746570099460453392 3419452 -190923114454175799128093949309797888 3419453 836660521846913489825256067532277702 3419454 -144165693163047458578602846703684992 3419455 -86252243475458243557082249296922880 3419456 -133544896916167698282649572931534848 3419457 58715195595184170234676674864379440 3419458 -143929780085130774752866621089268224 3419459 214100405008178377318823617916310840 3419460 529505165055929526840922039952640 3419461 -1059131296978935061372381834425923938 3419462 -9430915499435514559267465780262400 3419463 -850331259235464944284700662879785600 3419464 686798993424841313162488345908495360 3419465 15798617809835589054492322301255880 3419466 -10958306435312063240456567397038592 3419467 -12257066703863057906670277313301484 3419468 110731764567268267241100929896381440 3419469 -497952995803588300193925358690886400 3419470 -284168775086395203175662022449664320 3419471 -567523703046175738125100973170109256 3419472 -18803220466818707089059324296429568 3419473 -696252065749746463694974976391638016 3419474 -9435507804842677843554994462442880 3419475 266028745353038055720306206765568000 3419476 78323286997009696925352369435762560 3419477 1254032927604962312822868046870288920 3419478 -58859898267571550969954007010459392 3419479 402911296636092000289128872886984192 3419480 863496491107182216346589950738022400 3419481 -299706059601441238840706814052193280 3419482 200255700669321839267884882802577408 3419483 -506128068914761786525509846356942268 3419484 -11976770198781266549768547766654464 3419485 97841458306280451331489257400815360 3419486 32737860844284491095673767978844160 3419487 -115484497355834349011278024423244760 3419488 -828401893509618306168442173560586240 3419489 -6020949316211212871342592989133792 3419490 -140849587968682745096899705480826880 3419491 1254200879684810995824183939789892892 3419492 -1237263191209283306722180797801431040 3419493 121299844034446351222552576270212096 3419494 19906931824246803147785943462743040 3419495 333590309625639059465389427341587000 3419496 1026761577886832606035928616974745600 3419497 2357629297642902314140290155851542400 3419498 123690128552427714603986726651886000 3419499 322761060248105797980629449493415600 3419500 77324049680843837552964756834816000 3419501 620354696840970004436744421846849900 3419502 28310771308785436639305043516108800 3419503 478673273507233702158497150707872520 3419504 254596774596171210850792439598120960 3419505 359095906578974894454441173362614900 3419506 -99005924230760969705848306443166080 3419507 -10781934486703311411127214811840960 3419508 164021014964896885969831482909364224 3419509 225192842643172141973901215802321710 3419510 -8958117176911469038886538208035840 3419511 188580118427894171143414322013946320 3419512 -1020817629453883613200137494579404800 3419513 -2127367044494313996493793747876906796 3419514 206253051840423444601076712942136176 3419515 1301869834328659301649658469339020800 3419516 44707742917624454882121897995593728 3419517 128274469686515485357946692254038016 3419518 -287816328385707799190691199106680896 3419519 174587157779608409453020827349537920 3419520 70653551151689889928824088638259200 3419521 -198417612815427134487736748341095488 3419522 -35199180245980296668788734315139200 3419523 490918686591333982305927814820229600 3419524 -375392347843123630275304102041387904 3419525 504200859288008382116764238153832000 3419526 -225730203942836167586249333285578752 3419527 320073921483082258217279756166071352 3419528 49699813053771855686379882383769600 3419529 42762237230306623444998955357127184 3419530 -441905810646603089828203850830695840 3419531 -59063535280582688302504500590458668 3419532 -13607039162482575513009147555542784 3419533 -187417571252081210293950192538939176 3419534 469363857361784129681811034631572416 3419535 -96153234240330566084329145175974400 3419536 36245286624034957170838176809787392 3419537 -25134004917412951575478271169483408 3419538 -356450645550991351867228708930363392 3419539 105704580277633163452670670327566480 3419540 60677582421162762432160940851054080 3419541 -815916694650319661635024373308197348 3419542 -198793250428379086618657321044348288 3419543 -465138545231551945991081886282353208 3419544 -588012161619426982451284981248000000 3419545 381798229500575672283196999586151300 3419546 446752311667170979172839508724897024 3419547 142682211662755248578453524703458200 3419548 56969506854873176759701307293040640 3419549 492106861404199677492199845308352 3419550 -345449354226046025215468524976800000 3419551 -752444245871584818745293452318448600 3419552 -1453128447142640256722226758955368448 3419553 751667330551184286040766029077142704 3419554 208011187608310814339143366318374912 3419555 118927458145810354656420191443722960 3419556 -168474872561531707004009246107914240 3419557 293744972761793853263090598628402812 3419558 -167024299591971196964373800925040320 3419559 -439169162504247960163683738002975952 3419560 211309839136720333560019488722841600 3419561 -747152312018891614829979759722790576 3419562 -481013744392094853075041873593237248 3419563 -281059004891557049674099593999052680 3419564 -565490713858547421677607894858854400 3419565 270320253621205987433685677924315520 3419566 -292729485415631118343526732176536768 3419567 648393841800916206477525398650684032 3419568 -177240031938992151866378019150839808 3419569 -181774162285534562424259217275282030 3419570 9930653025821860690789126748881920 3419571 -436710878567927700743248953998434560 3419572 402405174134806460179131930777125632 3419573 -431706076832624384189187532394019936 3419574 216931935183342147209822787532522368 3419575 654550119394573310435157568726600 3419576 1510390561475304911982360681406894080 3419577 -1817953567330664766289426395617088 3419578 -853895868297583897962560361510326160 3419579 -282267092329923391826808045274073088 3419580 203032977954693783157118927723996160 3419581 -2717344774373339957298499498953600 3419582 -494272994506550377809701053175563200 3419583 -674006818812916827063904268458347576 3419584 -191137043214775931698508551579238400 3419585 262700074021482627825517730698482600 3419586 -151822551865060283973525147100917168 3419587 234766136410256973225898889005554236 3419588 1140540373801159965005524344844994688 3419589 428159872778928987071211222719872224 3419590 68527542646188151420442385314332800 3419591 -396609566813054253642367409972510928 3419592 684866714823914492576152088353751040 3419593 1215417876578475732674171482570844580 3419594 595212950755997713021242272281528320 3419595 -246916308245393737943660702784390480 3419596 -71241326579890154137588259405804800 3419597 -519187770634940919985250579901370740 3419598 -52684175328308801547589797937385472 3419599 -23727516634235551598481910426762440 3419600 -166697530075549207557622023890534400 3419601 -797843729462382656460355825279972800 3419602 280402327576406848031488393982042112 3419603 -933941238340721908393200103113611952 3419604 -212539901271878852047673144531066880 3419605 -44862976366086509573341548694970880 3419606 -9518289408194442281478235836225216 3419607 -626412941978767145324522528262807960 3419608 -2681686388508655898054063178455040 3419609 -434371260706890749104802610461555190 3419610 -21434584875896275940376795517562880 3419611 123696677763903806251220961885063952 3419612 -26105524672423761328381311006996480 3419613 -253406693649265530554785375366009056 3419614 198271693510173267895002130488238464 3419615 -418520072920525378279564800033729240 3419616 -60708653204731066611702107209728000 3419617 -699066616495013231357357442942164928 3419618 5896833033103174311010863821326080 3419619 -112250655855707951125568933581720320 3419620 -103705703461200612267705251750400000 3419621 499736625062716003143386085193926144 3419622 2524149350368749331373477961256320 3419623 -119921669858336578611932850079037128 3419624 -400179484347793146260410068310671360 3419625 -872798505017981285715313134134160000 3419626 -368858230215761745797077921192187904 3419627 -456825169390746109138834465748077608 3419628 257949190454661534718552948419294720 3419629 595606584904933949224467779977271820 3419630 -42237186779100373086900824681855040 3419631 -497215847550560229430087684716290160 3419632 -281113374962350396064081756394225664 3419633 82186735522399160423122902580430400 3419634 -36117696765740264308924857393563520 3419635 -850045531719265411146974052944099040 3419636 1086892145436847481592595594983352320 3419637 -139660268737459724971442461611241632 3419638 33383424807585459686771367150194496 3419639 1312680012290176068930343923913690440 3419640 -75114849158397247624721696784384000 3419641 244338713606608088075014261208214784 3419642 927609207941194781075985607132262112 3419643 -78694237625476605580975790907982800 3419644 -426044467888386778281172188447433728 3419645 -597374918334667436286977591832758010 3419646 -164159631981560153067895212120680832 3419647 -24358687386137470565490045736800000 3419648 57900545675070709579337020452372480 3419649 83768530152759827816673851584688100 3419650 130873984666751327872024744562901600 3419651 216926587335809448232825571129178480 3419652 -678379735065784991844600545747355648 3419653 -695080621189908554311788885948728098 3419654 -123360055622094813080294278236640128 3419655 648698469913611929086080235322654160 3419656 -956896834662296424190050431203077120 3419657 258232835068304506549706591584177800 3419658 -18619958932465573915105168756581120 3419659 1344317229955668989569708163690206416 3419660 -95407924734530439134578500000138240 3419661 -12415379089318965175222833496406496 3419662 -85346855667010983633076535913816768 3419663 210161303688596524888485540456796704 3419664 -37905526502795666282557214212227072 3419665 756610438877629822170495331346739060 3419666 82530613716362350670686199904280224 3419667 609719095677355564067644717612629684 3419668 -18755491397775536656922799279847424 3419669 -595888888583664314951063021085449088 3419670 250672784265141135104299661176406400 3419671 756449999248904760330493696839866992 3419672 -394662482077505057770368700909977600 3419673 395227971806676002826661729349775360 3419674 -84444020180934251363575183549883664 3419675 173390268840571551602069309461642800 3419676 -179485588411088997487297584822962688 3419677 1085115322806433182647602893573210080 3419678 -325618940432355050891544254449869120 3419679 141001404783874073236137380377317120 3419680 1009749779352278774277271848537292800 3419681 58242920950672539936064954660720482 3419682 -129980989288186311575392338475547136 3419683 683233865761039601222209699230983064 3419684 1196116963306460579106197038795852416 3419685 80646901956293275829691854752003200 3419686 209617771516765180445513418711116544 3419687 328426891406829377547450199337273952 3419688 126952841937733107102214523507589120 3419689 184319013521797717403071258765424960 3419690 -366726399075515487357314631522964800 3419691 217919189945959963535396637664876800 3419692 911637544166361881322492127601474816 3419693 -1423174464990111701032861483760201460 3419694 -213785400633419345130112737305707776 3419695 45140034152460086624499848410624200 3419696 -122765216411812918464659736813895680 3419697 51411385059668169436442533882363200 3419698 879268913593132235534096896837141920 3419699 -867488476777105785917737993371990000 3419700 155799868412956924105840399138560000 3419701 66788757961075854382467802249742702 3419702 -37176854841378843977261856390144 3419703 -156765611229822719860124900090990592 3419704 23968811786425215639210914507550720 3419705 34186939276674239761354049326652160 3419706 -357852578788598768794228876013454336 3419707 1459318821737872925325747881553801956 3419708 349134979324093003536309178480585728 3419709 -84779015809870021224220469225884800 3419710 152620708196664671180823617828544000 3419711 -282337560215546506248258749192954688 3419712 -468333017669098020628840327623475200 3419713 1173195158251294907189483316760340784 3419714 -88910474268730154999385123968045568 3419715 -185302705311467862641416530278611200 3419716 -426307666740306308233750473868812160 3419717 -12913829767050462959844690295540800 3419718 -71574520181879062000710110149189632 3419719 194638611683442866476600388905846128 3419720 -683364779467966261603635447781785600 3419721 -404742713519050260425548044333258780 3419722 -641291343307168549021817977790363088 3419723 111262595372167024418724386936393760 3419724 -218353014242991075467663725876494336 3419725 290069490307910659904960668611520900 3419726 -193034367039984223255952261452154688 3419727 -210362185606376875774583922447644280 3419728 23442833713766814628133170721292288 3419729 -229949604948373385941805037512730624 3419730 203058534580440003184874352513305760 3419731 412515250564526068492691042016597920 3419732 142380896331873577380974596396849152 3419733 402099944124458347878920435875749024 3419734 146621008425231702472894498535546880 3419735 195305140084019598331421564276154720 3419736 82103941965484886048230540417228800 3419737 -351498622692756054621566957983039714 3419738 142162230745430533801784961208028160 3419739 -213022221004336511554798348102033476 3419740 123239893073475120255530614260864000 3419741 -544296612203145599113439754801304680 3419742 496653198078196669730221455208034112 3419743 -482260425003198769377043951954143680 3419744 1616809123935718959202810668130369536 3419745 4457410697657464053542105587171200 3419746 -443282579836649207122564650050580096 3419747 -22816833706251146743303672955107008 3419748 -241050236261480457907136260459459968 3419749 -25898431336149583509160558883754560 3419750 676079224899074505074484515943360000 3419751 115607128341928682126082526880571432 3419752 600925446445435558118336771230924800 3419753 7038369656283533217132465656948682 3419754 78784914913068660843314314218309120 3419755 -77330367315059667175624549822951680 3419756 -1025979385047503021849479081045632000 3419757 -679088363838493778301035733802644672 3419758 37938966943587969970013448799221120 3419759 381093467409695276811958280173417512 3419760 -117550044027747108652189823262720000 3419761 599502924052253572978203798408533172 3419762 96407458326113280021303591085038000 3419763 809239787995846396409949269841330744 3419764 498423914384253266706243553697126400 3419765 278813739049714235762265254056350720 3419766 63477965466752238345661083600998400 3419767 -1085005267483580113079511292985182080 3419768 -685597516603025677008922860025466880 3419769 13369653334732232798579089284943968 3419770 -63335955023801953660202436866687040 3419771 -1040207843980844124669300006571862808 3419772 105494651377320828738609891432161280 3419773 218470665337189987624214039575251040 3419774 -648728018813211661142367538228669248 3419775 -269141090322953759580848063824740000 3419776 -281519676076202216444334182435389440 3419777 -849301244013708079408873524053557374 3419778 282046369610898085535256143478993408 3419779 296468610751156368747929905752470280 3419780 -33357296552758568855032794055065600 3419781 -568607954323992629879582766541415520 3419782 -662418409310561827655440679469090816 3419783 584694284261987922169151384963043384 3419784 -640226701409932323243748776607165440 3419785 -779417100079817164808784646632325020 3419786 318342736965815619508584169705960704 3419787 -212159990116654326504738966864872448 3419788 -60103206519974560901676034138397184 3419789 615865153812497691119822286548397024 3419790 -61863538397882574726132351621120 3419791 -923096065006224013334352658849698200 3419792 -312637001738964292161291163271061504 3419793 -229237628639036205731252248567768320 3419794 19916648766284724219845118722522112 3419795 237239846841843723215981497541122800 3419796 209841088826912339682883378565775360 3419797 -1448856791723275983150629368496219460 3419798 118012898730473774269347564427289664 3419799 -77392356411291349656361778722511280 3419800 803862223735019158103580741139200000 3419801 16106575894955491630346789618469888 3419802 -202098838445621476439842051628040720 3419803 -1564705342410522673204344386212285948 3419804 -493835815569044949235739968706425344 3419805 -530371948845169029853982329654409280 3419806 -422609098734411298551084052432901376 3419807 1834950417723692217537526760756424960 3419808 207325877201899158809480035807789056 3419809 986535301245171358608993033156343010 3419810 11055012489914637917934286236288000 3419811 -196068558697972798175268430653806940 3419812 -84746582282201578256727103415159808 3419813 -816734898246695806392316433107375938 3419814 -250815802961769359304986541143248896 3419815 28503204296869552417603848764352000 3419816 1329415962497058643427312484760980480 3419817 23653672336980667027229840539308720 3419818 -784171469751808103841545017111970640 3419819 289702027381790836024014563033373744 3419820 -3994255271723749602356241382072320 3419821 1306729992191774197507418515835104022 3419822 -222939215041922255959320216750670080 3419823 1096643917827324640253255656438152 3419824 100410606285717530736942252929777664 3419825 -130610899703890976594791192098165000 3419826 359309058829862494273761651187152384 3419827 161449423677330601999667937567519744 3419828 514042142241211210811475141220368768 3419829 -132832612761782778326484654928436160 3419830 -532316383972631335008143865406333440 3419831 -16923672390708315012320444806735680 3419832 78558621882380847350094344080343040 3419833 2374785614220430809125558398796944 3419834 -201951201569719492709812990645608960 3419835 -233069627284466894476575959114643600 3419836 -80447130417919260139454678717999104 3419837 165143998633620410860768098521148486 3419838 677252375457398674243223735293807104 3419839 265759280703180796587416791826540256 3419840 178408441340920038518488211222691840 3419841 -834550709711134535629787030813017056 3419842 -523178912024867095738592150830876128 3419843 -97104519956714620608811279175510880 3419844 -258796651211746706988946170194761728 3419845 414541501568810489371718429028368640 3419846 -114103835531014147220261367483796128 3419847 136218173736994723330527147451741440 3419848 828276972129073737293970332897280000 3419849 163234634639556905667729949185410064 3419850 -47475067161807064307661601953139200 3419851 56410796312389645630973213722488000 3419852 475234598065504633748178081825159936 3419853 -219623284196040351079244108028108096 3419854 -527931922419338078733124889722933440 3419855 235072112973823910861479809644555520 3419856 -108810126506814803333149058679177216 3419857 -197602291467563008997752573198494528 3419858 -44673816106154474527711647415683072 3419859 -2461060154767772157404507865957312 3419860 30319203404455789295539767377180160 3419861 1892491099959433476627765661575653952 3419862 -316348871344349727268220188037884416 3419863 -525947242902431350276398316892704888 3419864 33487622823916010283263746559262720 3419865 486639187175291570912898630661312260 3419866 778496691592690640225403697790107632 3419867 622131137408285537347829844582732480 3419868 622102498820547334727245237782858240 3419869 -110191764314712983815802195961552730 3419870 -362455047529323748316580969856684800 3419871 66101690888305713701482953364614144 3419872 658583542530944367147144691967066112 3419873 220088684420133700167185288526029736 3419874 -888317211544528168982614398808354560 3419875 -342497648013521144419757124822060000 3419876 -15828784416489794201594316731504640 3419877 358181609808654449194135950663988320 3419878 -25169469443003486224663112644945920 3419879 692749033204898863369356816282222576 3419880 -79139747407850858414924379187200000 3419881 1061035796557048493328465341943497872 3419882 804775501650064680121425654504399792 3419883 700061133672452737084534737339172320 3419884 -418155479439138218613547544178743040 3419885 126106000950529808841260466114581760 3419886 481503549664601808437260450713830400 3419887 -647788741287471658501902221468108464 3419888 -54169644305576539184460082694946816 3419889 6264710551928484241497406913273856 3419890 -500919224520145690046723265741539520 3419891 -464922820528340764959148561787622708 3419892 54875466169262318945906014396575744 3419893 20772554608496709508767128687037024 3419894 401526196888908071938739454705606912 3419895 -320601706646278522263756013864367280 3419896 653787320422750542622354981331865600 3419897 6385781275915640927611533505230528 3419898 43666697935956442716824653486116864 3419899 -302210405964599165007744353234178528 3419900 -354628473379260916347607866902976000 3419901 10585583261814813271073100852318342 3419902 -754224679773037253189993345848654848 3419903 -347727521442607083158965537200477816 3419904 -35006055052687342997597355258150912 3419905 335354456219305499280514768773600000 3419906 -292027722466252273572150166603329072 3419907 -602179456920587031849084243847534608 3419908 267073567230376802483905374283677696 3419909 145820960680454502458554369271251104 3419910 52860231016764346802498317652505600 3419911 -639983862951500655286456747846559976 3419912 -1030992235397147369722978748343859200 3419913 44860317325132169404085948355628224 3419914 106285978766379943473388548906595680 3419915 -374581709693847703734921490426729440 3419916 -259046775910716297936309971811680256 3419917 974800016446955164080216582870182966 3419918 -812001063491205855050160916853643840 3419919 -8659279330039342335973652791441416 3419920 -12133186744398526526304860598435840 3419921 -1154391421757036785452704004966316878 3419922 -210528194633330283128486467165199616 3419923 -722521040521290967066099224879148736 3419924 1166080988678163485657141337297039360 3419925 74403735296716574919913053815280000 3419926 343433532063623680616151771268602912 3419927 -95341143852164755593621178861670688 3419928 -444605157449537904113293821188505600 3419929 524872312304753444087998337909488276 3419930 255393285350746833951821064815067360 3419931 157202651661263654995204060910660064 3419932 -278842968150356196626148269811076608 3419933 17283936696139322986564310848835328 3419934 -70769472110583044798888870005979136 3419935 -197964906698301978225397289095256400 3419936 -99971805188041654715018573764755456 3419937 667051487982866172754303453947917394 3419938 661361831548587257118982199169207120 3419939 -913724838906657369173737379039605776 3419940 9194087487417050783200626869760000 3419941 348050760525875526017263811554268160 3419942 -128044465305811715207771425102852128 3419943 -899713303748887944089190886096320000 3419944 398905739232817271071416104954880 3419945 66052188023309691509383918922014920 3419946 260823459050703149490990745641066672 3419947 -452324721728098442340062110788330848 3419948 518656076910359402101499813190107136 3419949 290263640024331439403301557968850208 3419950 276547200782905771571009875163760000 3419951 452888669398156799225413743140186304 3419952 190768948588197962725190037811200000 3419953 -845048795933541102167912013723490798 3419954 -107958701536017533348583609488370048 3419955 862904570522029354796006475198489600 3419956 633009799586518503210335421993072640 3419957 453950439142343150980029490945924206 3419958 -488308039363768319709445470212979840 3419959 -1157057035713913976058575296323466840 3419960 729211961797525215217386681095577600 3419961 -174095956007511501481049950730053056 3419962 790291141450581570477322690805760 3419963 494660761795264689834441470802634212 3419964 -435806360011300219150892931311040000 3419965 610150587637301226117344731722806520 3419966 378355096258297237460093634616953024 3419967 348172861465904257210355845605019080 3419968 56512152134308288367320300923650048 3419969 -284763266752213391380689193653578304 3419970 192026597080956240828418417348185600 3419971 74926632775787315448838435846915200 3419972 -76491546888262586194977289159012224 3419973 -573132650749504063107483531750647778 3419974 218376631972628336262990487920232320 3419975 -429886085370872825346677323319574000 3419976 238878735543898101860288543761858560 3419977 77887963434927150123827008988809440 3419978 434485422026757627038601417858197040 3419979 -709979881665201582110159448343199016 3419980 -20409717772966141503953268218127360 3419981 -988182824269992352105925555325360000 3419982 -23110980875883807834204578239819776 3419983 -79008138545538548384541444780826624 3419984 21095513717587011809241883165163520 3419985 52875221393377627433176726222323840 3419986 -499274189121515695473001490104061808 3419987 661760748252415515838547760795347592 3419988 -26651115198605511358980954464858112 3419989 -189119986181063380237928665173669440 3419990 -51178326159414970767044846435685120 3419991 -960826886501834048524362231486876000 3419992 1291270663230807303361890913725665280 3419993 -677392309398818104534445041120542720 3419994 -477939293453354598649792707996245760 3419995 -129209466879050333299844406773677200 3419996 -223421082732522896148541012190400000 3419997 11987043138337592691088471939881600 3419998 -533498260243808840479518336599664000 3419999 -554163126542345692820695970224719360 3420000 -116517854130605982532340081049600000 3420001 46790206093567403872001731160302612 3420002 -823704182562461552171200501485539328 3420003 96881058057940062245606919105442800 3420004 572006271792937457893120224275932800 3420005 7032997219166840066723631305216160 3420006 503892320651893426050212888773427904 3420007 -1131442649443797188067271007382962088 3420008 96190945459852855138630059956060160 3420009 -1961255587838125280105153281726474560 3420010 213826992518301035399568439541464320 3420011 122177958435403220456224099781868432 3420012 -1354406012987237754573207796504363008 3420013 538113544051993951499448261359691904 3420014 -53832443933990240664224891045203200 3420015 170324827878830760138961504483856640 3420016 167835008847974873394897811604406272 3420017 1544018876299826229004225450614759792 3420018 181083528080743320731978336710808064 3420019 885052054109917120251053883564442840 3420020 -114208905983975368531526072187863040 3420021 -137105757214303293587095786614497472 3420022 -774011648448569669631045513014030688 3420023 811063521320480986372410546478471272 3420024 -714174978703312482293905707759022080 3420025 172105166603552734087589407341332800 3420026 -168071451446746356825760215749515104 3420027 45558242690062495417252903566245088 3420028 1288944916994564311827616148786388480 3420029 310507907387318512661973340105865184 3420030 194374013819992262702221236715336320 3420031 -104947913108313619248697893880416 3420032 471072461533831469461585063229521920 3420033 724690444762633594069771550723196000 3420034 178502250506136456244253015045374416 3420035 610550277718509427320519242746446480 3420036 -458511472254592245029116195150755840 3420037 -83673251430341979173502711028289832 3420038 121149128157338623856262235877691840 3420039 260760554189620424850521712366720 3420040 -174365711529077076069428462856499200 3420041 -643179037795290991687168418631924528 3420042 -87734556573880804324726742981254656 3420043 -1684308109755671418049184174155308720 3420044 36572332248063755730926630845059072 3420045 -389031903167491819055870887951591380 3420046 -91908682059190912702711040956170240 3420047 -1144827716883407216878724507725719504 3420048 -1812423455448383887387617378041856 3420049 -2611629570804665547841035837917451264 3420050 34611826460444459330791225435528800 3420051 -59513749306153780773120379993596816 3420052 1160831463101507659110441595072284672 3420053 465590445935729498995591419586056000 3420054 185319912891702757380819091000528896 3420055 -253527081835964535424587117889265040 3420056 325451702775623441392347010451804160 3420057 -697332784379337259373582666372376000 3420058 76768026029071507950173479323011520 3420059 790669895481693764667884562930304260 3420060 -217707245633880847767109090679193600 3420061 96340942164946122676182580729938662 3420062 141201906720743584269086292190880064 3420063 -55250286590541572971314781707778608 3420064 1291789451986173619988328484432183296 3420065 -390717137108605156555688796026220 3420066 -32305522918809186261769682385815040 3420067 525619950028564419163410046031280384 3420068 308377273116542118631885554157335168 3420069 -394255841417547869030918528414115072 3420070 12076364651550408726311136304892160 3420071 -347981666021665926453015013489870728 3420072 -465726007021890630517138334335841280 3420073 -1384904170280923026935252353848740480 3420074 93128217829527084292373995817732352 3420075 53887621987178687872331089903411200 3420076 -718871973145091156688514172900904960 3420077 -44903367569380596745119757145097408 3420078 402841275719832046065509900955215424 3420079 551813568122514152730382518271732984 3420080 -32016902677672429573835130918666240 3420081 188717422089976369013062162343094912 3420082 608971581423085376247680834480794752 3420083 62959660138921167826056378174424332 3420084 -574562578213526962156187637139697664 3420085 -610563281881182009836322714057941220 3420086 -794372826546620499810079409565985920 3420087 -448694002160847271430358166658102400 3420088 278802518591433150639323251616563200 3420089 -1532324193573400472785838809128289110 3420090 96796339394052123296954260581888000 3420091 17130754044956826517453861215814312 3420092 178687199771062391287718938259481600 3420093 -356442764260176870107378733289000800 3420094 88223459602810110383848044179388672 3420095 93761737468177707949138641466944000 3420096 267733943867229818440833422988410880 3420097 127223306770121376934282158482955972 3420098 -236247404216234310643140455667178752 3420099 683931523327802125575516290860474968 3420100 119135345993012539870979611073126400 3420101 601956148952680157633113381733955102 3420102 338080544268185810085397302569487552 3420103 -126281730627930658817280432302924096 3420104 1202028591458628849553139641055093760 3420105 222433945053120808837418133487252800 3420106 54003191225081878081947535095389184 3420107 155091489600431708681139893401150356 3420108 -283185881406388785473284088137483008 3420109 259132198609594536059687664618505152 3420110 206822094255319462962195095197839360 3420111 -23048347623161047094156103139397616 3420112 205980362627210974298966408525905920 3420113 -138629799020012737114431842256258060 3420114 9108849177816633528430961524556160 3420115 1655585938772665035268610622408264000 3420116 -172857077978144687339891562384463872 3420117 64066525265055189730458045797173440 3420118 47501575912049252427764627629739904 3420119 -366687139877504834859004754437837704 3420120 494446061505749925255192073351987200 3420121 -1364188697025197119052440338478834678 3420122 311762721839518728639299339390000112 3420123 -8637755093433772932550688725957632 3420124 25817014773289977817326998451063296 3420125 -363939100654319274441398585784681000 3420126 -23620468154581718861415838490442816 3420127 85582727338788010199749726124386976 3420128 -325930403076641500442059928742395904 3420129 192025759393745798779342541259679968 3420130 78490459297620169223231666046988800 3420131 308401504603003577240319878048228304 3420132 -97513899495433152240363583658323968 3420133 -1435023452982500444045444194155056480 3420134 8871855775517036011726983675512640 3420135 563337504579024060616818802429926120 3420136 897895707601650084641288971439815680 3420137 133666195859338792872859013622895104 3420138 365732449561269882024957153543168 3420139 -1112024283334754443940465926328002060 3420140 -40112058207168687988276383659458560 3420141 -226609728054229271066079205323481536 3420142 -262517129046828835541244547683310656 3420143 -844362649022952412826511601603997376 3420144 2041822354937274053009075516866560 3420145 83360259628967921920934724228079080 3420146 -54339560695074573989634121848000000 3420147 -85700023418338883335568632578324480 3420148 -583573474132618263400287582097471488 3420149 -357971239799106762968602592898442464 3420150 -38686072470446689193948958550101600 3420151 1238238656060703215068289393335244352 3420152 -686270340666315296965173161923276800 3420153 -555952690595420638453003228117184160 3420154 215735480140554208954091522093137776 3420155 1213689543289033577195150931752586960 3420156 678020806904135760994210578168284160 3420157 -254319025103856507312228396293056820 3420158 -297104385533791410718591607662199424 3420159 526622781194963048598025566471456528 3420160 -957459777555040232701204583751352320 3420161 -1272874870012920169552780757910026238 3420162 356283690760693555461869820549105312 3420163 -178753602892096437484501607892390576 3420164 -864047898869388554622692444789019648 3420165 209802409157033138847990212196693120 3420166 -110288500606211680531015286050903968 3420167 -179326882342253084554255536213311760 3420168 29169563759371877956397205334917120 3420169 301962368164635689502129335124920640 3420170 86791254670081470739351148509809600 3420171 -345194949893351720786977700948832000 3420172 392537024695794492361572887302067200 3420173 1647732119461697453378360392791195180 3420174 -72749792815820915575717099340130240 3420175 337257452980392315408939802490389800 3420176 -120528706338061849399266062204583936 3420177 -7803442884601345184218905451000992 3420178 845728702857236638301896795891211424 3420179 204063169823166861558301958525254464 3420180 16252380265596110392277425730031360 3420181 89584661358928089128901178355909760 3420182 676706692119165552967799374678620192 3420183 -84259089177899155644883118808104496 3420184 609711140537927867213683801877698560 3420185 -284914753097921435189907363500746620 3420186 239258517836866999033740356454912 3420187 -258274104284701158876625082024567164 3420188 -250518096536375269678490608416712704 3420189 319414259166466214679142650591112524 3420190 -768694539323088746398309626121420800 3420191 362173080752515602988688916964490592 3420192 -346323880291356112514085826383052800 3420193 -753698432332443444976484897788471680 3420194 537594710245585420905974603611522896 3420195 19492725993163005471640769194495920 3420196 13721082584023156843357814025298944 3420197 -871554602152002477926309903696129088 3420198 -61613584903741023541796343592970880 3420199 -173678932146633001241636542362469320 3420200 -93739586310316028604452158166400000 3420201 -26346492959753311438523068219162176 3420202 383903106442476187238348431580337600 3420203 -1664697763044995730439141018572169548 3420204 89691817876890956139891950487493632 3420205 -279923143376503518173539576769336040 3420206 -379452636323154229286816242384879680 3420207 377889004855963359852027857582895144 3420208 55945487372919556567191924054196224 3420209 58267061529578132122563096689436480 3420210 -62885054429736065146336894956172800 3420211 -164827897577517690411353876038691188 3420212 -632631022043385902283064163936176128 3420213 -153383368765912986207361116435465600 3420214 164403038413337489205318988775632512 3420215 -355701568799583607383630405454186080 3420216 103795206839405524303472525415321600 3420217 192574315089316273473530582846896980 3420218 1337603341500271623723899156086082304 3420219 -145112609713039317678123634174800192 3420220 2814257382415832722096244007106560 3420221 -286767877219025203411238968890729888 3420222 -333275801151666738582039960066710592 3420223 -217120086806359765422952969039911176 3420224 37669610703301565511797299235782656 3420225 -83709120718103900249997815810252400 3420226 577129774059463631796533071847393280 3420227 -62150092392999508644452666785209924 3420228 -229323030756876578721602069716008960 3420229 -301930746360175283025318746395104416 3420230 117357018418989223984954635975475200 3420231 -853808315268127160133562668629672880 3420232 -698181345755034206311197838982937600 3420233 -628938875859026710379935295429235660 3420234 -266192799343814004010913117439486720 3420235 -1164829873540508759391158797467840 3420236 482643439820738771586341198330561280 3420237 -491473528334514243717029335477518336 3420238 251351456242007667189994085981718144 3420239 -1471582919135744107544241558265218960 3420240 143272519736997059200138661892587520 3420241 1149218631005694281842476995994831984 3420242 -189864181910260530331679642124991488 3420243 -387578964438862879837977148705016256 3420244 444477049875395506370716089583857536 3420245 73896877141465282379294852524553880 3420246 -113155183228695760062790761376305216 3420247 -416258059325954780361760908279289200 3420248 -40229202558718510505482161709424640 3420249 -19814669015762450289700227682134720 3420250 695562514511699882594397175426584000 3420251 1159981882836788345958116527627197252 3420252 562873967634429472492763757468057600 3420253 -1031555559700687789203230638438177498 3420254 1072097295273775726150894607415525312 3420255 -121424849547817093967862355463729280 3420256 -152396076089372164521194917480366080 3420257 -1089749905668807823472002325247766494 3420258 392293769717598728271575163001881984 3420259 1152069567367892785693070818586705640 3420260 851424809221731951502931066941555200 3420261 -19929899913606131985708550656703488 3420262 668757667566842343967233599039185632 3420263 -77854017839555843784660700952832 3420264 352545189199837191419721655407575040 3420265 -889025615017393469156675884244261340 3420266 64957427561780606287935962716235520 3420267 65939471198013089569019917611408048 3420268 -327728119042947950552881129931306752 3420269 24495383994833715768342346329560844 3420270 38350116171764186734596583860364800 3420271 1000536610162981688336138637169195472 3420272 -1305840953058707170101747355680768 3420273 189836706129558992381649166449135984 3420274 44100095046760017577771703240855040 3420275 561600575712011491132527985615344300 3420276 -379200995622028901230567331857440768 3420277 -450440894938715913902818724535141728 3420278 727916446978761400852017175093537440 3420279 -855922854149805195117990985761480960 3420280 -143923743512493452593090372852531200 3420281 726883655276722031182365598615481172 3420282 -717151672060166799773925526775808 3420283 -1471907401508147139690698547628853760 3420284 -105143347816376100084994156368887808 3420285 534355087471774993195306343397388800 3420286 -15179209276528996888178768748463296 3420287 196873279616461902547218809417105232 3420288 104725126771295545798881713219174400 3420289 772883148755406457924717471232400000 3420290 282570107642424689016008318533056000 3420291 37190599943825132091131741843401728 3420292 297165902823963583290075711321014272 3420293 -4530906468340586879453467705111458 3420294 -203546213027226823062144729983342400 3420295 -1223177980210893894121227314324856000 3420296 -1398503359459794508759488691549347840 3420297 703862236330071701751366283603440 3420298 765846126023740240176740339130478176 3420299 -1483062094795227349877619936265862700 3420300 153571370549922329704854777441100800 3420301 838344718848316047485230544898179104 3420302 156114978484511317660314914278007424 3420303 -468566280081623449521494709531922296 3420304 20954987881205721876401307154186240 3420305 300045817655282766434818080008870400 3420306 -331165946260813066893236359668096 3420307 -321037126448747700296813275627920 3420308 658070151478739827349898822126299136 3420309 800468308755381103056785140405324704 3420310 195016091330190146702084890990773120 3420311 695834802001945584465206973063673800 3420312 133982944709847112527667818224025600 3420313 500828038038106084632020450003286724 3420314 225163134789782595259395724631631072 3420315 178805031479644728086949204707488560 3420316 859651367445933612370936964250775040 3420317 -547195831669344778234678434954011688 3420318 429275300082289742695451196263224320 3420319 106194894015920185487341499475984496 3420320 -44118125463328668203318367837880320 3420321 722435150073775408863683828826674880 3420322 602277495839810728440980112501605712 3420323 -133778854662160853206204467686799360 3420324 -336916798729224714788592271031187840 3420325 331556225679742121901834446723073050 3420326 -100326704118685359529847812319352576 3420327 -952243284189796972263330543270211968 3420328 -126140922983574491293984973795619840 3420329 300947924922076516034550756451800960 3420330 -172628208915040365635109624452858880 3420331 53815622693924861713762443474139584 3420332 359546150525684463882816291231022080 3420333 -17915245443721140014835401563486080 3420334 854649199867233041433866269886250816 3420335 -553427430272184351701060454573028800 3420336 -2257988613502911293229027416506368 3420337 445991312071579342772739347390307986 3420338 -416786895968278537346579713069904256 3420339 381363408218322717811174677782860848 3420340 15106832313449883328092605614940160 3420341 477040940505550948457638276264085742 3420342 -12650133977619732361151162856443520 3420343 -354109120658106811934250887518550976 3420344 1515300580287320152841984927992934400 3420345 39681145778162866714423799724467520 3420346 -400036664952111489828784831704964896 3420347 213447096568099300212400051583116596 3420348 216910964884027738787280187205713920 3420349 18032045887632937472519628534644160 3420350 -324098046277314897772088914365787200 3420351 684072216728310801547804388804926200 3420352 -141044394419742217716362829740638208 3420353 -236556611582774029413519156952451136 3420354 9547474911966267194763483702755328 3420355 -140696613923093460576764010882149040 3420356 -545368561332893151943829498315614080 3420357 66928278105843346007360383207975200 3420358 -213088167004965980130340332911874720 3420359 -288371062394938581848554638399059520 3420360 732522861105216690446797670350848000 3420361 -439307004698021371853585753533103680 3420362 233922783074635525935694910760140544 3420363 -113140199701915471896678348133634856 3420364 234061492274663241090204199583236096 3420365 -211581305209369253689460349281663760 3420366 -81095482409578187101761310911893376 3420367 1029409677333421836882986910548946416 3420368 -13674718599392529749711654106562560 3420369 -691595140053211497743202095697946206 3420370 -74072292642504553897549261516641120 3420371 -817671181725222342476494847572801428 3420372 -250793242989204937791027890776209408 3420373 -1292335202733787370546346256699957920 3420374 162862821394963955213831259346583040 3420375 17850879619117148532621017340288000 3420376 203916093579638358224313722974617600 3420377 -1116155183378149567926277708502616048 3420378 -211199634224961644302839423229151232 3420379 1903247885220873254831618652015434376 3420380 -360912998690571255141574793273318400 3420381 -325641642163841484038281890577074048 3420382 -214281812922761116594493408227724928 3420383 345170010779300641459123708765239024 3420384 -311239699928278490290886805301493760 3420385 -6494084771643237959723205147767040 3420386 638643418739642832883156173719053392 3420387 53354484090348760671145612067867436 3420388 553435572815609731634007141807677440 3420389 -40742228099692258782247266629202144 3420390 -116493798611483462367088653442942080 3420391 199872017835747898610658813037486392 3420392 3601405264567045206947188698071040 3420393 816876525716957427044053831774110864 3420394 583110261945330193453672403133848496 3420395 549012987930089218816493084806880400 3420396 -168977266704294172115638483297843200 3420397 -360797873931356493283684353699821460 3420398 -565010441697320123825787211253092800 3420399 -5668850761395461830899042058771200 3420400 88060591481453096062589469764812800 3420401 637113103516424706915110832010584402 3420402 127801683132596115441466622899037184 3420403 506917819758866147654063094707157504 3420404 -85783166156720572933743779102225664 3420405 604021529609143487483082953177496600 3420406 306147946875425976948960475081203264 3420407 13524011395453407879538930679529720 3420408 -308774422030273905247883351158579200 3420409 1254005469727346540148482928977749610 3420410 -67615868516852869004291397776686080 3420411 565685217075879202259182086111042072 3420412 -125703651425638875261174505788646400 3420413 -327726760708107018508023825867965940 3420414 -156383631387799998526724292529263360 3420415 12747872258317946508473739697308720 3420416 -51741744993873937067575147700944896 3420417 139339427861914928649027564373075968 3420418 -202321686484977884187760687562616960 3420419 895121382782075182288398125307664296 3420420 2872554976933983708518354292633600 3420421 -559276835967944592425064167657593378 3420422 92327725083268158727032650817436032 3420423 275751582002401613663063406430521072 3420424 -96861063570550861566393117747118080 3420425 -206737879666443982185092046481094400 3420426 -395801171319571021311944450852941056 3420427 727664729379619848466859201256680276 3420428 369218342648509949103143384997888 3420429 187102059499394321004422696849678784 3420430 -163788256608247206304203900196212480 3420431 -248883432632835320279895811140200208 3420432 183016079494337778028427208601903104 3420433 1285787516804672516253359711715541682 3420434 -115045337226951302182018075233950400 3420435 8855214093541723605740586461917440 3420436 -44999146432568327898883047020439552 3420437 1605187354928767444019050539224406240 3420438 -149640559380527692457462153834373120 3420439 714203691889957222670154471859277400 3420440 1274933121700972951951997594746060800 3420441 -27241410449878844541705789582022560 3420442 -677412151781094233510108329267450128 3420443 -378148743815112823926738407288121456 3420444 -329893536433654250028209970755251200 3420445 381416430887590890428291473469038080 3420446 -20755394492343294242787737133191040 3420447 -40850848987903859264049334253575680 3420448 -362929336247099858719033711045509120 3420449 1442201259461265746859561507337231536 3420450 102147519895568833936334602187779200 3420451 876611010020445520162793692776527832 3420452 -113889494361966221783613302894960640 3420453 -728861035589765339146530575189388192 3420454 -219111813104895914597799247235715840 3420455 740821405752460949822644510976466360 3420456 115087035465228231824524057335398400 3420457 -1484126952601514501617462339406332294 3420458 -655972652237001332286336705919171920 3420459 114775710107090329383883665196792464 3420460 651083858302467004802713999358945280 3420461 -56284813870903869489946922286717216 3420462 378218497241265836716244849417727552 3420463 1635412180756584200967917062024132800 3420464 297663047576759988531328198541082624 3420465 181413795703539731484336942913485120 3420466 -52522095715871100477574990578600960 3420467 -44276359714177116675847662088594680 3420468 -302707528096058172393018668042895360 3420469 -383263247641171458310112637922344480 3420470 251661156191132506351822626032263680 3420471 -528358393977861157911458942314577688 3420472 33079056241320404633652731878440960 3420473 151612096011814771022802854468912640 3420474 519901443242592215129998390287360 3420475 10548209836777219307103429837019500 3420476 758862079555507414319867055168322560 3420477 -148837969774410018346826803630866420 3420478 -4858816205085863068093475657428992 3420479 -325405424078987479072148179534529424 3420480 -4717466619216507687903262094131200 3420481 -734924474305535512338314423737350718 3420482 203161053112232465406643624560628800 3420483 -215913816035473844429319023298677952 3420484 5995711009829772931716722244606976 3420485 -799014026794497295333552269390543240 3420486 -66752700532624437829964392122953568 3420487 -248394796593253978922640876935511248 3420488 108296567623005257029223562143631360 3420489 -212893584683191932464608579444264176 3420490 33823102824282736557092245358844000 3420491 571571549936204440006728817685827584 3420492 107727915355995379873484108171750400 3420493 -1176636469304080209127922111693653258 3420494 639489403304941907293915518294635520 3420495 -308592233839869679675194611245560000 3420496 -63815188119059008259584012116688896 3420497 962211841312610569956061647115928946 3420498 -528598071010189119244287020304663936 3420499 -796056204248237050583704734332372500 3420500 -322392582428258994212846284039488000 3420501 12459026774729739288573037869413184 3420502 134063901721410193043492909704197120 3420503 -85135381342946983082465607569405760 3420504 67372774393117711592040206667356160 3420505 567903513803262933462244940207848320 3420506 320610630757088722256331775551251952 3420507 259516497818376828375388141972929840 3420508 -169554780955282604808952669447358464 3420509 20068879191840828215501856150948480 3420510 -35171552899430458825842592303276800 3420511 -362751731310051642513912182126057520 3420512 -296313138102284553059470020752179200 3420513 -8221175441045357105489478531020640 3420514 -161277970377041853193011046421560032 3420515 -112354130144742978702521827741461600 3420516 -669308558452525207802945533229991936 3420517 1269314561984809298247424684055565566 3420518 -64738816565054177329042669156844160 3420519 -486890869037121704916488412015625728 3420520 470551319355280910930016643008460800 3420521 -8630566434328812035692039887005760 3420522 67029086248287721397021118658176000 3420523 -875448393351488370282684328266361228 3420524 152917678839160609527111744963492096 3420525 -371636845176810543835118590435284000 3420526 -514470995665801565466624446540772288 3420527 -1834630632283448118317122131298465920 3420528 182629581187903493784664310591422464 3420529 -169344349125122786900992932472636480 3420530 -231701317646590933107732210438463680 3420531 -14567330735346084203707481616651180 3420532 298489546932774135678433129830338560 3420533 73631983867237527314254018811860782 3420534 -215215085593446122720470961360218752 3420535 -415461634973394781950029149293068640 3420536 581580203351177220916799079742095360 3420537 -22014838024903674161069518678919040 3420538 69604065755946209366582557872695040 3420539 -1042090280091077513375949240071783040 3420540 -105587419443472575551747236964474880 3420541 563524401426555586448980202694211584 3420542 475243382567807042560624221300192000 3420543 -85680135986109327728171225712605880 3420544 -907254314377145121865029519912468480 3420545 3810584921588263343838337358697300 3420546 376571176134081885836535288793152384 3420547 471794123776092115042869587575150240 3420548 40264291876501843962963255395993856 3420549 -21278491412439982535935284600450 3420550 -159211847954609865120513199680288000 3420551 -772916032111296519773638135367854080 3420552 698170268784105793137951322818969600 3420553 1220604639994544932157052461226267060 3420554 496942329185374987251589992790835712 3420555 -92947067269839703743851507365152000 3420556 -302962530700697849069798560447715328 3420557 -288264136656290222026024247227949088 3420558 325286034793817701808746895367959424 3420559 978861525022107543277948333247781016 3420560 -69303540315265332439625163319541760 3420561 61655189822946500347653697823294880 3420562 38523602713874059091634620950692864 3420563 342991831198473035791664455080112812 3420564 3032831049223331776931385715556352 3420565 -390617953453341176142812742852021540 3420566 1118260030049808410420359220002026240 3420567 145174274062186538489709596049563616 3420568 160206120530205851501914382972928000 3420569 515074552138311339245808455896496970 3420570 53575581758352078466533980102630400 3420571 84705330558991454254811086105724928 3420572 391316922346347712165325684695358976 3420573 398444082189641043034690125209917440 3420574 -332651294748175703972880045445582464 3420575 -835739840077338601524336082552079400 3420576 -237019204459384463611103804003450880 3420577 -743402336588864763154630431995052574 3420578 -34875848078676694569338090681379840 3420579 324552624421175768123992170111818160 3420580 604037992205549027570740337499091200 3420581 -529182145165229821157738440022871618 3420582 -305738408454394692012279634477426176 3420583 -601074459837703298608861474282815216 3420584 1083635256039943248387410924747980800 3420585 -196577946193776863663384457105758400 3420586 174570170739109123449168238757749344 3420587 706628898460589806131242442467555592 3420588 143254316375206901757437494148236800 3420589 -126461517767023023286400750699229120 3420590 99002719077289011534184173463780800 3420591 -380929654532666096814403230905609208 3420592 -278490574515138520479271414074753024 3420593 759921822142351904993632627614292800 3420594 176454675769794545565631379975379840 3420595 735820593292679011728368973804111600 3420596 -496446962854614686346445100218564608 3420597 259357945440057006496144236550057728 3420598 164663797051513255429399700148112800 3420599 -20298504097223766933383898234757920 3420600 -90782708811161004076919926989312000 3420601 450005247590785235384501667547986602 3420602 76820382163789189732694865806459904 3420603 -481012169746216498309392280852262400 3420604 -272868811621239549725855105191626240 3420605 552751833146912111664201699362425260 3420606 68124071451644921096383735257919488 3420607 -18804472794272959500290393219443400 3420608 277199831232300795968194757315788800 3420609 916525791757997546241982771083641904 3420610 -352065401523853486961649815262659040 3420611 61913004618959789793018503837778000 3420612 107729792615970193703048726853899520 3420613 172472855292746358816826066206269952 3420614 -327995469741170675449218827512477344 3420615 -404760371689734035300028497019058560 3420616 5993850976563633807483018685532160 3420617 -227402862626848600412067379798919334 3420618 186787650906834886664840241258909696 3420619 1206662940938852266969680126252981120 3420620 138571253255501858111654550626242560 3420621 499966680392620330907567899393269120 3420622 -579034359767449206609114267391341888 3420623 -474798670014989922995503897900907136 3420624 84018477067178230624275963997323264 3420625 48331212049267243388142834024002500 3420626 55710587595806053859210551436609280 3420627 -342557898255619658761274138106213120 3420628 -580131654384773734239332311090827264 3420629 -890066027637924277491507882342611616 3420630 13427027444996118236495412668401920 3420631 1319928508950427751656280913282359432 3420632 -480520751801304470945900786473113600 3420633 -154549424228164508154307698028599552 3420634 7926469810614517419452607225795072 3420635 552291193687819832700154166105734080 3420636 -356654638270201076135841736872815616 3420637 375574323475483539807628519119148320 3420638 -68896655349691456487389225595650560 3420639 852298312866529786311097049749798104 3420640 35408196519113966228500830938726400 3420641 858413006239553029315919031029880930 3420642 297693577950220953042694612199574912 3420643 -813313827219053440249184801878329240 3420644 -245805227398516561331204533457362944 3420645 -40218058547909506663628106666600000 3420646 -528155750274365425944020860805129280 3420647 1333722568486805048893910530821879096 3420648 2091498602130652404123654026526720 3420649 -1075431309499338614731548174365441350 3420650 103593916846385559270757418030902800 3420651 370422661774703613654490561803121920 3420652 -395831690941721100755708917417817088 3420653 22959572933773820590460564617714902 3420654 -205649686959937865749668656346770880 3420655 332559664626645594233009142391800000 3420656 113557933767747427115575454409818112 3420657 357084640148498251903901764598804640 3420658 31973693451673682390204722271635584 3420659 -426849017261852089448655616545301560 3420660 -569991920903544463499000062471127040 3420661 -2180173986165125819759440385491473888 3420662 220079130497063374727759111461656192 3420663 -116314193966754414238098481497862656 3420664 188308031851483393143296190009507840 3420665 280802890452904245665334601384401600 3420666 351114993340446827570082069876196320 3420667 -1168131958616476208768536541365112284 3420668 199875023821983419284922424197085696 3420669 25838881656886541845769482326473280 3420670 422927424569095179348456511090686720 3420671 -594408180208107211586344026090693456 3420672 401113806745645277600870918661341184 3420673 -460256985398038974312949775933382936 3420674 -418905470500032505686931985292527664 3420675 -287957846758090043299357168248682800 3420676 81157015857045536892485177485324288 3420677 -539364729198171885542154675033376740 3420678 306770292257111032648849010647314624 3420679 943682285902742935038478527573384 3420680 -790049676037219895238007296064665600 3420681 735573227171125155946525749764350944 3420682 -557815852267351399092717895938329808 3420683 49915731775754947404438629534635776 3420684 901504755026552505715950122073907200 3420685 -860257939695478473816626234610212640 3420686 777883744241210736671047314058041792 3420687 -172365748619230531118811036182596848 3420688 6302127914320450384307644015575040 3420689 -1183418076158826392645558173313981568 3420690 -48153710047301521563460097351923200 3420691 494941387280996360569341640475010092 3420692 -827301895651654860433458490793177088 3420693 15494889274387171016147060738456160 3420694 861168736595082650046452735890468896 3420695 253800948419488794519982319893113600 3420696 -223293381400881618921881468372275200 3420697 -466470156090138637416489056690643136 3420698 92010869915100285830843520385092864 3420699 677238758042847899305199271983149464 3420700 142901144171912598935981750670592000 3420701 1073978109410844834002264362507737702 3420702 -129411339316658049928627341930576960 3420703 -128785370892521982546821892317539200 3420704 534409513703646742139864157700227072 3420705 -380051501959624207403369691893825280 3420706 208421728887032178444894706485132960 3420707 -84183188900254388836153035418736448 3420708 343568094435789382070424790070685696 3420709 602312399182090128449424919731248160 3420710 -204744735389341528717880025212250240 3420711 236247886929443172260403024085163904 3420712 -45103699279759696196724959601715200 3420713 -16168087560732671272732838707900038 3420714 380611925990389560793407299750488320 3420715 -351118701837462867594859271957176800 3420716 82095605902468977332380059629829120 3420717 415518285459486175473926635357942080 3420718 30645521798417079850971642135168000 3420719 -479472252522145427808810755231650200 3420720 -86048602298142070409207995801927680 3420721 370417870217483255311379226785892672 3420722 -399212884147371751584178045677513600 3420723 127213348763853491949492027646203504 3420724 79299565682622098060858588692323840 3420725 -238757366548116574166653308570379200 3420726 79401746123957414707922719447769088 3420727 93791707821195011767565374801361576 3420728 558422546789449023933628789462364160 3420729 202828872384126822402888960058092360 3420730 -389354503973442890463188455026846240 3420731 395959964517588414444869985123668112 3420732 -229630422355091553064445743517024256 3420733 -2607062759515597648175716400361222176 3420734 283025112043414502857992034269774720 3420735 -13833977148933900396525209122182000 3420736 2104294512778824132929294658699264 3420737 1245295499966601311723988278085541332 3420738 170982485438356809387200176768984320 3420739 -49755435851157806033951771596002400 3420740 -308982043910952298599146951584273920 3420741 149745955696979407049033177372794080 3420742 -7982023999693667852755824677366400 3420743 1558347898955856287473117080978586824 3420744 -23616154479337876209711858327060480 3420745 -734787699572134682135831981202693120 3420746 82662926023936739126629988855235840 3420747 -372196465009682023317150306134901360 3420748 -495077370486336756152395768870542592 3420749 136774150433070240192529822846389750 3420750 -237281432285853348967885324924512000 3420751 -297126668024724138931810131844559248 3420752 130976559812487118440260150992699392 3420753 49615193496047370292792675303038720 3420754 -12299479582595429026744550692263936 3420755 -181986179204606357987377474856561040 3420756 -143872205788746234236502115803381888 3420757 -144262335328708396839973459718282496 3420758 -760564043847472322050679756729404800 3420759 -568468749788764348148953940560409496 3420760 -22142352805541307356571736326144000 3420761 306232415516346382018471807879445760 3420762 93824585749765550462965770621761280 3420763 -978112653599685064820911316307852988 3420764 -505696418040844295576669451585191424 3420765 504835719895285763444369701823304000 3420766 -454994775640922524689070588681335168 3420767 -258852385053422527851819074697904128 3420768 -101054714274211931412522308410540032 3420769 635938838788474251736883368309984320 3420770 -275340849144177510681348851987101920 3420771 273138835375307960374881702312379512 3420772 -109381076865174153643752175373058048 3420773 1323517628885380930788942207885953022 3420774 -232338302393037208060582635177938688 3420775 -376674055984169409124123177263604200 3420776 -1167023574405359358999260629528273920 3420777 810982246907076115069060490255872608 3420778 -717264001364915726959046973984340560 3420779 11107813622841265575275387288870400 3420780 -13728463312558930776409979527004160 3420781 160931279909960691619444306974775424 3420782 -397839757016641629415448961512049600 3420783 266598992760034301147664874518430680 3420784 -249992882585802957984356529177395200 3420785 -320987667865244982053527002344899020 3420786 254598595244882686478008187302875264 3420787 -417198005468369215094129054093392564 3420788 -32335886818601456216618967298596864 3420789 -65680889550100612390264848464678400 3420790 -116388425211509510075144212861593600 3420791 1526838517102724395176989827259136 3420792 -56886448338906123193773386523033600 3420793 -359004270287677176396237652655943958 3420794 128995860555339460446071899064456640 3420795 -176676254717383457667442534633747200 3420796 -40807053039770813519116723907430400 3420797 -368185228491823972498356626265973728 3420798 -59746424666553356125935826035717120 3420799 456867317992980654072109766524668800 3420800 699812629532783932797653711585280000 3420801 -398479291010513538326942886343963008 3420802 -190558581375333332518179896976215040 3420803 857353514645808178006811199593307384 3420804 -86249507326421782904088486407608320 3420805 -362497168758620436918292350692974080 3420806 -565326689591249036271055754436063648 3420807 -184919585417542704254023164052592640 3420808 1449266529782858942589682580980623360 3420809 131009509842505779859011691237382016 3420810 26506535360546057472612290847744000 3420811 699160873738100190203934917554870800 3420812 1227485674784132613816470136474406656 3420813 -398711237630344687083495234763602432 3420814 -350134959841359565427201887149639744 3420815 13413706253862005091937361610669960 3420816 -8069899161791765812020901531877376 3420817 -273263197603228304850618490946825360 3420818 -103241024354250162228247598105750640 3420819 -417042695173605155882004557910251520 3420820 -156343058841260161816475402376806400 3420821 -653171412891333322936076541655428978 3420822 -3826632119029679802016182256335360 3420823 323476613009955529519127337496331440 3420824 322939665355948968395453853951774720 3420825 101377302149953297439535172863693600 3420826 -261439506556765566824575416299439888 3420827 -737557157595769577281658735623971324 3420828 623245840578568471672213481977297920 3420829 934487613320774221209056172519955430 3420830 -82425187923345728830578158226950400 3420831 429848905022114761657186109198847360 3420832 714303300860786661998068830444060672 3420833 -46776020409963767551139480282769792 3420834 101139903279823349078544278479466880 3420835 214264497552411956241242180181440880 3420836 -17498107498837466949754672705425408 3420837 267719042540479194125754928368864606 3420838 171705259095878809169824748888740320 3420839 1091010914927431104693850339787147640 3420840 157021632541746020557906740338688000 3420841 -569801188010500729961687019510380928 3420842 -213624119286610824144724696354101408 3420843 230351501258878822171356329205176664 3420844 -449930367021710776624587018179247104 3420845 78493774292499277574910664124951520 3420846 -178370963927723088162523471168419840 3420847 13968068651261059074193667312561952 3420848 68464518540038863453056367037644800 3420849 -175792944046353851732882586075333792 3420850 23749001414931605519394207791308800 3420851 403860920288627363296653050637383424 3420852 -455081573925496680497165706337824768 3420853 -20119376956476600977847417577887236 3420854 744690100197267083891618924947901760 3420855 80291731919019296187840245450240400 3420856 55406203095505951402831127182233600 3420857 173928594497900913425804220362969232 3420858 -130686420260953750252428446401658880 3420859 352666042001462814103253023615412928 3420860 50001316339907359335754699748590080 3420861 345346417423508119058247890192286624 3420862 -196489158333341364928253560363469568 3420863 -122706417030785673531777244962722016 3420864 -186783408481455479820411116857589760 3420865 -869901317404536104898101369412480 3420866 367349770021981498717254110323230240 3420867 116754790965964823523887390271442680 3420868 196144124854810435163136380902726656 3420869 -489037600565524242302838872643396000 3420870 128087433781438471170941836887033600 3420871 -210575045674133855872874015147013928 3420872 39121245200429979204984075882332160 3420873 56582435715305748362359938295277220 3420874 310924159426852522454746405292970240 3420875 -1126455891281279715442717857349308000 3420876 -162731512502644146073874240426772480 3420877 929785787501354988425195690819108726 3420878 417752018836031602282399747230402240 3420879 151976356879678953522902541130106880 3420880 189966077851752062062679274691461120 3420881 -26719795115600813195199422176271616 3420882 -104668063255478387555966033243453952 3420883 -115484474907954599530283803969274480 3420884 -933511817318036106468625595668781184 3420885 -71363253788090156552775770920245120 3420886 -584864496706610196254720883536000064 3420887 -1560089071086186737628516863970538128 3420888 -729487747937945975684698257503293440 3420889 -567473455900615199605399309302172800 3420890 -25045616217553155575988261145597440 3420891 -55587225053557369972542269269184400 3420892 936201931096881961818870771032799232 3420893 59874878062391036147038899497534400 3420894 -263574071590525922671561594648759680 3420895 -691438603104951273816343005476041920 3420896 933263372599078621877729446512033792 3420897 569328605268275966282914699685439072 3420898 -115249316641694167332576661190244000 3420899 939280500057404799728480063089132536 3420900 -45906156406830504150308036570112000 3420901 66122840617412852765698537865343264 3420902 -232512920234842304618092539024772608 3420903 208444907175211142808535709846907264 3420904 673383907766082845020263853266616320 3420905 213518182873049911834378095905521920 3420906 -554708620466396145766635875834489856 3420907 -483361256438636869084041326617010288 3420908 15029067030824688486749194027645440 3420909 95916297268074600767222679641780844 3420910 -610762648963833166822122632875827840 3420911 -720404694565458723837359458123548960 3420912 -69837661608348063769943668162560 3420913 306345171345702086294199135335438162 3420914 32631207339506143951352006486925312 3420915 597551640331624729134839756254159920 3420916 68167908259657015800435765570170240 3420917 556072204626814209882033234065238012 3420918 214991909037314586353090929511434464 3420919 108835173261141765403064749647513320 3420920 1015186251606254658887394932631244800 3420921 -190804037338232968690311064708090176 3420922 3122581435025118902925758208532224 3420923 56225929524947794277116045703913168 3420924 -258373683489496369655459519388195840 3420925 -96911419081956484705992538146129500 3420926 20288248318589013152802529258399104 3420927 1557034764353889007062527653874241600 3420928 -124923149375879146454053374809604096 3420929 678268232538868210530516121759583280 3420930 44133379146850484326129893374469120 3420931 870982267033151908391067894811998000 3420932 -373032501292930524262978029111410688 3420933 -740783793001302927969132327841030176 3420934 697312921752405498217479873499943424 3420935 -847693264032030697376143021427439720 3420936 119190512780389235861976890222392320 3420937 -226246939006981399761131173546122880 3420938 -149506968773202961075039254932110080 3420939 1027441364241059523468629742929983488 3420940 -77472798681950082539803172136360960 3420941 582610396981153120520991637360531884 3420942 8563815471306091818349498087563264 3420943 -7832296714993187734597591943153152 3420944 227847626696414125559266226118475776 3420945 180473156471792850644256576010352640 3420946 1370763798806807042845706843870880 3420947 -672424010178372614951833152929342760 3420948 560909041398781979624605735867054080 3420949 -337497925408669404953531426096013568 3420950 61891229930200226123519874055056000 3420951 -1679720676616433330749179027535104 3420952 -284709185140468418424668580439910400 3420953 473120122045424318375824695448286160 3420954 615999028191779785016829263156858880 3420955 -561424462213376405231879295808520640 3420956 391606198889792944530798427633090560 3420957 -245611292940278023119533336347666560 3420958 238857654412138177128838179593831040 3420959 -1603779094893840928608994808492007840 3420960 586487388184096800182313474966159360 3420961 -881690833325581866184601584526896188 3420962 312681865076139954373654903208003232 3420963 108197357115667727188278746106662304 3420964 -229520056075087488258351870601201024 3420965 -504277903247710122664591613184460200 3420966 339873849631470066170629175499167424 3420967 225421948822682856316701590019308952 3420968 1481163972772285315452060462305602560 3420969 150464606441837755051675458052417440 3420970 -98916514798290414502837331842237440 3420971 -196597724050383238770602583580690656 3420972 -680996656239311560981874817956661504 3420973 -700678184752210064995703477488764778 3420974 31952699351635488820059801319833600 3420975 -188336570127606822770295307259351400 3420976 85930622449845478164456092136374272 3420977 376755044307109970577214613409079872 3420978 -577244123326208996441668465900300800 3420979 1117887214290456828460083299348408280 3420980 387116702149955375999658137295072000 3420981 -824208727853201029974628063651244160 3420982 -305356941384831695160592325920123200 3420983 -204307159141754604142998353691240 3420984 -588635880546998853486010535442739200 3420985 252790968517456559247702917507881800 3420986 339889914264188067157635765874158192 3420987 252896126222317125756554955348232752 3420988 -819534815235678770828349949238842880 3420989 -71177862228466333129797130122504960 3420990 69854918995011458680123950207414720 3420991 28459334855329841534715229953485664 3420992 97116754888760312284846984395227136 3420993 472570368051046953253879601504008128 3420994 11366369974766587570574337240024960 3420995 21254631379955781198673392860420160 3420996 -119917172239389226943014273031669760 3420997 614831491374500992946123433210603840 3420998 300870269881104347285052444768068736 3420999 13465760278080191224955140028947968 3421000 -808672537620102854393459759554560000 3421001 -157505716245681092720849641110160896 3421002 236016236433498996517941927208642560 3421003 616659660429814234324243844883359252 3421004 -247832000743495374273561992031744 3421005 -60458896018411157977190451847618560 3421006 -12993135424684224336859170738620160 3421007 -131448423608638590966300807962411160 3421008 323138459278108449133284885096038400 3421009 194085008941725171651065257552302400 3421010 -180344471673647346833506133169663840 3421011 -109700817362472493096449328898352000 3421012 424567275934881351262503997916909568 3421013 -245596800230635177827995836562706738 3421014 -65008445598184643072582671416458880 3421015 31746088622320920758551391637858720 3421016 1438730404476137450040337656435916800 3421017 34755952186481167367307117847104948 3421018 806143056648500492514810422528117760 3421019 -381645234490098517828187385679313904 3421020 -94227990877182347700250202651197440 3421021 -1384920256073773849392160096585314778 3421022 -35278449011088647727042420894893376 3421023 117327451409948574015596274065478984 3421024 480650351961518799502359521805336576 3421025 -715518882375165854354281669034637450 3421026 78910100706090369121039995180019200 3421027 25274623487685771867790146477837192 3421028 152960382233702820952976584570026240 3421029 636992224772856680284610281831229760 3421030 50201866881861339814289823025814400 3421031 1460432677766726406405433113073294200 3421032 -318502563280578422268730288132423680 3421033 742176448264277555544103798981194 3421034 870052579080664013312545137268138416 3421035 -4711464069382147175762678656427520 3421036 -508845471458697615206317460241383424 3421037 -9083919135455009220204566945794080 3421038 311149600935409378907216560158087744 3421039 426174034363353432953071442718341840 3421040 27437692177325914339214563835904000 3421041 48378157189932834889457393493938880 3421042 -1167114215901212812275035068639807488 3421043 -570040566923092912015877843051196480 3421044 51076054696911905776470873272322048 3421045 -421382625325292196111528688719736800 3421046 -202482022851868500604190523206545920 3421047 -203376043313197322415567540023968128 3421048 235023373201527582137595681716736000 3421049 1338866650754730443941622942490307050 3421050 179481304275338479188841479342316800 3421051 115812044900137309510329581383270052 3421052 -204716880131674640308663308400619520 3421053 -996101234980438052000256531815043738 3421054 39739338135421383427337624837766912 3421055 -528367321456781598904880218721896080 3421056 364479057203389732056960258696806400 3421057 -521407424234330768736191014217687468 3421058 -106408983084966910872473891839299120 3421059 197528314199507506140696292082803704 3421060 118339108811230127701966429091892480 3421061 -138571855922907837668330657063667168 3421062 -712147869413638647419570761501292160 3421063 -768589550565180500150881810349252400 3421064 735230337131150552795618384503603200 3421065 46717645531212214407699401406623040 3421066 -74527187123225722818800355134879232 3421067 -91352308050962685848008812530636352 3421068 -88690560040281920112223752940830720 3421069 -473521177455404153352851577967187530 3421070 -112164419380728479723999412322547520 3421071 312858308067465888754319654410966560 3421072 15166800073997229644492599822417920 3421073 -323682221171092539898591038829332240 3421074 -94565181574972260323716796104412160 3421075 34550595679327688162781030038277600 3421076 -158011326913902426757603399407834240 3421077 879964574190712916519774881777099680 3421078 911944249821772025023957834711095840 3421079 413228819616067618743458038438516680 3421080 3168440951659504622053608086323200 3421081 223989868764394650621039216555766728 3421082 304147974087801652914227029783948800 3421083 974762078198098485970616136074288640 3421084 -435391056446695309456696818043830784 3421085 850086259133934035374532487299004780 3421086 242423889328776882293432816070060864 3421087 -1852098752378188097758297665611953208 3421088 523557185113757062147729298675466240 3421089 302570188683307648934644526376867840 3421090 29370163626168122414073598510432320 3421091 1009992849850956399429927684935958492 3421092 551801908264727067676642284564759552 3421093 -152792266399083955354018723705755976 3421094 -24052198851818818873730135415554688 3421095 -190873521549168335582161922630323200 3421096 -24463298305731370014382056979415040 3421097 -603877514424740386792701558049756728 3421098 84662494282679957492743301662983168 3421099 214466641218439691023828173638324520 3421100 -83815982607690840044238396545529600 3421101 -747112974120640202933594913991325280 3421102 223338404365314431630659612711009920 3421103 337007111570362257268442583450090480 3421104 22751871111000034136504649130180608 3421105 -998959643290196062681514587089361740 3421106 -82808652451764844399840552597778016 3421107 -3875684624911840949759896402745952 3421108 987532550309356405526339509167878528 3421109 292536419571852120041779518347555310 3421110 47292534697658192562292457071472640 3421111 302804003653156393324566547359883032 3421112 563536266476373899724046833079787520 3421113 395761096976853472524025629485688144 3421114 -420584564745064637749917804750198048 3421115 661436626716177140021279789779246800 3421116 10178237234101711806890078481838080 3421117 54070797649342334189168463304629312 3421118 735941261875580859146854957601723904 3421119 160462013060595432135550237162234128 3421120 282267522078929517232062342082068480 3421121 -394843283539021812720983264426119200 3421122 -15728705502826933245153952487805696 3421123 -10112480540324095988367043585088696 3421124 240542705874901106355807829717266432 3421125 -3483729106772143411399481536797000 3421126 -369793461314987417994149845033850880 3421127 79404989051411943449477437969552080 3421128 498261012274190173423965892952924160 3421129 -47767565545138210650863695787982080 3421130 -519333883108338281632839662321203200 3421131 -427378078504356294142623054598452792 3421132 -167517811350164089642660236715723776 3421133 158182978881134144573656000188757164 3421134 141432968523676703683864766566022784 3421135 64719432400004060504489295255590400 3421136 -77816539384836814907437482953515008 3421137 196159094918225448334823222113278960 3421138 59072139457043018190529990617732096 3421139 294114656329306296207632572158757224 3421140 -261470046861136640409593126098636800 3421141 -489552068574346672565470082253120416 3421142 -734815907374439055608241347344924800 3421143 -590370882092220758968562604597043200 3421144 204711656656625697086697202675200000 3421145 -15440240943407676736101568715650560 3421146 106394601782703688263922992772483584 3421147 462130629985160752709263256496135720 3421148 393715961227475078221118076604517376 3421149 -388231137327887077701637618177700736 3421150 18483356107791747384260308671297600 3421151 -1149036214808817710858281095118186848 3421152 218939273781368241450635619215081472 3421153 -534815426920546390996275218091540716 3421154 -1257807243196654837777241830011264 3421155 -237753299452151572382839570475829840 3421156 143190737031304190298695529125001472 3421157 -707648287574165251013234802700446594 3421158 -14201663848676019705423818183288832 3421159 -131095083416907345933241846247846400 3421160 230640329131690109311933327565568000 3421161 -669254921698756460801040574282878390 3421162 430163614459753426795273943154953472 3421163 463933662209442056935493743765719864 3421164 -361936930939088559497469523103781888 3421165 811376268717972523871676804384369600 3421166 141532697930027912593072553739264 3421167 701223554183117044072174939312175880 3421168 126995429340694139190117074746900480 3421169 828167518566396560902987447063935570 3421170 -341072013570000688664270751917260800 3421171 -550229471644617616041259651551377408 3421172 574191907869134475932469162237730176 3421173 111913055127965724319330660290089088 3421174 -844515927394796879551438452893491200 3421175 117958528254359729674638166705342800 3421176 -127871245739522565962428919729356800 3421177 2215417348278705855163625938447903872 3421178 72614778802195424989795071094525440 3421179 -335889537212027096654129085595188276 3421180 -6246667351262065054831168618114560 3421181 -97286291426634182647158240358382688 3421182 -96673739249609362464142597609140288 3421183 169927220100519884921458560499107160 3421184 -508017262903886681507797237418164224 3421185 -208901632683037135123859052750523200 3421186 400736688327030684397932756403875792 3421187 -196752936954097090949824285357253376 3421188 -61072949664481540235074504491143808 3421189 -1134091570744002803996724645686717700 3421190 -409940491894108724262688425046552320 3421191 93415741936263822627693499702869504 3421192 573992842771600807578173264520806400 3421193 -443445539774283265182939927020739558 3421194 -37029902538527262287162199298211328 3421195 622851863224110428907820400694343200 3421196 804380936720040418908545237397204480 3421197 5029091785681947898099224265032534 3421198 -185175282129892504062442089617148480 3421199 1855881954173164071286457954533791936 3421200 -109757365748067689414771915818598400 3421201 395279228974678949714026404848517952 3421202 -170530143093962360564008747351118448 3421203 84657858446427194625049044831618864 3421204 713474695814597112950692220178432 3421205 7417860210005796244204907281047960 3421206 -100432856960560286077264683323584896 3421207 176062610829550120022932417114674560 3421208 -15775535885633134518440861712384000 3421209 -10479458404412542935778786324303104 3421210 -227198773206178800913963735442360640 3421211 -505581120834991336686965817748938768 3421212 -88249318363939957666663883338188288 3421213 813935529384085511408177122044495520 3421214 -572300174404739500341067324244924544 3421215 -129649046317943212124680501826347680 3421216 -920881502358724127948893619261276160 3421217 371188936224613474539167346376771860 3421218 170056044900712555295464425615801984 3421219 -1031638425899616249056706209542217380 3421220 701477267928399613708594659858677760 3421221 562404548264473857944814055398225504 3421222 36898082437516418719190664546361344 3421223 433167145539473627107916908271239464 3421224 -2013021437110712029715253939250790400 3421225 -506872667028575768577752513259441250 3421226 -497137178604826956031595717659748688 3421227 -129698379364224895339742117381479680 3421228 -549885856895151994625186113693426432 3421229 549384839785495876153357198771195446 3421230 -253192103996417136322013289568913280 3421231 -452540362942857585942874151706824136 3421232 -71572570977430431529366662734168064 3421233 -596477555186214596705017331613602400 3421234 207524950643317369167908382156320016 3421235 -720359080845996072624076185807046800 3421236 2095205534920923167188509295325184 3421237 -1211285940535784579575035126931924114 3421238 -706796173170211115568753953766288480 3421239 107510826332329626630343233286894824 3421240 -1002441858848262960690282010912051200 3421241 -773318885336935493826874386347174358 3421242 164030941880565906635423816253974784 3421243 127219303739339415971284074009034000 3421244 1199388074951469082115913061629889536 3421245 -154231923043608415979965679316807360 3421246 -396505876718432038586689574066039040 3421247 128802837989393652498333978353278200 3421248 145945091557790992337297797319491584 3421249 -94011374005732001013448178582800920 3421250 25294813022549793015093211931520000 3421251 -1176173971881793068570254194730034960 3421252 -940579826816014259133656775492608 3421253 282900041565203912148527858150277120 3421254 -30803397975280544233486122480913920 3421255 -656525317934586825244637293479408000 3421256 -644958516359110605690342891760588800 3421257 -167924435259049040213512122851097408 3421258 243218661833506696346877190039122480 3421259 500452583578763648667738294484002504 3421260 280262327086189232323011620196940800 3421261 51695976831947147756097373291908300 3421262 -34064408108261557989429637228214016 3421263 -560023063572510002500323540856475256 3421264 61382827660655844011095676903227392 3421265 -8966778412514821986416642174698200 3421266 -84904284700777139078748306922100736 3421267 502784674382229872017697547740080632 3421268 864000241745276880191921562435301248 3421269 -299750891050262830315382464100443506 3421270 -731296939038029163376793028488390400 3421271 -441073520667797381027047520831385600 3421272 656045736983940827547382841695825920 3421273 -807686159867567800093396286299396800 3421274 -276976814578365863682182612960778528 3421275 237549523265690608705325710194000 3421276 209388596720488865397348999189599232 3421277 360498235862396515963437732459127392 3421278 -4867721989359627337999416826568064 3421279 142032155040634421216604427442559976 3421280 512495976800133252746295543146741760 3421281 -149817107813207949585802478422185120 3421282 455448560660764690252023755079197184 3421283 208518798528206317239279916938991680 3421284 229486737299257886203230682485325824 3421285 -119041730236155766572243206129088000 3421286 230997408700646877338923106415331968 3421287 417735046456813089060325163636243040 3421288 -365619688660114016145919331218145280 3421289 450109266846665599550515773801900624 3421290 -130379566430970348265465222630337280 3421291 -53059569142895122060995539153831048 3421292 -100200010155918099988265509668864000 3421293 402014717786377199838042942119014464 3421294 224505539721409854897043773488709696 3421295 11965806679646383651995981648958320 3421296 1062126864399627638136043192516608 3421297 -491302960642190684699708978709615888 3421298 -110593476431586665337650350108131936 3421299 3307493263673095726192727660612352 3421300 -3776838456601454728665212760649600 3421301 100964565458971822427995888769743344 3421302 -322900248735869652048662260907784768 3421303 -1020975464829355124314848377044839120 3421304 1038576625310257975513584043424870400 3421305 711318368230632321127990750639411200 3421306 -129353965335631430848933477470501120 3421307 784491272867680476006820080057869232 3421308 -83413127277114939580435533937704960 3421309 471702280553498747084730169281924204 3421310 -186467644108990320037824884900437440 3421311 729271724691134534190403559584815360 3421312 -119809447938630672573999061087027200 3421313 -85351562878994716284572896371762240 3421314 -40193739998480029107781110041590752 3421315 33041565376472813069415804603016320 3421316 -65466677416609388264578643235017472 3421317 338245551791991559850773404330240480 3421318 -1249097288937375053999091964166373888 3421319 -239970543402842789102348681863665792 3421320 125696193227522464328510068717977600 3421321 580660671749802923656849603622234522 3421322 -868411693164335976820819340754798288 3421323 -332286448766717931146291916472380228 3421324 618939385061072143363715748055805696 3421325 190515850157007226665171367051392000 3421326 399591699405629044904113917151047744 3421327 190773266999134728842181007736521104 3421328 -3385481554705099933459326661582848 3421329 275173342669735995546605882632109760 3421330 -285839073535778217856402001205004800 3421331 -1168578094579879578582885248820470868 3421332 -548512390867881077119675303468646400 3421333 -1408404660175554331607732412567343620 3421334 -53957231922529813079853108927950208 3421335 -374343282814206881721076372958387040 3421336 -1547114597961248785189317603143639040 3421337 -171054859940283824003151534640446828 3421338 2887493377432900234922380183104000 3421339 1352226970376918357825898332788449024 3421340 272463029240940390770764887999436800 3421341 -60581131890494059903903284611336256 3421342 329929463145223013704124745785196672 3421343 -586961124673388842609428272480215896 3421344 88648379897209781610729385258647552 3421345 -927253520898088373185904692204833900 3421346 157513795941080687902157762854471680 3421347 748897019423877268340061979520705400 3421348 104297131096319655570629528928755712 3421349 -409473976453114787189356138594673760 3421350 189751643924164600844194696580349600 3421351 286981254443697049010952775052058240 3421352 -1606064340045187409363412280719114240 3421353 -85188944899611092945713607448230592 3421354 -213595692841928642179292888890956624 3421355 -404972423758660571321115084546451200 3421356 42938882179563104907530614303606272 3421357 392487991082548503326980856638769772 3421358 66887157686829710035424246222367360 3421359 -29119758597264830493588485963362560 3421360 -198617078931037617024662345119825920 3421361 -654876111423231946787709827704696908 3421362 -87404508060404201167759417629550080 3421363 316616835782519709979086837970768584 3421364 -48769072959729133671474831788991744 3421365 -414253493964809804645773342129704960 3421366 7074132414456003439953724565618304 3421367 -505954986662170456632571041876006480 3421368 -219392419203760639873158087249715200 3421369 -709554861882288984187947099290174208 3421370 -6583257742718857378831690341024000 3421371 737431532244849967549568506358638704 3421372 -876598225874024528494153171153087488 3421373 -537008948656509711343906908146856378 3421374 -414280989053399745154062312920432640 3421375 110573035719757502441939054004528000 3421376 -352819105469145327687620377357320192 3421377 -121678435422251670055834582354259712 3421378 -305197533000653623687584607188947760 3421379 -517422026808806179176869637171438816 3421380 -288241546985104938533731307372544000 3421381 -18536650820334831337469826756404256 3421382 -354938765971284705341567684234306208 3421383 174636616568247675708273534783172608 3421384 -292716774696359427603161139504691200 3421385 -321986203452326780902191306248202240 3421386 122293960970540966743602792408606720 3421387 1127234203150449867626877440957557240 3421388 -680662499752347748713751558846940160 3421389 102661248436172077610124760101407424 3421390 51181136854867424056923488560412160 3421391 737488676104297623476042944820645400 3421392 41897707868792491405778651422261248 3421393 -1060752603496401725982836000087481358 3421394 -87643266270799631321422992401499504 3421395 -497663600815685717075377833311854080 3421396 28208607642927968929788250513280 3421397 -123242481295863617873684779460980800 3421398 -8599429966988838324772697224067136 3421399 1316337821608183052165183343614251400 3421400 -52044054469252159119985145395968000 3421401 130503985339402918445122697460445440 3421402 303986783958344199595166282184583152 3421403 208838371606137867094446505788278064 3421404 -283719177691112339505797550193972224 3421405 742736959635516772435362918378310500 3421406 -217945780652132507030229725757004800 3421407 91023373386290399289030549155001600 3421408 -19467664436869162915661101242777600 3421409 -259098913001090097602835706161311100 3421410 212809822869958920965383361675251200 3421411 -307434262427392544553786177208780800 3421412 -1508140082091645766664577229886054400 3421413 214800245231773733572000595956070400 3421414 -354144795219304986218663854351782720 3421415 -555048726219027676814526854813926080 3421416 -570473737767245022537641099069030400 3421417 842808807236850366044359848026305466 3421418 17442885873385614841546101779082240 3421419 240612558556702829877585403907401728 3421420 -981400317026821885584264279661516800 3421421 -663612645420967237983331536711423828 3421422 300391650368599502895841083118842432 3421423 1369613997763794996597180868357454672 3421424 -2972365777137799488885695649447936 3421425 -159303805782088338163977858979074000 3421426 -532143634057675801242924999153465216 3421427 126581519874652301931066451822593600 3421428 84063478438659443442930920137605120 3421429 -378634898001627530919941136037149600 3421430 -395294204595657683458381053134960640 3421431 -337634795059073669498253948993355272 3421432 -182822889233215923439810299072675840 3421433 -76534004257388255113216752938151318 3421434 -272516834790838906765991548952228352 3421435 37866314572923563518166545939130880 3421436 -828954102274478280202479021951160320 3421437 12389457351030929601587507581649280 3421438 242195432509722098182096383308378496 3421439 -50315145151194580903669578890262528 3421440 -472052667207977182439839607166074880 3421441 750408591527536357328472102458490372 3421442 -193381575063030065100759971401382400 3421443 -68136545198815714431950377882753872 3421444 486804957961561355316104119789629440 3421445 -244165257736903854062306881809375300 3421446 125435181540659337978630724386514944 3421447 -1277457517320981017295275878299200104 3421448 -847897480910718339046206645248240640 3421449 -611825210084816849003909071011327900 3421450 140366219687337543061140759383316000 3421451 -188562551986505843574817920465521496 3421452 -721599210640464561957678241157779968 3421453 -220167558052925007315444656528882720 3421454 326981420694006588266323521186392832 3421455 425032340657289609138290527490649360 3421456 -160806739979382487054466845508222976 3421457 -70160018275057670235529916283429312 3421458 -397720365758473429356102214770701952 3421459 1516479035498951921058935795238866016 3421460 35293128284983270412823629720985600 3421461 107722983897566899024089263761402272 3421462 -153045407051936617092154672280780736 3421463 544639703996325628237170860315614920 3421464 -233858978761632297165505852459130880 3421465 -306296107410514864444349288807542140 3421466 -21261029552643794509103766332073216 3421467 -3595572533191048448186588035115520 3421468 370476959165684741648441357226800640 3421469 -142627236235988181221097069451666080 3421470 -14905195890353514076289778774097920 3421471 430947245512603086707885420281094720 3421472 -417700897160412543124132788055769088 3421473 -267944103910028597138263655788432032 3421474 -373417003816069702845440283005291184 3421475 3280099679883218973151601851321500 3421476 -477224680356507715872173726141857536 3421477 -7229156676078264996569464849363268 3421478 280532874211919130598210966855944960 3421479 766336958297755953026144624645874984 3421480 -465427610386354965342005046042624000 3421481 82837041348410710122556998546819840 3421482 -193680172606847421600720666527857920 3421483 610191572354166705686371611005261104 3421484 -457086204569711455329130086465504768 3421485 -246385639174365095819887630286085600 3421486 354688541466360659179327935236085120 3421487 -2118186062547677071076258387114170200 3421488 -48956990162718994757969947184332800 3421489 1342745605502741022590618476607356160 3421490 -300963174207344406942161378088038400 3421491 308215773975368630973382596431474544 3421492 -867816552328344255460596427683923584 3421493 -1645192998816026649154359769355822916 3421494 -289976872447895397629480461560960 3421495 346172329833407289858068407803087360 3421496 386707820908736665519986526608015360 3421497 323936595934393060916970900069669120 3421498 62360336261029253633575795583543520 3421499 -643089203253384024169954656906217500 3421500 -343162802772077683066680717386496000 3421501 135004522190757121357998178178583040 3421502 -1598966145708009274659486480632448 3421503 61870460673636489760995465938909520 3421504 -241204282522540323510871422003052544 3421505 -1053061460283359462106659475452212440 3421506 801105189136951926548652543622545408 3421507 -120612907686781699261441291439193600 3421508 122293520623804236753674012385587328 3421509 58957784696835589006441228098594816 3421510 213535969337471416762636222675200 3421511 72064224222073512409604216436593352 3421512 791084476447287469580493750783697920 3421513 -356242799503108464289924482692211238 3421514 -35703058368260953009897101500232144 3421515 25398509288743397957762568891352320 3421516 -121266531360836728636074846436546560 3421517 -1267500991297522849036152422642442 3421518 86721096867560558605122050266403904 3421519 238321696948626353872514847397736320 3421520 -55532871476604078703265669549260800 3421521 -6119371975958204827645917808008588 3421522 -116101715394852780331733087837075136 3421523 673029345295079137671932608988647068 3421524 7623875292626720095318510293934080 3421525 68751947406885567176711834337783050 3421526 -421021739783049464689707995063508096 3421527 -84537145750921486033253061304057392 3421528 530861421611566845377468669915136000 3421529 666071596796073969156145778775572484 3421530 16485689671770811022328919747691520 3421531 27640428953006363135637338718411332 3421532 113633221482475382417629092948271104 3421533 165874758678286774513130017283265504 3421534 65207157219301411005915245277004416 3421535 -225541739275117602193801589879337600 3421536 219953628807152702106513249651916800 3421537 -259707718795335152804373177197142848 3421538 -323108102646462961566780721777531104 3421539 403667710316871453444850159912490880 3421540 -696885646270584693295768774604117760 3421541 298134511187350972011969026050661952 3421542 -429325817732188393829845919960900736 3421543 102631019213835402848905250600917920 3421544 283834536023926958179027151321088000 3421545 68603035890637758498893357974960320 3421546 -200305942057659132154713139475060736 3421547 684609013029055753516115450044138152 3421548 44889959532043690398457117528504320 3421549 -896687480909704356153967601661824736 3421550 285799135937955689391000507574689600 3421551 289050545440706221197164096416263168 3421552 -20377461624479165031983472233119744 3421553 2400960499182926679205689066447744 3421554 -126810291670021386494652619650712320 3421555 937712788393594716433546619793294960 3421556 -1072901265479318146940304566030475264 3421557 121031990883839246286901196603621088 3421558 1603829310368597754384289536798336 3421559 60279979317582376486239286013894016 3421560 267996668801045767840385917402521600 3421561 -365939009591799581242955806682477952 3421562 60585371922507570172978223082994032 3421563 -229660466937309698490896842460224512 3421564 911616269075306041949697437405874176 3421565 -511744321811835627754118999226307200 3421566 -7908665244212860542762173425146240 3421567 -1274311582783390682455859278901056384 3421568 -88875527225329792119972380415098880 3421569 -687770895556452471690529385151143040 3421570 119076281029207319650621516470758400 3421571 169266355759486500410232056887436472 3421572 -203679021051961545512533085537891328 3421573 138545694528073930364460424464292920 3421574 -154318089371902067124231034174221312 3421575 101189178281560712622293072456748000 3421576 -72918527114484211959932683434762240 3421577 -145333001248764702287203775555805120 3421578 143828921538317406318374582907932160 3421579 433401051878357400049114173020088976 3421580 588177656872180472688265982929843200 3421581 -115649816850339941517990325383129696 3421582 487534878696519740977070455096339392 3421583 -880489790973069016206627414722832 3421584 50428791504171543739843366807117824 3421585 462921506872342456633564906347292800 3421586 -51597315010147875183894334075929600 3421587 128622190144623189442965657100592640 3421588 -215344712185862258452515086515549312 3421589 911274317796324884673985963312052640 3421590 388367915330751836555686551757689600 3421591 127424199874067521591723042252737992 3421592 -373095874264149398613528608224481280 3421593 -61890611346329897427944447132738496 3421594 -82742174724931794433792121240309760 3421595 467074288651253881040842847303207520 3421596 -1736765351472483002521709945856000 3421597 583302469186123821210463521278371046 3421598 66700827331661140914888184131772800 3421599 290122722055851514397699447368277064 3421600 130394537386155014755891772443852800 3421601 -1164414280986518899844452626186447168 3421602 -17495960757346484303713957244261808 3421603 1408647229527995522120041779189605852 3421604 -777537819147404313847502460117519744 3421605 285634567363432645888107397031721600 3421606 82929641253409703578116552832771200 3421607 -384335577546467238826986694876514208 3421608 -666607733106073446308370567017840640 3421609 25465951534767303888478393542767440 3421610 -30859069831012082964015220168376640 3421611 33436547134364188122773023529954460 3421612 273278612948849588398919769387054080 3421613 -126025914926498582793844816884533076 3421614 -32982591188902655790095079362144256 3421615 -470728977441276260699939224102532400 3421616 174858064387498677596241206821945344 3421617 -211630333338335420477489004859282320 3421618 -134921894856959203212738251614749696 3421619 28154210458043629200702246046067520 3421620 180532420479649708292310986304172800 3421621 -1176546383337502873852076140288841010 3421622 169856999824549764462308133692068224 3421623 1219482195773641989983235728975525760 3421624 347054265992430193643789890253414400 3421625 9790655043349504480118669450688000 3421626 56328508369546562470531738195632384 3421627 365111008238816075882167683557694480 3421628 -166074527429515081178625817343960064 3421629 -287649120510634070314180650673929600 3421630 -221857953361277911370263915880014080 3421631 -82971183965853541308928146708197568 3421632 86472218000078130268335302806339584 3421633 207984967388965074468161204774018882 3421634 46943265752259733567249768681267200 3421635 -189305218986603492990182580032221440 3421636 -1264078396051126239391668593059449600 3421637 1516194476256456475459240248287840286 3421638 -855441882324229277759772764868768 3421639 -877246426514929346250232552245712 3421640 23175409008649537691128184512204800 3421641 -6050488330402908105810365470244736 3421642 -276936609591599727004347843931269888 3421643 50694222547427758356230088482115000 3421644 439906801799402637517071851960724480 3421645 -773061690367375466798080549841858100 3421646 -42346761680116693521915519474247680 3421647 -996239139288875784039254370002845920 3421648 88635997457544187929582142133370880 3421649 -120410642102080261868394056105759616 3421650 -146019548609161321149570986317526400 3421651 56767602732073031964443071656701952 3421652 -500784536345067318899073499952294400 3421653 381095572980186316302769267076959200 3421654 169218641185139207054471214702746880 3421655 -318429894473092354341082601679392880 3421656 -8017909371596147223566669945241600 3421657 73900590728791178167949848121744906 3421658 219778896962054927782030247803933632 3421659 -305072801510079704296915994667402240 3421660 -707447421087962043320689694121492480 3421661 -875196490082318717958888302080731738 3421662 -155208915548791977339515042216764416 3421663 -530133489568793915942425590242304 3421664 789581448847815955040260778478796800 3421665 -54981556399227037685614323010623000 3421666 -553662018176094974618431938050305968 3421667 -828088252528073872540278749132413284 3421668 37333542607616357910015150626288640 3421669 -647244963430941665571032784987628930 3421670 489575682831804588980167757833342080 3421671 149993658146314842890604915039963264 3421672 625128070146310837136240807650099200 3421673 845729581233388750408605173758258404 3421674 376689324617759038736395056629901744 3421675 -387504543408715379152221057066337200 3421676 282821295654937525262187943241928960 3421677 339049889038823297405838419896276032 3421678 13356621397635529295779326776072448 3421679 17193449015587202254380643901171280 3421680 -49548061320042479367702576454041600 3421681 -791007731668941361834016969002212300 3421682 -8052703157046221854339223119700736 3421683 1300877680412818805570667587924403624 3421684 39788277769376615724932168080807936 3421685 -731572309080376926825840355796587620 3421686 -10207076565021970103544812702622336 3421687 93362262926687616399450468150067200 3421688 1530313167205184289680799799130357760 3421689 -943403849038296677201563249857299376 3421690 164304804637000079412598275419047680 3421691 244190821160420748002553557372179200 3421692 456363352192688159985738008389850112 3421693 -819916491214202804864093540598596640 3421694 -332332301043133346369166514085721600 3421695 -331278830583520965706090677516148080 3421696 40239458104263693372738451972030464 3421697 -341260775000870061336564038278140 3421698 202295076628088536991058710135319552 3421699 232980784261054274847415461571240700 3421700 -213817101102209322459099266860252800 3421701 925880057038564130398230405096302430 3421702 -15342103430614188122284047201644448 3421703 -54030256975964935200269678241661776 3421704 140716912559325994368200030786519040 3421705 178542115487083579133299913297308800 3421706 -490175657893812632537266623469706448 3421707 -684590395947270937628669727772651560 3421708 5679145332634321318209216515241728 3421709 -306022726919806144084401304784059008 3421710 216801866672560384911463750456320000 3421711 886844435989970932841663016894779312 3421712 36030906331485212275268125533929472 3421713 -764782974300475427284756110002781456 3421714 56579911553376020675186637303981456 3421715 197274098658532239581236205474333520 3421716 -406254265489396621270729334962446336 3421717 93201742214985515931359836131199420 3421718 3468711806605766116634221928555520 3421719 13430100608743455112227278869686960 3421720 -305460027584229060133258555251302400 3421721 -1321743484670147553842525817081244800 3421722 231498183856302533891304863863234560 3421723 209128967110573854215903652235338880 3421724 955495311923511143516289312971306496 3421725 8034728682113715684460294493071200 3421726 131521731720977546538521785157670912 3421727 -1094108379921917801772010778055927840 3421728 -456129550991619400005871145247080448 3421729 50037051692078691006613963430615840 3421730 -122454386011427182017785620235282880 3421731 -583809492203768102012790965549568648 3421732 46650279730557712260202687601759232 3421733 -66467763322345543461002694382332672 3421734 223570340204909072280432257777558400 3421735 594074871181860485763644237371594680 3421736 292921345351230402500798749689031680 3421737 -253919856893756439690084986485338240 3421738 -220137754467378949558246183935750480 3421739 605315803390021538542961957863098960 3421740 30520908274301485778516007917076480 3421741 1779942954425397852892251113332040150 3421742 -675830201067721970010521762483713728 3421743 528187104602231252812455620322329904 3421744 -156264125342609309593998268717219840 3421745 -669621989558974335249296570058919500 3421746 -49982050325070042982998377559190128 3421747 -346834799990150652835970268735240368 3421748 330977747463782764572755128968407040 3421749 -132967186544658177861833423066810112 3421750 67004443168075805300010212094432000 3421751 574349327180130905737118366007043752 3421752 -459027480581288633307290276239994880 3421753 -128420036224103115497046065853792096 3421754 -143230727799251847216590818937065728 3421755 -48772623486951957451954238520879600 3421756 -288067242355641532680111090677200896 3421757 -985944507566045631136821462202280448 3421758 207461395295223224011412644199236608 3421759 2458689864661027594665458996548040 3421760 -31880953195464917284576815800647680 3421761 247987684317863483987501990602358784 3421762 366776323766810106330128183826343632 3421763 961909638201992366512915541677555200 3421764 21386458214061387171172400869862400 3421765 738449690313724455821073921356267520 3421766 -100824605243403028913393819725428096 3421767 397463879597919177898533106248670080 3421768 -11429382437352018480365936271360000 3421769 359279140596799389248981993773915044 3421770 -16057909271216815949679154143321600 3421771 -2065583287509065052812799797311489728 3421772 -162558536556564626670352335468464640 3421773 -46181926863044900323872792256710378 3421774 180985514437964830557154113509795712 3421775 -166536221881568546048644558952833200 3421776 -103108398659546140180255561035153408 3421777 -1710984935621898658212520535872674588 3421778 -63060334601209245280703056785020640 3421779 -185821328435329419818428287044008704 3421780 -115738267611040492081507683272294400 3421781 -322517414077467119177369698508394336 3421782 -86794609920828683860643361362461440 3421783 -393688680059992042223289819198430560 3421784 914442722485739622554737638802114560 3421785 708939510436538947804139101689048000 3421786 -195522121310968469732981383811232000 3421787 1100399071544582269408836979808743992 3421788 -776933274328245631073482487376297984 3421789 463724110256395942468154170667465056 3421790 548571393669033678772445478866222400 3421791 -125587492242280042787535633159256560 3421792 -1125886064034646275162861236675936256 3421793 -804207259885524528723899000579732958 3421794 -232235207182803224295532757290883328 3421795 -209861553784153287557231572691093760 3421796 -376324334887481843210659747620667392 3421797 331142330501177667723779833628104320 3421798 115392628867294266734473476398444736 3421799 1298747198549604589433171275674799800 3421800 184401880545304982083043250580608000 3421801 -372762733801595843603973380178400198 3421802 -27854184644354283813076107484638720 3421803 -24643631711315155417131985516092672 3421804 133544031666334910564339488026880512 3421805 -37387283520241407320733741520560000 3421806 -549076906956012736206260586480076800 3421807 -1446879464164908295934138620028240944 3421808 80185515696907903529944397275889664 3421809 124352392171579472870783034089178114 3421810 -60797494363480332268321453769648640 3421811 5152555796133844832354764637534208 3421812 -252698814994802470860625449941311488 3421813 497179648485512198157622282428438062 3421814 -680398517893513725265325603741419968 3421815 -323392108060398469661818919190874080 3421816 -615075241621458557049164081231339520 3421817 -946024224411449756178320952990733974 3421818 272010407964550324614248847123294720 3421819 -125370020275862469649312702934114280 3421820 707958286362989238274215418679278080 3421821 -62518210675780997697871890591059040 3421822 -67760142923891582544795445556664768 3421823 -38389381810245861887579934455345688 3421824 235453652761740031211742955988582400 3421825 430849695970943017418080642532443200 3421826 -724407057902168818514473520747927520 3421827 79879306533912803066445893445863364 3421828 957018874775082342704136490607974656 3421829 1769069300434817678274483317165715900 3421830 243928672276093724856268112153425920 3421831 584777762679358660077919092435314992 3421832 -980697721032456925167393061507276800 3421833 -193360100160826954334307494720430576 3421834 82053476278746885774776356456416192 3421835 -470893400156725785927758568768459840 3421836 -227247151822639513583234700387810816 3421837 -259627901817297363199837953477288980 3421838 -341896120332001283911483877198342400 3421839 -220443166305806775460279341984060912 3421840 206465431543264072776112462310031360 3421841 -1095929342362705298144853039567066768 3421842 170640582785633141915433441300486144 3421843 94615219908655990751400386189855320 3421844 617156482174910843071734137125796736 3421845 9106273948149148999294387111714560 3421846 835192260118229823743006329239907872 3421847 -432356796687254644209400862199049680 3421848 -42985746079804896836640918552576000 3421849 -495673189266050771830114816597366764 3421850 -128415364588054670808912322924599600 3421851 -801418782203660520608844838558718016 3421852 88484522551349623146374576873466880 3421853 892647618071210540739434073615792102 3421854 1197821579223293031110093457893568 3421855 -395693421687257818661779685418360000 3421856 109607731793891592560679612253077504 3421857 -322234855389750663667544607387354960 3421858 -873830442090446601355046201526241920 3421859 -54629822426233247834703016587360000 3421860 28781410253876713164383242792427520 3421861 86190976287213277934610936371126462 3421862 1009132842138853951470113719350837120 3421863 397192513978204192150961515155027792 3421864 -852020443944295262017677041266160640 3421865 213112119045235389287105509767364260 3421866 197283605419907504973273525060708864 3421867 -243254448701961423302731008747931084 3421868 -670039726661614512677929740332919552 3421869 -820399614747169563741423559388829120 3421870 -427664901777483361829534340846189120 3421871 -115146384081152694716817120058500576 3421872 155561431968960369094771626438328320 3421873 -60515722688122654585876043063524352 3421874 -565619638293739454840113138137038064 3421875 35830061003329480507140788014125000 3421876 104759833023691816368497557239513088 3421877 455691271930904465460877337697663726 3421878 464329085137067178617045261581905408 3421879 762718150125606274794987547559209776 3421880 -278303626728953393269160812953600 3421881 -919786356289970045685848235807792720 3421882 8145148733047532065987970045199360 3421883 1226850142021277318233169334920232264 3421884 15740595030601133307757340284584960 3421885 -1158682975091036899390865238350227200 3421886 -323087327195249171147513427131989056 3421887 -64138114154970179140042356340549248 3421888 -121344316274658310705170222053064704 3421889 -690943627024860112026566182544016960 3421890 -206202172630842555096500710772230080 3421891 1221404588352541599534963163172268864 3421892 83278775054924825319739069896529152 3421893 -799728987320026709206618377343302336 3421894 4221439926096400853579893109164032 3421895 -789306515687444714751175811064846600 3421896 826204097699409996181071200642088960 3421897 16190047488508299508654579618052560 3421898 -89328404670200534718698649727848864 3421899 513425197839044494533261719283660000 3421900 354525429491304286718490703659328000 3421901 58571463444157809958149548518542144 3421902 106441879920563182757048832270136320 3421903 932558779651537198178083513451655152 3421904 91365403374037786799030610808012800 3421905 -101830328771221401550879969483971840 3421906 -115850177537085611325325489513876848 3421907 1090711067336392477396990222421826156 3421908 -90796424959781718472355445165441024 3421909 6877287121320979954170406391515104 3421910 -315783387769130193983139283282064640 3421911 105741774621381421666428767124372072 3421912 -245381343758548640911371099995412480 3421913 2021112588482460079417920266548110720 3421914 -11968330527741781430116673815187712 3421915 553283293634472052099046201154683040 3421916 74009642313980750935567408558156800 3421917 55533798624247959233282069547392256 3421918 -197532160827878349996399206057427840 3421919 -30540578038693930750154052124064520 3421920 -563055203155004543765241362527027200 3421921 1084975981906697102221519182985353122 3421922 99101845570691568733741520551967232 3421923 322072807699707459445458548276871168 3421924 891951432851379799587505010536323072 3421925 -39649811070549700671971295625303500 3421926 -147025875723041154745876236227496288 3421927 -1066889137395170560255084599881057224 3421928 21871540755469992697036953682360320 3421929 -258980422112135811070622357052192768 3421930 -41262808825201172660341630297185600 3421931 83552067625058210676945646664091264 3421932 192626499246422634535349367183324672 3421933 566162788986944268434744796575185824 3421934 -931971764850510400520630182787707200 3421935 113738992605611670890499341863034880 3421936 -104511698556455655502939959860461568 3421937 400841282828044293802620778254197586 3421938 122682184186024724605246957619980800 3421939 762232765139669311847299669391745740 3421940 -2157378289872280019122212726497280 3421941 -598630626832646899407859565141403360 3421942 22118465416166394549186810309350400 3421943 189731047966209014778858690444677760 3421944 253798649751715594913659535681679360 3421945 -36020064726686925231731473925934000 3421946 -98156617957657974329256015414593280 3421947 -492366140522737141095120140541384480 3421948 18874228136782255700856394029521920 3421949 700917940183997759738008469358913740 3421950 -60055895432906780985105140575872000 3421951 159359478611712958724161119290917912 3421952 -650910285778301483249536159778340864 3421953 1413565046906391660371157187715296800 3421954 -128944513100828597062048257547123200 3421955 348986158742629050909447403502249760 3421956 -342387790154470867652949633724809216 3421957 198266619382733166047884018511193600 3421958 -198638517253695494856617805995989824 3421959 -13661156246854813696606319863304112 3421960 835639666456572439736879558257920000 3421961 385719125312536647943374624371800500 3421962 -87942473121141284729982017473186560 3421963 524769962346837914495171327276384304 3421964 379884049661060706445321681807626240 3421965 271689763694957701741568408168913120 3421966 128662914681247914110874304236579840 3421967 344577009981915092391229578616006392 3421968 102555893677094943201001445504974848 3421969 -762547406840403279920896092479089856 3421970 -203840526699177023758825329978964320 3421971 -153362396431771779623508873983126880 3421972 -1091006131397005736580526063861510400 3421973 188869593178046849888634609143385120 3421974 299797571997307566897481525784679360 3421975 -340458052216551603107710682206378000 3421976 2543482243333429463792325345804288000 3421977 -240571495972622938802829066432456192 3421978 176375304766541906343001245636652032 3421979 -167798944546799730966384287047332912 3421980 13567085440067504215632605672908800 3421981 131313742145698296752022858852285144 3421982 68794701126329030037738773515634304 3421983 -4568788521513218935751703398099712 3421984 -804126479412939377164739138871558144 3421985 254217669735328279149379704436138560 3421986 -33402410474353568050539339308915712 3421987 -194318610362289462641696981236026288 3421988 -417620270551460876311820026979082240 3421989 6111282315078398452661168858735904 3421990 114695945234503862018760280358979840 3421991 -406410780364291333238742967863462600 3421992 70045147806469359112964868408115200 3421993 -1231364333817628125544767813971066758 3421994 590066808955194867312378533712325296 3421995 -359851627491907757488517544321196800 3421996 451850158642891436660741903009312000 3421997 775927910732977638036745857156908544 3421998 -204219299088970621302770052138237312 3421999 89709912433111627073690406869896160 3422000 236135314227609434035022078361600000 3422001 853983027693334736575789966827749568 3422002 -202335785447887739251389285443865600 3422003 603467914509355598298972730815556368 3422004 -48383484127777478355213115617177600 3422005 -11100814476452505923347617646608000 3422006 293111869112810655655975800617815680 3422007 -4188921762405871554897089919169080 3422008 112555659246826704168336678476328960 3422009 -331803514419092443677225326446951296 3422010 -123146869226362487627395233961693440 3422011 -557328189790129591154353438326735388 3422012 -475243646447798142940366566711403008 3422013 302284096867587464364214769516095680 3422014 254564035402063826107171282173387840 3422015 730573556680397516254588956770196480 3422016 53784690502698283849061306515587072 3422017 343073140691877630205602969686192066 3422018 259721526576686590616865704752920480 3422019 64854866569323876551869133958006960 3422020 -187371194230287999404300574961643520 3422021 119298328099031392948942806203159772 3422022 -98911593490073347954702491947712000 3422023 400407772261083969219156841770743040 3422024 512857430348612294314103142772869120 3422025 61006983417442842239771047288666800 3422026 4106020260462407442181294397950464 3422027 452476647118270908448165318945840272 3422028 -100778881367519600061175111375257600 3422029 246433696378678143639500863383628324 3422030 289653389251732838409941423476244160 3422031 272156518381091396658949311714780552 3422032 -95592314971733981601360851442597888 3422033 -195237596856766431114623570184182400 3422034 212948790831591770612103846396641280 3422035 -165815707779167255900746347155501520 3422036 -492964096760311639612869252160524288 3422037 -519432740733417270654989224055449440 3422038 -295994524859424559932566471905402080 3422039 396421273000314312616325416864828200 3422040 558428412925152361424438997182668800 3422041 528200856675590522895412073246354240 3422042 -118096521139784195829655076814155808 3422043 1028365971883027777381771392289881120 3422044 1001008199762164955499404584142107136 3422045 524392941948202038007923945056575200 3422046 -10514410616107127743443741915749376 3422047 -689397900669026755963286867894305504 3422048 -228046455056662255664297430442573824 3422049 177878102999772683316928407721097616 3422050 -38606787055346787397132676424180000 3422051 498614527167738116093564171664298032 3422052 166331164917844099918280660308208640 3422053 384580230295281882605059811452098302 3422054 1063315896049151488776610710024356352 3422055 16130392000126025951001703626086400 3422056 461994914076050187713015208713502720 3422057 462716214431642166551309647068309306 3422058 124851196874482950364268522563998720 3422059 153775251554236874179460351868119040 3422060 -159927162663128919827331307989995520 3422061 1194470090706550664095478514988712640 3422062 182120895546736190465866513621613760 3422063 864205014879757191668385400334016480 3422064 13208712103662911292650094136295424 3422065 318926075495377254011015847558558120 3422066 -495672707312597878500188252406981600 3422067 966723744755520187763849831348020800 3422068 -152042132672183112617789117324944640 3422069 4911341121109861858291279230863040 3422070 198416960460373853539392573561177600 3422071 2086954660810519633935470162733457680 3422072 -1068691902647663020116121816423342080 3422073 716513691182999290028115985967855184 3422074 80438460020995390657032039734506752 3422075 -229950058588763965910638830943622700 3422076 -80051795822801884638077518870978560 3422077 883036827246919720989289215263073926 3422078 -438488179620930638487732267913669632 3422079 -291121162738759248419584364575077576 3422080 298892211286717503499342529219788800 3422081 1718607363436094164277008738569750 3422082 254957732458102029878379762667305984 3422083 -701964007561870009146386115969067200 3422084 -323270989788956442563988835794854784 3422085 396955871197381968965316098243690400 3422086 845199143544968234551620730734352992 3422087 628558475996902079055939199856388000 3422088 14723705516846173416046789352616960 3422089 343964097452370730935642392569237200 3422090 32078130839583712601833690973798400 3422091 -506797714493901540258522164716103208 3422092 -708942167570334774429840516097694464 3422093 -506908322242404882079213724568075060 3422094 11964435546172476791168224886681856 3422095 147852886673426282625297725593950600 3422096 -60309144784758004056460053264949248 3422097 -168349142203422748637456499688517760 3422098 158944212798609243470603573549350800 3422099 4118869562489689606259308570109100 3422100 -242932665565656531395907841409126400 3422101 -164120749386067596511343502558563410 3422102 -821069985370943397553345935411361248 3422103 -334485982641133444927569850364065200 3422104 47133210205821143022871294261739520 3422105 -1155850005224698142415095234422563840 3422106 53350963636595157171001170009717984 3422107 223160624388912361285022127565582480 3422108 -203565442927144900769954447195177472 3422109 232829623180438894363403343257958240 3422110 -236697793959201606257178033086927040 3422111 -2775234567698269882755193018502400 3422112 15319561138970493712098474480107520 3422113 494830800999055689676214831763686208 3422114 -83838343349571349942961215891648128 3422115 -81381322380851056845632862931140000 3422116 305984098103322922735931676983681280 3422117 -721271463987780708073898985222680448 3422118 91897291101168854314535362341795840 3422119 1169836554876584284616099080984678520 3422120 -88770303672838294116597750198374400 3422121 490458697602294061546049658226494096 3422122 -766484582220338019746447215756800 3422123 -797590501575094638508411280461482120 3422124 -303314590155752035731936991640687616 3422125 207434371129241377996578421527264000 3422126 13221623831631966229009145362326720 3422127 245167577512810898404628575524109320 3422128 354456450574802287118662682391838720 3422129 197160120633402547045114632825984192 3422130 -121728651836224429633608563450503680 3422131 -1512699397864701420370090833406862068 3422132 -330459004353326802295542529033635840 3422133 45396032707062097246629149189726880 3422134 -287072891727182980074496043708593536 3422135 -345372722659175855846376265812346920 3422136 -239414560928251614917245605695385600 3422137 343532360984139363852376438504559786 3422138 147033257465687818017307991305668720 3422139 76363891211848662886241584673717760 3422140 106200736733971147733801066654945280 3422141 771688923164647886469089575244617542 3422142 50305882642637730285790055116800000 3422143 -711412649566631869041478683601148608 3422144 77456839349593559643414343704379392 3422145 -704987925327736304126553730935547200 3422146 20085291762334412166307176682950144 3422147 169178352974296933090267498055823360 3422148 28557365008670466309819220975303680 3422149 -407455060868133445177871451854336864 3422150 20596910262103761502148116716328800 3422151 211640812824288490806658232739177792 3422152 -134031998900215476015301843402752000 3422153 -432074200156988859688974783591957120 3422154 -332676604351648336894306284610586880 3422155 -14240857623942597596622693063233280 3422156 -236862367632128895387556669588835328 3422157 331629574841762897878009881245064288 3422158 453631658170394535896503489240963584 3422159 -184485375593306612123983450282896240 3422160 68973072943201264732911705531924480 3422161 968860676526116408912560808532161524 3422162 455984309788196295482135169923378832 3422163 -964823671882840061756227390444963656 3422164 -800778090527897135749453592218091520 3422165 419134413552535587032711380414644060 3422166 22181438946097442384727542194406400 3422167 -4451592558600292009746416384054336 3422168 1449923137718467519500564444404060160 3422169 -1682374927372390726130369421248432976 3422170 286347408724479720064164926932684800 3422171 1178889198568166870883534787774290372 3422172 -98694558736668943738415111413214208 3422173 -1396374377678668281801223668146429376 3422174 -70470709354699187564821135106361600 3422175 476352468420848287630809888288355200 3422176 -1435988099021434413026278353890181120 3422177 34194072235262530148793529597124640 3422178 319391332918559254081266325886641104 3422179 -771541007147156084860101414912357220 3422180 -410957210887033495828971461871820800 3422181 13806287156659435497943138121577984 3422182 569622057778206036060798819319764192 3422183 -11001395624461776653479063758160512 3422184 647432617899716053247617522343608320 3422185 -73518330803307587870299235933385600 3422186 150785495334714439580491437703503792 3422187 -225920945198942046384075716728929480 3422188 -15297812665565780870290850724642816 3422189 -589732069356763019710982214686708010 3422190 -316002517368666404499216602211012480 3422191 -1556710211101249265543259500758975408 3422192 -282661007398253969072245954567471104 3422193 27677054071803989511021272147913024 3422194 -320733980138363811793515269809861104 3422195 150375428338816321279743447337656480 3422196 147046369968721057004893540744335360 3422197 445629617737211097645635269970473646 3422198 4117964793754991413271650404344448 3422199 -751767775343494557634613888070106752 3422200 4878856752490881353547094422528000 3422201 1748563453308614246367493562478729600 3422202 -53630066354867289484980747610254336 3422203 -28369438924230319029596564208588000 3422204 74274113844846190894349872556405760 3422205 221588195975319797368094603274882840 3422206 -896311706258099440870111583280488448 3422207 -205586200961936062640822157192812544 3422208 -6297891255360671851739551912427520 3422209 -732982011375873535532158713454403088 3422210 -240774442763369972075333356807226880 3422211 593500136696467824827601303478424064 3422212 997377553592040909311529645314730240 3422213 625125351494541952326767528777713440 3422214 895452988437105415009262283667968 3422215 480258787012687946263324701642282360 3422216 329955040617484055732191161020252160 3422217 415897990614795847744932205646556000 3422218 445069007281919371952147144670707040 3422219 1633657528289963622927727559777082696 3422220 -413693808367084624673624737576350720 3422221 568298081976789584128236267550827744 3422222 424994062525211516351767642470229824 3422223 523693427384141873376012320182156800 3422224 110280457704148878298850049596145664 3422225 422256151911279840989175283690059750 3422226 237706628027328170761517252926205184 3422227 932179577934888698916621245251180076 3422228 69128134779282567044643467892023040 3422229 90644973519670001938907146009611648 3422230 -31130089764001234090944918552748800 3422231 308123356120356983685275674929865032 3422232 735133944702160884467845464560640000 3422233 574349665446630519306667919548449482 3422234 -318581802469459359977839979435379984 3422235 -208114504002371156993309341459326240 3422236 790349924956613430381538367867304960 3422237 -49779073978039068968832381614218368 3422238 -69808172164544740853380496240753856 3422239 -654878604869446737054610357676118576 3422240 33275935000556356611529588317880320 3422241 2531884217707589304777929012223360 3422242 -439164993832037904551943297920860800 3422243 -1924588600245721182741038071729644 3422244 195634302479530248633522679156506624 3422245 80164762106137854049000738955980800 3422246 -204165739956461343108268712012624928 3422247 340608115667216449971894045449673000 3422248 -734487890648634252616535931038192640 3422249 1207829263139571918792863322401168250 3422250 -20923813920597381712385681561676000 3422251 -406688292081301398310454605419137648 3422252 -53135832845665782735421115962698240 3422253 194563832638071640152366490197982464 3422254 -788759123551599826928506973989566528 3422255 749213193695442198782690177350313160 3422256 -39714842646891504129591355091189760 3422257 -525354840843926993715931440439307228 3422258 149163489822218512112896001638910976 3422259 -404639882034156639032463418532733036 3422260 58652288952671828046064063343040000 3422261 259337118955359775262282919685855200 3422262 -226047600216317416193467541266636800 3422263 151817439353475509669364591707205984 3422264 392266945532263067087474329413918720 3422265 167136911394059242442944981857162240 3422266 -637865119367848318904159262489031680 3422267 -1100367855664106660920478596597542684 3422268 153008231548001029085087439057418752 3422269 651948297246125217490153612080810496 3422270 -119350388454275158542574773204430080 3422271 229566309591412102177336274358943104 3422272 -44916794524363985494612801728020480 3422273 -179126215191502582661380304077981740 3422274 -116619321804996062500682633156903040 3422275 -250232559235839490539589370979567200 3422276 -130754236110325344213422244738465792 3422277 -746569256237083677001618750068668160 3422278 604562999359963060882764715524998400 3422279 575861115769040289114089790565878576 3422280 -11069857739175107960073452691456000 3422281 -268607804447089166698547225110684800 3422282 -737348620201176996646623230843450016 3422283 -197637625352755646072403035337249552 3422284 -5926651619052506333182810776235008 3422285 246694174466903743826956594440729600 3422286 57079235825569568983548937855820544 3422287 975248064959012141107601006717430384 3422288 -103325567919679616365893872812032000 3422289 -37310683360020817134163076865893952 3422290 293371624246427989809154838158420800 3422291 -497060380645913286053335275877036308 3422292 167905251478322373392406877823281152 3422293 418691624483695140753806433781649216 3422294 -47368923882514871252835445713916800 3422295 14998855268866108580862811297254000 3422296 -65320150141382728342323869730846720 3422297 -137828923830285267688884365966491254 3422298 428326145697995756583640577908155648 3422299 226131210434987982472620938115930480 3422300 -121557756520627030470511669245312000 3422301 -63192952526325305139386669225803680 3422302 -23629761799326203500821089423585088 3422303 -607859530155809798431336122583316448 3422304 1748349087821323764311972898369699840 3422305 -1098709861402525720853854376328147840 3422306 -208871682777702187859190261191817648 3422307 154052816239585493456106349056559104 3422308 222426481949887222766813778673459200 3422309 -769053847131482835223557933017209440 3422310 171381214463352386806149129805196160 3422311 -39486623698995415670666142988178976 3422312 -362515536554436390796871729836876800 3422313 -11204033536963872667040064176866860 3422314 329925563923788278264881484217798912 3422315 -138245041682961509832739001754103680 3422316 356595743237300278434248570857257984 3422317 -483666251391667804865189436157271220 3422318 50163795437028608487125988205107840 3422319 322753622300958994387612119804700800 3422320 206389542639729097730569515452006400 3422321 -204937898328311956131763597983027840 3422322 63845414676049470097558689629577360 3422323 77744954830036242249761443521738572 3422324 -556009327972835960638892641509362304 3422325 -182105746086457020904557555492230400 3422326 -382516597706075659982184715851969888 3422327 -17355308526027247469591998613430120 3422328 66698324702542672327585820096593920 3422329 -7810741856802905434998459820121516 3422330 435439608879834830495554943346286560 3422331 45721410799726101337993216161540864 3422332 -604309322178887155109826816445862400 3422333 -335670428257925929694684151990400320 3422334 201423871991500936311607774673474880 3422335 33076668207167754582440986053600960 3422336 -1421636318056147942871893205047050240 3422337 -691079160161253102684462893729034720 3422338 47015450870245428828706044269248512 3422339 -725428197855569144031894309959423976 3422340 352710879522040182936523148241788160 3422341 341736566852437141027242685471244572 3422342 -209265264613098656825345718534254592 3422343 36950997067901590152910375883509200 3422344 100851491406684396340122862432389120 3422345 1094512345053833323521308826860672100 3422346 179005078218578593527096664142985984 3422347 79599604669464499728045998116003920 3422348 -67417442476528613308435295017866240 3422349 227987728964298685931921518457080224 3422350 -79637517467239813680614431540665600 3422351 -2134519210157818059887126090994459768 3422352 -37532037357113838826244629941190656 3422353 463347484823685801825204015190583664 3422354 -100624760537935827640766260338754560 3422355 191639920999430283386189379210292320 3422356 -129522719105428024478422901507942400 3422357 211774865144478324664070399411123580 3422358 -278542386300035831797932346232830080 3422359 -1286854544969777746826516929610395040 3422360 -852868914238184159693352620174745600 3422361 -429404588917737447126459190655086128 3422362 -877006225219270273009565838903287568 3422363 -395995831770447301666279654529721840 3422364 -905770955088429789822289830323712 3422365 257004792205537581466514672153617260 3422366 -166875167177729597648139824577362496 3422367 15236505589077466685231219095418568 3422368 -279348712866785113231827999714508800 3422369 191116505217433606013927328132987648 3422370 -1226859793073454343355024075366400 3422371 2551234009237684495859184879589796032 3422372 -69150535759161619122762246011247360 3422373 -51895727450527304502391016420080416 3422374 -371462533627593892418851728663492480 3422375 -1292238477279760789574381606660640000 3422376 -461614085304136677804366218542740480 3422377 -317177129314290759025464347558042880 3422378 14843679641922054338192715386328240 3422379 -345644461054793548801237779474634512 3422380 -103618097582094749708485862005693440 3422381 1847027509076197809137433936539097600 3422382 -133634384233426752958550713060748160 3422383 1414900719693508496806403250190527632 3422384 -64616575769370212260851566407778304 3422385 -375624872888047834695798702782505600 3422386 20762702084737087788283322098376448 3422387 -54816136175583995894290423975550964 3422388 316094686574888979137725904311603200 3422389 82162398116408745910287331357294392 3422390 151537198214577232015668474438643200 3422391 249100887260194600822467091774568064 3422392 212122504773177271886096053620019200 3422393 248303348368314390822947977913174088 3422394 -167449869793508376186644597855919360 3422395 -28513925041401479470308791285239920 3422396 -321612857067705377792830803781435392 3422397 26708158056139812704850430729080384 3422398 16147275985510109464160389924734336 3422399 -936791367028188200673864900945802464 3422400 17087917497191950511965902313881600 3422401 -405368686192436245683291959725041598 3422402 90951529431939060790999212208320000 3422403 446493559164035597347328951097895812 3422404 -352113862764043044446536834976950144 3422405 674200470247014520659319960003277400 3422406 77440747549952001024403463775628800 3422407 548080141765732700152559258607741656 3422408 -589882436206968004101658178167726080 3422409 859024112229297157663638129958393104 3422410 -398182651203134390580386803649780640 3422411 -567899904089653633552086481910042988 3422412 167321922348337652575838116449533952 3422413 9277113815401152947879623499020800 3422414 687115797740917281368973115651813056 3422415 -478586455868710602113000574620828160 3422416 -75391774307202220860047494515171328 3422417 -929588416600437314873540317998466188 3422418 518959362091140445350449206289752704 3422419 -316887324965371478624996921305681152 3422420 -245602228751621239819707417746749440 3422421 737947792862475164472139831644146190 3422422 168409316907991139068970943191948160 3422423 330616492699332084802233340253423904 3422424 -379298755760483143339673144734126080 3422425 665898955862509462107613807872443150 3422426 66837028972130581172940335179216896 3422427 -207181031692235973391686882799176768 3422428 367583279045426207321278362360723968 3422429 -667065041808087889705983174559514970 3422430 184942556029728749440083982689832320 3422431 -39319617325280415205840939159526016 3422432 121017513542110230450021491217530880 3422433 305671652871760392567376842866441664 3422434 -117999450416788942312159893794318688 3422435 -135087790860953659332133238143789200 3422436 -20306373548167462868184351309649920 3422437 1201877494655775328548458640893961086 3422438 629755558661973162980297882354684160 3422439 -771128219231018509330737430660914480 3422440 458133850470315384536412233760768000 3422441 2340032416030242874481252017601568 3422442 -108388913955854974199710207825183488 3422443 -194662682230082209587385851982545200 3422444 -64491136450790034609580394126976000 3422445 191311281644327071885635630567747840 3422446 -197101348145006201427114152727330816 3422447 -536942912609606946419385735330954768 3422448 80954882626290093732642959266578432 3422449 1296090358618083981595176799244522340 3422450 -363419267670488103221747075132370000 3422451 851585914066497404907962017039132800 3422452 -798510937212822492742898530472859648 3422453 722138672668898232367310447596086702 3422454 165084798277705853701446908416819200 3422455 -822597323144812929432259546119408000 3422456 -10358292086819202352539005280768000 3422457 -240776736592585047045262950914533260 3422458 -235938293052258387805334808269541120 3422459 5241830321904656392649124645757248 3422460 261647236346193715424042949759452160 3422461 -145220941448701432383519319191416640 3422462 140590019977199170916603026108030464 3422463 -47354297886540707102471240595257472 3422464 1277533799771213129596902353676533760 3422465 -483004530873049058676729974051956140 3422466 340058752676168540762022403906713600 3422467 949650806421346580914257775749230712 3422468 365085627338455913733266019993317376 3422469 612661487907523115089449999030434688 3422470 301076667838441248527511161439523200 3422471 -147573657347322726569505182408477208 3422472 346955199442482176423246061523353600 3422473 -801792841493022915497856430037517260 3422474 -737174284360833951733230315949142016 3422475 23861483535719988216024526726639200 3422476 -431951582668041535105193612148701440 3422477 202101921519295907399183729590460160 3422478 -112558804159819284622772289270691776 3422479 -58766546021327235435312342073869624 3422480 -57235252050022718153654794911744000 3422481 438359694151905488982471244020152064 3422482 -241536729064791505484496963621270528 3422483 381726473337279520564057216977426732 3422484 213632653022699214990840822873612288 3422485 -52231662888952193237627876310660 3422486 167258901406162704217964311205769984 3422487 -646656844674445767428608994416092720 3422488 1672690023047349579055710192199925760 3422489 -460399001495111646019618029006903360 3422490 311766811274019123973515399467109120 3422491 -693524094462329289230439287203767840 3422492 552349347759442018162216809333138432 3422493 -30364326347458781234110773609815040 3422494 -843996005891815531180892692685070528 3422495 -82819111085877980904755814742899600 3422496 54218297546176246718034553904037888 3422497 211224676210319011855480843135579540 3422498 451995415197961063080689542956519936 3422499 -5697436983910039399734151492437576 3422500 -104145523403152895533956359133960000 3422501 -852246382327521225675155418725826498 3422502 -257448849343755940007738252290070208 3422503 -389025892809077926134681269791273272 3422504 -1479010515054220906634302557875082240 3422505 -498978412877583230842955865124440000 3422506 846207558254542575340891224642173184 3422507 49529712908811658508442143671861032 3422508 14095255414224870135768951112458240 3422509 906296460911755337589122324918274710 3422510 -2179263274440828305124788091578880 3422511 -181096289183936151124910518326413112 3422512 4440432447140098441748221311877120 3422513 1135034755252027467463506513014598384 3422514 379066233092540838102928265590592640 3422515 -576914713499114496324455071756718880 3422516 57483526128156805897892912985306240 3422517 -81367746935246468803165912011694080 3422518 220005355521566222633131125495128640 3422519 1239325055024712342427400612197930920 3422520 321930589063103013802225718568960000 3422521 1191933124342772814991283972702823722 3422522 -485261710292234463058475476015975200 3422523 -105081967102321817890097756317396992 3422524 54848419724300475941144289360084992 3422525 67132832973047728391859828888147300 3422526 -530359284334692356462915993432753856 3422527 -488794986200947491201623170272431920 3422528 60920387599357642396912487167426560 3422529 167288236186720047183562939146026496 3422530 491734997716903135044314750935272000 3422531 197846930310564665109033533733596160 3422532 42624003209700848791569682407892992 3422533 490605003051812528067616015329965244 3422534 -34398390843620892107670922756970688 3422535 -219605298165506979322525186783509600 3422536 306099426627484649997210429012633600 3422537 666011789572701876279989331422675592 3422538 -104292209911700489117592084545682432 3422539 -267455971100832868450411759196743660 3422540 649479770017814823834463630488207360 3422541 91436156676555452280102233146214592 3422542 -1349458552124581694463350747035776 3422543 -279825967310585506528150999385048208 3422544 90300075689074306057611124478312448 3422545 217799405905861349457034986372905280 3422546 495090930176907529575960164512686720 3422547 -1489739600085788774059451359591746960 3422548 -695515911349372457839277524484497664 3422549 -142374893619033774126858660006775236 3422550 256146432028046333260138106756884800 3422551 -1903449596266766899850776256504725200 3422552 -868808375488287441094923736514795520 3422553 -777728447552021801854205070879445296 3422554 336872765040997832567168576739476976 3422555 -124643277075535079727549330674012160 3422556 392737975505562109902508412230182912 3422557 524497167765830258699713609000210092 3422558 703885916885862738166848731587850880 3422559 171761025533053375684002249000582912 3422560 657940527325604044199976767780290560 3422561 -68511723430497222147643328678821056 3422562 -39091807119068045385130167799380480 3422563 -596793601255732203809267086369001188 3422564 222813053910373728798901489143490176 3422565 550524275826578619724082149777490400 3422566 157315373656792308977268643254282240 3422567 552891502589320447145283947101298616 3422568 -209200478812774033169652637894410240 3422569 -1353990253344819335078417297394361030 3422570 313661365899418755039208838267184480 3422571 -194608672257645482426473248850899456 3422572 836445619816687393770318069546334720 3422573 -245470709525326539647562024665409600 3422574 10429584813988448216503663492638912 3422575 -173922069831907178710736093003887400 3422576 -268975059913287224302823258293075968 3422577 907823042837632385109123699203403120 3422578 -90742991922666298893447921519794160 3422579 332538980687612145967317398404121976 3422580 81032565040936811491715735950540800 3422581 451473050522517761436201515315426652 3422582 50039723831485197079687018462111392 3422583 888320911446418081842984466575937152 3422584 -224360678707332965464724246052864000 3422585 958285825231204255259695239715200 3422586 -138684918767521048492793228529334272 3422587 830369110700489474369174699788130304 3422588 -438081886111147957953899554478363136 3422589 320945887043749337107688965182196224 3422590 -283534522785808391304148490397878400 3422591 350095931316484504652775656233187184 3422592 -352137492882620304916183951721103360 3422593 235481687088844224246918906264613380 3422594 50526585376893620029197777861023232 3422595 -222344844677024500459379532214575360 3422596 -1013441753435565940773730525650206720 3422597 -299702911976178390010206516271216320 3422598 219253916265565309750217394076699008 3422599 1410682603810432811670708194239352600 3422600 -208175761647932710407078805582080000 3422601 -52329753712450369751666226233616000 3422602 -268324149116789946028206205464572928 3422603 -1570532102668192759057440472362863880 3422604 225267919437576134072358626824028160 3422605 42540689140424351254670770644548760 3422606 -938215105298011836978321687089664 3422607 -69241505847990046683473005462000512 3422608 -76934027918736916100193002156195840 3422609 -1068335502439655837868620947120621440 3422610 368498578172974373456676109773322560 3422611 47864040625497257943791431512101872 3422612 -525486735096492102110843477671246080 3422613 686246201356929355420377169513482144 3422614 40132837963382267731042850421329280 3422615 -162597057945280384992665522443456800 3422616 -57938955003223228526265483438182400 3422617 461197222371149973395844536302420224 3422618 439610107816680879870377267058203904 3422619 282922120765187962748899715808352044 3422620 -830426352386492594329830838631416320 3422621 -1140790564982583567988933170805649178 3422622 111825899065836211208559285872793600 3422623 -1035136809809364175730703733467716128 3422624 -149115921017687913237360528576282624 3422625 -146199235883368665104632440364176000 3422626 -109560759284565797681134052919737856 3422627 85356093413295292260632693390678112 3422628 15289640101568946756063327538544640 3422629 -36119229131925981956548708070438624 3422630 241055002174812949651350967790405760 3422631 -380608160015635173062316269006086656 3422632 230060867764567110351522705388984320 3422633 -806797479221184642806411691307994118 3422634 -306735004208882454402228118533089280 3422635 -530713084747853503386316746823093920 3422636 -70370201782974806690376047020130304 3422637 -778245978136548908421374312106209952 3422638 -63049903938922941149518597485781440 3422639 708187844311447821569712587224024560 3422640 -7582858170804770229534258425364480 3422641 138499373074630824665292027244100000 3422642 -869688704780207071948105157403921408 3422643 -66800852009670493278598040870572800 3422644 -646206180877727770845307743160798464 3422645 798924210857858745097328312500417080 3422646 567397054292478294831084599842517472 3422647 -546349374974487198335556773465778904 3422648 -44870485443174247933822052250746880 3422649 -758397000260752188182129218071044160 3422650 145860726424859728235833197762662400 3422651 913611047303493661467629531852471652 3422652 417637391621608521048322275759493632 3422653 -35389406714961061140887243909091456 3422654 309613901679646576004245250113771776 3422655 767462908454581628571350505686222400 3422656 32486460520138803208599132899901440 3422657 101928929016703221804827578187974272 3422658 348509206535946594819654431864383488 3422659 -956230761521633081915753889418860840 3422660 -192126393559006992551583096565555200 3422661 280894721450231480112902424498331968 3422662 -942219365913494956537032547629764928 3422663 -243110877426769283957929369497137400 3422664 -264930076866414914111913691392737280 3422665 1272241639468651771812216775186008000 3422666 -55683658331290311091720451771688096 3422667 -368330445859508702083204635536056080 3422668 -343148417662695348792025807888413952 3422669 -546260637556825254265535099699841930 3422670 121989984177891476127177565876022400 3422671 2500013139510170130061149339035904 3422672 2285990474376759831504596028751872 3422673 -130477260777705839935380558652826940 3422674 12774902451876344784402071129232000 3422675 -30585546750554538675331493713236000 3422676 -401857626393552402141247891303796736 3422677 -1174120945042121463940003580356183474 3422678 11683548020778698598040249565501952 3422679 -91491153609960424060681176504576000 3422680 -160216791651289043725217616333619200 3422681 949543498185427904674026072092675712 3422682 9874527989120874345884173937095680 3422683 -130159386585253385242114487365085976 3422684 913041483836752310532440597105404416 3422685 15678858060117574981874994522481920 3422686 -267457351006878098349792254598806400 3422687 193698680427581509737855981199260360 3422688 -100934510382758096879986085639749632 3422689 97476654887386974546754075511906224 3422690 -926379064898941884237649589849556480 3422691 65208434024189671696025208172448100 3422692 -28436163736036646372639589782253568 3422693 1204839270391356067155973211430114942 3422694 400019502591799220491250509899901440 3422695 1207986529199062663971625888912044960 3422696 -2954629594120979522762534508595200 3422697 438090354276596639743879930076671680 3422698 9401546382936542223619748324970240 3422699 -459257413746759664303658568156782544 3422700 -228910137496430746363511599229011200 3422701 171730160981407451930671301614572172 3422702 883946161528725739213317803237247552 3422703 -299021969099578039779080414749416696 3422704 120925752648141424199872016224747520 3422705 115390442061058344690398406416982720 3422706 -21700573273097474689919004264161280 3422707 696921048918831179616707144966826956 3422708 -571948970362701524480227805630269440 3422709 -283188043902998035337948452978257600 3422710 -42475020121434621048327615931176960 3422711 -1301639969532538962479384423091418176 3422712 313369780402167609793957524056678400 3422713 447167275416183989562892163050024960 3422714 10138345670764141525655394775737600 3422715 495155819440934915436701327024331120 3422716 -175030369599638008949532598510608384 3422717 -25303050039506127684194430713478720 3422718 -135169567332161328245098557013300416 3422719 -876516830209614506588809819032705120 3422720 81535164517630522373750640932290560 3422721 -202244455501713781997698783238344416 3422722 -85840370764630164974276256221047296 3422723 -1581874376160675513721260106052129028 3422724 -686428364072997185940800563242783744 3422725 -821707905771582834131126516569783500 3422726 379203721978727993657759082075476160 3422727 -580661129607938696142250386670800 3422728 2287790147246144959348302197641052160 3422729 -62876067949854475836731296519854924 3422730 18833988764365838296491893862205440 3422731 -176860398336064069232369724441290768 3422732 -903262963539349847134914261807515904 3422733 -577881958158839047354426544775782976 3422734 -245662220438349384778657239958420608 3422735 -28512784438829867679202962521299320 3422736 10458744431010477444301893938380800 3422737 860092740303869497379784711589758386 3422738 672743435959460129816484089213996160 3422739 781272040542627382105241883033040824 3422740 340900658918928960174513390236198400 3422741 -2898357490159519718636885835250176 3422742 -22117718757713149645694980152137856 3422743 -69113902034562175118704146246740600 3422744 444123636846148258293753856078725120 3422745 47900892435732602812274005800169920 3422746 280233751465571396256326547474225120 3422747 443049204568077242106212941486808196 3422748 -46323158572098605468845675346241024 3422749 21854635825221657743249133045882720 3422750 216221307272985538482471240953904000 3422751 11032956389343668584386706409391120 3422752 -168276618381965390490536524830670848 3422753 202181696013700864236060429164764002 3422754 -391602902219647568617604138155238400 3422755 -155945980129058782369878048323846400 3422756 -57007127983614072493239497848999680 3422757 8277207586305139520180595671164128 3422758 236897278934321911870316700181824480 3422759 -227104899886497044071764719343765384 3422760 78356617633059147800188546122547200 3422761 -251638785666689853081906950087718576 3422762 47910436208613559922654790419604480 3422763 1712133356683887035837287879297108320 3422764 -304288935329740538459089664791176704 3422765 -31293047825796285421193180741286600 3422766 -275645395609039252985895911722262976 3422767 216561390802037937851723089387260120 3422768 113799625953889641284541744669523968 3422769 -345468205292119498993111804400915520 3422770 100153330924408781449045764755456640 3422771 -197625191593768728777666674343387312 3422772 -8530223849291618907276454829826048 3422773 -1209790261286214782668407027285688978 3422774 -445467603580841320827784087942973760 3422775 371057103410905859314126556693433600 3422776 -308446157876845232894860108763504640 3422777 -549272220896845396502717076259150848 3422778 -22983343008245989463022824107570176 3422779 1574226339727663656197384648844210976 3422780 273980302518375537573669902345917440 3422781 721262686354319351910981771734780070 3422782 81929510703758617156223229324245184 3422783 145916201989638432113276118054010560 3422784 40325208880166735205940722281742336 3422785 221045855129657607222610900113952980 3422786 568560967556763467161300278007040544 3422787 -97451698149958177981814766453874440 3422788 330732746757982093630500314808361088 3422789 -506721188358521211634372545406231620 3422790 190725383402527733623437749947699200 3422791 133189735424501430363846119545473552 3422792 -69110606573625503724609328985472000 3422793 517535284295168297021373409475896320 3422794 764372252376200319795113478500571696 3422795 747797103377812920820696630867120800 3422796 11844531274668632241546029392779264 3422797 1034238185068474654847247728407420800 3422798 148402710414930450067636558241630400 3422799 -371233027725587389721566959457867416 3422800 313991084839133554165244968960000 3422801 -984387769516756904036489682743949198 3422802 335092426068158508638914701228911232 3422803 -110575626517008277628104247065057152 3422804 -417298099763015471833166212207300608 3422805 145531954160808826481773761249014400 3422806 -17346898909819359909057941940502656 3422807 1268329847001679064923753998144706056 3422808 -444145176110689174326053246475939840 3422809 650624351125908396348678605091624004 3422810 -496773247492499167118366351811505440 3422811 46419010212886957403742041004729600 3422812 670229829269070432365378773548057600 3422813 515629094632015198251156572922721062 3422814 -251856544298704533335164324513167360 3422815 -506183074538003329131157677233147280 3422816 -722736593456230671682495439360360448 3422817 58209462054103591476093940621209666 3422818 139126573647457856580578314740549120 3422819 -546743330010480990195862634338505160 3422820 -392611826955182084808180231339601920 3422821 194880866588952462472023152443555200 3422822 208114579594061134551195265028795904 3422823 345214717826814451704282743152969344 3422824 -737904805925596614159996407777280 3422825 284372395818860254759755301438584000 3422826 181041878368715421101269606648001280 3422827 428228189771260456731073024962155200 3422828 1182929595470391494734845118170470400 3422829 285848689450557144722846921069960160 3422830 -97411421099773924303550471445349440 3422831 1019147835127937813686364289621351120 3422832 -79821819184522428487340101579309056 3422833 810507466528225472486903431642290560 3422834 -47830560043594229565927308798097408 3422835 105272465389044485610780701153335440 3422836 -4131152264733015738213263983995520 3422837 104623321715008072772309662407307776 3422838 94280956496948368212843274543388160 3422839 169876557669931918207659034399546288 3422840 123739480670882885100387206602444800 3422841 53305879902232999148481213021409920 3422842 841259037399752827770245683335212544 3422843 7728171202791824643833340435599784 3422844 -370423772865075674310849203799029760 3422845 -592890090923561474518244195007474900 3422846 147238050336593890836830448391248960 3422847 -979067239003792167367108802957004600 3422848 672155928463037397532337252597760 3422849 -1330821551886097545887482628799194364 3422850 -121378191773384525824856856908448000 3422851 193086737416467280446901917046727400 3422852 1195013150916767465282100896350071936 3422853 -291756280997063154333224817372884256 3422854 -366976716521601616277626703756382624 3422855 -1552980978396761878672254266314279440 3422856 91051623904637835355476355026739200 3422857 1175524446229627506733986329455889920 3422858 511096614223905801557907880403585376 3422859 383928472761241117582680343808545728 3422860 -124647306127958991027782490755235840 3422861 -469564765701770833501464430690238376 3422862 -139075630541861781842054009874276480 3422863 785568869321954539474388342691764680 3422864 223146062085902242190308871086080 3422865 44365246845914803794288555587005440 3422866 365348860895394100703418147306676224 3422867 -98798310388556383563803687957285808 3422868 -254951950066891397256789776355102720 3422869 863057241453275103133669568650554240 3422870 48418009095423973926063265568933760 3422871 1078411188325817124925677593288110080 3422872 -143683434555845229180451567083571200 3422873 -1630596294232309525148141498490543360 3422874 67925735762259961007569636871316480 3422875 616201314166937381227876400011380000 3422876 -598123970444837632214759531133104640 3422877 -387547817814471630791546771624023680 3422878 504613634927841910192357176388026624 3422879 329100058168954734938099625775678320 3422880 394623000590858947285265076971765760 3422881 -292607122862487113598203129280056256 3422882 869163301818856685568620845769595552 3422883 11613326270351219664181973257950720 3422884 -94874585539920501961973402375757184 3422885 -129070609364201983207286282906644800 3422886 -6236031362752028908911818244589056 3422887 -363349072783340308542524119856182800 3422888 203124259320958330353072592431513600 3422889 367319999908291944327284207707728804 3422890 415704592283574102257631438552830400 3422891 -250453265032184947728299375805201216 3422892 -150109450536517898845048013319376896 3422893 851460703949695236832056128932145644 3422894 -310952194087762850184345985069197504 3422895 -486294663426124799339495143030260720 3422896 -182316371508224039523801791029313536 3422897 -83056448538076200779528800958753820 3422898 -806777377941431549241900834657353856 3422899 893822016255012342294939265395777120 3422900 -56810247695778348148063604193427200 3422901 165174366449578467042373357134688032 3422902 137009958176011809515131264504897152 3422903 -1097158943295398660396076862949309736 3422904 -205500326552334949996725817316474880 3422905 209417750097148522927606980117765060 3422906 184419920374110375464157518976401664 3422907 -374262074372200483640740435641648720 3422908 -813360952409861564872790315268815872 3422909 467821823629785815335134931769860032 3422910 -199265247828205694427581715153530880 3422911 131938850327815515572764811759620224 3422912 -145389073314225267535020215249141760 3422913 -150033650762240968929054453146356416 3422914 -395537582873105021583081257634072576 3422915 698921168944287596217674569937197920 3422916 -101015293515856762535507658419822592 3422917 351438930664845571340043734566151966 3422918 -510764337805988713685820016327047840 3422919 -763866443121718655725309297626100056 3422920 405257549818064807288401412360601600 3422921 564325261684887473636694713795099700 3422922 -221217032423188262385423258771126528 3422923 8023821941593749030077173295401760 3422924 -873971932807531657030164508457551104 3422925 -728545429231983968494841744993928000 3422926 -148058450542762456427832278966342400 3422927 -31367537190045895629758528628600960 3422928 234815131014329163422633236748697600 3422929 -3899321957242380666103234758971712 3422930 53156594028039716065817289127265280 3422931 558373341860406829075763585160243504 3422932 -48597144752291634864239277328357504 3422933 53707481192224166079810438668304576 3422934 596463762044312986131799584906677760 3422935 206105333429017671869849875145849880 3422936 -451974678797048381800606935888814080 3422937 -16309236883662626222609128023651648 3422938 -300642402835097717308322336154646560 3422939 -332646036428451647666922640262939376 3422940 45150279581888799238935466837862400 3422941 -2389842568218631213588474649554306100 3422942 -651433659416568386567594425692640128 3422943 -394466135262558308729463910998576168 3422944 315625472556929395994169259378606080 3422945 371488732268158671431805200545315200 3422946 -350952189072943339842915474740658816 3422947 -786879394144152705094703738571380088 3422948 669655251889234378631088705131015808 3422949 322382557729839217357504834901050464 3422950 -487128153042177217868635512183777600 3422951 87905244876396381805394425071803952 3422952 -106422884498399871097101468922675200 3422953 20792577222956339551587736150543440 3422954 42281780188855407747146030858482272 3422955 161313977963635896308520428881605360 3422956 688026451174173821434918546439717120 3422957 -699829885300009048550618496710360340 3422958 20425422876073282397667176750776320 3422959 44050923292611102674041840941275104 3422960 20598335212084960828848675008839680 3422961 -878471991844307988930238881510180990 3422962 -343468779094488307390894684246326768 3422963 223855828890380962007632905473642496 3422964 -601323862572053360055773936912885760 3422965 78670244549151778412451414705390720 3422966 1233332648592579408362740021370390400 3422967 -231981282086933875751954422331531616 3422968 1374394941329012612679692193497948160 3422969 -1661934803555321839632812065473030 3422970 17886653866921785785302378214255040 3422971 -788394317942303959040856044825092828 3422972 2410975738205570265985654453297152 3422973 -856127469629810722071896629035273216 3422974 -575971458853946712616480400803851264 3422975 -111491472845680871347623934956368400 3422976 215909109387870020101818277221629952 3422977 679797766209854871975088513359321300 3422978 102049923517929891024265668909883968 3422979 28905402908257392848573702902727376 3422980 26929490363674487512848457660108800 3422981 -21024843276696774818396152992633216 3422982 -81894467065323245599836718865817408 3422983 1463140255805564206860473364688001040 3422984 -797120021923901537060929245236582400 3422985 253375786974305820602120076847512000 3422986 277639241450001133883546284423464960 3422987 717909875017368440745156907156023636 3422988 -241081040286400241962078485220931328 3422989 95906849882327516245113306309850240 3422990 -563669946181027660019302699262856000 3422991 -242514374895414349759141700179000320 3422992 -62599648968396753442948941333708800 3422993 -1117053133973609045717024204022588942 3422994 -195501074880045864657358631380464000 3422995 691393213532712028376179362623598000 3422996 210458614689353051617385175260673792 3422997 -296323422598916019257013951864434226 3422998 363841062968243494692903213239278464 3422999 -452999636477866173628662397843929600 3423000 -45791992283966269755639571906560000 3423001 35463360576193770536774295051158784 3423002 -2601067804802938221645554785322496 3423003 -673746112841997106768653447076379520 3423004 -84513743572573808308969043779556864 3423005 41236570229028547755266893009645560 3423006 528795428911474142359343174734684800 3423007 456790251958047045882126986593766512 3423008 6859557253311984741374403278929920 3423009 792281611169767932915355591465825920 3423010 -417443017662933165848428012191882240 3423011 543238306034780271141538176203691612 3423012 179912176486477126614567734942426112 3423013 678656015349456698625743867039592384 3423014 217510228447462707320437135258214400 3423015 8396828073485226198733182756991200 3423016 -517953977932161636019289788331627520 3423017 -154159592306208919946497792865134080 3423018 642158787319158958794825382605312 3423019 395143354261235246559108080270766640 3423020 -102856866453715544640612215652311040 3423021 46263113172386633084831055361935360 3423022 612316877957179400047977416059221312 3423023 1060954204769916215323478477206624272 3423024 44894530133991681685876495805349888 3423025 -56497893633365579280283512301582500 3423026 -243807246218463007940675825447170656 3423027 -219587575236233987342106297359227080 3423028 -18093240648233038890175603326961664 3423029 574108131326620630438956941867349180 3423030 -165008070900492120850652078965032960 3423031 115458561944723020724907464790929152 3423032 -680061330678036195500244657912729600 3423033 487288059593316513675793727594569920 3423034 -178832753576277199507359322217821584 3423035 -6514714300989257811453860764116480 3423036 275238582589550003092252762162037760 3423037 314246774475704461640106310146699552 3423038 -808199089648388080294133390575054080 3423039 555099408953767309124828747556462024 3423040 34050853315074776975311060441497600 3423041 -205290417546569698734359176800042108 3423042 364594435584129815213515222469066832 3423043 10172474272132256566993408867791584 3423044 -788314005764434723503144849328189440 3423045 -502143289536853573139119345978243680 3423046 507638744504203044599783011976272704 3423047 629293521442653378832661194067537496 3423048 -974050944370530285568630161615667200 3423049 260765586331033868217614808267437952 3423050 68728429518482245312251117151564800 3423051 212750124367268335164125544172342080 3423052 69508402155389897639720911602984960 3423053 -1249704133226994350735703360326276736 3423054 245812370844134083459585341921145920 3423055 -92087172341696769438390244787118240 3423056 -39748623628888187931829330133385216 3423057 -265877457758685950439804583526424576 3423058 -4472137384817642514409363359224832 3423059 -156287943613595828233654367610657960 3423060 -16765777936237147445746891984216320 3423061 55809521365276241067564078759254592 3423062 630252969566881245548355843714849600 3423063 -71108351597078033105434409088494976 3423064 432689967421861931494343707264911360 3423065 -165933488375356090694711986655611200 3423066 -173473451761388173849827586112933376 3423067 61667134125582445016789158589046960 3423068 -453096455846708413329015412416428544 3423069 -195953402620641249610129101035461032 3423070 312613401135075736395584616496128000 3423071 -1715453417785697622121228463080098888 3423072 -142107970025258618999154908110258176 3423073 271184755822334910847112194113228180 3423074 -222779365981870891420657673177776128 3423075 72722763820708803422284058610402600 3423076 510930588880762907796785593876199680 3423077 527662276923564467702206578423888672 3423078 63784854194304211110167528235902400 3423079 222594059606207825119389071067785880 3423080 -771392230706255839286081879244441600 3423081 -959726783901275101938224804168443248 3423082 93197961381711955564096293094625376 3423083 -855161633758036387213353418337782668 3423084 109873464475891540874275918572060672 3423085 -565431728797549550076872074027583220 3423086 -575586318386803087707906938511056256 3423087 -330741177353995209773014070687464560 3423088 -77425303027818270626068784024485888 3423089 -391032554464347519623934206512371276 3423090 -83619934062839886771851811425280 3423091 675300177215695830760108224212099580 3423092 -259249422152637231244159400330334720 3423093 323161140652435500667640226108101664 3423094 -772369874733972823436766345722519904 3423095 450665253404876725082014501040604120 3423096 857511218710560651576552723058053120 3423097 -1499947601560235048774979314625167200 3423098 -243310105443338703484296361199556864 3423099 -544952643841260863925145609284648936 3423100 432699810880752833537127028192294400 3423101 14516618806784808084824188878795744 3423102 484310570566356861512029508083875840 3423103 1107236464570237406490149157748740960 3423104 1228700055421875950487819737314099200 3423105 -128706887923994608562005297832082240 3423106 132546240062016596300513110574092752 3423107 -1032124503282773105554823267686553688 3423108 -79828314877958400521396225097854976 3423109 423748694492875202885781259847934204 3423110 566297278567093466280914213333784960 3423111 -53277261738113524345689401070450480 3423112 323626614812910556041603039482511360 3423113 -242887595758866625544417574153288192 3423114 -393659126663967174683060046394767360 3423115 60524376075579258894324609322030800 3423116 -559068593780651786627259292308480 3423117 528636363452842708442213547345823680 3423118 9010121735522885697307746328020480 3423119 298228245941911429386107130022124640 3423120 66063296784412994647981569697382400 3423121 -269274753309407785113112238340754560 3423122 515054969257852909811600005113524112 3423123 130820224616083494410351323866064128 3423124 315510820334272642291822735767399296 3423125 -54339389576468211167788990061696250 3423126 -84960323559608794925186528224819200 3423127 -197157796263889360985249125206250680 3423128 -663711636475870702087508326737408000 3423129 148922253867534322455458748038710080 3423130 -373919417143543484543381169658881600 3423131 386182511640940050066230509607020800 3423132 85198981958097232547782648223917056 3423133 -322457111507962670928020501106872480 3423134 327498107106389494935299026033745280 3423135 -55796764039832053868620067012073600 3423136 629559131534669547736462236318695424 3423137 -860548408622769871699852321215389016 3423138 49317804913621397694069564280965888 3423139 -74846541758340081682345678896769060 3423140 47624105567017459485850615680000000 3423141 -986068968437537848687618544639305248 3423142 216072982723478510264563334475111744 3423143 -1336061585655521051540365836551881608 3423144 1738589168306598662877988588093440 3423145 271758479352862386797141337557467200 3423146 -698381363418487076156756111440123728 3423147 -29283424028615667230382856035191040 3423148 265113728098182325259514129563518208 3423149 -269900875053452702814323526845730240 3423150 256932724184156697522738396725188800 3423151 -437023688121217950241708998932319936 3423152 -105948997305075436633354745649414144 3423153 -1078699528354569504717325447159200 3423154 19736296189581435707498954084305920 3423155 -895512848762639080047625485555101040 3423156 -217247269174391193019524305180522496 3423157 -217643643702608071753695713283544594 3423158 330544036371641052824532951534667776 3423159 667849652750440075382961217861016880 3423160 41163006822945448630689222395904000 3423161 84748817722825200359972917421041344 3423162 -255497694172626802693353607677570048 3423163 -202431673159503886119668124859467176 3423164 8413305626862489458805829246559232 3423165 201914986389044106843831636701773920 3423166 -197802451765033728589625957623252224 3423167 339009474105475784474957114794943352 3423168 55353980107620948729469511160299520 3423169 955915051711855003979551663126183344 3423170 156047500329201360489732002492290560 3423171 -62085359035522658581919607392468496 3423172 -305996266997501222545118669334544128 3423173 -423076554965586457819948041679917600 3423174 84808620760306473565998384038765760 3423175 96187131898711576044914159034521600 3423176 -2071044079626505131224282728735488000 3423177 -142695638735396214214853715599468352 3423178 100556953752124070618450673469939200 3423179 -693130166915916726910825557439322220 3423180 171956139027701307183496260355276800 3423181 -1524316866104154504645702437440411018 3423182 13485130691910769197805856423399424 3423183 -822572537233402663470928464069037176 3423184 -175771685574596525817073881190604800 3423185 -862648394645709560366103954213988620 3423186 177746479947348395444620458938716320 3423187 19116342729346590472061467602384520 3423188 -223641478481274959040174631283990784 3423189 -42971330221013320093350127333068480 3423190 213542939389439276950786859062137600 3423191 -604872053809649734910338576475820408 3423192 -807509829985019886251532950035660800 3423193 -169904704644714958144211998812651516 3423194 199932767489740571422109357682316032 3423195 -622402250775560286217335737081978400 3423196 -125615292805750559065993940418846720 3423197 834052372341131990430640852547666880 3423198 -82355013011785321741061616613171200 3423199 -267364200208757817468997597553380136 3423200 -401886320383636539342898202247168000 3423201 -132578569707368846370711123261426768 3423202 670208284135114128784457941638789504 3423203 -68191847895515946666103046494722144 3423204 -635325757220264397741839351569714560 3423205 -272810019891231878469133341768935040 3423206 -51202081630946623127893726509897216 3423207 -13284382104857413798541656530657840 3423208 164313151597240356551336489386229760 3423209 207264776776738668271228064659286160 3423210 -132817700585696684377250763986734080 3423211 -878623340728262792326172019110600 3423212 -168626656588963547361507173809179648 3423213 3178048729300787664840130954588044 3423214 -469527336030516088273273546179311808 3423215 235559911476471419551356737945868360 3423216 -15056017548762573551545390973288448 3423217 53099286692870867789983863378779712 3423218 -656997309665208666597030213032684640 3423219 23673485523322151719012825048686960 3423220 391280118640847137893336606221402880 3423221 -173612074590434436753374194337884800 3423222 -12563318935796969286655770290576256 3423223 -560628650733559388304204371193685528 3423224 -491054780892289979301763263454617600 3423225 -62539617096698474919782485942516800 3423226 87737648129561635053649613333139312 3423227 1178153480072854994029227039208781832 3423228 -346666400516529308216672496265789440 3423229 161490045395466475122133390420173830 3423230 1553598588355794339857189645184000 3423231 149805959899290396218003915695822464 3423232 -32293270294977184495484668229976064 3423233 893026114489714803326758335378072624 3423234 431469376324312232796886138244215680 3423235 -293907183963410867862208420801246320 3423236 401628723609904141143536094620973312 3423237 214980174337411456686119560789520640 3423238 -110181877817940160630261079666817024 3423239 -772830249794817862107661849946728080 3423240 202456750578570799359209148131020800 3423241 -1699402980352239449319418199713021388 3423242 -532005137870312717060409101617771728 3423243 182656219640688052087723167595362264 3423244 572262143814054738611960628723651072 3423245 713522892220346404579947048951298560 3423246 38178140342488128876731059171281024 3423247 -521469589248838583579426435434184040 3423248 338551868903641520442414248999657472 3423249 -437809459946107942335343267450699200 3423250 -770183738577853349440110333403896000 3423251 138999183760848425396295491321085552 3423252 88161234514889534849851185219600384 3423253 375794900710254280051695858773821084 3423254 -125768853159286381668336010396815360 3423255 289866630085310540091709663541896320 3423256 409624793395873860871686417224232960 3423257 -56906993899705099355464901565169260 3423258 -436694748296246362731063360436981776 3423259 218545379431698820105511387449029152 3423260 271920719567345730608704386730298880 3423261 235271289702196841999372130434585472 3423262 -26247798612584346797154969446844288 3423263 -926368395969507031794017307635875488 3423264 -491090647263679375991742729168617472 3423265 -362973265114684562199807897579526080 3423266 87932848319905760038153225169717760 3423267 -506455666633848286950970601486967516 3423268 -167544101843326068775822252739215360 3423269 692157261586714834957805369419167996 3423270 110719175729491149814067787248336640 3423271 509822190272219222200572105905236472 3423272 -169740400587203081935842569667379200 3423273 -3660350909902663307316675418939392 3423274 93663715385393389805042153968439040 3423275 -138331429320761514535844871644550000 3423276 35276366653899160937807985263769600 3423277 193366488941590397541928708493614464 3423278 301555033488570437747487811254661440 3423279 228147607768655544646210315816946184 3423280 3206142811597186587425339998863360 3423281 -2550026497774314862319247181425520668 3423282 273857435870043969809255432839128192 3423283 1123131780622933549608869071682824800 3423284 419189780329077101750713893403871616 3423285 -245433515956659271280351441412864000 3423286 -382732310208901415019912569499405408 3423287 251220634449463104665433551176687560 3423288 402632044135659506381475942416056320 3423289 684878619199167882841342872509378090 3423290 -173321809081508079596409263538192000 3423291 875510204915718508458708802507277592 3423292 -1490901919066986247947211800962088960 3423293 1119340253444172015250860514175917824 3423294 -96453382731474048760233255714750720 3423295 85538478366793066387192695008622000 3423296 -157811233230514139363294153366568960 3423297 -219782086980649698346183771455483072 3423298 -192583081794455746667724421729946880 3423299 -460212290298280238828217369547453440 3423300 -22148574212637097705289648787379200 3423301 -314846921884794048564717086878305248 3423302 718044427814235145834937255883968352 3423303 -31254976131240679215482023630593336 3423304 -683143863591383515363477014568074240 3423305 -975512777419929009061694539666251000 3423306 201747220888274190496558236480019200 3423307 -2243033529192837684344282896543896000 3423308 478838747373169023795787992508317696 3423309 -312146302214371450250052415773631296 3423310 -363313324952174891601335548076618880 3423311 -391190303145114269910966702501299088 3423312 -126238492907100815225474221363961856 3423313 56477794388201817392273864662312562 3423314 239207629533888952005596201687632032 3423315 208371461815360650474509801037361920 3423316 7605102247871749821443725369309184 3423317 -1417769619288937777053162498857219634 3423318 -19830349464384716970916780236050496 3423319 444377721419580704344428397231306360 3423320 37112935403343514608045432367718400 3423321 -592275566230295884658881543292650560 3423322 -2187316487189486730649334605839360 3423323 -268477888145479403429071515708520416 3423324 -182629652619046967443419100558645248 3423325 -199930803143801700981450137023172000 3423326 53513055803388528259176675275644224 3423327 31656209819256859999025337895842120 3423328 -165820299690463549120842348584632320 3423329 -168993218681498846047325075944522560 3423330 92543858168510927496684117814272000 3423331 -1242371297054443588609036311236624288 3423332 68132655873343321800338186709694464 3423333 -1359356459420002714245319576182192576 3423334 -678272517793985742666212752972880640 3423335 17659667298088207974215999168727840 3423336 -108992464095100504737143704873697280 3423337 102544736861686281362653558212182772 3423338 423142760407023655783961644291366320 3423339 777024265367141610591208810051014624 3423340 740111445186234529516678980704931840 3423341 -155423828594221409728497726937679400 3423342 129125774893685114158159693475986560 3423343 -234289102408596871437068206432077312 3423344 -234900240985196155233164405417410560 3423345 -239352455023636549194989469685140480 3423346 216676729134895970287767644307577872 3423347 1183185278081760071955220233673982796 3423348 546742289917124188848546155605429632 3423349 32325293761815434632494724556130350 3423350 -153678248348540967459404844571651200 3423351 211404010710142774908714933414003024 3423352 536168787403041853169657309103513600 3423353 -1114432100779641071407484679278697600 3423354 155327811862793838366524568565812480 3423355 64723132949875265783712809762289360 3423356 215121194753731639976521422072941568 3423357 -97486871970050959934258684927308800 3423358 -521988395910476048541068621710359168 3423359 -12599923490847748934825454815716296 3423360 -68620665083019716187475747327180800 3423361 -134668435047958758000497370225406976 3423362 5185366132045518461772617975244192 3423363 -6715780040777629875545126454296400 3423364 49434631620136546634299555671126016 3423365 -142930815348872422878450827518699200 3423366 -318510835054824764017113572963272320 3423367 -187245065385653997353476879940804584 3423368 89981633492959174513142329881692160 3423369 -686909299140730598069924135752694256 3423370 492608195899018359516055261348022880 3423371 -59196727734287830296622907407928688 3423372 245324881174050035550351558735662592 3423373 140692195119155546570134896813398400 3423374 -171345137280978332303789824128512064 3423375 -473726698636347507545990368389180000 3423376 149845140401310816249016355925786624 3423377 405184269843069552563507383536708132 3423378 -123830653536183116511689484880212480 3423379 -573967870369709896538863986210344020 3423380 365912379919117826424489521484076800 3423381 23591563380516360587274673985733120 3423382 111924625276366503522283045420228800 3423383 -680039530629721285825557960644269368 3423384 -633803003008395754582592869865379840 3423385 269402318066071989154924270182534600 3423386 1792929160900150336116581625846927360 3423387 -55598276937522793269994347536989056 3423388 438841067839362781211013637213113856 3423389 -73417141585885237491264179291669952 3423390 -21282975969139104588916927213726080 3423391 -22998559595787204534605248572278168 3423392 154339188131354861210336412366274560 3423393 190177162779268743780714641934761682 3423394 -19052439519511649506438344438631872 3423395 643538490591732739840110993558310800 3423396 576178785394210961612829217136673792 3423397 -15872922390270078999079533648005600 3423398 65750053089138744467626726880358720 3423399 143512453707022827922181169827111040 3423400 188593616231020675418172272756352000 3423401 635554894111248068835599612813907600 3423402 2576416855054984166463544484736768 3423403 -470283011748046785993978183024358348 3423404 -704320019580086960329934371237350144 3423405 8027279668103867004953440787901120 3423406 126729193731694520137887852042641280 3423407 -284170531937072624257275398344217760 3423408 -3182060887425009265121394018287616 3423409 868830844641467026459513968157241952 3423410 333034946787522082093267284937107360 3423411 1602267991693020595886349982312442880 3423412 -172505975935234533884015453339516928 3423413 -601881454170602444880508243350013440 3423414 -389490512893733792591762699508010560 3423415 1131975552750003185545861904200921560 3423416 -443045280322693282462535987959910400 3423417 -622718587351130647181168203862163120 3423418 109894137562496675953434792212172288 3423419 580721095979639108472328858298078820 3423420 44549366727020841220499640874598400 3423421 250185297413810652195965276203654680 3423422 -183077656660875182463081531745006848 3423423 -176904940380777877520002390085182464 3423424 -474467971567245781016075205869568000 3423425 -305534326988723966823632974403981700 3423426 -141007454403736500508071547810780416 3423427 -28372518151295309722282283995700528 3423428 -1245188822667126907666868038135900032 3423429 -300366710744091554139641504550100836 3423430 -242065247410859408353411557226784640 3423431 784744577921322877173352614762931200 3423432 483023080250830181216008049087692800 3423433 281301903063633435707648524581160704 3423434 -220938078382676647748300806956501408 3423435 114940116503803186370032865404573440 3423436 185160015366626174695556736218019840 3423437 296288065901976110344172328966749580 3423438 323915044107011200859405914201480320 3423439 -108168368278386212971227703041105560 3423440 -159271556626328264727028297280471040 3423441 -85741329243493582668090389120694336 3423442 39140644773931785948824971111116288 3423443 279466066518698877978421728343298016 3423444 568844157148911702960912357136828416 3423445 9328345000269941291804707791301920 3423446 -127413679680390112404209878598699136 3423447 812485559243869418608409395963662624 3423448 -204183075930617249308928833480212480 3423449 589239741999481493839420347690172164 3423450 261933465213130741593266811580704000 3423451 -103572279997985924687525512546049528 3423452 646363647793070599068605684754971136 3423453 -1692398093016437046553033888157088 3423454 -119019539086583192944817326199935488 3423455 -8865608868355795780870855101678240 3423456 -562640200521499533963150173243179008 3423457 -1403531893845362504799217405402867294 3423458 -456574585281771354864069779464988160 3423459 125802884110068026656301391857725536 3423460 335201278936533570043611602670604800 3423461 -1167320769456684299916220078809079938 3423462 27765186713831990331722672185227264 3423463 62193645049325195638322283946630712 3423464 642995595050467099819871854565867520 3423465 27665122266955327923023923224950400 3423466 17386075722185007542447105704307040 3423467 1311419987227761385352845129697718516 3423468 384147136598910042347948543766935040 3423469 -46673357664671215189839800666884800 3423470 -544580363933483542508270888694112320 3423471 -134322513257211389124354794298176640 3423472 34550615498996272246875088138403840 3423473 211659984846188159137461538427536722 3423474 -75563781585339556891284050073834720 3423475 -480550230075012160686778238540184000 3423476 -290451412048531370875996705704486912 3423477 -175811037492524703058390098564601920 3423478 387686746571924336507198929702984320 3423479 196807858392049520810172982510574760 3423480 -689735786225667965595874667475763200 3423481 -27617985568090433891374019690221440 3423482 -260581135031497359864562942592191008 3423483 533337115703793167616434442457236000 3423484 -605931870087589158742226706139373568 3423485 -70597362112406605102053988913856000 3423486 -339200346119668030996173551658627072 3423487 1261707341322291515226527268461371136 3423488 11652170934283098954822711439785984 3423489 -88385641662296325953013119349920352 3423490 64075113683057038388941530125498880 3423491 -29608368419083098319716511918994616 3423492 696504789847766545689185655028992000 3423493 217845032832297096367934754138830940 3423494 8032344059167085367845644815207456 3423495 -132450932534101757302646867548088880 3423496 540021835443566058777458052474470400 3423497 203848274694355472490313474884645504 3423498 122966642098842076110956519431127808 3423499 -493325202992711841011227017199249168 3423500 448558942755521404904357046753792000 3423501 -412741719060942306903418103530072032 3423502 -775231166154197488062797669653892928 3423503 1066462192288697838591354423738738264 3423504 -25498941664795732002018510275346432 3423505 -304094255607746528825737241446608000 3423506 78403829645648487382583285396375952 3423507 -243684159721834494983014296976812480 3423508 -230847271204169536524441244273674240 3423509 -97946715577585808851033297745350500 3423510 168655478846939743606444569052310400 3423511 27621058671928305871966404782207424 3423512 -1272998639734090942086897007156684800 3423513 600097937644441090492685899693473744 3423514 290702693069905659432726650467127040 3423515 17089478247435988956776664711399600 3423516 -81872818385453060918416420521148416 3423517 -216392137441237261156826359494497434 3423518 -191577070840151477357319020971830528 3423519 379850617992159456211474141356023040 3423520 371101491051885620744731655584481280 3423521 1305457068622284245704491610916769792 3423522 -118451170541875702613398423780595328 3423523 331691594964834548800391065791175772 3423524 -112698184994696101142927149859368704 3423525 198652212682185040191442256243889600 3423526 -458723092082691092565058232194656288 3423527 -1227400410471720294406209873947947008 3423528 1042765351671354545697721294439208960 3423529 -602968312639353970355457271730068870 3423530 -4136263784874308553184819700570880 3423531 8485035783304854431787907138522560 3423532 -616617046607019479860242127737812736 3423533 216264912950715194442557803407810144 3423534 28693192473984962972887080891264000 3423535 229347638448454234262228881429591200 3423536 -129042106555600040147251297417494528 3423537 -119213393835330231807795871011211800 3423538 128146623899516790732531422067317760 3423539 -143964561342730825607382281180786688 3423540 188594153137493449530994293549004800 3423541 18959036962710944662568736398635968 3423542 -733109771208032480287758255280937088 3423543 -139469062432858097680190976603017472 3423544 -101656569297776043832190617223577600 3423545 -328867892962571695049089697378313720 3423546 10171994956407491825327370447870720 3423547 203206431445734000631419165475423552 3423548 -342275631081817592963121859767124992 3423549 -595538588428014956830199416225616832 3423550 77941869284526870249738184495968000 3423551 594884818666676507351699625948854592 3423552 90059508046803809703227396984930304 3423553 -463394065388754078104756405635620160 3423554 -37303579888770039859246667260250880 3423555 -557628911358788508711360243018199200 3423556 282091062160892254512931368815112320 3423557 1248640331255931351760306964768347806 3423558 10164083089682612846249409510056448 3423559 -1017844927372952905889560058390371240 3423560 -36103715803726650040663969556889600 3423561 273784662013124822592785018150858400 3423562 899799760432303331666064180320395872 3423563 199452987900646515008814396504967200 3423564 92126032985877472640323710472043520 3423565 -861441489712391150552644263051423540 3423566 201441214663030050515841233996818560 3423567 -72884585319218992980474045235855488 3423568 249702073267262636853372435413000192 3423569 -1184736178752732630870619261323366030 3423570 -4865860513009185603795917508211200 3423571 273787776689133126288068892813409772 3423572 -242330624115719505835100312855623680 3423573 -277668095595888835828408153395744000 3423574 -9216186208494719281893568548864 3423575 -857009857489563999351828138191701200 3423576 -226583827790317083693655632517570560 3423577 172025732713119978230733618687740112 3423578 127989141625513071488282179154211840 3423579 -291807682667817647675031876363794640 3423580 550169108496838402786376020271347200 3423581 -125732026943240848968898003129249140 3423582 -29592455737533171306699977283248640 3423583 -1200290126585662811694756460201795040 3423584 30385991902091168968291108466196480 3423585 -249357098654525203212269499183720000 3423586 121491085819351614347336331007078992 3423587 -1211076286275660761018515819868545764 3423588 -25022119716168060393925747977461760 3423589 -122352930321703792185709153906839720 3423590 -90659370281315976834252397644355200 3423591 503035787971072005861846400115260680 3423592 979189093968467199838592311529856000 3423593 -1434607720789679288068490878033656240 3423594 -817789317249656065304996099949238272 3423595 392387651868206784054487496086612800 3423596 73799918623071664903806609921638400 3423597 -574701892200424841619872592106048800 3423598 17860774057027007737160596718836800 3423599 -637884473361954872556686230673348400 3423600 153776462419186636946141289996288000 3423601 -1276319405613196142452844930011633808 3423602 -188730762266244874907798357166125568 3423603 7843814637763973598559408921602624 3423604 -235645729814539523902789635212335744 3423605 1021828495638079624239607130816334360 3423606 -57060166349741538575848020431800896 3423607 -327703986889571664174333294829833768 3423608 -579782442334620971604289163370455040 3423609 8054233319040956054564749530444288 3423610 -49522031789340468559433483499494400 3423611 -337857321469480294161439574237053788 3423612 -329963393410529196622618717803929088 3423613 1144908053323227832520930223934494540 3423614 -693859865117832837521606360150208 3423615 52579366446698980112442744635538240 3423616 -165364075807934272060846639027322880 3423617 -43090018500674769987394318450306752 3423618 -246803688372388936761605975965414272 3423619 884392515007343434761469773905109744 3423620 -316194692295009120778562629575536640 3423621 985860196843892852983036597544617344 3423622 480446496773734121804349238139798112 3423623 162128580505525622649555921093150720 3423624 572894857525568753559458829275136000 3423625 1529318094930132796432365767203050000 3423626 -296084164678965631144597190667553488 3423627 106757712731637908170853729573649168 3423628 6757937806672475508142339642071040 3423629 89698181799545683843571292045125280 3423630 101742228918299180102965543594010880 3423631 -889986414776658809992670606701743568 3423632 -216823952051399919484276312338161664 3423633 -645901671800059842075861362791572576 3423634 -579865023463503398346728358887708784 3423635 702847749299776214554220821004092080 3423636 -671817285790873262717812513157985408 3423637 -523208317405995764544393170759006208 3423638 -680903847978034423659271786613837280 3423639 -141282204761791020538227418593120000 3423640 -149659893922997749012965839064268800 3423641 35192597558376480903510716078183880 3423642 22958996768424754443727782027517440 3423643 -1653920221418874597101003729894650108 3423644 -97023907048913383160248981599458304 3423645 -475029211335502903952066284064918580 3423646 -4380332161621652256864626631023616 3423647 -403172433383158308205656706350385008 3423648 -803130916068123014992210493948559360 3423649 -180563075966254663508924827646778960 3423650 53580664560310677600100414195570800 3423651 -51183659603864818267380263869362432 3423652 68313349349557026011581342815590400 3423653 -228998552241795917899095054850661220 3423654 128085981580022734609255971629879040 3423655 -37462582105637888418751389007450440 3423656 630934795234489339690357000752122880 3423657 57786112511789327729367797541540240 3423658 104193528016725675193188763966392576 3423659 -235574278950550411532586240506536140 3423660 3154562732781357141775183716188160 3423661 -194386812602404919329529126094325738 3423662 -197678396439709804048461583368937536 3423663 -31544856675685667399964839585754696 3423664 -32160746124811027703604718324482048 3423665 241596807847058800035077289199845120 3423666 306756595776680883831669909494390784 3423667 497770289916448409124011348687412480 3423668 1519397150694547330081960022050861056 3423669 547329954775062633756329110026502944 3423670 260845409932009251402989176106140800 3423671 -172028906167727337734971226013243456 3423672 -31227528771567466485049504042721280 3423673 543818031505723953158968426450537440 3423674 -260176529768847625610431957451815200 3423675 126732243742195147702857351995904000 3423676 709593245763764017253694472104104960 3423677 928159599899078354290205779215923526 3423678 -291041467115142743270275095690653376 3423679 181525774409964134195516232037077816 3423680 101886046234944566685960806502236160 3423681 -1099216242412009854122049226290244800 3423682 685466162033739937645880312433914400 3423683 -519382157262580422632118652597360068 3423684 206961535557817433375277655544131584 3423685 -749639169365457119434642268165881440 3423686 -202463784276813379316370173356677120 3423687 -129770979796512185437269321882090840 3423688 -286572130929812362024114806802406400 3423689 47957173475721523246471670005682640 3423690 -24823055367531501153384182979240000 3423691 303973317120579786848793894133760784 3423692 402780870316649842259871985027074816 3423693 35904362349140401244571994733739648 3423694 196581071480085490679342157973233600 3423695 -976898462400705751162225581834600 3423696 -32218255467556725400791008637616128 3423697 -1488403526485878722342996913475139854 3423698 -289938732308577175746623345173787328 3423699 853457129107730093435613525253695024 3423700 14242800183276771947210072624230400 3423701 667327954344575641548860615254153404 3423702 -213956272798642039302678341440143360 3423703 -1138614391517104216480969485439976 3423704 -64435225080879268879511637793198080 3423705 -95668491542671435875118694684899200 3423706 250218742950319979809008175981171968 3423707 299276952804817019188188709983236112 3423708 -57330256469128897428898808465705472 3423709 1300079999160507338468021857575650080 3423710 248096889798795737375108337025853760 3423711 -104532935048294415262552230295973760 3423712 1360420521905582418769570825352773632 3423713 -91835429791458970521992635673779038 3423714 135364986778715990099495945260180992 3423715 1995001362237838614137640106234577280 3423716 449300167550545908644897958539904000 3423717 -528378419811098606021776329742137312 3423718 464388012235671750808101414130318560 3423719 -519086254407306996531999311170541952 3423720 381139628544069942200959888308633600 3423721 -174828190093246353283633458176630080 3423722 -1083996113251997761761331591285284000 3423723 671297839033712544834591706953245784 3423724 -13350667415444688786945400307023104 3423725 -46896258150629049846588830300538750 3423726 -130337138886852661358316961322539008 3423727 238149284517877122538408258965290576 3423728 -186373001807824949907724370141282304 3423729 463459756577806422369939612209199984 3423730 284026085993979522329936966025017760 3423731 331688557424608369491865352031430392 3423732 28006334592698814326974850401603584 3423733 -2162314596420000531801084490064640 3423734 181521830364841946785956317047093248 3423735 -238305716153666271306143775057484800 3423736 596724085454375520748841551704391680 3423737 -2607848753618126949756020050582188 3423738 -219373844140015345833943283992230912 3423739 853549855111377428696111815331685840 3423740 -644019495901912151375079126307737600 3423741 466544810695375147422348526608596160 3423742 -149584850007337596112980364089295488 3423743 917733336931317746551488616931562240 3423744 56526041086077054064039043587375104 3423745 -312067035557627803838414681201345880 3423746 -2721256800741172710537457945704192 3423747 -69696111336077225096754473703033504 3423748 -1009209848494629914203198616387742592 3423749 -485837040365327563136115240218321088 3423750 -46371859407977050271714044374720000 3423751 1577603651116534950021728412188313752 3423752 -782011676817991697076442432926182400 3423753 1069755832739362429393786994917624362 3423754 524325119036832188226630122219890272 3423755 -301997457788786476680379848260367840 3423756 -43349396695800146166275083706941440 3423757 -194140903685776513508689770163680 3423758 -19402252767266175078736166797543680 3423759 -722729368842499431565677851662853496 3423760 211969809731053657583667434255892480 3423761 -10838333241274978187583316097179200 3423762 493376962502292690094519668800716800 3423763 162806341064947955456271002100193360 3423764 241708789925866098496805869018570752 3423765 -323052276400212170783458081988275680 3423766 468271369767644142611086001387131200 3423767 -253809041925616280770056712180740528 3423768 842902803999049099814244372076277760 3423769 -272756062191212502570434498036090940 3423770 -181759567431868598156250863915136000 3423771 -181060663456460580613414735102122852 3423772 782482318485180925581954023461074432 3423773 -81410769185528703147205715381417556 3423774 133821214763471070191474238027371520 3423775 85679354150741011402031093370387800 3423776 61085234191526644323636448568082432 3423777 688946134796827091859372810691510512 3423778 554392988881311640738168840425967440 3423779 1015188878543198223782195606444822160 3423780 4105407576836246557527955814952960 3423781 -1047196258573785601465356169818620800 3423782 -71855680483055227301126119385599008 3423783 284908367831042415562083308530869120 3423784 79741123244728109329251165956997120 3423785 897491712712628799492594572012098980 3423786 -21083423514466711188344575500009216 3423787 220560081239334132895895129598554160 3423788 -274531578693465821587183770945798912 3423789 -339142615384553110823269919128416 3423790 -347853638183355453985777519535361600 3423791 146434157491337058177411813789042672 3423792 17984547650992946673625058511912960 3423793 361599262284434812576673441984604160 3423794 -68559997814485661880401128487215488 3423795 8536531267065349842846603093504000 3423796 -169043415819406160028273497706456320 3423797 307466932264770860664180803198527740 3423798 -226572773915971838929628130009373440 3423799 299584698320102834651470203389041440 3423800 -253143281274756275128959200056320000 3423801 -328343741268412055423648518117000368 3423802 786916185614475663745903737572810352 3423803 -872376979709329842772426567970784336 3423804 663656819600060096292221662824362496 3423805 309170356834253949350657333745217920 3423806 360731267193627906078022618927545984 3423807 521410490983533824623561235751158904 3423808 -527696345641978882059532141916585984 3423809 1374267047012477886409776243876997632 3423810 -56505616601566754957469757548710400 3423811 1420299361059181187937457494951316412 3423812 -239938359907359801289497057459548160 3423813 -487104963155272515635554725186721056 3423814 47368432817187273390348236436509952 3423815 -146574321713352175406997433441468080 3423816 -1948207926965609819737927474790400 3423817 -847284728670919895998247987930667468 3423818 680404645537870556972823480555981360 3423819 119107852541291292916866475055489280 3423820 -221293727574731649062120256754821120 3423821 931892752976724399093949648426988022 3423822 -463079703405306998075610679718689728 3423823 249628620163895421523348260474808544 3423824 97694253750862435569365116122685440 3423825 -142518820678837519919737909988529450 3423826 54980134838221379128411288236079104 3423827 175703157227141550945331139665123920 3423828 -53153719233750675554657920648519680 3423829 -27265381007452181808717991674271680 3423830 -52035463491327027111300903148204800 3423831 -28134094949989079047983758709220248 3423832 6811401933879650739753753564979200 3423833 70052518940820282624872768610325824 3423834 803329988178562542758852772615516672 3423835 -49182043653360743074212492096678720 3423836 328229498144364835888257377940582912 3423837 -489091957047933257120919349972602240 3423838 -637867813725551734818150579642040320 3423839 -416022490772133587379903895481595360 3423840 170491632657482315768882708820787200 3423841 -11840192996888858963602856720082768 3423842 -61424664793533920490968551507562928 3423843 551078878057491041992874026641091680 3423844 280395964162719308853949186038205696 3423845 -1069649285192846101443999489039168900 3423846 -6718005669821010444131841551200896 3423847 891590270057114440939307369418039264 3423848 733676042530460634747703702665216000 3423849 225877875652711074177952846630880256 3423850 -445675824722436661450315043612463600 3423851 1310323585120679561988385985304433032 3423852 64931825559964856300619672919032576 3423853 91124028078363387168835872956073804 3423854 182756535880059518290896444164556672 3423855 495075042881028148867589293944402960 3423856 447973927991890872161937894498631680 3423857 277113243676341309178325238334529280 3423858 -69780979443945893924856447118290816 3423859 552120101222235837731665183585610060 3423860 416690209680990842606809878470246400 3423861 109043102812758773692190990139976032 3423862 91536563730289855570015345050287232 3423863 -119357698374446533268746673290932888 3423864 97158468646208298294598621422551040 3423865 -823423821820943877364985273809303740 3423866 274150984801974081157934078134523904 3423867 20343816647455124445725277229126680 3423868 -217881425490354292255169281978927104 3423869 -310188940480891237457090496946617468 3423870 86552106189800821334988926774601600 3423871 1961693298576015089325636910499622000 3423872 331467148936166848916022198785802240 3423873 175543002071362640545366716037038384 3423874 -181513472899397004154293761732246064 3423875 6027652216577863898004667400964000 3423876 -92464990349656689542135616742471680 3423877 1319911927931733456648207368607749726 3423878 -285065499534064563620794128324284160 3423879 64584318341849062054388663042627544 3423880 -494091128043004676728291752391833600 3423881 101559922788771638905908423785846682 3423882 68752833558668234401183553504636928 3423883 311366797430539319196637059851706880 3423884 -406038998561025484033418784045696000 3423885 -131882351639093388731404382665766400 3423886 318822563831544019928411384472319680 3423887 2916329987371822226091319890922752 3423888 17772158697362642901778698133831680 3423889 -72688842630541972037653228761854144 3423890 -329756861496173438281874069840104800 3423891 -368992349579205047616713557504238016 3423892 1599342727859785433221187218219376640 3423893 786073566857024954881320636267277920 3423894 -41612076542550684432945070648411200 3423895 310924288891707028345169957264947200 3423896 139458496744558178798904182018088960 3423897 1164455031069679017424429222312438080 3423898 660465216290936008495105008603433200 3423899 -381135009975886016654949964162031100 3423900 -65834620645093002010653570413798400 3423901 -457897386738092163560446291981193056 3423902 637898311401131216402792605190380032 3423903 61295932121384614319993384137866240 3423904 306021915371873512527259917808041984 3423905 -311049023263299173980333104206810880 3423906 59500677075859370445105003760401984 3423907 -2781712117138614105721626930929204120 3423908 434983043320536422693213048675631360 3423909 445706376941870349438017034005323104 3423910 1721603048310142547175669157470720 3423911 71459376704782208246117332420876632 3423912 82417010625671737714398317102284800 3423913 -1291784767370725119301215956510616838 3423914 -135524304114544634857223776065792000 3423915 89913832804498924553022667617797520 3423916 503039791358362361644606043048996352 3423917 283232205922471876861305100276559232 3423918 -1694760855191766697760400648701952 3423919 -13350802966734187640541362823671040 3423920 -151566466764376873063644636716728320 3423921 -585437398001739505317619073940304320 3423922 100124909807298817437773986365514512 3423923 -513528182679497754691067490131892336 3423924 -628915393116336147412629620804382720 3423925 -1773854511860316353517912673623200 3423926 1381457100982281523174116328904460288 3423927 70743128623921852735747137793165008 3423928 -892777280953730746968954264174243840 3423929 -1556523707651096747721328339778512470 3423930 -113958112716468757767894889034741760 3423931 -200889237026570266108898774115604208 3423932 585804352458731883567870567171818496 3423933 -181152865266857449403520143741692320 3423934 -426346095677146639796478081053424384 3423935 -365584499656161030623239945211595600 3423936 -227556829041660343793502985597747200 3423937 309559488070213565536715273348018 3423938 -135563151004207079493043962268168704 3423939 -745242572958918364510444977479101440 3423940 83759101841410388495324092577468160 3423941 699446297889852273476879497523005152 3423942 -299732889150387380910901670385633792 3423943 200521958090659115316386838972982560 3423944 -318746636015427126043074566371875840 3423945 76729788607277695084655569454217600 3423946 -551597984169811723917226151854565328 3423947 -1076111143020165317540820810447850560 3423948 -274347858474112004164317680745246720 3423949 -546540611057835855004903428563111050 3423950 -153600160277920627210478519847417600 3423951 -17371062753330106100156700004198416 3423952 -37001419257661797936498063199436800 3423953 278736204716071535723430453065570664 3423954 182971000649725638517113720039342720 3423955 -46820866700652623226831998441042640 3423956 996008151489048876099352195407669120 3423957 468186919302382734332867079822625440 3423958 -29272586395024685054644388805085920 3423959 -113752020167911659007333542913251840 3423960 -156800888330242786378769985024614400 3423961 -14319717807228347401312175099169008 3423962 -571174675764658037176507153703370768 3423963 37246363755902971175264933608187544 3423964 63523061135477511258430395685241856 3423965 -433595983399849922636314742168197140 3423966 4537593380749163004109773033504768 3423967 314739461474397809589034214227546016 3423968 -2243498206118369072890598452035846144 3423969 -72390099678856688382627316235543406 3423970 309906613313442235770909750571115520 3423971 -397362162242316544490297480725913280 3423972 106900512594251112563963332757299200 3423973 -140643424024137224576252030281077282 3423974 30383401158642763840719886356947520 3423975 -19126017969547868817338027097532800 3423976 -746656586662287130121951034778321920 3423977 159883639008344134306382185578936612 3423978 94317136980711889295061883844697600 3423979 511056117584255553489079534882769584 3423980 115619576310194034206693804919214080 3423981 -95930845977139038815502735544707072 3423982 -29949583703580132033715048737295488 3423983 -492619737916754699957255925269550768 3423984 177445481230173936226270488453218304 3423985 -73187183478880335551484775589178840 3423986 397636546114327317789117467711730192 3423987 -146207821326196517990706777601559040 3423988 -466412362843046082922541620203344512 3423989 -606171047299038640114236773092367940 3423990 252692792189371860840626173276723200 3423991 -86662996097687218364395392005989016 3423992 -11768557184631373600023419827077120 3423993 191940665424118124909261514987544128 3423994 -10114865960222435631809295049344000 3423995 420339592314956584951427202181824000 3423996 -8196657774990535895784666298126848 3423997 1071039241969525122026350494753821952 3423998 538881568420734048941967325433523264 3423999 460340198254608353001629659751603328 3424000 441951821035319820209341398515712000 3424001 -484163935004391049713940355287607040 3424002 -426006920832594053695211495523466368 3424003 1210853539342742067146566574783266320 3424004 20316024484358245909454707213105152 3424005 322377811521277139487532371142886400 3424006 748045269345577662743082149930564160 3424007 755227336273684986636833457745846440 3424008 -105344080108555343346706262335488000 3424009 1265095115059132714225091973167073040 3424010 -213953354354910921154181614051568640 3424011 57787045092340885738012164906973104 3424012 -115157856207842492412914614736510976 3424013 -609428045480602704636702564681278376 3424014 191321261246361051782156670808264128 3424015 -276822454880251029887594182215453600 3424016 91314965772307780261272246132621312 3424017 -56392923294939482770838687684285760 3424018 414308916789449983417526867928898560 3424019 -1009514472714284480908705227242042580 3424020 462546707271213426821596186066944000 3424021 -1655428988386351902139782764681878308 3424022 106069166346567120253914442549756320 3424023 1114458181195258711058246005608667872 3424024 520876353733544587572344214027048960 3424025 382347133822671539964336716414283600 3424026 -499139546795250982319102323009337856 3424027 -949852507033354346592941086056511400 3424028 68788201151185088915046686036267520 3424029 156145549057768696957316243191738368 3424030 298263332962529720449917049896422400 3424031 -472893987034658839840092701490854568 3424032 47401695776329244152138100790853632 3424033 -92300303349466397211125133213887232 3424034 -306483409745603220704543553113617584 3424035 -572020750214074357094714355705392640 3424036 -409114140201330510283440000320876544 3424037 -41450316011505875552195633252773314 3424038 -339355274483352944408230555044024960 3424039 -223663329755934787407934958121495800 3424040 318509133663632256477878204883916800 3424041 -234618171050183177345073287538335148 3424042 41175011668537883607902852557215744 3424043 32473402377978180231768082869985680 3424044 -355562794878584384427031790540587008 3424045 325529196337637415341052785913948300 3424046 213537354894727407236749767267924864 3424047 6462362852495402335539389788815360 3424048 -306477831295737768730363115607113728 3424049 461681357774558554606462508890732050 3424050 -6265595284040972633643956899123200 3424051 -1277367934635457085508392528068437896 3424052 -424516497864227408313904500858862848 3424053 -596179332003995734002475465456579296 3424054 115707410934015227511936418742356992 3424055 669984678421785514166886207480270960 3424056 -451782123054191811392501687863541760 3424057 -76856382718609259571853068961744896 3424058 -490963542491819697319943058982800 3424059 -638321915004800546963376774905248800 3424060 -11595965328405682988117865720491520 3424061 1718866155473093069955733418875870662 3424062 282212087791010613113817580053010752 3424063 161744442636335264726933881763813312 3424064 -136720683129269913191100379419377664 3424065 14756236431059213997233345155670400 3424066 357690232533596679909686740920347520 3424067 -388943413852180474046072524987330884 3424068 -16697637612252155872760854035041280 3424069 980782809251689202402075614747306560 3424070 51671911259094817804741304693654400 3424071 443146385664827816007960419844803112 3424072 205042123216454333472260945224289280 3424073 1345229417446579898866496961869327322 3424074 -60302279693427254078778635101286400 3424075 784762425544265385410264291557139300 3424076 97476931085041597097328436846033920 3424077 482623626097518280775378910466414614 3424078 -384971828300505624667846404913302528 3424079 -574008286112627031363763617809328816 3424080 75455219133629262969848710877675520 3424081 -28804573975756854180729164706355088 3424082 565791530558773879183007179137647232 3424083 121640920768761264380746744104857904 3424084 -115495549554093540288896199721926784 3424085 -860662643741535982098664342160640 3424086 -560794110260855357642825500369948800 3424087 -1875134355353323634356320341599994048 3424088 117680275767567429875775267247104000 3424089 -596143360085402292817340861638621920 3424090 4482737720707632798792346526488320 3424091 -440159183702139001090954724337507840 3424092 -204199692297248722437249450418003968 3424093 -1173306116047596486075171289373277658 3424094 -226004488976426722453980548683883904 3424095 -203665833180295407850649417168469480 3424096 -560662373041557701793000550798196736 3424097 209497490700573461688914861802067200 3424098 348021210065192074940076774578427264 3424099 -205042435415520901291169763485590064 3424100 70136667001711868204189717735366400 3424101 396987226250112131348458659859181280 3424102 302722458953586543100007981130958848 3424103 571064958358243906058149055113511352 3424104 -728787541854238983856282961605017600 3424105 -183076089733049885562054192197748480 3424106 -183141374119084990063508388480198144 3424107 -81892430038880138052382413568454208 3424108 -112263744098550546482267084528566784 3424109 -79349621338348740104426628541316766 3424110 259192330648659236300115428083998720 3424111 1224447345802866711926052629909077712 3424112 -335944348672285245385951027074269184 3424113 -191920998581089815870970133311852992 3424114 -68571154614892400369729987453071344 3424115 127822209369651846240971383281726720 3424116 -276286259136340170500819128624078848 3424117 -557825607980356075081906396296775680 3424118 140019066106539670649951818736143104 3424119 255164244192721014192939603791136744 3424120 -120294236417971594675469797327564800 3424121 48829379787154642068951063330809322 3424122 -17736922438832314758006003813767712 3424123 -949742969373411985951317032903260560 3424124 -513756384668155605155419519430860800 3424125 -351004614008334634207790596324512000 3424126 89616710497140815884033638683836800 3424127 -109933548268603701027443018606390928 3424128 3590688000240027327121416089763840 3424129 2383399908169053133154061970718070084 3424130 370448484458868943724655595216380960 3424131 -1043265347265227721172201324343896380 3424132 439215824718923061521632147003420672 3424133 25935455193726867442394224300254144 3424134 83214093042411335818552886142707712 3424135 47358601305961210133665676776696800 3424136 392230859858120738652738211680092160 3424137 334834056524980043842508173032978960 3424138 10279060310538748069692486468480000 3424139 -182263283133425086022800438803355320 3424140 198470188582263419521569702774681600 3424141 82014515524877514721103362530618944 3424142 -523498785231055767392061706106649600 3424143 865701465466336846745800826195145864 3424144 -139181439807844827174355709650493440 3424145 -473812869980531846838365627365193100 3424146 110278442094094784057584827971980800 3424147 667373477938844303554874878919941072 3424148 54731893017392815266509026381086720 3424149 37759548015651149753636309629645134 3424150 -227109086469510759669788717550415200 3424151 1110670140996475225411902737613790152 3424152 -518289795931098522146143428220538880 3424153 239769393480615080774807848605479040 3424154 -379805394512259824142021970585918224 3424155 -159518742127106372060370743602932480 3424156 377788678794872862775217142368532480 3424157 328434556270530128807427465816621504 3424158 152621363338337043036992853685683648 3424159 -431483418688357986203437862025156640 3424160 -431366143654125429439027967917424640 3424161 -72700893444160212308089702528386240 3424162 -158993258703526907440461652885175808 3424163 -788761570941436730919126567909399588 3424164 83922835176607309229263954384005120 3424165 189368096431188139515708003780779520 3424166 502033075709322389699069086970304 3424167 331786599297691084783096912606356480 3424168 -2185221509080972203508671118156922880 3424169 1062426302961238056913160697819120000 3424170 -94685827352178423755751935625815040 3424171 475813827451576876646755296613657440 3424172 948506015779651133823155071048402176 3424173 -719015577153578880850928839267636416 3424174 175001819747526948412022137317679104 3424175 426057497452200070242876335162379000 3424176 -1226152207921017920380833135329280 3424177 -97858485467615250367963205207972974 3424178 -349496352396587074342923935638693344 3424179 435294523364607204673519581269112 3424180 170657230068371324913403611196569600 3424181 74302309652596706637468526796735982 3424182 -6312547034329140098073859489939008 3424183 -342335004096268741073159024482308480 3424184 -259902719328858186318395018526781440 3424185 700408842545467777066081228164355200 3424186 -37824878948472258491778812092092960 3424187 322172887877896762579655771548366800 3424188 322854991882849149060291528857149440 3424189 60192261649355753618980808121995724 3424190 -198257409210896697759107845970903040 3424191 424376001161756696850246690697958544 3424192 -197514669785639324162482574630846464 3424193 170190141893610975004307120854603200 3424194 3623655451256277179449777808509440 3424195 620772069102993432573733658474773200 3424196 734660488078735281194579486611012608 3424197 144139781265070234439173152974786496 3424198 179625668475712523496943835766274560 3424199 -626334054300592880845705161386240760 3424200 -9104952012640264392460817633280000 3424201 -1241581294084793082448059161452520496 3424202 382540336719164856837920705880477792 3424203 208834303278646406475868237341331824 3424204 -411860836975074014760401827196098560 3424205 -15465224966173363603345205888281140 3424206 214305726149697849463193350284261504 3424207 293751903020750619100538647989449456 3424208 -70484160258630569416625664739983360 3424209 -739990179139992594161293728529844832 3424210 -123099406111450670182556900860902240 3424211 -30154328466856656642753428719472736 3424212 322390178550618321416073657888724992 3424213 -29129562662722879076832154386964676 3424214 250924371362713670120295701658126912 3424215 -387137964792182366586324313298792880 3424216 1361739427137097430282824031682324480 3424217 -607902856485423313303111347929049846 3424218 270598554337074073323128726567581440 3424219 -14239977124205824152590693128394456 3424220 531980584232634502959175214930580480 3424221 321640758825664815032559816474066240 3424222 238299886251594101843137475185953024 3424223 329169335529050560867595662995763704 3424224 375106865313123545564937735645954048 3424225 -160763938887183798027207738880051200 3424226 282723188084559302493636424071169824 3424227 -810283901046453542858575909229832960 3424228 -863595231609066029321825658826498432 3424229 425927224052187971813331643078005120 3424230 -96327568133596155853720715842506240 3424231 944268714561143619887034366137823032 3424232 299721053482197319290732860054568960 3424233 -439624356837097160509608549271334400 3424234 517581040387796653469075171041515264 3424235 -557390007502031112147884261727844800 3424236 571587911203335086685358062003548160 3424237 -1667475087206296788295835796246810400 3424238 -250704956042461747978053740398471680 3424239 -17056173148738993702850954268094272 3424240 -49300306465812024916840166170951680 3424241 480493292945090545980773047300482642 3424242 -293121989643517602050670032917209600 3424243 -542368213335887229287162624583123508 3424244 -129036110713001041416635692529230464 3424245 529379437909960637720043385535403840 3424246 -11180684665965342418500768815180160 3424247 -775668420159708663185229386050528680 3424248 501658960190448837475167448360550400 3424249 1226509963511358159784770195965926250 3424250 -764241677449980183302753149351848000 3424251 745321263164419091152076876344401432 3424252 -160671770813573911288991495632521728 3424253 -15807525909601785045235567333180320 3424254 55734520312716227950024171331183232 3424255 -282523058641016275745710267931592000 3424256 566382163416213369834816111818833920 3424257 737616194360160402409664121724175460 3424258 445948062190772607438533875216662480 3424259 481041690298446614682559897687872672 3424260 38480440277331630987275378931793920 3424261 603186611309088788483787264880816862 3424262 10389728669919105228146092671189120 3424263 260702171218239899134034704166146944 3424264 -779662675862885744138173593000176640 3424265 -243910488471946812584811814261848000 3424266 -81072871029139501767873636593186976 3424267 642448668762507937833363466055864232 3424268 -362369022137581633521132456180109824 3424269 527897808241672936093884454131025344 3424270 155398587163838882227868576333788800 3424271 -571895593033786269735847210753704528 3424272 134957049504367803846945002301358080 3424273 -642901312326637174693356936240586640 3424274 -3405198901675970628502280847211008 3424275 11314160859683113366414472175645000 3424276 -529098099020104928707649329833521664 3424277 -82979167600883232846548268024769380 3424278 72198327260732318569552852929259008 3424279 -866116640213076134965985468972376768 3424280 93979529593719950056759072352870400 3424281 -15326619728123037466077883363573056 3424282 -495251883044413972049587705151221008 3424283 -1504556094607220149167092972079321468 3424284 2885584213016187294280518815745024 3424285 -314262516845617223588171565125488020 3424286 -126691841489547824759251501029576576 3424287 -418637871350523825465188720289888000 3424288 -333900665383791976209298169228427264 3424289 1467408068155243396626622536834855600 3424290 284165986376536275469278635801118720 3424291 -93797857402874655243292819164015360 3424292 -85501084393459845134102983032345984 3424293 -2764895478038089685019775471387716 3424294 -68625251815110515624444174185910400 3424295 -7893547728515248464670139082224640 3424296 -307666729002036136633043371399987200 3424297 -552612982237249169724099019454213254 3424298 -522567239292804972598206714203019600 3424299 -1041146420703407318049747473790718992 3424300 312609409179747733571611840275200 3424301 413736319308133180335494345307970560 3424302 245426300722854728465149258084915200 3424303 -272755608762077731940907983577490040 3424304 16681625882142704066530147628679168 3424305 -5167632334030719048574169312692800 3424306 131663439144976067238440258448686352 3424307 -137184648056056044857100880461699444 3424308 1143121376846479661016480503756605440 3424309 -164853851268974204348510497763506560 3424310 627987992785828625720565854749877760 3424311 751938625134327736357947681078956760 3424312 197432755420609580236124360902963200 3424313 -369930532512643646325713509336503360 3424314 -449585354284235323784666495608181760 3424315 552612326379845556270435775076340000 3424316 848959611983447013991162950409433088 3424317 283498514794509948420550784407417248 3424318 -404083689954807271926033374428843200 3424319 -75893337491190658493730612302798040 3424320 -58620351159833514512878159213363200 3424321 677070937955372916311529649848881712 3424322 275008033113148036631959676627355648 3424323 -205774027513779642051681628210112256 3424324 -746100508012193419630814872480530304 3424325 156928177940452805414013353169397050 3424326 726874188883897553642632855550091264 3424327 -2031742113884624740623616462203588528 3424328 1169014073930378695017914404891100160 3424329 868135212790347257535745425944221920 3424330 17524479972748097048046790471741440 3424331 -613278602359069470618025810178608008 3424332 87398857727037994754892325235834880 3424333 -525729490300257751814268022910662176 3424334 1140191332355893043530350737828232960 3424335 -548354383627117388153745069197591040 3424336 121291669285448712347815410358280192 3424337 -455277781134448086145457903402528448 3424338 -841483727455651914402488308314733056 3424339 524724318392189547958409204676340240 3424340 398028352629330597352909984249006080 3424341 446592711297673598533406808836805792 3424342 -276765983729132888277045643670216928 3424343 292774926712518146692133191874619144 3424344 96707410147679241016746086282035200 3424345 10639318837240236918656070556964100 3424346 -451043506730711826939400595982874128 3424347 -85739596765320144906257842904246676 3424348 167090928977738082409363597385444352 3424349 -68453285322332558798284513676252340 3424350 -683883201222472038721803347587200 3424351 343972459472283436925285597171649920 3424352 -477550215447591916613821121234731008 3424353 -92250507483662441705962220386651392 3424354 -241439735342205719361615321371400624 3424355 113402900164202993933163998916030720 3424356 -42941030139531267723153453590470656 3424357 25702603342268972692121552104813880 3424358 220886417609889671558675460046901376 3424359 468086015809484041438559810999588904 3424360 488914056598065287953465285613568000 3424361 -448128994729662383578269473640005598 3424362 91959175745308647086999161421203200 3424363 113943991855487441888673725873738612 3424364 384511128835615844973837912341798400 3424365 -309796281593174783540602285468040340 3424366 -318871993676180588373677634895680576 3424367 -621198789304236912959982432625224120 3424368 -130462996938260022305065076723122176 3424369 340351854178069204728148917569768 3424370 494367136788766904780528493859392000 3424371 476757493935930315213609004817541120 3424372 -201288571648310346072493623675545600 3424373 433527314652362927738893982913821760 3424374 -349666015727441360882770099969287456 3424375 -162258713452106667943526792098825000 3424376 -375466611156804178171167217478737920 3424377 528104290431540825952936070899258080 3424378 -327119284894686507696421822247700480 3424379 430588970716079428105764914366831376 3424380 -303162322847002573548561399467965440 3424381 -212732741361274455933037701231197818 3424382 110751760097457680114670381633204672 3424383 374669298481305361830339500203733280 3424384 -193135729903806794353966513190338560 3424385 -241747167485345162177578351886394840 3424386 54086219335462604300440236965942784 3424387 471534725290409257183920181945630672 3424388 148015681414359546574241277995827200 3424389 482272458662117004599996699645679840 3424390 424240538866003442654984360013793920 3424391 -358562578117763052750687787004496 3424392 49926821213955567764784102727680000 3424393 328067329278563881816063383709070400 3424394 -241240568221533995876186438262519504 3424395 -2466241525684480645609970408976960 3424396 -788974484146145566963144091906003200 3424397 -858621683914383492058796492921102154 3424398 286113129131046837610863015762636864 3424399 -944058308064364789277349135216273552 3424400 10610769733438737507579465714892800 3424401 364351735070263370005963119922962816 3424402 -338442324557761502689898150659920096 3424403 -105166758312501074643717323012633856 3424404 602791900854488980604236982111201280 3424405 -503784769071598196157875173613771880 3424406 -147353347973085154846556035542202848 3424407 -293563528240293105823029915136903680 3424408 -16374656741918414703558583786905600 3424409 -604421295877655626316189478483390390 3424410 94807553591798720208518045677286400 3424411 -923660814739774853392564119243732988 3424412 -723059113250855679534734159427333120 3424413 -492101067362966105948746206518448000 3424414 -204433490376091280563263324613960128 3424415 -156903710073534324484094545649892480 3424416 623378656599502677504849955676749824 3424417 -145151830776927112877162048622517534 3424418 394614582893919034976615756557412640 3424419 -298206510937738130619810852074631000 3424420 618088017980649318739847914065223680 3424421 240426711004173373822199837200512 3424422 -154829786457056042608221652614750528 3424423 242396697672416078726341633832567672 3424424 -145382238324561411331657340059975680 3424425 199806436982507832856098292668858000 3424426 -50299377112185281644549368757259088 3424427 272481766616130926321498988180664440 3424428 66405395309980997221626035843629056 3424429 215473018283359598899320169257485676 3424430 11728091074166983260316020066145920 3424431 472574008643108405964326657812486152 3424432 -278656323187625283839398709504606208 3424433 -328136513021062522185200903289342318 3424434 -2046949999385450209032413990490624 3424435 -420134915163204442603837941108351840 3424436 56561272318693317262558479553543680 3424437 109907544767384191218814953656046432 3424438 -50259878994603194784881422734134880 3424439 -255042614466717780348743825012730240 3424440 -286954145748120240031940968939315200 3424441 1927984499713537127328074390007476992 3424442 183985782533233422743178965766381312 3424443 82675519047542522778073055555734656 3424444 697325186290993451602400879070503936 3424445 328898165603496705415340505981302700 3424446 -2811180362079836781664634388496896 3424447 -114794222623040922865765873492077072 3424448 -157901212055354380451704308621115392 3424449 78104650894586431762355927357368320 3424450 -332297482673164496791187888825994000 3424451 -360714620317101263471848741082191728 3424452 249813917498728003502246169458829312 3424453 -45748032461464896911170002184288200 3424454 195977451573540164152727247199908672 3424455 -423743151640741908265210382511399000 3424456 -17517937544737076147861105940234240 3424457 1452619578798624539790249992559215706 3424458 -224061691147652638961748428921231616 3424459 -727564666098252587934306814287231340 3424460 -91663932007590002566396509164528640 3424461 264725307333618587129134567991422944 3424462 497877909357523220068903035879575232 3424463 1059911547374670235149733449267106656 3424464 71240539251189476775649880533893120 3424465 -300993408160472752878770569160208000 3424466 -318538549859716765983825130081837920 3424467 270301439547822184525838590892121600 3424468 1105077394790384037257277079098443648 3424469 -45471753064742914163576282510078130 3424470 6367937043376868485345972127539200 3424471 -763834795788361794221596499165960856 3424472 -296340486529205012668971094372147200 3424473 105611028191978718011072138611995780 3424474 -403042230017865355951347492297525264 3424475 -709925662579497015362525708398375500 3424476 599546665772731333647599548220596224 3424477 2695724607118319676184723337396224 3424478 495958502928867890367857368865526720 3424479 771374029440011241654691350690812688 3424480 256607695648597181979234779253964800 3424481 -830880806714792025588154675930970718 3424482 -224143762468290479090142044992254000 3424483 -43757924120844022296639555624320400 3424484 106479720043317103062399706355589120 3424485 140112034413927163452340137214308000 3424486 -152001812711869344502337220407801856 3424487 53482281710899614294094617552497280 3424488 253435193373022590050756722545131520 3424489 59178557893077151553465583563052324 3424490 -98468021525200297137953393087844000 3424491 266965739222452448790078900245030400 3424492 -39290441061313271189296510830786560 3424493 139006299269072469785995664374619424 3424494 632231728210223301690577093159048320 3424495 364802442351564631929704779300436880 3424496 -106048449672059356734262566131662848 3424497 286130578491997663546045754517234240 3424498 -91571345788410941427173323385404416 3424499 -52100597544339375842811628253799936 3424500 465067611761540040881984102169024000 3424501 941000991068544486112483784260250400 3424502 -952069843810930872790725640195690368 3424503 -53196219788431411188542628263197440 3424504 -1637253580364547845302244653943500800 3424505 -113764898166933075514935786547083840 3424506 346638065991434363264485829487959808 3424507 622710889314135582468424306473086756 3424508 40758272766111624695174358570971136 3424509 -978289923987669661667541656553439872 3424510 -593479355647595520269350025721915840 3424511 1208656153572617788163622163883766312 3424512 122190757250425592332543310639923200 3424513 -27707370440406517934793643921393196 3424514 -1542491249417093467321735482760716288 3424515 -150101436329682385699361764086457680 3424516 555310693329926467703191354771402752 3424517 -770156234233042459830796695932906208 3424518 -7161885122516718789946569650768160 3424519 -325104567727968638330213058421213904 3424520 3723790082590643823163229618995200 3424521 702325816155278262673482613132522512 3424522 72411632105193059683998252439192320 3424523 1908694963540621670662003530918132000 3424524 -399623743107435818212475491566457344 3424525 108764422022398044179421040459638600 3424526 214810844625239217547100060835271680 3424527 -694781089959173655353021994081928536 3424528 28009336987459644029945620344676352 3424529 1154669741949378912385599995124202560 3424530 -336410287045892492688793110623823360 3424531 -1009449227561293705327844247836259696 3424532 -1103159979429049256932167828239666304 3424533 389357047994093534514266388013719168 3424534 225910734798986685810243630380176416 3424535 75480205321938392540211455420744160 3424536 -100866509290469598909466771263559680 3424537 699898009601659166531071209243547920 3424538 337988519700221445968559573457726944 3424539 38309292975345582666918044569430016 3424540 -110480411718463593842327261660221440 3424541 -663610719185334099115466712859723200 3424542 -120222300410054318536488391259520 3424543 -909607636170201441678806573851374720 3424544 1234323944309329973035660390202081280 3424545 -6664119819178573281873844527062400 3424546 -198508318914182295426113721103935840 3424547 -21407048805067190482823880583991136 3424548 210892420421835711486106526486931456 3424549 -960096995789249777488656209827264450 3424550 -151501446363480586545741432079591200 3424551 199288512147919202448658836153578784 3424552 31062396923408555020327732166476800 3424553 -1043200777782311017194254052684405936 3424554 -35343971941082828355714947902122240 3424555 535867038308713917678961789481679360 3424556 788758242178458189067979052740824320 3424557 -88257273095145949946437902754541760 3424558 10894864604745454770135424228848576 3424559 735744697683953474075666991531743760 3424560 87326696542294512095284027352678400 3424561 -776391247899459259717460051515099392 3424562 99661372578708270964364584466634240 3424563 12322751257005519718029075270179400 3424564 -77759318982212712229895764708866048 3424565 -1095310833670447984410776279818489800 3424566 93955750790413844411401556989899648 3424567 938427628279881603992971060038856616 3424568 -156807718543269891774831165926154240 3424569 -749454052977642649219969005290721456 3424570 16665864502766026722363808882421760 3424571 -2027545593562722701551212864799787520 3424572 437439078480832726655821563989084160 3424573 -604294376566546249873657396812549178 3424574 -485639988677133710536735717620958464 3424575 -17447127211189121172991390699372800 3424576 31265319247857030832233985497628672 3424577 351747776625495803550124079729755860 3424578 -116645111813647805548583942137527552 3424579 -744662721209681940420833479720448360 3424580 105515944183037777282029378960220160 3424581 -2530163399507575801170502942774980 3424582 -18452752604495551048837314135893760 3424583 246941514472652634659337829778022264 3424584 112017289261283927441256047198699520 3424585 103422559711760448359020261142405760 3424586 564948186470861963045853188965676544 3424587 -10432274143691647858719134614611240 3424588 611951041329941276843828527314514688 3424589 -159063780928520131969548691895149248 3424590 -87470700317203131335776465313280 3424591 -179128400204493921755604866703098000 3424592 -409819583117090163755239479534305280 3424593 -533329044010180789893801133731576336 3424594 1303034801649779593518503691988952352 3424595 -551011598067464663872435240638570480 3424596 88547539871917738813475580091269120 3424597 518480433024828604039565621812126080 3424598 224113019984697103716352530250626240 3424599 -1670059756079430885627746286227901840 3424600 -231432287460406795518875103004416000 3424601 492934487452408301886208600537099008 3424602 -44434424521665365362599186629750016 3424603 -221295957182902312605275466300438496 3424604 13894572213551656982179502699890176 3424605 519581991409523880589630282936260960 3424606 15600792546296814044617159040581824 3424607 6864475832127207347871260247812784 3424608 598750372152497553219800233534291968 3424609 657932352867234085404794258288976916 3424610 -5842616279068747720135368401457600 3424611 563964041301947578035544532997242880 3424612 -91584439959343828626839109450127744 3424613 -745143641896014846429899728084155138 3424614 -76596804811076104167925210128599040 3424615 910991178562859337975028026415880760 3424616 -949053117571938830287724236183296000 3424617 -368595435933780895451198377543072320 3424618 -21999476515342025223482472576228096 3424619 1521880331623914938973974838110213160 3424620 40939580336513260768678643315604480 3424621 -813171595439662803585420809486763178 3424622 -617210062058378034673108789472637888 3424623 -488262606170216139822517980423674616 3424624 -65989668159809495961126051149840384 3424625 1794883578119765128189081610839977000 3424626 -156186596672305340635433987301945600 3424627 262724728499242457349229736511080992 3424628 687742760373972181906165241049722880 3424629 -140698100933797754761657052198270112 3424630 61258204744955732114676939020451840 3424631 -55702002697848204754333451627980800 3424632 -256307662646341245473812351710658560 3424633 1432631357294411095999203786793103700 3424634 -1002474841856474075376559092605920800 3424635 -409455021503982084092430359661632880 3424636 -180530166511666823939642151874618880 3424637 -144766949697773125088654516678520000 3424638 -40721870115231924448346185479702528 3424639 -96317834535641219095609566671196000 3424640 -516138011578851567114720603694694400 3424641 -944366700173664453280373771247108672 3424642 121189457509856751575110970762671104 3424643 565029583330603020809124627038528892 3424644 318094103446400840236950644406236160 3424645 -11532744582205837483893538671361920 3424646 -229175694490503611459816656107112320 3424647 -162400388122829328047871506305702272 3424648 119488238719182071793310760795934720 3424649 -1930884182100594210511472565180192 3424650 78887672492542749492450936028992000 3424651 -8986092301693755160499699154754348 3424652 162671313376182666838516503449272320 3424653 -778389859676225443123755539920411200 3424654 -292740191678689324768616780493705600 3424655 414875538175593842437112131519872000 3424656 -34255479979984202246265560896831488 3424657 -426922101539187950165976473822214094 3424658 329504523175812362435707186500769680 3424659 -302844524162313195611943152537878344 3424660 -319728423641428702324384351950424320 3424661 819689432396292182348917431197093262 3424662 178256220244026092596500845563687680 3424663 -236034485744434925275170882889841664 3424664 475132950666147631932080429350287360 3424665 679112365426847965907135097322489920 3424666 -34012989721700304942226193989274880 3424667 376491062029647614576187626825873832 3424668 -18356270707382142584750385392547840 3424669 -958380031505565770400673248841180704 3424670 135222240079398957023998352512745280 3424671 4323626359343067958073289831941640 3424672 170776308175012822593255434824384512 3424673 -210654861707054363206070629267133760 3424674 232315271457559026046454854023874560 3424675 -376080388801485443336704204202832100 3424676 -848865739229951157337540510535040 3424677 417845615346748694235103789218959808 3424678 12610505758637874204665401149404640 3424679 -967504815326143248852666621223395720 3424680 9379647490915910467932731567308800 3424681 541395282219679230022048000764594532 3424682 282269346318392835432836649759498240 3424683 -185508839955100702595080126016311056 3424684 -699551684036860941082628691894849024 3424685 -710523429182061551574593821641866880 3424686 249350150921716478760773858592704064 3424687 -481780579811452864884045353111237648 3424688 -250592189761531303015376433830412288 3424689 -12984038298838117992295694608928892 3424690 -372404479002390264935782710846050400 3424691 312343434818006592645885918661057272 3424692 -6457569081912904579352549529827328 3424693 -120829010647187621243237796604491680 3424694 -30622978544750041291509368256331776 3424695 307999074772026424303713355735648800 3424696 852483273632502825396889606157660160 3424697 1386016195772386037120943669752147460 3424698 -454417095404779883392622257123817616 3424699 -227210701695602787805209367103302300 3424700 -115727441321042791380411578047104000 3424701 46358261393449148163525513702290688 3424702 -159638096505226047897361981010934528 3424703 1591535941909323875455243085675909952 3424704 15107825850088533485571819486314496 3424705 -108834629166889747582596240846867840 3424706 -565522053736889431805527851856070448 3424707 129441737236871374080253085711393280 3424708 -194058109302801052435593160589409024 3424709 269942158359543757016132484126039516 3424710 47262955468558059012786273198552960 3424711 -1306553926975554657251588347188699688 3424712 1253515407233671835239546640377651200 3424713 -880408838536411924034127772272201456 3424714 627012546116280835165063449800094720 3424715 -130879728339128329833978435050412000 3424716 -37583496285167161638618207567913728 3424717 -1013005627228866742193424980937623328 3424718 -764935711110666869193700771105899648 3424719 645799161612930227804296438812171144 3424720 -12544464034672145728742772390297600 3424721 -989963574593252312875762119594408588 3424722 12681053820551513064175951808461824 3424723 695681966760706096875860247610833888 3424724 730326913920096168622526467594778496 3424725 74093659607208771864279044327491200 3424726 -65739119478143149846047196147530240 3424727 62339150172349108989886575838269576 3424728 -220735215018387855879223546116771840 3424729 -83585328552503275190314963318548480 3424730 145002840748723131350367491728182720 3424731 102129608526414003985166046628562880 3424732 -270628785506866497733200425611004928 3424733 384151176109161416030992622025256608 3424734 -357897600700077647952201868568933760 3424735 22071162876678546894434096431803360 3424736 -290525581309623612930626098007900160 3424737 262370435450715173703454460297150400 3424738 752548021575312381459723702091325520 3424739 519252302422708357922110509858384540 3424740 -318185712312621921719634870983577600 3424741 -1299890492969920050550954180851730016 3424742 -473420664645940379685971685099901728 3424743 -2615346144387761133965863128322896 3424744 1121320942778414754584824224689372160 3424745 629458827619381313326838651034718500 3424746 62037829033374941677074483839275776 3424747 1644142716468662467210444418611294196 3424748 -46273641962525046592679202495950592 3424749 -83103123264881282126350102396136448 3424750 347231338682283383388124468884480000 3424751 -77546562191444021470212922079965896 3424752 165329375716367831307371520879820800 3424753 1653533397838854313046567032936914002 3424754 422890706961659011056749902907183520 3424755 -468518962800651590593616249222762400 3424756 -114146997563413418395430737925406720 3424757 -257774606976905283843165539789665380 3424758 -50948247499181209996382704060368000 3424759 -198446002902449634241332977956160696 3424760 -128646171849047508418398425298432000 3424761 -57863184817375765967875860255145398 3424762 -765238407691255612293383326288647936 3424763 -1505028791132465367162805540154432988 3424764 146564940730724423723811789172334592 3424765 139693919696727592113231292847547000 3424766 -438645346365842152386643404761991168 3424767 -241539661091111462391159960464757888 3424768 156383695708709252025563635085475840 3424769 1001084085929649604780743895583614080 3424770 205160704180277203021376861115801120 3424771 124382406265028038469896930942229664 3424772 -156578242501930245548740071021293568 3424773 -634052256387220088777429487699609600 3424774 386137576051591874689841662953431136 3424775 893910818264019270058972980844528800 3424776 -643560413014396477913629006107648000 3424777 -595943269116543647233418673684134374 3424778 844006204293462241217678468820480 3424779 -76085523871789420636302360255721416 3424780 328827571027443527071669070807116800 3424781 -546920014865979403952389430118857418 3424782 -34398599535452514150143707352305536 3424783 978837176915719084842518407905498032 3424784 439402127664323859282886116065280 3424785 161758392710811312688149812191770240 3424786 -931164769523477553653607286889005056 3424787 334496237565653752749391243329479232 3424788 856064996161149287109007426143744000 3424789 -1115547453325198569197229893961095410 3424790 -36490511023598087249701736572128000 3424791 575286111176855491479402533637983592 3424792 -34106788669585662654589815039590400 3424793 -282838939185156582208504536769847856 3424794 -12140286450632697845523979032784128 3424795 -56630899805209114998059444843969760 3424796 1615704777670140458154118608769886208 3424797 -887495401890187301859719671036640826 3424798 -145184296041430148334408300864241920 3424799 312477331591133132793467145818215536 3424800 131592299626587461288048649555148800 3424801 -1195268487359994411065743778164567198 3424802 -380837841228479615318276334919401648 3424803 4409808859528371935104171586318064 3424804 -151295519609802487980170323828280064 3424805 440957952739288028506006615818494460 3424806 -61636231669136117185813104467395776 3424807 7579464453563013631114700808924360 3424808 254520715144508049165710759374848000 3424809 135255941959675556886653698144450560 3424810 -72149137622906291083998840663649440 3424811 -95471455708744829754372708485968320 3424812 270262789869830699251239697389210624 3424813 -717588843704972594051001804494835840 3424814 328319013587309766816054398829992256 3424815 608365174189357511082406724347238400 3424816 142295037284563908594520724625539072 3424817 1284656873516634215193956943676999152 3424818 -21833486453036367641826299457349632 3424819 252402682848840276430094277480238220 3424820 19150158362711789871279056845209600 3424821 -7114760885892606789832893655879680 3424822 -182922856675412983275896537868936288 3424823 773664851826841405095269391130015560 3424824 -252372234499988088378797350090444800 3424825 -225787122969423581546199631020562450 3424826 878547030268681344024364834017937920 3424827 -157122126034705123322290319164525056 3424828 271799628369705645110035610425777152 3424829 -616819313611442517618547779301022016 3424830 263921812792513137297944636653537920 3424831 371508457398191944805600123298162464 3424832 1181896574838239404134943508398080 3424833 -203092417648625673865089653114445360 3424834 32198808574956281709283810852073472 3424835 -66223077232573652428818692925792240 3424836 143609117681571744263617811390607360 3424837 -164048778384003330851492705015565768 3424838 106264482202075417505956268816425344 3424839 -781633085654167701789722282822044800 3424840 156127732940150680001734849711564800 3424841 -40751384825412426794421992735372928 3424842 -551912698252962865180920348859519440 3424843 -513318693069674466454940621346370080 3424844 -1166201244174510250032049641253668864 3424845 -259630004308253829921358291697385600 3424846 529135127784849719154181485192344064 3424847 2115096124529052563785766953700296152 3424848 -16114450225470502143397338991558656 3424849 -96099606106985128161616233620733440 3424850 -198629441822241734722543508527872000 3424851 14017143364186492072103522828254920 3424852 208218697551674307213684374301527936 3424853 353722851238431672160651697607964608 3424854 -485322786394847699589718411340861568 3424855 284329627967882355070924889685144000 3424856 -104598390187678913042938100215050240 3424857 30009258411323533113862757343448800 3424858 313410846462996554993611535732640000 3424859 -1288616823261247758648188227962171960 3424860 -203216145431879490109657435318118400 3424861 184791598018405583154136563208682304 3424862 101968749078271733132688805515460992 3424863 43628116175868142427051142452448288 3424864 22681668500806590062638324336558080 3424865 -300047097006532828546456310281237740 3424866 -229978434492670579254734077849349376 3424867 2127416976323202100123539558765923400 3424868 32732032299435356201464682442441216 3424869 -257658935468372205655382780851762560 3424870 148202271391632200928326478710822400 3424871 -994147293992568987501933838459798320 3424872 278515720657575028019283975344701440 3424873 -65885080711783979621969274305528460 3424874 -390791832568174555285718362421738064 3424875 821653216689508906174906738779468000 3424876 21729332835451932270650193227639808 3424877 842382850445638698867316665054461580 3424878 373223993332079049898749420295355904 3424879 743738151046408805197309917045014480 3424880 44059945623148762018104886225797120 3424881 293406144049403491063526765275262400 3424882 -191188784863364339745720923675589216 3424883 -45372250430848746871473282909553920 3424884 -314755910598673599651694466793492480 3424885 -571967128728010850209596487038360420 3424886 300571600890808638408226972988999424 3424887 46088111678752530055305836625080160 3424888 607269623230939228495976566438133760 3424889 133331919302199000027410837422640520 3424890 -204608418996553602960624346598768640 3424891 -947078373794410077359367993525747000 3424892 -145101200855109728656138309837370880 3424893 -218274049983830466320468954376731136 3424894 216595210528997518688936259166848384 3424895 -40350429087197958877649251358437200 3424896 -580713503871893486921549985978777600 3424897 -195663185819633924536025311781373568 3424898 -22129920999733364165107594648074240 3424899 -673436871909370248960753769505609736 3424900 590389773970383080830767238911072000 3424901 1538188241627760835208115539152183902 3424902 72112254325398770856040175595816960 3424903 -1332667704577490266239178579042319848 3424904 -553177714521852276398195939273640960 3424905 -344191872131840345656818133550520 3424906 189731641512361413098481454931869440 3424907 -17142409577703695637672815836922112 3424908 -699773466879103088936809330020725760 3424909 1066603217244779649621893364143421110 3424910 159701255373513379864422310591518720 3424911 -82533976721876570370286713343137792 3424912 94545854063738032286469546795663360 3424913 418213338264927850773578936191424244 3424914 -410730264388501809894734352208207200 3424915 138301258459267473188520436531582320 3424916 -641533527298014807922886320776744960 3424917 -183945652031231380130582455009273152 3424918 62548262101625413663523569876914816 3424919 1766894007544247619877511393881218696 3424920 79078912146482721505431685416345600 3424921 -1256028216870676747958038835061066800 3424922 947361354397236812935610465627116512 3424923 -39222484554764858364263641240779948 3424924 -429429663185684713217416114900390400 3424925 -25148179255929529317065899686535200 3424926 278061163887286163299746477848410944 3424927 1144371295175226359988059675842596480 3424928 508365631468917302267138559808241664 3424929 -180921443733235155078673381003083840 3424930 156740983655450939200080658863889920 3424931 801931413530055720409652934269414232 3424932 -53348375750088820933701342576119808 3424933 1180088342061805019477113886780757182 3424934 44267634431188267284092152021979616 3424935 132137634911321954972095837151018400 3424936 -1093708662786982125863854254819901440 3424937 2282135911771001199381412080222371712 3424938 -543736335494704523210337659301787392 3424939 11722631991255225511833425062622896 3424940 -729773998161381916742426601607910400 3424941 -12821370857610303851066726273228904 3424942 -77215239137277218476766304501359616 3424943 275247701573207309674773644949914760 3424944 128802691239621091463490144078495744 3424945 155905756131801899387755832472875700 3424946 30059568283477254833949290105456640 3424947 -1031807373577415569299985281336256200 3424948 -789890554052255932081543940205592192 3424949 945650959447544668292923274853246720 3424950 -3985359364337089975137514247040000 3424951 -1697916437609900448763969087063513048 3424952 -1188939483876304231471665729737011200 3424953 -64402425632203512238223420389327296 3424954 -538061366694849589527324171699308976 3424955 1056019685200094889455392952853599760 3424956 206941931019357531808946752343752704 3424957 6490050017307335568052588853979206 3424958 -468122820739735540228426053304914240 3424959 -659265317335985131922426330617747800 3424960 -69649792133835131882887678053580800 3424961 1015189842819275943361496916792362562 3424962 -273679999031427985112467541887928448 3424963 826451344591429037827800469490402760 3424964 518349197659389127740475418135246976 3424965 -103988407433080903912659300826934880 3424966 -301020874502974293969822594415910400 3424967 1637731384881777966865863915724224 3424968 604272185685204951180611724934579200 3424969 -264237961519538874289734574524117120 3424970 -343214413787137847832987180098620320 3424971 437240435124257101947682991141705664 3424972 -196514579619526379119003411231910400 3424973 -423812052075453171959150239617197568 3424974 -7242163925580785970128489860942848 3424975 3849535513326455340590957607725000 3424976 -7710939787295319991639660893044736 3424977 925304287668511414389436069978983840 3424978 859743313326806362210173719537706240 3424979 472070318252052250042452803786622576 3424980 -39848248805294419218269418275758080 3424981 -313002258721902969292204533999859808 3424982 -358142081807324623484494514772191232 3424983 8236542741166922107887061723794024 3424984 -340294440500658525481416438102835200 3424985 -277347095831238974821496717728227000 3424986 -257553529079878707111413895089652480 3424987 -329943478689908402134085901516916800 3424988 -247258129340689663859515113724130304 3424989 -84575804898408863159895839404401600 3424990 536340952799674857589516271945930880 3424991 348725896659818721821487809508031392 3424992 -889232506208827284694627833402359808 3424993 991731345891058605155888924993088 3424994 817946843224930736070826080865033296 3424995 -170266707207750334772099188564335360 3424996 412331965000529943819937532472848000 3424997 -389834361067064329679272422062532960 3424998 224764560823735680320276668456168320 3424999 859387111775412745674758648132834064 3425000 -380827861115203912846318809696000000 3425001 -616008664835786603388232312606835568 3425002 410853689150453353475262126882471600 3425003 -925910510573594371328716706362670640 3425004 29636515738283919983111401399657728 3425005 -30689521529682354022756600261220340 3425006 -48453666302957867752135674834753216 3425007 -850853779644215310755075012746887408 3425008 -114377351457914230268132033879277568 3425009 441234248792960514062537738898227520 3425010 -234655533505427965896311113803517440 3425011 -1307179679521596189376611560255917776 3425012 -559656343410251058033263608148410368 3425013 -199163539257344441008162279676778258 3425014 48140993648999159011035334184771520 3425015 -611648394919083759949546174980428880 3425016 88919347848046269778318244806656000 3425017 -18219848703258712419562768052431788 3425018 -427464053696424345436205983632977040 3425019 98858297103576739324190370703454688 3425020 -187946781649982558799554569703339520 3425021 -1063342315092502377022343358202070778 3425022 230419377459911923178443097621033088 3425023 46406845778066620052979741470552960 3425024 1246123841764036321507374824681373696 3425025 -311651799930672258996163471149565200 3425026 1014142990797109539361136768686416 3425027 -326185478776110035750342874843461124 3425028 -393433968613708914055018478463651840 3425029 521655379698488168218267756754033630 3425030 -16507077842622732201371460244999680 3425031 -969727240578555531762860709354816000 3425032 -219269225407769837549720649135175680 3425033 -1223221508883030668013837701084159718 3425034 -11101887164316734808945610514238720 3425035 -143107030254209014698142432082457600 3425036 -544119348169642373072299682815488 3425037 -196648059292984903949540387642451456 3425038 222956986418658748785288216150889920 3425039 797431671260581233163459344735241056 3425040 82136764845496963528859815681720320 3425041 433681577289833292459783941423927652 3425042 -429281343181213206993327213000636768 3425043 -426157546880984511519251046629897472 3425044 268073728735856526227222979392260096 3425045 -254627087393954377582616170564992000 3425046 -84543529823889957306537484055063616 3425047 -1685318992565786216280484889269720504 3425048 -1145609712898141519486518997207265280 3425049 888343554199952731029258453101158464 3425050 -330565131342072732032844764577937200 3425051 -1391230837186931181543014777204220300 3425052 437557948667360716540546563662264832 3425053 -362121029047432206053892429198082580 3425054 225567153478309939990829032817969280 3425055 -32550474439324696982970967857840240 3425056 127536757017462295529664766841782272 3425057 -88282808157770180924856163864903680 3425058 -36201314016144486655428509230878720 3425059 -2418381506865717986898423579446748672 3425060 -618894869568133150768899808373579520 3425061 101813770769436515715946404921260640 3425062 -110173840448278174349315851128487968 3425063 -292098385502955805534830491457907200 3425064 543337118206602025774726152628715520 3425065 205988471014950891836830923607108800 3425066 27721260779765198066549591356959744 3425067 -243536066914406494340606114922022116 3425068 -607117289531160654914136927784058880 3425069 -485306153301465431768237108023879530 3425070 -105716453397046008834222061799086080 3425071 -215384193092854209849086215464314656 3425072 -23153157173365173083990690866003968 3425073 -383489301268466627457263137558322400 3425074 -429893831941879303412009311276614240 3425075 -842575132681275674836518400033101000 3425076 339401554198095489361765944954796800 3425077 256661465233648927032470952292386926 3425078 -54927280823217917573273862559518720 3425079 -4222259702453011631440824287960832 3425080 59152577837350199656124420351078400 3425081 1240837364217476351229172379752082064 3425082 412088191177813271657141134266662400 3425083 1546396191641762900197530614041551332 3425084 260164048668544293263323235629579776 3425085 -689188729955064192165687545273896800 3425086 -59020399221327742544031615277420800 3425087 -67331879480095476866536445720178960 3425088 -199644509121810259869760494722088960 3425089 18221942250355808069756982239593300 3425090 -68291533829705648573769262676406720 3425091 405801617291408179699626649378095360 3425092 -13402091987720764826220991507599360 3425093 478943902458201227000766053731744800 3425094 424984787536439490070291575989233824 3425095 -179465039092982287040531543166011400 3425096 -474111639869816254048641663132318720 3425097 -43329654907041818198087940959322624 3425098 192597858370512949629268894978954800 3425099 430145103378662222418156799188666960 3425100 281913394655321555581095149320358400 3425101 139199614565401112149646345533178102 3425102 407533237350631128453538613589058752 3425103 -22457621803397931815523283842777360 3425104 -183430233276440032633158522436526080 3425105 227237598515564536341096370869374760 3425106 502577410576962699024593757828799104 3425107 -144641211249531136542584849738700720 3425108 -114582567927938349505452684686393472 3425109 261368301530586018529988640821640960 3425110 -35723389113699157970431583946387840 3425111 -490233552448242369377740421607638400 3425112 -665500795956487465062412450026700800 3425113 48971283956381608645718197682216320 3425114 74078601854192340193369931658706944 3425115 -577226226594563887012895749605947280 3425116 -1049064861686528106929291936173903360 3425117 372432702015915294033821860179824166 3425118 115912244097391101105987057573175104 3425119 -200634276572137539459034393588440056 3425120 963244587283416134687604628342702080 3425121 332865858919041505138639343799267072 3425122 -16117153114124047350249538266273408 3425123 148671871030958536680176832025778400 3425124 35736573064150201755405141776424960 3425125 823202186242215253184463419005248000 3425126 264201504814455959331798295216199040 3425127 -5198873766733269421779451029068160 3425128 89031825008851754170344053133803520 3425129 1607563407996286326769869405649916730 3425130 197038831895394669369231318137030400 3425131 -764178452748226954420776332926301068 3425132 225631614570040828000929300623600640 3425133 235520412520739241718391545584877248 3425134 161256712727568847195616495872689216 3425135 -31925925017657636376449053945806240 3425136 8365389802862838439202776350720000 3425137 29812014216715417712936028881574912 3425138 -37438605739154210000643452479799280 3425139 -573930154848505188258936622381902480 3425140 215605217681954006213256125389678080 3425141 -510052152820581537431512412979061458 3425142 -19898215608145862899167850314878976 3425143 -98059552827544131020205482003727456 3425144 -1403400585449739435478618672225443840 3425145 444050334193351111263357150831134400 3425146 331451971497772447504732102521932544 3425147 160900757608582402901677281674748 3425148 42452794727564370890638129995474432 3425149 174693971907938147411788834823147040 3425150 156421786609390394723526384458289600 3425151 -22394523637796716270635222222598968 3425152 1093968661230169643042659404192153600 3425153 379636552816574688810789620272336980 3425154 -69885466846400428316433002317898880 3425155 -912018760999452705443417255212291440 3425156 -221563865791477756993075363337490432 3425157 4209669812558032525544784390456768 3425158 191578948515704560868283370550402880 3425159 130947968308841922996319624780061568 3425160 -19378729659717058049232069692620800 3425161 1024156695859966265648871128180699520 3425162 259166456035788769740514984762245120 3425163 -319464540358937146117438145925541632 3425164 -257457955845590163642340237262142464 3425165 3475998520082784073330842911112000 3425166 -12552652919723169285300750050052288 3425167 -300488872438847517495809163263390048 3425168 845666228171553861514854669852672 3425169 -117489410054616495182646466501115904 3425170 -127937746059718159666254202035517440 3425171 97527139719257061378168941611132632 3425172 477082028351399936980865791773007872 3425173 350707532848961618423449695254017564 3425174 370834156847457333747566042926636992 3425175 195371208932871776501607475904602200 3425176 1244004804510833263328735352418990080 3425177 269612946574109652346579232786401920 3425178 219385640368331224411867448694789888 3425179 78692062767186068184609070261501120 3425180 -494740592441084450406777628064486400 3425181 174909845899972991193009097464857664 3425182 77846329006042622554194362579481984 3425183 648234073075922122925732303497247184 3425184 179201543855128866645121957389926400 3425185 -301431103964679174123028975802711640 3425186 -66875846823107949795813698957850240 3425187 286861732989039827956151942661737280 3425188 -39386877260008081198299589756825600 3425189 -645331379529729288956317897597139010 3425190 -52074333010722479951685866972774400 3425191 107891165861750199561166203855179904 3425192 809711635660533133968690550261632000 3425193 -1013501174691911004015109521697504800 3425194 111194900080639221162350424284127072 3425195 -356248421388788493227272062346672800 3425196 612541793856651482515429216996296192 3425197 -25735814403291480420014143323301354 3425198 -287931262172915326499536516440326400 3425199 -236067228734422931857043638142866560 3425200 -16283625714033700456981464836915200 3425201 134962638214390260929197194468457704 3425202 -8623652632210924682932898554780800 3425203 -143183086257787088606319016280125440 3425204 172865640481145452418952749500035456 3425205 77639301880720072064764201589973120 3425206 233758184927716876507513969465036800 3425207 513553735749460466961696660172956456 3425208 -7440516531398236760834353510809600 3425209 -1305636093818044107935643605996244080 3425210 247212719925033880944926999951585760 3425211 -971255514048425518031711980141029696 3425212 -7673391501299083076338689028761600 3425213 -999408065381599287831917919955859232 3425214 -14005599818599739037464915881341312 3425215 -312390639422081130783065032508130000 3425216 -95975001763171767721199371435376640 3425217 -510720945644179689762310485632467920 3425218 -887209408832463509207662932354077184 3425219 -910506790016026477388263304022067200 3425220 456672803069590788321909094114713600 3425221 -124627302155758571098261456835209856 3425222 -50857173895133757325129730913974976 3425223 -31134596062517693906693322845185200 3425224 -543663323596725817178631300019937280 3425225 35788836163368655077676694450106000 3425226 -22166843220118731308373877809470976 3425227 -19908733333521335049341361533792592 3425228 303031669194093112011021616068073728 3425229 43620964196390849805035765352607584 3425230 115218889338773701133490901610776320 3425231 562964854551897305471616865483267752 3425232 133174830982885952537758347763384320 3425233 -35110125823112307680070338906388736 3425234 -359712653504555567165631563257839984 3425235 640710516434171645462702091203923200 3425236 -623707209892017578210105557994350720 3425237 -1857743023989696236935940585647226688 3425238 -235556131051182401618086450494675360 3425239 -913999384650105741205518946983696744 3425240 -137756857017975732267085761844838400 3425241 -1087263831309397187143858100456223456 3425242 834500582258058419903677181925772272 3425243 -1384026213593653084992869775842984508 3425244 -115639948265910309066779567693291520 3425245 -524661018403424927163328845529070400 3425246 476904239442041588378203226188595904 3425247 -30549328390276269987740213045555424 3425248 -119158653893473652370993376784547840 3425249 -484904919539393590434253909625190750 3425250 -71726666386749195562348963372416000 3425251 -6957684220286392066666877142523448 3425252 -107054675463393208429789084062744576 3425253 138753621461168861618393172643655808 3425254 -140356950406863967248138009514080000 3425255 -840122917951634890272809025491568840 3425256 139876752631493696688201123479255040 3425257 1233974347625306759224995965681378784 3425258 915041249951936893632506310486978480 3425259 241062896066011259678633789975244528 3425260 -737165425560847796481906356198277120 3425261 39416448740786027146415646775823424 3425262 -105632351978056843314397711065826176 3425263 335494058773443679179155691293743440 3425264 -54379486368250373951560286071947264 3425265 -1041754047420787211495435896329595200 3425266 71879693434210074113553012757115904 3425267 1546842388355374409231880486146042316 3425268 374512504198659081729580609671168 3425269 -993868558061001618410336273994318404 3425270 -379485362432480798952847949231185920 3425271 816218514292650259026384466601473512 3425272 398342307525500046289584420852019200 3425273 -32897680819891244996384935341539478 3425274 -63865653776833766105522243394754560 3425275 47086088079688101420903324184586800 3425276 -678583221937658733334997533765421568 3425277 546538199972759363264259624251634720 3425278 416673257640513346173091400859709440 3425279 -118844944172564474415126070409110560 3425280 327626322133208870319119271104348160 3425281 632202648653663006750396372386606082 3425282 -58436279961049244546691004122316800 3425283 -44654028178953337161430556709590976 3425284 -174792942948921185721083696812412928 3425285 176882058386273866891277944744897980 3425286 -488078918965558668341091263284604736 3425287 -870841117794723221604205860624917048 3425288 568877484192151949929514067635573760 3425289 -380835788530679773921124245791593280 3425290 268042024999730907244525169862662400 3425291 330092773402149893903236455541060692 3425292 -59763516376907818721319530561185536 3425293 -73652773514611432766844465882080458 3425294 -2283859082806995035904881050213440 3425295 245051086660015323271424426968450320 3425296 277192057094320054711568939973623808 3425297 -71219537893931973188510729691442254 3425298 103577248190328880872519146972256768 3425299 1044901439521368511035560896221059736 3425300 -419160690720437230743592526383881600 3425301 1042535750670344505817597874699980800 3425302 1150606954474582844282730361331618304 3425303 -598606301168315052928696704499459920 3425304 -21174619421218439965684351243898880 3425305 -44133267568670452175957164931622840 3425306 -25283174294590928947439539811726400 3425307 -836746911137759782645176258468845160 3425308 819226798552980951852167740520782336 3425309 1093662026371474498606658495862355404 3425310 -38579399348719103569977492447095040 3425311 -745012414989212821120393075961838176 3425312 -465129170911423043698166790289883136 3425313 757968839632273844380556684732924160 3425314 77974369581785133663433484726482944 3425315 -412928961930179798188075840440533040 3425316 -749570397639157459156824866936954880 3425317 265196152993489808025545982656141312 3425318 -83149304919281884161964691361885696 3425319 481994248375338451742146565378376144 3425320 -690578710133394004923802990712832000 3425321 122396740484977139387899516021443072 3425322 -167759169524509585478220915820201728 3425323 -1414552151313334706875581008372475096 3425324 291394741987508436273876154708672512 3425325 -34660062810163713503392178659740000 3425326 -1065797820440364444127373539584948096 3425327 743185241923766054969317313139118440 3425328 55851525840416667043104652373950464 3425329 16586998172156770962126082228892160 3425330 280286581490073711749294790523272000 3425331 -139042369699701989695034435508600576 3425332 -361429356242339180704126396789208704 3425333 28260868505133509068891212169847928 3425334 -441341398342087127278325395519910400 3425335 -1367033301762037118573823156282631200 3425336 -105075086868991811259870696204472320 3425337 -8557259163191584702265772266323392 3425338 77574707879020564848656603147824896 3425339 -1459767238000643992727974754760463560 3425340 -112203260957917729035348775835212800 3425341 -946796468815523280570594802233619258 3425342 352680108632957829921943093146918144 3425343 301228142326911379764390001802000400 3425344 -48884443172422930476683333405245440 3425345 71345753640935442087917366311672320 3425346 114850922875323956282397064656904272 3425347 -1280906099000672918601608145516769128 3425348 581657068021484400283230854082723840 3425349 324091608962959133493712756489372320 3425350 403807741228069127148160237057538400 3425351 -1081678547909718844674270949049556648 3425352 -69239632347654652793753355217305600 3425353 -206275493585627126499847318163910476 3425354 119351658416290493900626899412860672 3425355 -190658365264370375277066647908480800 3425356 -513389684944539012218864345474342400 3425357 -254384875121706851632146423207904020 3425358 -105885331636061369480424218896527360 3425359 434234210737777706052674502202994416 3425360 -141058181866572716413963863054090240 3425361 -803713108142741838503880352457376000 3425362 -16799504895242030654285105216295648 3425363 -657490189388166145570354975526164440 3425364 -807327687237685943808444017298301440 3425365 104993662290039394441474459306375260 3425366 -82415143705697482432459919378974080 3425367 -532105132107075748688935328106564864 3425368 -712847069402225925711398091924234240 3425369 -206216135917154088162452803124648556 3425370 10562677307268391296599022204733440 3425371 1180796210088853528944387344949237572 3425372 -302821538145461906147302566947495424 3425373 19620106169172255211389691285288224 3425374 -174252672185428425714256438753987008 3425375 -1145877947152459628826091856674380000 3425376 142819557654330408806892146301861888 3425377 747420685870692982382022167071800800 3425378 -24988551209563506054254796893097600 3425379 -24627963628476000299620780294439952 3425380 -2757250108162738254814304010854400 3425381 1302039083298487082535704844298710972 3425382 341441007548598482697447043052793600 3425383 -479164694005585127392686584667870296 3425384 -543120915887384590729175762636989440 3425385 183633888745372252452235092141969600 3425386 -72278497680334918992914046595410240 3425387 -89657190399441825519525677198688000 3425388 77143380937289867470968246333173760 3425389 1247701334544459050752472254095830 3425390 72558115190852312786063533156016640 3425391 333060044208369493633884752702716152 3425392 -196389887043402991998396957211131904 3425393 -313033688459543041574600854168686138 3425394 197224684490554719763565987924742144 3425395 -426695262422411181298415440227516000 3425396 207079441445363039132271159976273920 3425397 84438783414328032754452899944423200 3425398 435520290899880641656612299363241536 3425399 -811168686021410248549398215766888600 3425400 -124383556812263890297105408402944000 3425401 153896371588417568290666460386327552 3425402 -608562790996693576300006860689798400 3425403 835810535252169389106332283908398104 3425404 63301044592365611216666448713209856 3425405 282640371628721132157261934632630060 3425406 502781667411197079150192184394896704 3425407 591109298422266597358748383429484544 3425408 -322671710400292748633810465068154880 3425409 6377435383213751612445970714654164 3425410 39292728210225030297449797631170560 3425411 99793161917644594793229606615730704 3425412 7816985640685821999606835906317312 3425413 333155903595156202706728663878139104 3425414 -105714145544412254375467400702998944 3425415 122657672078748409836048900026342400 3425416 -139144867155440012553000763720043520 3425417 -659228530363578211678337999359069440 3425418 200045803697061991289633314034140464 3425419 -605961398462169970833698038412059180 3425420 -813270483323299932168260436126720 3425421 684341251158429748593850361649724800 3425422 82704333117656951192060766560563200 3425423 7410449115304961972929630018445424 3425424 -108967878009483976941225049505857536 3425425 -16954368554702735349812278193233700 3425426 -456500450779964122110450463058943840 3425427 -302484998409038962019269656623507592 3425428 13490292229122503941128847240257280 3425429 533729457570940843796644196850796992 3425430 20123419909283495923972903393720320 3425431 -954827588713111744779973182488083768 3425432 243698172597989871598371430890086400 3425433 -398947458553996029175609468335512352 3425434 -5124456047020455392383212083884800 3425435 -58994316198291225696285067997928000 3425436 96843810372701060449365093770526720 3425437 778727260676309224761039586267975392 3425438 -224105598188050436407473494915904000 3425439 -530307335141828502768840780729704376 3425440 136453745465821620127888575352012800 3425441 1058110145716503444496326687446191842 3425442 -28979626067587958024361726944868096 3425443 -340746165947176067594669649352804080 3425444 511282255462290250393648647316242432 3425445 -121261505465038126105227394624488480 3425446 533706261750265827846665545614558720 3425447 1088252302054910681413577490772651896 3425448 168109006240365285638641416630681600 3425449 -859037956662877317430253882802759564 3425450 158060782098107537178067925966342400 3425451 -135789926214612056098476427126667280 3425452 69688435084429156200155713414016512 3425453 719299289641040124432887035150629120 3425454 -772850273751860369481660891329222400 3425455 614456685959802653318487980388985440 3425456 -163762811021756959890871046178521088 3425457 -207606688751895847674151011034195008 3425458 86617678153673874724602103928671776 3425459 509100278360613371896327830529275504 3425460 -66238901561233162180996224561930240 3425461 -303470461724283173141281506546440310 3425462 -19796579298311226196789693691248128 3425463 175125609365186309733749468791032480 3425464 -526102692621639691042261149211238400 3425465 -620934957911822572122675749788078140 3425466 -3744294660747753872265103277481984 3425467 -1552286261594867950366162196259459484 3425468 253834039213524532067885152334017536 3425469 -206655133352533241708675244727671552 3425470 233164430715009272761837695239023680 3425471 600307611316503648646179736671796224 3425472 325347736149258442831676908020695040 3425473 -131254382933581172956936395336377278 3425474 -291755098938907448998926090260460000 3425475 380015953283636656465952379718866600 3425476 316620694621953441840377619534354560 3425477 851301353393089238282320380952721472 3425478 -137509849102154489396017161269114880 3425479 -1507042323019233058394839546622234920 3425480 -345311241442945710773176864636416000 3425481 268148714262031726300555030791638640 3425482 -86295840551715861439148136908136960 3425483 -796675047449450702075427399640083000 3425484 520073044439356716432956696918785536 3425485 143651211311761207204375060232866560 3425486 -606402471173188142458662347828543808 3425487 -146980662477377084241623671311634032 3425488 52376466665279299093509985330397184 3425489 427192452215062368242437435515874290 3425490 -1780429348844546979609986132469600 3425491 1200372408469516385071445820521747800 3425492 -932033877698010536786178778495418496 3425493 768984241029217062048686369109525984 3425494 -126141662483489757824650843430740704 3425495 427158562692130259119762511323263000 3425496 -230755754124028869360806285493903360 3425497 399142882865358246397276822454850052 3425498 -44397315190260077053135426015659264 3425499 -220303311503865887526789793869522432 3425500 -111415546058285653231049137852416000 3425501 2083007905417227122349732777909089472 3425502 -446699243294802444146945796238513536 3425503 -917250910551570626057767140918047936 3425504 -546388700301103505554679615822757888 3425505 -277498273706888203976104382560214400 3425506 14166810681362228727950073873440256 3425507 645580646219369531271352694326137756 3425508 -504361473401227497248177631195700608 3425509 10490077630210812668004060619341120 3425510 686950454218498293033013169520000 3425511 -178941990535455395625869654125869528 3425512 249122894131282480731101542251755520 3425513 74654292088876789529136401513596224 3425514 462880449617752437354676832355728640 3425515 548493436398081853829979304326920160 3425516 -499541718516917800354596870115384320 3425517 28549514949554952604294517186798400 3425518 477035489055404579901261067022736960 3425519 -1530587218162304381316763371890983680 3425520 20359849892668640990991964333670400 3425521 610676165471475601080042524178660000 3425522 891520324141415634666268688612727312 3425523 381320841156844582019124047669428800 3425524 1018689277382931737524932321355124096 3425525 -56722925529304510233220449301826700 3425526 104962239407380414627810576203528960 3425527 -70449312395838073367334359012955728 3425528 -237184512130141361521546720153559040 3425529 2919218152254131963600767483092144 3425530 494474024938215519205512673309832160 3425531 -45967674408565152731743646397510336 3425532 635215773264406065958093206371794944 3425533 -206557561765702925913072215497071636 3425534 -75786569482890207147656519944143360 3425535 -603499216235805291887203875072736680 3425536 274095649595887175535909901143375872 3425537 302398559840223796644859302049125312 3425538 -583613593223440072282068214544048640 3425539 542034153427008480227109960029893024 3425540 400070680631175770154328706613964800 3425541 -438406281401936778984466910336112000 3425542 -182604388424772610253095866069863328 3425543 -257223963312322082074648204766137680 3425544 -117804483303193694689478727727104000 3425545 -1017980163465814505253924081867692700 3425546 1640163672549766433456717821908856320 3425547 495532114859088295568180626190218200 3425548 -209871293986341568734225724284272640 3425549 -137369053423180886695328350351371636 3425550 8909126895312631426506178838025600 3425551 565923938265970811424440205406206624 3425552 2260543353891872461253213115383808 3425553 -492478050634926723489519598302448956 3425554 21576389895287053729027149985414272 3425555 85784762345436320608635624718996800 3425556 379591177699938023908382773069903872 3425557 -813615461537093105193459502372086500 3425558 -278979254456789709463235220086423424 3425559 392048201352134589439266127178809704 3425560 189637152583398099296199900189696000 3425561 -307721863978256410116066237030398700 3425562 -67818157670471137674848493503533056 3425563 191349361677939744666539776384219144 3425564 562473681117936530038147919969650176 3425565 276950752408188159344080351239219840 3425566 619618332654898593551007035368040064 3425567 -15169020888665241049796318737316400 3425568 -54330491138328034864533912865996800 3425569 276275065352417272872301597370658496 3425570 -47130043154515367208735934943870400 3425571 147537946554247644520264466818113792 3425572 -136979616068311974917336089676785024 3425573 381258603459132016822764624045012444 3425574 -5887896258827155097232225364783104 3425575 574132779098036200479676306959939600 3425576 -343448479732851533178502159989473280 3425577 -602806885739712830002449897363237120 3425578 -388717092725067050138770578785556480 3425579 -223929118102448505055378690130399820 3425580 681204041814078165051146006645760 3425581 505257366714222183906866977911967382 3425582 682543786494023276005478202136579392 3425583 -154240106699317173618085036108139520 3425584 -3739568023307796763316239545237504 3425585 625934701900443746010779744490501120 3425586 38721711483171632922447150775296000 3425587 -44979569864222455480471084308119040 3425588 -111680999423182821214832869716332544 3425589 478282347436131170594833273567457454 3425590 214122886863504869102349956917812480 3425591 -136419802145132032924224262812942096 3425592 567657038134922831053035694464798720 3425593 -155636960541935268122420386217966336 3425594 13247047677315829240803487872183552 3425595 4769675642746026542627418101437440 3425596 -121610198312439927385501325784107520 3425597 -142099131734317701748686446354794368 3425598 52459732863797669273101219314278400 3425599 -1513418009974720339432092265903835880 3425600 193026184800829403421562039133798400 3425601 525839205509084865282377298925622832 3425602 -199261537815398324663847029222655936 3425603 -1432477161469419201478574074861838148 3425604 -44241915236059575534566544042958848 3425605 562286715067483495331323492055937600 3425606 205404849465670346758352016282355584 3425607 317755891551439566188903204555888304 3425608 53934006706707853164771068766289920 3425609 369261591092555132965019056260069840 3425610 163326896838396559134500596733836800 3425611 219473224270792220615945880463285280 3425612 409051518151189416376289512743032832 3425613 759635579214755746374031937168382144 3425614 -335053243981947141561575353714369344 3425615 -884072806113763483402545501562773240 3425616 -24123706442596918927892618777272320 3425617 5344887685374342726466500416782440 3425618 -88432397952748030032048429947280384 3425619 -725944201788237557094309649771823760 3425620 100133629762010873957694278313615360 3425621 712445593326648737027226765318255822 3425622 405098130939400216916362783279783872 3425623 140611241938472641331527488747530544 3425624 -117305819590210672370981598383308800 3425625 -77027025768905185655480552754000000 3425626 576483991335726771678215480744662512 3425627 -1172883428852260112345643636237358524 3425628 -551059000825167325553116135173281280 3425629 -1438365350562257353308342906125687770 3425630 21480304454583629999775397692586560 3425631 -1190338852315056887343834104916024 3425632 -55980389479210678126665592262885376 3425633 -378826090507836005017264789883905260 3425634 -399597476372049800477021665674951216 3425635 -103524496482252467914725206525850000 3425636 -828846289285994971661333282856260352 3425637 -573112074857693082483244397450984640 3425638 -3389295628073130453432639028996992 3425639 -1021519871630372166149107472290980984 3425640 7433939448523609541223861388492800 3425641 -66842218341285591769542103431861958 3425642 -530312228199644504221160261651045376 3425643 -202037980489666245114504477220189440 3425644 563392635346031425797185455534766336 3425645 88430693152289693216514271215793080 3425646 160651896310866698587611420882822144 3425647 759698178577103392010331324533419032 3425648 -192018158002180575187001851196768256 3425649 -523661500418947762422913209494871840 3425650 -8432556473479261697152690529174400 3425651 883794505430548036521689730561752652 3425652 -13511263638737896941292359419761920 3425653 -624218072266111032818424209453309568 3425654 -906574631039067400540736648903245440 3425655 61264472949836907410445006577305600 3425656 -454333346181473035300124495211417600 3425657 107765476997049440847071915390605392 3425658 442208390999949087964753146443147520 3425659 -537249726539375181757754964884197200 3425660 234615358388870403258263188204492800 3425661 370221808109143908499488980146699110 3425662 -111409491080882882055530449328472000 3425663 1028667913450735598907829600761846912 3425664 -231607511334207668764009494919249920 3425665 -362477397692726555542357387996918080 3425666 -558289935925837479929900333118306816 3425667 -177394943730786389922152222201196288 3425668 -539335328081029895825418333073965952 3425669 2356655377909119491942126509519644 3425670 -223763355344060072786106858321561600 3425671 84826593536810954224409015847927264 3425672 990593439498676119372139458454087680 3425673 17272150580027480853210473190387168 3425674 258618213798655543766998154809834752 3425675 770785949077692922416409419165055800 3425676 -197294383633170966213051904163885568 3425677 -1472430737414378203696989418027598080 3425678 -27528377734008113139969770145207360 3425679 741867849338697528987950120136464640 3425680 -54664984072356281735206725227888640 3425681 -5203293724300917357184162586496000 3425682 54790776896012569025973725531042304 3425683 1254913904544426462138442510578950880 3425684 -238717434875819414392029977858323584 3425685 -283569681599005528279587309799083840 3425686 230135327907208817067639808296910848 3425687 565959751469674734145314759785185392 3425688 -350073125308435166609120020238653440 3425689 -539420348688201996491231441382332160 3425690 -238149991690916497005738751264922400 3425691 1308738612385977173191689428400749424 3425692 171442216208386647207534051319713280 3425693 738831082026353501332883624287347942 3425694 139387353918793440522245851195886400 3425695 115926809412567797067555934373188800 3425696 520858019104210621713569670237192192 3425697 -215923622688917706457154692341619632 3425698 -560565120066135518396854593960689664 3425699 741222064516275041710254004517873760 3425700 235896074787963202503636122125056000 3425701 1658575648092454965093510856263555900 3425702 -110498315180333694146528810766981120 3425703 215793265957330533700093676286059304 3425704 -332228045599444519476887933070796800 3425705 -1089076683862961032243584911994082140 3425706 318695958834088590648276730116940800 3425707 -364669163382698850184880413986557208 3425708 61786577568028139431275389052192768 3425709 -253568967291089275264541100927714240 3425710 251818474080249136273518953041887360 3425711 -111857863905697195386906629796694176 3425712 53739331294562488680680398148075520 3425713 473094019186831501741649618557494580 3425714 146174807356289995198941285650383392 3425715 -237029705587852808117830672033983600 3425716 267472221292725123705228412688201728 3425717 -172115150642038405601911919784264960 3425718 80254465656323998750558729160807808 3425719 -341033572901087041051456067651483520 3425720 -118515448438824247276851798052147200 3425721 327416568258427247736466193589030144 3425722 -236622198208137647578912440082739088 3425723 449275444783470485189277223034810640 3425724 1184477410762453447453215128784384 3425725 247281685484653994797620745499263250 3425726 64751905567203909132755145725243904 3425727 -104135387414054722832302954937396280 3425728 226937986964304888918374368063520768 3425729 394310561977727729096522051020779330 3425730 -61589859151969987197929090537103360 3425731 -693351594823139594439482733147094468 3425732 -1158964081402353969900555555802014720 3425733 -2278307160722568696338834441122338 3425734 203085250640675873214404630801483520 3425735 413942197550328553747384384964618400 3425736 830499809914963816513317680498933760 3425737 170948374817331908219264490090997632 3425738 -750674350517453969283323314880002560 3425739 -831592381330433822897495521212480 3425740 -720191138264536899037517704330859520 3425741 -126271938879670332349668220413717600 3425742 -141094701253480508098692945053568192 3425743 -787430957797558150763276688989639616 3425744 -1775956124456503087332870275727360 3425745 -346463397130087190835969598777754880 3425746 126996526611537994743166252066640544 3425747 492693475128315237153902874968015040 3425748 13988541718346461169382675983646720 3425749 1184999355921268243295828856891479836 3425750 459139938664554896270235915636288000 3425751 270244668818043494181946108369100592 3425752 1422878427914573682723341402265600 3425753 -307577470060861888186344538983274998 3425754 -427646733547165706389911137680135680 3425755 -122225136203066409887326707182863680 3425756 -244619210896433862678221580385259520 3425757 -403498527159281165627450957453020320 3425758 -2459810633916573964330722571345920 3425759 -1384898577588215256448185283850675040 3425760 -279811660212633763682015670278553600 3425761 35573901315112135404729751045712040 3425762 -719700900653072393612320924950376368 3425763 415206207325807612450065593614548288 3425764 829009849839611324073309280242728576 3425765 347979089081061670919296565320310400 3425766 -245921456258267414242965468665414976 3425767 -9911502073195767806832766000635560 3425768 922454028085327084806557686952770560 3425769 -765209837558224047528851932201134006 3425770 -305766259249254946323092879458075200 3425771 128099944770431259574830890881911192 3425772 -57966265142842485427607439890841600 3425773 160522222060342815086896641860837164 3425774 603666945793851213233472935636140992 3425775 33431653990643473840448094637627800 3425776 -150861998818418055284370043935129600 3425777 1684761552031291255990047989503136112 3425778 -168567115655256287973010274591792496 3425779 77299158459906016850337226042176512 3425780 -712122963223486981719469634426634240 3425781 434554328594864566527691265556963840 3425782 -48128000867394839937700126583815008 3425783 -737076442225602637756324430918225760 3425784 112549618893815106705067965096960000 3425785 -187107009020934774067168115299056000 3425786 -213822765348751982881208899008272160 3425787 418349643385003403153387396161574880 3425788 -9279919515235101854617665766517760 3425789 -920127150512539236087925158013918644 3425790 188313040977209275867397337991086720 3425791 -1679772819641473445397357111658167808 3425792 -659340217638257330398873988395696128 3425793 -35513521829174964424960859952228480 3425794 6626771302955511794568157902199680 3425795 1077776695747527929324902742142793200 3425796 -187189764580565494058690721775060992 3425797 1522555148249911344316241697229313246 3425798 -623391035349803862676483922118045600 3425799 828830818336841270305819009710096240 3425800 -188358747085933613703532088598528000 3425801 406076841952940328135589160099685504 3425802 -398540399328491335115048297037888768 3425803 413371267239981553233683815241620052 3425804 -423030740506933274551578086193358080 3425805 285052781348914351194819783292416300 3425806 254222874107071631761462814731318848 3425807 266729898293276276394050875971671424 3425808 -291579525511282432424429924253696000 3425809 233869386840097599650422333995289010 3425810 -2513646390219197603393520112250880 3425811 -769654978193649453105970931601617856 3425812 -241053957368974822680711483801198848 3425813 -244530081097577811879057440762631840 3425814 -91635587710974472444651810484766720 3425815 6381356629986191530192001829099120 3425816 -1243829392372332732687543853402859520 3425817 -7191691803810369333225730175451552 3425818 580534879153528440697713425292061440 3425819 614980554590735683035213075586818192 3425820 -241024669160241722478717546722257920 3425821 97110434667729142986396958951435008 3425822 -122454326425206587441735613143161728 3425823 451443866042302976211123795895273104 3425824 158412084116313758362898256071294976 3425825 113536105062407543866203141443097600 3425826 71445433235952737487341006326195200 3425827 543511704921488619619581186861884400 3425828 -15849275045662468804142821251379200 3425829 272603526719229780104685946445769888 3425830 -163254502618908286939010537824465920 3425831 419966437712328097360436846069872632 3425832 550381876356530004044440554018155520 3425833 982611892400039716151831268028389520 3425834 -360104715733656640218517972839887184 3425835 408543481817833148478290859067584000 3425836 -613367626566703540322761051994571520 3425837 664620429451968876969790694189994252 3425838 -233654754683489278157626438457044992 3425839 82551745741301702737743102933543256 3425840 208144419933426750263651702213836800 3425841 -152758746169750229833922474477099520 3425842 137221121084031392779774398373926912 3425843 240137018192929061571554390393854092 3425844 -6461554497809272032232633966184448 3425845 -826582528246197337405093342312956900 3425846 -255986097691339350974279047807861440 3425847 798235038192512897431955312648711400 3425848 -581958815815121468524712052807536640 3425849 512979669744974578500719852066151936 3425850 82442479274830722007447085207059200 3425851 -129728864771548825155958969967537136 3425852 802272883248083877399143034603317760 3425853 9402074672837402874838623334396704 3425854 564059155170778740946276820471621376 3425855 30732424424482628263498093081521360 3425856 -97052511624614117091542928929587200 3425857 -666932375248910351161697504731959000 3425858 -158542499529887686189963459177404720 3425859 679489638142058469977106396389941764 3425860 -476219792033747812167571402417969920 3425861 677297829917000055517767862932377952 3425862 -10180087633769949326759278467718656 3425863 -58196516515173624155330695320773840 3425864 95955869930986228454211901483345920 3425865 104171674720465663617401089897230720 3425866 -541249885878589943478915325847164368 3425867 50524147654085605711201721284625712 3425868 -1109080322893220099042920699770209280 3425869 -546957790160254575804896090103006730 3425870 -87340393262337741006276567320640000 3425871 -228976434778699493933859940353160320 3425872 -92896022617472695794873728238092288 3425873 899803998499240742595858113768832 3425874 276885794712412833808021395142148352 3425875 -1496728762663109861355512144939928000 3425876 -462218064093896461317605104836800640 3425877 73836954819757684413961860000821760 3425878 464807816212124174832613223156072160 3425879 913696413417115089602074766019369480 3425880 382838928047032487843836835159040000 3425881 -243224594359049955261865549186666800 3425882 -289964023557891788598942550569117216 3425883 250907922618414599297865738790854144 3425884 65836549694776068595560876750028800 3425885 132367649630743798651107718236665580 3425886 -157868941604643561175729393482982080 3425887 615560282812220334443173417952402752 3425888 113250381564178854851506477368606720 3425889 -698260426998073692268388575249962576 3425890 -276880253171439114195785344313280 3425891 294059907055576896425361473427764640 3425892 -123113304229986499499996140080746496 3425893 -395148326701514810432371039555705858 3425894 -522133105969192339151426859543967680 3425895 10853197065674043558119477813905200 3425896 -2694067898506226243155912651407360 3425897 47905532567688206576049173815912932 3425898 -137445917097798359102964844870479360 3425899 1267200100090479005002682713921249800 3425900 448123594724355689019236498233632000 3425901 -587632162302010583697201697037227968 3425902 485045707738147443875999913470425152 3425903 -95996714979775237369833356897020032 3425904 6213670933681298427727638727655424 3425905 -312447027757471602375790314445544640 3425906 -57776464771484025791253075808484736 3425907 226961755970210696658787725873693240 3425908 744346233048575748036932729901858816 3425909 -1326494668457513150517246740426124960 3425910 -38092808229499671155458852387328640 3425911 -891740474608363633564633113345409688 3425912 551517491895623228817215276176834560 3425913 829126004407748613750217980687488442 3425914 -622737172531880064667514430902730240 3425915 -558001891141832029715137025294799600 3425916 -151060937723834414324294057279118336 3425917 1235254438737834379284402313382312352 3425918 -735935501605902055421544790922071296 3425919 23035789256078808632617441464462336 3425920 -213036464358472977187872963349708800 3425921 -25956239903382685254528084335050878 3425922 881750526714224584340019017544080640 3425923 -1276373849618028593980338031168821360 3425924 -1097349768084377620067989356977700864 3425925 207799740882324772114923294199372800 3425926 186734046173874078699647752194256896 3425927 -242129471388740740276111103579509224 3425928 -367804232407841676568055466423091200 3425929 475025850779794356930710158233998884 3425930 577672534577106155485417563277515360 3425931 193241948869708862242502872866939912 3425932 323204180766422042442887577588682496 3425933 -513041246614781691374264719723112160 3425934 9737542735301396871080942251401216 3425935 -296931451323187276283622919855449600 3425936 180639372236903479335938514673876992 3425937 59522404528559908256078419995291840 3425938 495443548237634434971746020389471120 3425939 8694298926762657335103687363202368 3425940 60055796132488046655514547210649600 3425941 -159778323861885362328372930248500388 3425942 -216011678509959723250197920116609536 3425943 715680690095966465730872624509745568 3425944 95697987756579639622046815878758400 3425945 1303441117416087043578805126149060480 3425946 -263291522922125710650151650646626816 3425947 -232497121363365682364987261956940800 3425948 -843611049239458726601714087083848192 3425949 -726918107977974670286650650968947200 3425950 167503473486814594295383867848744000 3425951 -608620147477613912509722300894006048 3425952 273945877341199605439732714825580544 3425953 312204574166685325098803289157466160 3425954 39293604144668223206094397970883072 3425955 -297377208387205516646898654471357600 3425956 67372114887097495937792261980733440 3425957 417156920956718573096877092068554300 3425958 -253321155509261730882743463791882976 3425959 325718215999619006529542177227452672 3425960 -413590184337156735925410268267008000 3425961 -255070867076924121859561361660270592 3425962 22911949842045716306906418703277232 3425963 -76394985659097847989487623357280992 3425964 -242536856818645631152041893359041024 3425965 228518543565698493828830518769955840 3425966 51659458925848058971192587432105600 3425967 73024262792417074567421457208453248 3425968 -24027223272766398304162348386287616 3425969 2193410995480827075403038570057665460 3425970 -114892459271989261552112025129408000 3425971 -704100876815710239664518529908785568 3425972 806519299786336562177563303735007232 3425973 -70386666604096810874590472911436160 3425974 -369880942747439226937041948521031264 3425975 228033011099828307122805968353568400 3425976 -48453371568191517052670427521802240 3425977 1583295427853550729885468799231078826 3425978 186003778512083160811468881020520192 3425979 -85935260802050088273513854141780880 3425980 -153164365134263633243541635990208000 3425981 -691694749218697701806866764032633268 3425982 662271938056856066670870259083264 3425983 1414274716358174887449693079641333624 3425984 50800666106804283027085060472832000 3425985 -369217889882145991544518628242228800 3425986 -352505823161472350161122752084353536 3425987 1257050842710824346892510212127032636 3425988 179110258798529419050999546260803584 3425989 234661055193501999974786331120410656 3425990 -8071543326984354271043641037232000 3425991 267913296988811694146281717329085440 3425992 -850806043921772349926782983408000000 3425993 115432460017478892849760404969173760 3425994 128493300631185849283009999711222320 3425995 607951689753783193240762851089796000 3425996 -68505335016240118913929155401416704 3425997 -756406262607119381243401627729608000 3425998 64423106702105176397492849703248064 3425999 -1389605037262571702962557724456362000 3426000 -127904438669833227604536495931392000 3426001 284796774753185657733591283530461604 3426002 202074409763306600026335242292093600 3426003 18945299434387873894935511929707520 3426004 917804262406935312015174369212364800 3426005 -392391111217162968516760467801022080 3426006 391050550359191639340276769238099904 3426007 108939748585149882030896155922234000 3426008 1177051836337015261756572084032808960 3426009 -694059976799106042641913716110280496 3426010 -130835215383385436502552744280473600 3426011 329055463260319587494646579871354032 3426012 281657851941185535128397132030635520 3426013 1198492289946714614643771382317335904 3426014 -287204622667114075102863985294902144 3426015 294456986229782435306765739673122720 3426016 314458173608683986838942344709668864 3426017 421858592883889073245970780018995392 3426018 114470955359405355073832157993292800 3426019 272786519418264131889581864828258400 3426020 4014798754914273545547454431674880 3426021 246595447051058457591492356537380380 3426022 -203044866567180347274683703348125376 3426023 -817371999700245595279255229193980280 3426024 232947702182537952453212142487633920 3426025 -4048747985166695872614620901513200 3426026 -268573089633619249801034263463223456 3426027 -141401238183853686246820913424893952 3426028 -1026374828903615061871211230539480832 3426029 1476490156338947895389117708406684630 3426030 -164928012632155330957842463683936000 3426031 -989717947842766482602085901269958920 3426032 84320774005579337963294097104240640 3426033 -3667019486908532094287712929812032 3426034 -212225823251085683384332029166924800 3426035 1877498874356886542938155925286779200 3426036 -18737568897771950815800957062639616 3426037 315904022055494104759772169919008686 3426038 -245216122359062364428820135650777088 3426039 -595441135684691716990100491879825392 3426040 15796758742359599354853030338764800 3426041 1498820219494063359335462189946638442 3426042 -157210088391171082564955594954519040 3426043 709098758706927914438796284325968664 3426044 1083773880457756301859319639609767936 3426045 -69386345861960151646752458001623040 3426046 351321325143924506741121866391152064 3426047 -86937878331309689873221992399339360 3426048 263937074479618502494198386646843392 3426049 718407732108231367786516941428067648 3426050 266460482971816054379739230579170800 3426051 605094979557218264151519615547696632 3426052 21022229864837904828043937564069888 3426053 786223183373435690140876715065870302 3426054 -211857945267197645938740958944317568 3426055 57906432263332243590324357326490000 3426056 20439694096534532987574699485276160 3426057 617843457307878665646056266706067648 3426058 -39477744904442557576359319379297280 3426059 213958819710012732314703248183296800 3426060 -206799079316971678226027720718336000 3426061 -181895177022531865711046557874455680 3426062 421613622286459738202270495479160064 3426063 -255358412191864718627746112046664056 3426064 230232519729496252300429835415265280 3426065 -644663508641872089262568528891673600 3426066 -179159804075469602660164060361089536 3426067 -1829938858385935642595396583069239208 3426068 -2881404774909767861753259684679680 3426069 613791507847795278364235625443177760 3426070 -127206953682751367985765934132427520 3426071 1121840134547568737729555023649625600 3426072 -279786319025559789420912238166016000 3426073 98928441081444486748950491971997440 3426074 62094500472802152401047247482414080 3426075 287126304215124747163957456111152300 3426076 266175094813224658777678664352949760 3426077 353944846788316999116372240318445926 3426078 129936379398657420295367391823908480 3426079 35957365589336484299798550655249920 3426080 320461259613562633926233281108377600 3426081 570924406825505827245594916114751424 3426082 567498093196750865032332938575641984 3426083 -623879149652688882818858147923815096 3426084 -347126527897984642237587179507681280 3426085 344333681444101503631217976689088600 3426086 -602361180024106320737714444676223008 3426087 172877717145180262495882592810881152 3426088 -128040592368665747456218049147136000 3426089 -279121973116045374395550901831572480 3426090 -228904088408998080237842950611751680 3426091 248105259337317837794087344555373492 3426092 249286741855066547401528856500472832 3426093 -298270370832175070517493538386485696 3426094 86004330048867325559806162228367232 3426095 -208147986484290701410371758802044520 3426096 -68576193782286231637821838933426176 3426097 103189813242427351337692485240093040 3426098 -236027106983401004563269215047626432 3426099 -656057119096944598072632016035648960 3426100 -50780097770807040176849306349769600 3426101 -225423436737228503621028556012100736 3426102 26226518555503409332001239678272480 3426103 -485107945613158348796993257591169136 3426104 -1040174988457151744153049442028359680 3426105 -160520265086706042540598968577879680 3426106 -695622178481060616083340917146221600 3426107 -135099689622834539261773434600565488 3426108 274296760597060894390308424173674496 3426109 63890542314891502415474347314378604 3426110 -260806315381600813832385022091811840 3426111 985932425566287536350015452199680 3426112 775566880012050011441585345179680768 3426113 1562055716232485671613991553120231362 3426114 212055490567947124066767036595539840 3426115 -225875093893958012522382545781600 3426116 782062289158800342093230460277952640 3426117 128184539257792955765883153474643680 3426118 580649225305622360380557480961776000 3426119 1090199662428574407910937792292434520 3426120 37517920733780177537937775155609600 3426121 -241713896093985734737397791429360678 3426122 -187583883257400843706089821628558336 3426123 -268223957991173324667799505565752616 3426124 182550627977619386895301495399606272 3426125 -38755335324599966682013442224305000 3426126 76408589971796881644415740216324096 3426127 449124256136769542399672935478596976 3426128 -292521419177174519487404868853506048 3426129 -404177810612821504755697685488479804 3426130 142837641226914638230746382046284800 3426131 1581289285609822652124670249160317932 3426132 342833010262063840885650042704504832 3426133 -287530279176234112780698384199616900 3426134 -20968850252963998117255815627720000 3426135 342737071966326961575350615058987600 3426136 -641812958999485393585277546542448640 3426137 -623539603215019745533411080733905120 3426138 -1427810932273350900723991763331600 3426139 -9891636579917221954603358345392060 3426140 99003989970940284348665124976634880 3426141 -17962248053418446216751868663500960 3426142 421012445829858730318769385038969472 3426143 239447792179726110140031209829145200 3426144 -165278909426018354690175708223242240 3426145 -395349798945415874886601017809635800 3426146 -121618068412572837282938758791101280 3426147 858507305891536498004494434270254160 3426148 -376640969408145794116487170446695424 3426149 251365148784035301961221755249839488 3426150 19368935851529307636553585595443200 3426151 -429846823670224776636115960301056000 3426152 -220283861864163164227337425555507200 3426153 -144130542568577937003077558713262592 3426154 15556343641717700960139543653882880 3426155 733696886139575094221549516170894560 3426156 -271907874855733534064743802490892800 3426157 -458089877517261888618345113506968768 3426158 -47806214409552655723817287452072960 3426159 824567287917139497524065671272240640 3426160 -59459471148047327460945952756531200 3426161 -876835703741628195939277266348392238 3426162 -10457855258985360232540391142109440 3426163 -53364239206965852995925935781248160 3426164 2015850759289248963267873651234816 3426165 -460808732958292073382706634756976000 3426166 -319668312518748347900882189246959968 3426167 -1434722322885048726077883273031589784 3426168 432456559679333491136108151864053760 3426169 456414304962098509889934347415086570 3426170 97741290845231075076489465467708160 3426171 342201658819903457564037669737485824 3426172 -554520199807554270510936996691181568 3426173 -157253952677548920503059180853856 3426174 -347988185851351910115199320010037952 3426175 -349344917089297075493390311460069000 3426176 -245570035896119935126193652419788800 3426177 -287712482798401529936527430833398480 3426178 501203382452956178945759899533656016 3426179 1041074151565030160860337212343533176 3426180 56698191010895942173587449691340800 3426181 1186338811261412615225748887487148128 3426182 -1238331661721182124806990778674176 3426183 65997764596542997165447838634634800 3426184 895933822140493711079290175852098560 3426185 176404050999810651779900551564220160 3426186 -512634973193459866776710102536647936 3426187 409478360497491115823576720453798992 3426188 -879422546089971898222256754597626112 3426189 -124942911261775511961243748580510400 3426190 -438274284536070219756601230192172800 3426191 308425179905003883411549005647401432 3426192 -146181543160155413639293981918494720 3426193 499807171493994257671100852149613860 3426194 -19279631183206777813549750434840960 3426195 -39304075323451783556641170338415360 3426196 212269684813466810012662092577942400 3426197 471436618490948038776893534931368220 3426198 153901995619178942824690139962295808 3426199 198323322143238784937097203132226736 3426200 47961210147789753464351352059904000 3426201 560566771691111804107393478290512711 3426202 18336905747208556847807590547423712 3426203 -1219129673955356692191286250856794136 3426204 657563521946424370619048349946845696 3426205 92323299977196863420883271947867000 3426206 -87418523552994927882739917732446208 3426207 -770123354353091815237451355578821560 3426208 194001048748025680802970643221381120 3426209 341863157308776106430229604641104580 3426210 274494186907404810779603683234663200 3426211 179622736089770955952431603261189420 3426212 -1063176495740536399351212125770460544 3426213 -39030899405672191726917901715742720 3426214 -600273539393221790852672933552704896 3426215 -371083933788323881410663166748376480 3426216 -180706236477083655376869087551078400 3426217 785735556469747258850593370959734266 3426218 75714013330674051158080668213308928 3426219 51740884397065582223434722646167300 3426220 -114784651681106671990439564472760320 3426221 -195723818462022302201518282481113578 3426222 139651181716282133792644318151403072 3426223 332682448260683264681190196918049544 3426224 15275727434948739668669212528214016 3426225 -192498439390773217566585971526712800 3426226 -57416537755628244182163919514726880 3426227 242085207675594897493255572154848876 3426228 223113032083393374026990957827762944 3426229 244495446201852270194876758201998830 3426230 -577671755801517736438581139332441600 3426231 124459204931247982566044909046588624 3426232 1056483294027248466815933737375027200 3426233 156250481098019047149888978639146280 3426234 32571710759489894712145387708411392 3426235 1040325740180274270899803908006391680 3426236 -214298861621835223972373399431680 3426237 180380987020705199885550866372535180 3426238 114604997733975831526621653343182144 3426239 836974503623074125908957649915110760 3426240 1650571755398371408142767195422720 3426241 78022839694391615668826156816865024 3426242 235979231357218577281290815403352272 3426243 -698863214012266662046771786959157776 3426244 -219316754505890368535483152253616128 3426245 -320560705623615287116456273346722500 3426246 776328577864068467439363356063493120 3426247 145550242251892736939918611300163328 3426248 -352635250676548055100760292607590400 3426249 807833241182093063348480109983291664 3426250 -41403258730783950124295609961930000 3426251 -37370301818336524269781097604400548 3426252 177701877655213315010558448936402432 3426253 -261626088877142193844146446084328960 3426254 27781609083072197838564589529194560 3426255 -15006241616424576560537338057032000 3426256 -166564692836977816194324159645196288 3426257 -1755090986674681611253441079964361740 3426258 229455087209233551416040955367609088 3426259 -28494398951028724391530062989296320 3426260 -142823449547530914349499258167818240 3426261 -12010692361068702991663487507187936 3426262 -97420540453993988972346358201857408 3426263 828204312282298524281920669884741480 3426264 361789345635574792481544505848422400 3426265 -556772386542166565916042910653632880 3426266 -476815800630860806543573424380593168 3426267 -386175438356164313552710570684113552 3426268 -558908035916623111395248896960394752 3426269 326360588829629394628989587775755712 3426270 -265301190501808277285836053905433600 3426271 -21394953633542467623137699150314656 3426272 631946380680720063026942071969677312 3426273 229254685462723424117399102458370880 3426274 -189252064007522755943873659089532128 3426275 -34554570045935667693602128871534400 3426276 -372942511458395428539301434499464192 3426277 1407411854438478530361190892670464126 3426278 -222479192004812285495308204937194944 3426279 -1337725889542605389855984585717638320 3426280 214499464412927993711834299637760000 3426281 353091993964323883587080804136781392 3426282 -434574636056322568152723313534489248 3426283 -3815329511600069663017712932500736 3426284 363074681429388337394347362250895616 3426285 168191105905341296649087484330591200 3426286 -619564552687295331415177581374112000 3426287 977107182529225875162536893755525120 3426288 4658415111720664075469781595127808 3426289 -1301744281612217962416845731309932560 3426290 200092668391438235613438335638894080 3426291 -114944885811126439183738265145772464 3426292 276860712678995030541169582793399040 3426293 109332279317109358509701769252216444 3426294 -391408839732638587750846395905102400 3426295 1758855397937455440525837910257364320 3426296 38323164558640622067096296514969600 3426297 -1379153296242729668375237693229696 3426298 673690935460639112226605887637614560 3426299 -1327859229843309220035717678598986264 3426300 310880799237452803887635372309990400 3426301 391193869605044435740503884342370604 3426302 -239920742094435779845943302437669696 3426303 103901056065449135361152271411926544 3426304 -15934941483558324163736943093350400 3426305 649044952568243737783461649182049920 3426306 -34249643455483087916439616119429120 3426307 -1484063298050717475104951745652544280 3426308 16328809810186471228345650957880320 3426309 -557262383397431047110957040840309986 3426310 333054694304437150107036806315016960 3426311 138292465055452353988829538296525280 3426312 567613392954414211238514813503078400 3426313 1782039932444157576304358157627448800 3426314 46691836790765923082769101080084992 3426315 -612420067466339906426821918993086480 3426316 -348495970523187899439400874289449472 3426317 -1198149187311295254355560947667986634 3426318 -103494698445550656582425098996088832 3426319 -861209460151730153799618620197299600 3426320 195402309635781440719723037175398400 3426321 -639218823428208995830741698766399680 3426322 -203887721860177926695086279791180000 3426323 -377377115905094044093995324005524776 3426324 -388423804851770534668067811401281536 3426325 680561681493337038651766907629185450 3426326 3587913090776049641550540319808064 3426327 123944198593736462500515085490592000 3426328 8157133345540430116417981013544960 3426329 167491953772724525398100360254558248 3426330 -124136004613055191999900421431772160 3426331 445281629974775263563285613226842312 3426332 -192003041480764761374341919816337408 3426333 -276718235752690747134189074124696576 3426334 46782315608488953253154552687826816 3426335 -1088591088295140000380784099593853840 3426336 929062230393956029822394873657229312 3426337 337865525797935519986297832692856832 3426338 7089550019727962305148844810535296 3426339 101579707859445639229516573960852992 3426340 347596865760082408075951962602307840 3426341 1163691767471804498154284445051093984 3426342 -218385798060360796880676082599427200 3426343 1585105231176779073493097139259993592 3426344 -333117333857518019925590038471649280 3426345 277716941167835685223839468840277320 3426346 -267290898873630624144336657848094720 3426347 2882569406247488224373350571759719392 3426348 84307526397367893122872234941766656 3426349 -746706549792116587408803086530417920 3426350 -323871129233085489441832900404720000 3426351 -390922451474825273076171694187254656 3426352 -89450524728691004999178479039954944 3426353 132045180408456054925063892220480 3426354 -48138757902875576540149971078044160 3426355 723350670985236594051490174822859760 3426356 -546963280002958820625944399385212928 3426357 -650449646690346911495646621740160 3426358 201384896545554291478470503005190784 3426359 739718038840720872165092832284347560 3426360 -58085303370761987661372910534656000 3426361 -1446500052098130683947399572243566038 3426362 -277031647642233263148805916507015568 3426363 -498486760237148872556570096965422708 3426364 656919128911131350109962164828118016 3426365 835134764269726701463875843278997600 3426366 -36545314787698873205397346303334400 3426367 -679063883558425567780234941510958368 3426368 -100286504512625017136124689884643328 3426369 769799762130587255917283005312608 3426370 73844017224224169900819561455675520 3426371 -226735574011825002814761836033968608 3426372 685392441394641125955309502842784896 3426373 -660573830989649458540146996194785378 3426374 -240971902149724377750111243583466784 3426375 -860827133312285698228192796698236000 3426376 -141716018235572033737778074197457920 3426377 978689980314956552882561376448235226 3426378 -174207749840229546365502939962856192 3426379 -790135044250741326278233340146778880 3426380 210670130784699134913445114502999040 3426381 -28971194463346522478537295493626528 3426382 -47675168949432623019313266834768000 3426383 -1264459109512916121345949051862548368 3426384 -20562548648488784159350116182261760 3426385 217504294166255202951423322182120360 3426386 -77453371803206097992944300966124256 3426387 -11352915348528594646810094200052040 3426388 352067116244667748753985401935872000 3426389 549675596021527811557932895852521120 3426390 86011830364934955249319784152832640 3426391 -1319415905831017404428916274018185208 3426392 54623546403368468277482055646464000 3426393 832143291789922145236769967941382864 3426394 -745973722407069386463992797354756608 3426395 17221209670828251898717015795814400 3426396 -425577586715814330988747994965022208 3426397 162127133266489951051983942687729528 3426398 -410701626778013947216013890567595136 3426399 242302816041017780584314328099531968 3426400 194938489581637600428679322438860800 3426401 -70164452810710803913236295005039552 3426402 -111537951495849033367707575564230656 3426403 -632318642796858207670805511544699880 3426404 977670125241657214105053387012000000 3426405 162752618204138823719067633406016160 3426406 -187972356713317269911817485841262656 3426407 628983164494495230346256223352681656 3426408 -597892066598020993405253256056832000 3426409 47346311150609427919330226440306816 3426410 -123554005533047458523683374550770240 3426411 193053381869418624345581169193185120 3426412 -18071988777219287704740840287686656 3426413 1434189538842524357798507725825048662 3426414 424619137922750860933013148285733440 3426415 -85156198967619711021867102704347200 3426416 -71103818373106960654261727879036928 3426417 -273797491353321730421237374106029566 3426418 68267785546157870261966758033685760 3426419 -375134429705037022601642594427648180 3426420 223320052569204941080977481728890880 3426421 -657329848329630412248806348519303268 3426422 -33584343488047164936891740919703680 3426423 -47263209833821911839911361068555392 3426424 -762266836851510539860641664473047040 3426425 201650913858743353711718298695016000 3426426 24908347364223605311059478029639792 3426427 -93675983667703044924344890519720328 3426428 239098230582168091739247521195606016 3426429 -764859185253575530571888828090826912 3426430 -54693366180785798161793735367475200 3426431 819898549792671078301119203613774264 3426432 -781823695124285087761134886280232960 3426433 -1306145161698653357745667083848008318 3426434 611131372498792192651033840972129152 3426435 816718491289241873290129456388779200 3426436 272074024002408829597772880259682304 3426437 214009307010946851994351286139014400 3426438 102961746341327438691147097061666688 3426439 2206026431109628421925316202070249256 3426440 -313168959807804802539629003058739200 3426441 -597776134118314791262987354565836800 3426442 -238735290193658029873694120653330128 3426443 276002057831679933482304494574004692 3426444 39165525842059673120609298708304896 3426445 959812877702974642832862497133468000 3426446 152995896804388288083708133916532672 3426447 198426429946677040002754912204371072 3426448 -77180850223541214821097155299639296 3426449 398220663335075548427017291921061364 3426450 17667090205682220011701743511219200 3426451 485737871998498500753603800977359952 3426452 -108236965943530547229962087237214720 3426453 699415774683422913429458395851365724 3426454 -33484971000603922879014914173753824 3426455 3916325326494618187384578805350960 3426456 423576735661632129865551675533721600 3426457 -2026930162332678823332711292511796860 3426458 246202100696169992828893454250283776 3426459 257288051003554043018359920434467440 3426460 194987637222081041419104277404057600 3426461 2421745860335660434774269907686144 3426462 -1850067070224831669571679392008768 3426463 549210098282467464308514600398719712 3426464 1479439996051009948334582428638314496 3426465 58224473785748333209918057986510720 3426466 -67680060635968246004300033918865120 3426467 -858151378675520174239134850047137280 3426468 -537348791940619477142671459770792960 3426469 -1502540658908932639046510923779588804 3426470 270848585354787286293699032068471680 3426471 -235205373510625726978443596225972592 3426472 -363639980276393892121094990279685120 3426473 795063142053672818262344907961321722 3426474 280919579296255549747121212167168 3426475 -189104742924889938698579733505209900 3426476 400900825430121258105522503398794240 3426477 247780922983273915576169935764006720 3426478 -1190015945759451017280375150549120 3426479 371029597789376782834103625741882240 3426480 73757176351707285241799104231833600 3426481 -319019950386864970868929944430219968 3426482 -40071033928018135613582188884924000 3426483 -706792860953300145018064272268811976 3426484 315514149590905635894341868839577600 3426485 896568355995825446560760020747473180 3426486 66275621496264424179933303105945600 3426487 -266118781898208099033184040316859864 3426488 -751227202807749469396445232281518080 3426489 685852017028985038716501647021683200 3426490 -185253983089796836471485840113805120 3426491 439604726506822510336232868401633892 3426492 -112421545952632659501772835934830592 3426493 91667721383424891753645822728892480 3426494 132444200340821400524628486349898880 3426495 785878556460314419760913555331600800 3426496 -158391735616040266794118285667336192 3426497 363653919483053793320639561449850946 3426498 8746311892409458508258301078639360 3426499 -491645300836110160986149677638912936 3426500 118227486554225052320900246906880000 3426501 -492444804952435336210468086933458304 3426502 -359632769025587273239491458924262048 3426503 591504443784356310665553764235892464 3426504 -710234186381570508518138819739770880 3426505 700258572061760560064204017570578660 3426506 872609932497470221580486080240431360 3426507 -117690998384404481812970597528737248 3426508 -588610247241631845848259159765820672 3426509 -507609845512395741015176425851121290 3426510 -264857516242282552979082543125869440 3426511 -230299175039526242466585198214900752 3426512 -215653471660797041036134676521156608 3426513 -194593255452804253500524750729738256 3426514 75610313551372292157204215362059264 3426515 646698093035917555079080153350230400 3426516 747002149949859563092922250212597760 3426517 80839977641336304418643293594150080 3426518 214300508462318372752043244254024640 3426519 152023752943643876420905675060123728 3426520 185844193628730006778260282372096000 3426521 -96515441787441662407070118348238710 3426522 -454667510786182063390123583173424640 3426523 110622511922539396587282339121762624 3426524 52333926670154037553712154258124800 3426525 285873440110832245608259150780707300 3426526 -24363295316945814775855177250294976 3426527 372469295127339036599572697511697920 3426528 -84502686033850652702833486646476800 3426529 -1444878054440552114285277738242443870 3426530 -398635653136008528696184086540399840 3426531 -172613469029856294567335221488335616 3426532 293587674681818637127747618789703680 3426533 290515939062628025120277341517774240 3426534 -124014675506572941526628273679941952 3426535 -492483451379503702434744219014845440 3426536 -122925795354581041227929892011212800 3426537 25807538216356052309986542307208352 3426538 12125224085269154535553836078983520 3426539 -228565094244983341624414373027502840 3426540 53308399431116547652564983404298240 3426541 25641728027048217926433087407814112 3426542 -35650654186360869103624728079452288 3426543 496482390704285054608905633850732800 3426544 -305268614985040128185098228031324160 3426545 90553876599640687902516378645210600 3426546 -33273385587807611979118220963251200 3426547 -94716057319401132217810891901898156 3426548 569273739282969128972449497124507008 3426549 140912909572725343908374418747051840 3426550 23704784680057835353802453777824800 3426551 -113891699898516860817437513535702600 3426552 451875837486399961984675879715205120 3426553 575640802295628535883740276429938000 3426554 -284542656992657605240164401847883776 3426555 17668920157712711993805705234028800 3426556 -129550412183141088758997362749040640 3426557 410094099022171466241949510096300806 3426558 -195022713821728627349513668845556416 3426559 -793118359324819070045994547290922240 3426560 247796088303311556662371366396231680 3426561 -793161308343085197666379294107554190 3426562 -589446982312829082401329343033041968 3426563 -5171382716790764368191473004331776 3426564 87666027226060711927822860425656320 3426565 -99840584870048242598971599071906400 3426566 241868174519535628031850453534407808 3426567 -421441309125745235666901186191320320 3426568 -717184093983374442789500990032650240 3426569 -729437805444843551913665587920717030 3426570 -95225083956709842458693917048320000 3426571 -246379877385657538756184087263078896 3426572 14685841891519791212167597930624512 3426573 565095855806861224563178326530933184 3426574 382460424350348108499880974055698240 3426575 6913857333841788840039523136589600 3426576 -111799619440301307620789038635614208 3426577 -181540571505001345434646247929822656 3426578 676755246978914070597304315451709840 3426579 13044686447739416897102027991511824 3426580 -824515605011040513988592715079276800 3426581 -270206285397989064893796397284868800 3426582 -153193408207248452586057111705292800 3426583 -335358607502939207971705818662794168 3426584 -6586475001618554123565207622778880 3426585 163061478550439396188743314198822400 3426586 48590110967998648211822907556867584 3426587 -243429608635567453402739989916928768 3426588 -52961824810956500558730831681377280 3426589 220341752307823901019447008491500780 3426590 163559147379486280412073950362708800 3426591 -44317400018845678829435550803665536 3426592 -43354040418862149627908468650672128 3426593 384825730257744686654391019528630320 3426594 -117842195674247421130472956165084800 3426595 -510534996498277567701658044728612400 3426596 -634435731594125995418292764576572800 3426597 -86041004766890199104486763921384000 3426598 265105990015744685887781828722132992 3426599 -2157073632183734055199930473582240 3426600 -180997026078094381017787564265472000 3426601 221764981991145709015369596642516602 3426602 -251409053878359871351563397881100800 3426603 -327343749775995658830289705101693096 3426604 -855797927105862409237489707929160704 3426605 -105955370905417935109785179868545280 3426606 -166367757783439839102933997049004288 3426607 -1030399483555011577954810050090159384 3426608 -90280973330345452914219269040979968 3426609 -289719579516300340859764924203215232 3426610 99405176931497688534764662086097920 3426611 369910502507045012601033709446125520 3426612 1493687427834557366278533622075392 3426613 1335498404949008819174422722384076284 3426614 277844635219620461001222538620930432 3426615 61519116053646346134503257215818760 3426616 -166438487443793353232206731084103680 3426617 686085102198178979416177613509903572 3426618 -73711869019276645685540388436365312 3426619 -118464145736764604549041353682324524 3426620 -20686238276516731625925285783045120 3426621 -739537660738698785480816006243399136 3426622 345578521014285550044054397197258240 3426623 -488429420837357925820758433773976128 3426624 -23958030415997688022426354488705024 3426625 2130071174618496833700386134371360000 3426626 31724578850517467859851696184245760 3426627 8563196703701776326211858989954816 3426628 718578936573140954065845509404195840 3426629 -1730839034389440217357495718478162624 3426630 337109909181643383764219047427483520 3426631 300215657745902193880848046280068880 3426632 -43926564110138022612642406349045760 3426633 -15223898698485770805623184364200000 3426634 -719643914445618716296606587162296784 3426635 240087446072874658112569611053900400 3426636 132190390013701149338967592687590912 3426637 258358846929922331811152751462679286 3426638 -508458883198845957991378352658281280 3426639 -748525710910774172828443258790542320 3426640 69637499446904626152567771876556800 3426641 340974002181089728400298947203485042 3426642 -2396786780470050884162058147333360 3426643 -222985787055546787938735781537792512 3426644 116253316313432425744140560619177216 3426645 23144243521447898782434857447154720 3426646 -1688209916859802478981269303911360 3426647 -94178191855544378744360931272257536 3426648 364360603509507747481480224080363520 3426649 -1307258708310563701175545617025727350 3426650 -78481947899210357476908723384672000 3426651 -1106102992916016350444611172547210960 3426652 412140814498869046643120164544835072 3426653 892939460558813240400557987843620902 3426654 -140385863033210229009509070185527296 3426655 -416264495904552706452240570803980800 3426656 -361953595837055513579656579035955200 3426657 155352068737811150561564575495758336 3426658 167362230696126326312048420224729680 3426659 -923993801994047511346252443461339640 3426660 177852071307639129392955463178676480 3426661 286222710172009227895355820907469760 3426662 148549968100925685246781838529332352 3426663 98725006649350564710729620082902784 3426664 39979583251235176676991420988569600 3426665 801808119855997282112920666222129920 3426666 62648531970123054529197622679917824 3426667 -1514941381381229928942659772692390284 3426668 -15802912472232680039037134480124672 3426669 427418584415835293857037791728722400 3426670 -2836374289761068212135701215612160 3426671 604884169059147642989358997890673872 3426672 27979780283224359585185280618823680 3426673 361990703868759599892417464899317696 3426674 407989884196525108244470271805230112 3426675 67543154085437811277678016721849600 3426676 -899713236981064809308628215001636864 3426677 -64030757430947219347500218318475474 3426678 43303119226723233847669158118195200 3426679 -463909274737289531688919335933753824 3426680 62232087103842316303507091105894400 3426681 73378549021965582523562072199134784 3426682 41838603584668247963620358388495360 3426683 554201312892155210261662635924077904 3426684 607184496329538412097864227918619136 3426685 316125092422857588924001670295982380 3426686 237990404508875265923148179192289792 3426687 28585507284051931879927997735753208 3426688 -200822384927731643490652083191808000 3426689 -173381980478837031920373685474243008 3426690 176265062056032580389322475773747200 3426691 -618140835405486825560304003478667908 3426692 343876928808347048404187278470819072 3426693 -48617362975209582250915662705682176 3426694 -996757131617853710054799271780643328 3426695 369472019865695719282413164960686200 3426696 2026350866617684592679182395146240 3426697 -1082720718892157991699559307550506854 3426698 -320590787306645078322301441038159360 3426699 -176977853072354911979000697692458536 3426700 275764102949145691447675122639507200 3426701 -646692432434743341610105456157706240 3426702 203215145271174508791624986780265600 3426703 -497440844066723610345710444104616720 3426704 167486614483464606660517572323573760 3426705 -32407660170408675106185535177484940 3426706 -898483686829555889946413200667150448 3426707 -2733260355958497910361615105259681960 3426708 -681325245580501968421214558454589440 3426709 -181906828853780747400146824331303424 3426710 5506105524695769005167697421384960 3426711 858284277654641090783627027153383272 3426712 433667247870851511696299004161587200 3426713 19992181450655924055869728216206864 3426714 152706986111692761668927577681408000 3426715 649541428229123495311077311297015520 3426716 -41882059845363668067878385354114048 3426717 -264026162332208414309431042958309568 3426718 -323292029262493496200072734734817984 3426719 258876264048515126715194199531396096 3426720 619120139842151154092846009548800 3426721 -63138412193990425589277151513666078 3426722 150764275125331633277577522394789152 3426723 -368184444670326479224425988361194656 3426724 315682855823616369856871742944428032 3426725 257030617994381812551164411307914100 3426726 -374213406429435979716586733132121600 3426727 -1182914519622219881321881523586328440 3426728 -685841304916290767075171612787271680 3426729 638939259125110655372949437257539984 3426730 -633262031061544215923949869532078240 3426731 434302622150742549156509368956039168 3426732 -1198040371923136950420536541029299200 3426733 -547617568043815591238865763812439018 3426734 79468617603367121000083404686582592 3426735 -28939569228172262774994660278033760 3426736 -115681313259744982983393168987324416 3426737 -733792914601247115517445184922453614 3426738 -35328811651617807104635641591078912 3426739 -282033618746836195463631227297812440 3426740 72370361751201916777739687391559680 3426741 130832197557131152672044010861687452 3426742 152805613222379044584826183381161600 3426743 -533710288421175148465564006954777560 3426744 -219473010698916793810387956094402560 3426745 -129807675161567965347603558697756800 3426746 363365277013652436691130740925481072 3426747 439969069491016930018198381296304128 3426748 168345355226709367271188615979814400 3426749 -152325523985664058302004430544279936 3426750 35502727151639529896268136480848000 3426751 -401675148831299068747275604954710008 3426752 -24474870930596738387079167528140800 3426753 -303856049122220769698115799081029792 3426754 -419548500759636386433919376229980160 3426755 -228028860439170275726914442529350640 3426756 -9645480309601680517135723380019200 3426757 1458600330683906699914211361336575006 3426758 975109615192871373903494752986941376 3426759 91566239113833426322159889781584640 3426760 -170863575625431873568785802528512000 3426761 -537029165637437197247733763363737948 3426762 75998625977886230773579950203374080 3426763 -915034131250768704508040760512826988 3426764 -802211018293511363758148179219968000 3426765 144181380380015160843997316478916320 3426766 62646831546337696858515997070215680 3426767 244898426235898662245473858306671600 3426768 -109642849369768770405298030754611200 3426769 -348483811277315840574610523827778830 3426770 -484183944099434181610093958853488640 3426771 301093732909591508432961049773164544 3426772 987383287703469436015819823767189376 3426773 6694444004351205625152846117851040 3426774 101816947595938494648789637728375168 3426775 744939789884566467910463004064131600 3426776 455030941984322354329423138839244800 3426777 -862631056117417511951277128229989286 3426778 11319835734277874881059563129107440 3426779 826308639444085639234169720865103980 3426780 6732866756669078067400310464512000 3426781 607941118170328383692631426787717932 3426782 -239392809285167194912016514293852160 3426783 -793053274624267659993193099340505600 3426784 789936207638484286293309619132170240 3426785 -496082787002757754492459591319002200 3426786 -173367854703075625996690857794095872 3426787 189041064409851921600049582943491232 3426788 517080782863442496371728061026025088 3426789 813853145640256697227147386253437024 3426790 244744995521156644175257722266582400 3426791 354245219764771219215265105998661800 3426792 -36428781901654973829119834469335040 3426793 -947878228079981053707291366266597376 3426794 -82048953843499540549469936302119936 3426795 43506120672915951551841806514834240 3426796 -257300398704883803155522162229702400 3426797 340484890381064965180148533015887264 3426798 248428446203913693273122813083865664 3426799 -7559844918024205819424121842396936 3426800 -32939935211746939763036849590272000 3426801 -189339064273507260206318433381297216 3426802 220310140491470305776987640545638400 3426803 -534405529061070449176119704060534760 3426804 -187135996028868885951941796424632960 3426805 -518684323194311207188076222771133540 3426806 -406667138779924279689642734437239648 3426807 -444757730934623316524142532868891160 3426808 310998227065785624507940701037854720 3426809 297781320315358459464392552123692116 3426810 -503063467439219037570388750255180800 3426811 1578362856016509592670020754340133412 3426812 -2764365005590255653067743053881344 3426813 728547355647898517466887153162186880 3426814 1057357317697685303583355047853652160 3426815 230818887256780372002322472955485280 3426816 -128621632212682465920887788526370816 3426817 264584289411240977408178411616349952 3426818 4057385653568202068900615809178016 3426819 -714411676435566365040735666688819392 3426820 -20547696109294531903864899136561920 3426821 153805255577931113237019935918496960 3426822 171573889687090999476657144296418432 3426823 1209281104978617179173786954235858072 3426824 -1182288585941205240002899923504983040 3426825 -29312378541757957784832197948732400 3426826 10529008713800626749590984584929984 3426827 -173806233753623492556311855300049324 3426828 -523098131542890707430419285530759680 3426829 157500816875279396629346552549111424 3426830 -120020804785145410573962991430782080 3426831 224460755297037280512029817697595400 3426832 273745355727461242412303367550017536 3426833 -482474412042275191769865666682861056 3426834 -13843860786047641561651646854295040 3426835 972243646006105341208121429702159280 3426836 -22342643721756033913452675344381952 3426837 251972041931490230705034832886969760 3426838 -254090860437575790582323270065361280 3426839 -20734642333317851462980452455938752 3426840 -878196120047775661012942364835840000 3426841 -960259861271873425590901979009024 3426842 -7737978832793407321360148112730368 3426843 -237912698497928906104653816208673280 3426844 323299848799414029351631091370292736 3426845 -18091115663618776339729188249450900 3426846 94004473809072521955833148307221504 3426847 765570962722152493765683655536968920 3426848 -942522649762092135423435556246978560 3426849 -36182843212123876308755936993228016 3426850 -68634934735938638419867219768627200 3426851 556802375194376888893377680484438000 3426852 109627647995566383103051835762847744 3426853 -24072665818515563854034606120520898 3426854 8536391507545410333272022349771392 3426855 -551229663166957462531737243878645040 3426856 501255219473919167006551604282726400 3426857 -133155897213049251215846814947810688 3426858 -4529481099856353947800504116181152 3426859 -296203032593372509380862988660333960 3426860 91563822768513357151823962996531200 3426861 -529320128987993842361958040522600128 3426862 170598424118968085657674558214833920 3426863 -897428121115076332273805360167081416 3426864 59946427290997684367225908428275712 3426865 -210178308564610461953254295206265880 3426866 -103947113128519022947788756467948640 3426867 -27495233749293087478912360196989284 3426868 -972397758938680986954721260492199552 3426869 354050894674044742614484760215176096 3426870 94028829574064843180371235959612800 3426871 277954625261100622827634918709563312 3426872 588835512819145345396819235081932800 3426873 -107006464171945763417257087859168832 3426874 88253347895878834453654018349141760 3426875 142527365107172868589486971632782500 3426876 245246684038745910958978059170437632 3426877 -249171173495999369729130166513780788 3426878 -58021632402262966806599082606673920 3426879 93504057558853416395089496194627200 3426880 -215846344083660171774131027548569600 3426881 373408195402978521827926165108740864 3426882 258014113586441466846972149335531392 3426883 -1089275910049000498660114231168281800 3426884 -1247181424899902023078415158612877184 3426885 -1568766871355935698180991570360320 3426886 -340532886560039233084182396941133696 3426887 -446984744811474948819520403723959464 3426888 175367376155643655198568871418306560 3426889 -174334062378526180727478663194244144 3426890 33158810833239195879776806632145920 3426891 -107843945186823913985225304339317520 3426892 -104075107215299655470307258138414080 3426893 -2202959070792273865117775338249740096 3426894 97340813911884563695994142588791040 3426895 141690757801581126550283100953673600 3426896 174226324779746781917337693661691904 3426897 -592917433611667040988928367746272000 3426898 50494051759917019680439696753837200 3426899 -246459487860146595359992578924767664 3426900 199372483461027801616846295849164800 3426901 -852435505020161098654866015628320900 3426902 -971428262481717309372999534516741696 3426903 82836197948373122961635025840256368 3426904 297966044545029133220902141817118720 3426905 -262230953120312544030773036567090940 3426906 -147116169009938009264152245374545920 3426907 1261122035513305402064448050602073832 3426908 -433042458002376631615089104904165888 3426909 195251492141548771228394453460577728 3426910 125674458800505736405375378414935360 3426911 -1922218537731515615547355416256013760 3426912 -11709011541250086543800024928878592 3426913 -1041862311617846389775403696377926400 3426914 459123883262619999166149458863423056 3426915 269671573669287249641050211046463920 3426916 1151948915166438721873636561015531520 3426917 2860134242256749747883441623072220 3426918 140742651529393750478528100051102720 3426919 606864223119429185603262757253020360 3426920 141267824109000267230488944623616000 3426921 -706055326893624864319749177501641760 3426922 -172809454096702059095581274587723776 3426923 -40654655920250520884753053339691976 3426924 -51788412404583601283980137877754880 3426925 221779037507831834370459951884667650 3426926 -90516414110088205464841389933157824 3426927 98001808623439491826600307355640320 3426928 -2793403281392748303775055564046336 3426929 16587717187172891477370473982436080 3426930 -79885838749055759812670069158012800 3426931 -581557257878910989990600139482444688 3426932 1072305904416362025971844932217050496 3426933 -887333396605793407158877687760734176 3426934 144194109029131409576647908325656192 3426935 359365235933656363212400464057469200 3426936 -602962509086760754480935156361113600 3426937 548985287871063772296612913500196586 3426938 65362707100670991666790765870155120 3426939 38402156587110280411779462383036784 3426940 118509740237233204907742408354600960 3426941 37975960619610060884085431616295680 3426942 -3985594921207618645463847318391488 3426943 69078611992759165409917319737419544 3426944 -123477874918851447603416312378818560 3426945 -173200819592302971969442342055443200 3426946 -147084904950930213500348342765276256 3426947 214155622437854738952668821535415960 3426948 19574028906691236416851487946264576 3426949 223684471250673890091391669064505950 3426950 265579366571122254560882346710076000 3426951 55790216475819517855579833734204160 3426952 925328394993259744028842791893529600 3426953 668103509719285601563041238276036020 3426954 106565077712732797658119086657146880 3426955 -102276237676260220657701767375097600 3426956 -377524069570250063839417176505482240 3426957 -55883140387730763178084030152221184 3426958 -58504460759524222839871614381844224 3426959 -733475872021529060177529415367873640 3426960 55757431641242028792697816331059200 3426961 318631549347989045511584744402396224 3426962 272361592335151501221596245241112 3426963 -739038436995736726086530177950800456 3426964 -358990180006287769757582969581519104 3426965 167611969515175141825477020217840860 3426966 -134649564773692234456490315711852448 3426967 539813086824379934067919388961187016 3426968 838617559056567816910288869471682560 3426969 140865051129128711130110280710191488 3426970 32806998342208096574438553609235680 3426971 25087743568833541624398267308398632 3426972 -781044435515763830128291281181974528 3426973 -16324037138520608704168796337649536 3426974 67544905123404998237769602651456832 3426975 57477097474146849554301988490238000 3426976 -648329872158848869656929181971251200 3426977 -391547834470277223589189932235065408 3426978 -110960224078979027417274223303003776 3426979 -40634399345051422436772928362357600 3426980 332444984220038328296249213607740160 3426981 127893709542469068974017262278833120 3426982 -500659649292194372784768038345365920 3426983 481426033963964260996244576534990976 3426984 -366948311132823346879215623907655680 3426985 -25758842049209815517215950447596400 3426986 474420849352381202570701323738582192 3426987 -130870630500613875888645715471732032 3426988 399859070019047584344171114537000960 3426989 -1319577838584183012860114983645311210 3426990 86102623817823516977377444176691200 3426991 84021630174609535211814436462965392 3426992 3853458647025538007973618969968640 3426993 391070392966677452396071040529772482 3426994 -261472899997163839661977372206910704 3426995 -114401489820032534812189425508376160 3426996 304018650958189592868454265850925056 3426997 167382579437336200024644156854249632 3426998 -268113663344688311233306681352556480 3426999 697152058622577121726365506041682664 3427000 630689428621347279620961305088000000 3427001 -5472283391151751402827521104820400 3427002 -275163717680124443072915587087080960 3427003 -48161286915457990149357733592193776 3427004 62890734304556074454581003792505856 3427005 175566679362756811327994221508248320 3427006 -599410957379268443340480093812195136 3427007 -1423605511879840072454392555812516048 3427008 -77364031021326887735892959136055296 3427009 1445771905180464148088842810634438210 3427010 -82396036014350887696751774444514240 3427011 -423887934403974083062681373097493800 3427012 -77812635195536998708936672696339200 3427013 486060977440805158290430512362527740 3427014 -2974082147929837991043782290114560 3427015 717328664446127375435899020478642800 3427016 1657437594033413363222507254716825600 3427017 304784993363953255638883611168795840 3427018 216149792719310874569757189020841216 3427019 -15802341469837526985120310797800448 3427020 -7123660116778247346054534009139200 3427021 -380293159579015310912164876191383040 3427022 -361834677640377112456336516935866688 3427023 142022461189557917726431848330597504 3427024 193504735220028781189999326599536640 3427025 193207470011760827010180558561868800 3427026 -83221017086523906044746242990458112 3427027 1161833106373661935741451908318688876 3427028 -84172926158529836092880368495546368 3427029 -517298457002703418926276190085352960 3427030 623147716194610699938572828333971200 3427031 532333552132114148255926431391640664 3427032 36707027355015384043792913301504000 3427033 -571651802191563263597324599047834876 3427034 -62675078127684570614668509055794240 3427035 -268695210437821749835628654521510800 3427036 356966007691622496452709115488442880 3427037 -2881336967639510302234096277541134100 3427038 358258450745967744823998437247822144 3427039 -245934854407555562434544955757219968 3427040 -748834469757397493219739716871782400 3427041 18823867805337679602870324568885296 3427042 -17087075349931852220066474637329328 3427043 -786232923059895538908908075120715000 3427044 -206203373204962134549484821122961408 3427045 -64687644403694092398513558121653600 3427046 -171142931904826649485379456672317440 3427047 -547472309142269427693787889949650832 3427048 513072407464700203218619380125122560 3427049 545187446850329905345232398874532240 3427050 67451019672573339185282624273203200 3427051 -140850451300810422225392414394979808 3427052 -1043585982858161580605127020548392960 3427053 -110086652377630619842456462645365696 3427054 9054791967862808920757704941726912 3427055 -133875831270199294175761389603252240 3427056 15281768546030376994305841369251840 3427057 -6523470803141655755112218552579600 3427058 -10821904642017052264365917780891616 3427059 -345205991940278509224348018220900296 3427060 -180099610593993395480907579797107200 3427061 -164276130789308485728050744271922176 3427062 96783284755104611488675199708050944 3427063 -1570536946425659136727366335396753688 3427064 364365280051324950858504595501547520 3427065 -194377394264751499928892895956190140 3427066 -83126747542989189703508805705647616 3427067 256669581632961013713417501516765984 3427068 181194049288426552184290201915760640 3427069 -224039880272762963560832606508170880 3427070 -450335582024459721922966800188131200 3427071 302200896190719337372636982566784712 3427072 -189429327564401615103490059631853568 3427073 -69760753373551798637057531103774636 3427074 -172832262459238906875905200425192960 3427075 39123421116541156174845758221970300 3427076 800482538768241061979160511100524800 3427077 -59566713534865121618449535303630880 3427078 -289850982051100453553133174818761344 3427079 -1589206688758128893453506852524169320 3427080 122455178755075245083545927507968000 3427081 -21846824283584608137866161904163840 3427082 -8621774065895268227278761803878608 3427083 -1768905132670156626526494955842000 3427084 1379991851999612020705997843465158656 3427085 876582848572448541608443690676040780 3427086 -100639791735284789896323029275503360 3427087 1202082874299639761550562376229848400 3427088 820829253370934150926494237720576 3427089 706064864179076401004203135443562224 3427090 73350836118345940484520277793966400 3427091 -903179459999186191546749686444031816 3427092 237927392934466386494445171953633280 3427093 -680319819888250950644746877511900658 3427094 215016058737668772589987928257077312 3427095 128293255227874957785530603655413760 3427096 495482730821077260489754224726466560 3427097 51902104205033625105461210041313220 3427098 -274427669972279973001761435269836800 3427099 -579455983831411733104956677542318080 3427100 -1480058118856093831846532102745600 3427101 -736674224106057676573528403806479732 3427102 72959923326420075712666567261112064 3427103 -527224534601229257851518190664139720 3427104 -616486812208899309957762745400033280 3427105 142631928504941079733302284055155520 3427106 -730162528089886222817849246291210880 3427107 173776573074204107465283993632420592 3427108 -45101708203014773123697057470171904 3427109 184538529295656950853652897846018206 3427110 -11334332731059934439762295088467840 3427111 747116386177050491041586486854270712 3427112 -144850597175188669905148624703324160 3427113 -256490436518356101767304643682330112 3427114 2530825402496643787227579073108656 3427115 49810986740067536626696248511216320 3427116 166803746336274451700688206766981120 3427117 -1564812889113583267823705036396562368 3427118 499507091104695879592067598226109760 3427119 1601678253387836623836777270950080944 3427120 182597663831128501678315590161203200 3427121 665997861267248601865029894383522322 3427122 -526854891371914162438148006588676096 3427123 -59383263933619852714391062364980320 3427124 308798182638189413561093232838638336 3427125 -101536552523858539239379481617440000 3427126 192838304211781138615085548483540224 3427127 -1229922774406051641755472453067858728 3427128 474650905883527844210045956801536000 3427129 1073428639784276752712691489293650730 3427130 -30830266258832231384919614539822080 3427131 51948766873937570953137676339287600 3427132 -90473127523678027645981874444160000 3427133 -934811141763604070559594159355442400 3427134 87151152099959769461536033181291520 3427135 866556944675819566857900977633263080 3427136 50901648584701779973229900031590400 3427137 -397636327636494888739544051587551360 3427138 128189332565897960602939340501277696 3427139 199151438385619461462409581977213424 3427140 -233809679121663232487765970103910400 3427141 -613065083902369430081072662968815458 3427142 -470516607803602438578514508698309056 3427143 -5075602172303944026376799838415872 3427144 -137894152754025257092543092481228800 3427145 -202516752945289837727192405362115100 3427146 -468936896092164490993329275886905856 3427147 -768309924568102883103434689529639404 3427148 916252743051321757378357974586430208 3427149 319761306614064531963674184930691200 3427150 -205776431098393690270357775663731200 3427151 78241913317889051975667254201911632 3427152 29029248634844668564848761900236800 3427153 936458138194793422401708630899469504 3427154 427405444581836525442723719647719552 3427155 -703014252289177665999569031631238400 3427156 878744861207304411144226936042651520 3427157 1455069804552040602930266756753651406 3427158 406697938958909030682777843076526016 3427159 1962144968489114551076322103394525616 3427160 -669766465263674290275348452195328000 3427161 397923616711695515072949139607830080 3427162 -413679536510746582249677381372390720 3427163 -482877564188941488926773328909831760 3427164 -334285781394342832491627501781800960 3427165 175370651468626166646344252405913600 3427166 889723836685425501806249118490444800 3427167 564452643021608863289015711690519880 3427168 622292000062317892910937045850521600 3427169 1294304633263216351408916045881569570 3427170 -60058518152572201724507685702988800 3427171 -544707942910824310828325177188436856 3427172 252781641043055589008047507708723200 3427173 275399294636332705509797053594605822 3427174 -222148558962889313947436797182959616 3427175 -549494396449028115388418995554729600 3427176 737772330774445849048079352434688000 3427177 -219071734990953412989168101366244792 3427178 -48964122042834993294781084074240000 3427179 -98518979639316113836136854005657600 3427180 -88215861097003707731607209868672000 3427181 -221442470023957181363232260999055018 3427182 -171142494533391036609356130264176640 3427183 412303255350497549857507614010041600 3427184 -170037798859064419073751408582328320 3427185 140949658067123345637148915301452800 3427186 4840224598232054137413681706934784 3427187 639217016424506355866389191985909836 3427188 416755591131844546967678183706009600 3427189 1107773947363598833740538878070360380 3427190 6272754359197851661480948906525440 3427191 -69158842058281509997095402646846200 3427192 -207945556014124197700191870597734400 3427193 685889294350609345745555274878871552 3427194 242208885614438609860609395566438400 3427195 79079391641742619678297344163177920 3427196 -792330748334649653849184858820761600 3427197 340659928312987611040402207700766528 3427198 -535037785054083476427589391361830400 3427199 129924887510727332308552337088106536 3427200 113281691888328407780622260502528000 3427201 -1345427247969241817854053912081688400 3427202 -615048195503023416359972349024038448 3427203 -264802677553917170803099545118218576 3427204 -80544346802888124191509909229312 3427205 159140513853756909692662896827934720 3427206 174109279606222915421682715354970304 3427207 2701475176369193417986456473007632 3427208 -186840457806304699776872132225879040 3427209 458857065856495191272275372391775204 3427210 97318372734679135961137224551880960 3427211 -1271721987957859961080312917019942188 3427212 279922872539480454557021069916134400 3427213 -455935788540590805723591677954448416 3427214 385741495598384443962414353725305600 3427215 -205420137007269849345169756950533760 3427216 8431455303572241453322772300972032 3427217 -1557088819882628637243700024297142634 3427218 31081242403004798834230865351166720 3427219 -21874387321443703040998613926780856 3427220 -485446918131970225862945637860352000 3427221 18928722970393405734251016225028224 3427222 -898939592457460894630699148560859136 3427223 -481066060212348329346107500169961528 3427224 70407877639619349242030019697827840 3427225 -265066912152207483101658321103635250 3427226 -220946228916683237419695804941942016 3427227 -821373635500957269975203792274164436 3427228 89518088826043320328006628400065536 3427229 -5812028698527225751420268415346272 3427230 -89665161393984317523161324577607680 3427231 -382639691110190428012696099811131536 3427232 1618428141057805319689587161422036992 3427233 -524702797157355910370592358358189952 3427234 1368087712288411097559526395433632 3427235 -136659942783160241826740481550034880 3427236 -47250566638892752853604901360582656 3427237 -1324995159453799189426006072148371008 3427238 123413208850217272748517713257777344 3427239 -998013061579437531178979791813148160 3427240 -1490442630224743335338455936676659200 3427241 -428740850441929564358549084858783616 3427242 83126553335967919501861428023276544 3427243 86656742094368205034801543273949492 3427244 -1103673310546238589545496626805406464 3427245 593623308226907936252639812565376000 3427246 -8075971534196642451672259050379200 3427247 343427017029012866682300177435066192 3427248 -52572414433092693535421036487770112 3427249 -629270612506318456789518918233759040 3427250 852661993153891866027319323502920000 3427251 271692027972352992236043013250247360 3427252 663711364148163548082659801772388736 3427253 394062999911854128849150702567610464 3427254 481957822882056864883386906436061664 3427255 94855694845393870145739920082684960 3427256 144267941007453396780976353024000000 3427257 637827687476233277981824852602664320 3427258 -531555277931202272568570096340815360 3427259 -505238622359688806424291185793150360 3427260 169067575366955244169860616974881280 3427261 -29726493640618851366964386807793076 3427262 678826197360554332823624259054915264 3427263 -169983500658601265137570629511366416 3427264 141999235038698492585732352493223936 3427265 -34798566734489905049013346248119340 3427266 -348441420671976337156005808953038976 3427267 -317093579935813033862153994147689408 3427268 261718655654119435997030276895115776 3427269 -397270221983617380889716258007546656 3427270 -224766351314224655816286090045204480 3427271 -109669573843489806992597590426047528 3427272 -5973839763699974529914168652840960 3427273 -35935011701954528693838793002320320 3427274 394689524681663296779677637380441136 3427275 -539592097240813506310888446886200 3427276 626782939436792942013974016447839232 3427277 -6509144942883719566899031752309120 3427278 -523113446160604627466701948164743040 3427279 -901147212654329164927456542057679120 3427280 33286187350729807556260702721064960 3427281 105843689188211384102066249245720896 3427282 -139986575208736045176660787044721008 3427283 -976930204563092522437110636420634896 3427284 64272488746012424884761923844329472 3427285 1236790447123444060751249116376758320 3427286 172830992311305679005302577201620544 3427287 365007260644982503486622444024893440 3427288 220105424533208734136908708370933760 3427289 -1445283275895965419379956938427217910 3427290 -135725112287460300764560445536726080 3427291 622946592301093661975519326979014672 3427292 -381198492759765465237211948186802688 3427293 -677178382199771948297957940191089536 3427294 -228738975649406373809641201095007872 3427295 421443775302374869065817967645077800 3427296 -256318308097668261290249992588492800 3427297 -270977834589947946521789627703749840 3427298 -37805159680540396010067432088166400 3427299 420857755523477794562524396595020800 3427300 -158603220088919515595287132753897600 3427301 -390167547617328782451376951536242760 3427302 160158631798848371437513847252628864 3427303 -450128948122290347125951990949512272 3427304 1099501090774554823970559443158302720 3427305 420721078221237643819639430035786560 3427306 52636617137536071186337446406750560 3427307 752299710290310214966384074183233520 3427308 308837969262051856679815443123432192 3427309 -550990059456556836605390876351112490 3427310 -144146304387137010694154273838547200 3427311 76117975932541322751665811721196544 3427312 11616171112887948515691461150244864 3427313 -319845701112743686817895989628255840 3427314 195578024367580874415588231299070720 3427315 7021402590773034399981139462368000 3427316 -361496078628649216287414547479459072 3427317 -78754922490485865976605721063522080 3427318 1059012971000048257474616103703790016 3427319 528020262215708893643433536515475712 3427320 157187601109854740734260128716492800 3427321 224461067230726788663031306096642372 3427322 -129000554965261300416875522953959168 3427323 -964694160145841202558062020277294400 3427324 512140251968103062769427995907997696 3427325 -876523677638923027508847662077540800 3427326 3383822730053267682930737849272320 3427327 1017921937358647611627613419593778176 3427328 494503411304762296567401778897747968 3427329 102256358119065173173465422355207680 3427330 -239025717793324436284761008879593440 3427331 123342972014977100831128516650747132 3427332 493263990557206657990378425708751872 3427333 -70605124079025374710290739089742336 3427334 14890493641853252641587106613444352 3427335 210280530383766946638016710275655720 3427336 -1526579526097302773935350480224256000 3427337 107528813255891339856191477389725312 3427338 -275550043738576157417971130075110656 3427339 858098456085953086855209028009389140 3427340 69624084841356583118461174915246080 3427341 -423523398920321671538156359022667456 3427342 -488140222139552756056530613697252928 3427343 -896733641367041578770556947587235408 3427344 144423675880742043059804426693320704 3427345 137229114517511763259539409301795520 3427346 -72204901532456787776261434736263872 3427347 -54835301592618130685381575662162432 3427348 -38286316841093825423063937518802944 3427349 945867132453598876398467962428980736 3427350 -22457289822940361484020785792060800 3427351 -200888980903702824809201877549021768 3427352 1586819342547283407206667224872366080 3427353 -77427275171998807207986333855838560 3427354 -188015282863990039057735769113958688 3427355 -1018234295806448574708320728562274240 3427356 -373039119634508735962594822110217728 3427357 758184874270651379201880697315092972 3427358 -8835814400290451807808080310285312 3427359 55921073503073664436948134820324368 3427360 -137931184655289566696455300794286080 3427361 -150677862642824848901825536645780416 3427362 364351040542930287509084711752013520 3427363 1205557354494766396285633544835467612 3427364 720247099523652327314710751302363776 3427365 -240949547429853542642274308535216000 3427366 -129029926522833049286576398391182368 3427367 516110177859509693580579146321959416 3427368 -38006728231919796656663788734382080 3427369 -290361663636515775072831181290968160 3427370 592218409706160362617781420254791360 3427371 -771069829878740974090151423916287460 3427372 -49011918673424748079367220979225600 3427373 1571117398309544309060404279165745760 3427374 532119166702110132790557219653828160 3427375 575331693096069557869508784157752000 3427376 177014324962356734150360954100498432 3427377 -141314855889544641097523475451675200 3427378 -723960678133796753328764961838379760 3427379 598252521053837325412290835335907980 3427380 -244455393046084653213849279001190400 3427381 328031847639265337739680745300789312 3427382 35888295594666186393215467636371072 3427383 -297656262158966869195996430352596352 3427384 -515229105413260661476562061908889600 3427385 571432645940405587199184622727184960 3427386 -200843494704506242278415677256897536 3427387 1002430677650233401383752931597701992 3427388 -106612733451393023222017000771187712 3427389 154567474629563847073874104937431584 3427390 -94816341882004745072179456665897600 3427391 182292545205153749611766516428392960 3427392 155866429218646907417175464368668672 3427393 -1054724273944019624463042945160407358 3427394 -900971497483710936659828864129219040 3427395 69155235694152129405821294154399840 3427396 66545938226366598048467917397749760 3427397 1512717541944374040295250182252626846 3427398 97451289553763366246077101992694528 3427399 -1374284217306677361289902546238162600 3427400 -366986190120862387219509538555008000 3427401 8760897870068742616545326129653488 3427402 571992040165875058176200349655497984 3427403 610540725193879619015727717952489320 3427404 -340866799757873304676961736897865728 3427405 -422606527448510088790286263781150880 3427406 -406907581340392320902186991326356800 3427407 1673582173730014709404855872583253280 3427408 179614478102362875297239521564024832 3427409 557254548404915324473986904238378610 3427410 28380557853715490636492340052992000 3427411 103361591775960461093585042257865152 3427412 -94520647849184978731000873111638144 3427413 -400568842356550397942916257933018112 3427414 -298473539181357521823831379720010880 3427415 -721171415832522732427945755922305600 3427416 -232289726111824095459358769980661760 3427417 129098728877827810106150244226446592 3427418 824311653008482697610855038314994160 3427419 88254259395416271628704698380705944 3427420 107595020708174054526598507218048000 3427421 709181831745093177423109512013642200 3427422 81499255355801471249962660449521664 3427423 -89249219433972525389081812980202800 3427424 -91802027453795431472304949964046336 3427425 -278679538660928342465121124978042650 3427426 752464297095497443978316501700408912 3427427 184564029769466804665738410982533432 3427428 -1167805961651266875866186369494548480 3427429 -746034209369366790643407932262635360 3427430 323101120941031054572036743964088320 3427431 -225641563563744759153442751943440256 3427432 1479958468551884835093627854233574400 3427433 -158527608673030614691983155204995980 3427434 -12029237429616876122940060886933584 3427435 5136878032039758491411127649074720 3427436 -290957733206245376194422150354393600 3427437 -79291593550491411899384079415392384 3427438 -23882967267984198397587363172708608 3427439 -900667208768150715961839150589235760 3427440 -77759523427079392651464423031111680 3427441 -657197562294753066326508640439642158 3427442 -369069664097050654018383912757183488 3427443 -596189933974393327519633317952961280 3427444 -13704518273076388958312289112807424 3427445 -451145182665963515025960780469691520 3427446 -756350464784715791533875926518848 3427447 -241232127767682694906959847245904200 3427448 -688089148933470581935668825822720000 3427449 416648922288882036921233277110608464 3427450 4357933070811207678258007735389600 3427451 6810408230497379966841599438237400 3427452 564329941384058804066050998175818240 3427453 -472061667075194726950806651687852416 3427454 -159139072349252798084018325123643008 3427455 124557428675521985582749996343135520 3427456 -497959725044186248132425952882851840 3427457 270508777107717413968058218201859520 3427458 59538244687671613403100386266721280 3427459 51689391189743020681916307747198720 3427460 513699140209883892128377977228226560 3427461 -503723593975334252135882121684783360 3427462 276712877617012305140569880844859200 3427463 206582500279304575273450883533678824 3427464 633855724416661512267331010719211520 3427465 -493923483156030644748953746563466140 3427466 123485338627440260293832456254219776 3427467 817779624065449093476399498408161280 3427468 -739086062588856088475688561508051968 3427469 -1511512037685688306445335192008461130 3427470 97995360861342127631474948274937920 3427471 244248399454432058763149766606155712 3427472 39549203023823670988659959166615552 3427473 55713075931555244935810596311869440 3427474 -490342104699212703336036633676977264 3427475 -12778983168523502753710569967269600 3427476 53509203388609240644622558769577984 3427477 -467928604712175713202947683706233668 3427478 -742163816839699508475283110595612800 3427479 -227571359013049844303029717717755600 3427480 306025212135278120812048168563916800 3427481 1404412621044463853226413456565653700 3427482 -566682829096860447144634805830698240 3427483 -863612971196920434621778230145121616 3427484 -333704584036741974506385265268391936 3427485 -131618552808399620124220073782205760 3427486 493896228482283301838887801298464320 3427487 -8098376206932159230155164695036160 3427488 1740586129859780374363303188753285120 3427489 28992642958966474418472771304807404 3427490 408185700638243778275096239280985600 3427491 -270172875037845822657158499580658880 3427492 191437867724981539694313566566794240 3427493 -717325946042206266574741414450032960 3427494 -1960299950661824163270527883386880 3427495 -182370318253452634717818662966115840 3427496 -52914080642777577288750700398028800 3427497 214435449768445802267144903729741988 3427498 810304146322840993535802560742606000 3427499 25692265783264217076848757454243680 3427500 55037566536886817830906417402560000 3427501 -1075040899562338133874331324779923040 3427502 -2412304963064626421217748881772416 3427503 444030334444676752135725670666597008 3427504 -21506703846700559474834803595591680 3427505 -240599734483868163130273873290888000 3427506 77222421118460072333962134414203904 3427507 -316675985908826756892504542790624244 3427508 537273607796425713401720180311842816 3427509 -782282593457707124955251254590134496 3427510 174255249973002283660807142897817600 3427511 110638343146100240581623662143043112 3427512 72137010437711007083625375341936640 3427513 9876947491818546207262254691406762 3427514 -99561907130672128893638473878112800 3427515 -33086950594842734600077525053173760 3427516 13151034358343127643878477749809152 3427517 -1341190803480631222216370307083328 3427518 -143658064073541033151326023892861312 3427519 400227386151230685951992679893473096 3427520 100530296299294044398166114859745280 3427521 972687486508051539121403716339390512 3427522 72735593788489735530557833969244160 3427523 -209569969952366147018608970541907440 3427524 -667830410197840653563550061482716160 3427525 24096764066991092307283885369005600 3427526 363204743009559770838190536396815712 3427527 -219749326999371202989445353897589080 3427528 -385041378881465883695641449402685440 3427529 55685229868732572237697532637254400 3427530 -6259317177536963854644954029575680 3427531 -1016078062435647163396206355829811456 3427532 -313958441390993836934653513467909120 3427533 -737864441968866260422544921065947498 3427534 923403306758917515684394530901090752 3427535 -599710675728609409827903501423493440 3427536 18638358831230512876219066645610496 3427537 365867007390952904780661586918835186 3427538 457907621634459629005505361875851920 3427539 1053853181861827642715612084222982960 3427540 28940554887465687619867751974083840 3427541 -126122553795488997838594691429330628 3427542 340670459139770036209224215208378240 3427543 -218096452083802609520900659060658560 3427544 -160265079289992511287260313036410880 3427545 -19671508112402434348103732763197760 3427546 -254277502316422816435255891109652480 3427547 526674716498436635433692269620684996 3427548 -142968807218472449219431200057669120 3427549 -811077719640734976034391452394741600 3427550 -221625170519838000951376671702120000 3427551 75890030505359260029064517747499480 3427552 -863414441220972882737128028153315328 3427553 -2264531694081003607617713440944720 3427554 -32946347605688611998179847260078592 3427555 1032232546798578041279852941786650960 3427556 89524163995205340222683608013030400 3427557 268422602627725121844106441349894784 3427558 -394630922044425363527465047861305120 3427559 460866319513107582806066212438051320 3427560 -99622992279163396921188202060646400 3427561 -927766640730774584157820583197344838 3427562 585044472590827204240755352543584000 3427563 -243115465055542471133442454176508176 3427564 -60124910122726995619530868534509568 3427565 645867451811356321142414721353960460 3427566 518415443166790173967339773187842624 3427567 94806121009557135213116602239880 3427568 92932785730914502841540250535526400 3427569 52524662776695694234410760600957440 3427570 -397018763083548886914263582573735520 3427571 148317373087655828085926295482904912 3427572 -585938906336275970087224347843575808 3427573 9230590165174502822017232041097600 3427574 240536925794769165953729130168355392 3427575 126631840638106341088567723921737600 3427576 146128391459358411005227732442112000 3427577 316500777634410554473410228417760512 3427578 69958422111360799666296661670143488 3427579 515452803850803404012819766526694180 3427580 60708618522879544995456432037724160 3427581 -552038319735166593075118414769385120 3427582 853794113410407662102359363020475392 3427583 -1350041393974420722350505058717479168 3427584 308772437775886486788553113813909504 3427585 -108386716211160699459426560814536640 3427586 213870465040945945410002969915306880 3427587 165086165665616882761608344133995844 3427588 954026779906647917360872897616962688 3427589 309710545350054242484446335897027968 3427590 127549248262224693404168656168554240 3427591 1593984193270556554449804622355169552 3427592 452371128541288929640685370712719360 3427593 27988500342479645348441603996436864 3427594 -160978375170616349228289397143197904 3427595 -496674230108678348133971632429586400 3427596 26770931469896880082384921351910400 3427597 151720611020711712357299457472795320 3427598 189815749134624170301912012689322240 3427599 159282565482292819299117769362451200 3427600 -44205696641922397072018243043328000 3427601 346379621368243230981100831447148400 3427602 -178422965976468585293692365758583168 3427603 -224562989226996602572321596347334144 3427604 -328974017294937669329365340575599744 3427605 -53899546135088178272366432840224800 3427606 3627712085532244215781376976376320 3427607 -644895928762041884670733541301897144 3427608 -29273106554193528917714101138882560 3427609 997093174176873997585724885807360916 3427610 161440330676577528555050284652916960 3427611 -530990567093677242465305574654378816 3427612 610095320756988596179360682816800256 3427613 171099563185515835688857008063800160 3427614 34818474762081861680281297182880320 3427615 917195114858492972319625450202731920 3427616 -14449035085838030124788408182112256 3427617 -433575125562540200438063677155754320 3427618 -322779185370444867539987048475864240 3427619 -185034709929870092316143021918898960 3427620 87501465650779226427362602062274560 3427621 804872344738704762201868066252066272 3427622 -45267070249408069825417705997059776 3427623 865270591197001868156001344842914000 3427624 -71489522161434321176549856508569600 3427625 -804431084092016147498374189850646000 3427626 -211278312141827714498026464169248000 3427627 409323941448507288204885114335136032 3427628 -348109523682739664173253912588152320 3427629 73072807543932337852269097819327488 3427630 62046618472893197259788205867419520 3427631 -57577966127130531684812663263575000 3427632 46931232467963809191077350336954368 3427633 -297245071146519877438199360934018576 3427634 -331575457749483781788525517884607488 3427635 -221673438087751192644228992934056400 3427636 96165501831138377213089993730718080 3427637 -630778481635053098641591027408752228 3427638 -122402255052190755841602215899806720 3427639 -278573561150612026185198619510736960 3427640 339825529838260317914813025315532800 3427641 60277824456658945445161275004318464 3427642 -42427146414655765331793828007580736 3427643 196792807443925374424697667005019840 3427644 198319968925993194193268136801976320 3427645 178014985850843330709924175132521720 3427646 -535390019652937858441856340617065728 3427647 -153931769820002536881128695507577400 3427648 -11666273515135625763839941494177792 3427649 -674635034622764556737827652946721836 3427650 210599645303301477239842988389920000 3427651 288364109002425253677638285415174384 3427652 170026196149593273191779503644835840 3427653 988168483050829614433369970328788064 3427654 184451743751446610531035254902549952 3427655 -85003867681826791769626342615027200 3427656 373804706932198507414726949158502400 3427657 -33856620116088105196333279370071200 3427658 -29061641657483905470259590240191856 3427659 -12467016106923650045333686293876912 3427660 -110707292054664557456082111587128320 3427661 444688445420956621626224498431752000 3427662 -106720693776248532609462105788845056 3427663 4695381049839770288979547991364838464 3427664 82307269281445108618937997644267520 3427665 73713658065668724751343883472561920 3427666 -1223049166357213912834319604320505600 3427667 -28971641282909547116826762144249600 3427668 136984964687707334032441713120481152 3427669 175153248831991190747382897727524480 3427670 55439458941435060334311675644175360 3427671 118446156195082193236858344470010240 3427672 -560183493665161575669075108408115200 3427673 -452203099782061004134551052990089078 3427674 -101286401261949665568385900382154240 3427675 -19606451492816581155472299661117200 3427676 -265786410357822028585791905844019200 3427677 -15989179402584664631195532503524128 3427678 216406690972452569182138040472238080 3427679 1314860047041796948239834045453750384 3427680 237429966937825270261703749344952320 3427681 -222475335937951496610349866852600300 3427682 364078292811856609062194414025204384 3427683 90821752567886348868005848473617664 3427684 -68586919811371709215681013739671040 3427685 550084280869641022748652428926048380 3427686 -161236454279933092042790614145074176 3427687 1347325706725274882442996664185617336 3427688 1519041457607235122672386419809280 3427689 686678221189610940204483102902460960 3427690 -53031138864351031091431231690291200 3427691 161439138906712896098949915625663092 3427692 568952201346101838721272483411236352 3427693 -1628399481633415830874035898026764820 3427694 -43509722501631268452520534609159104 3427695 -10531390414258728356199865530790680 3427696 -11005092742036627530547793980325888 3427697 590505072420945742061033858203559412 3427698 29318513126478989379933406589614080 3427699 -768121843078243258170856369254260280 3427700 42080933295037980988270250437478400 3427701 101252642321364454064851546976688384 3427702 -9418636305085716552038342487334848 3427703 -680308131271087268194526852954865048 3427704 169249998539330185116389080684953600 3427705 -827015674095750296912514015412030140 3427706 -495251807062233726411056012299298448 3427707 -128710624043813956278668348077123560 3427708 408918316471742024430245237051721728 3427709 729611950018604135040464033151563910 3427710 -167446071415752645003605378465218560 3427711 -274736216193042596008060601098509968 3427712 -68275230449618984282637812839219200 3427713 -389640936759295646391420950216170560 3427714 -56258696680295604811914990460844160 3427715 45913184408959482800476057110025920 3427716 200966166547300703567500523314301952 3427717 450384723849119182915751273706602812 3427718 184294683387573079039701687277862016 3427719 439953565062818511888152873612895144 3427720 523024739950312142338984503017472000 3427721 530047819507178352584244593939166144 3427722 -259164818280805013307689317136625312 3427723 67879265392121052539302235282282400 3427724 410862270363767004834565244944281600 3427725 -93099546090615817540604247519816000 3427726 -267909917895267492467554684338074688 3427727 -240528641693092921269559645554891888 3427728 -89472261520234181269195279332212736 3427729 1287251016885542369108919620536178176 3427730 149965886378833052458027073872896000 3427731 -1945902327469887914576547549152486400 3427732 -109725384170645626127560819440353280 3427733 438289231869765878310983199726662400 3427734 -437042217269432348913434381700567552 3427735 602802388798386464429768763844150680 3427736 -162941215643546738384605920994344960 3427737 236976866860695097195925304943992768 3427738 137145853581055734980319506727413760 3427739 564255476720862916574420642023600656 3427740 -143307442213162833363222700522828800 3427741 432744169479009901935379082384494284 3427742 -5725260377822066091865906205911680 3427743 2236691406967973278084772065875456 3427744 368488002987666965169656874080796672 3427745 8326155909170588424014595645864000 3427746 -161992460725400510014331082514302720 3427747 18983442974218798197008599552159196 3427748 217686894693136246896368061429417216 3427749 -42597833306204181624057062492637636 3427750 -553171477505562209736455857131456000 3427751 1052948703480351603548187308412805752 3427752 -5658413989799537501260656907468800 3427753 -269124701292288623829874027376040320 3427754 343403165372845570269857831928777984 3427755 366244909405931170646133831671992560 3427756 950601776767592908823956423804478720 3427757 -1670164950573900946901562489724772928 3427758 307894064204213935383611069714646144 3427759 958887592545039579082168334737306704 3427760 7078243126458626665426545135452160 3427761 -45016858642141849378629439893990816 3427762 219452839893285234516761686234096032 3427763 -225696302248035440782710516524700096 3427764 -86970645804951387562493699906899968 3427765 491323020452120708080178339282649120 3427766 322696265993363878135804665075260832 3427767 -262163583660466943756304719030012880 3427768 -1120436025505679268264521954684989440 3427769 220049197709507968841241702351808170 3427770 -136082601544477460170284489294086400 3427771 1195876926182414630927447111736961200 3427772 1189865864508690834428855153589605376 3427773 944878219068360059232221031295726368 3427774 254857738084387597827430382300833152 3427775 -17126584772222642752652576693580000 3427776 278016133099589999946298335852232704 3427777 -714512990981258182223933442671837374 3427778 -30974653125868396066818966731579328 3427779 -801062309549564256818449983726615816 3427780 -780884683949369683501755084685762560 3427781 -206883012026688871987876738086209280 3427782 100118638832653608011297374691911680 3427783 -994321677108676080903340190150204968 3427784 123821193314426680052544738300994560 3427785 303570655810403202274862119163731200 3427786 -18466911543621121740337809097061280 3427787 1420878762877165965465215268562382784 3427788 89955185356037491910201073696768 3427789 -120577689676218602402681420899094410 3427790 -515406111026845306060071019015228800 3427791 262045174554505765825508711901202704 3427792 308349175716799592999867758491754496 3427793 -1573681713760606086682856528715122958 3427794 -43638263795817699789604645193121792 3427795 -765646854417999636169278146173737120 3427796 -538289284085538025155089370095798400 3427797 -312384732796060872777409407206248800 3427798 -121528562435681512634939231409746880 3427799 1064952065594339262379711786499953800 3427800 200480240421224627846079904773120000 3427801 -589148657733689486443303710776064188 3427802 -124096570651026482991382833858901248 3427803 355399044264193201486592963676108012 3427804 -618933261373041988573903109906601984 3427805 68383532777372582550379182287665920 3427806 -10724335054611296994532707664352256 3427807 395731096565253891633868432604423400 3427808 -836560410789497503479077908268974080 3427809 -219498543622994615731383929256960 3427810 -97025771614196982886392413395584000 3427811 27870798080134366881586519700000412 3427812 1129992604363522560557680305589186560 3427813 -864589423421311090591473121747991938 3427814 -197554377993373802919260116396216320 3427815 262016457622740922104527140571789520 3427816 107304035789971482536492163091906560 3427817 801293429831168746643786590095027600 3427818 223045513063178570611051055688117504 3427819 -1234937873608773070196975675772832780 3427820 -639187336835367400537191281107491840 3427821 142537005338590533956292437652150390 3427822 -78660312439442993884768689966667968 3427823 32533458244197914276130106954963440 3427824 -57804750010990498679560984000167936 3427825 -74324071489223592886771178553094400 3427826 -52779609332467633725251822322747888 3427827 -114502152575331383910552657384187032 3427828 -85088946807978901000695800845148160 3427829 -355272218592608559216495107136881100 3427830 -14402266871342197686201756950618880 3427831 22631624896483290532133385328137984 3427832 -317800001509369020088272601972838400 3427833 -80127369261824135250073910218389216 3427834 -85526612306249211464554862078146848 3427835 174157485513150943106404735565282400 3427836 254989154099076522986711229667835904 3427837 104367000165913536969904584898579552 3427838 8007976152381348888704485755832320 3427839 9991497407359603543108877329340040 3427840 -229914945540405200883845336169185280 3427841 -866448310697140589843574940964754000 3427842 -444252836703007135197752987473108992 3427843 1355027151516423347272046042556132092 3427844 89224923198812326123069147254572160 3427845 -171045919852248819699209930996112480 3427846 375418159672227382263315419089211520 3427847 801677760475549915962379836237740040 3427848 -138139381057873517560705995503078400 3427849 1398533906537774645128552070981773850 3427850 238156024856697037381324074822144000 3427851 174288519342123124473790890526015488 3427852 -110739797649098739405312472268766720 3427853 -88188436476789476257104586800356832 3427854 464505234807856596444206782769682432 3427855 -320528877442732535390216303069438640 3427856 32081149965829722503599126241869824 3427857 -272221030837789373219288297132160000 3427858 239867118032528217514616585145653760 3427859 -780073143411596137313999736953513940 3427860 177800965031552172537670203222927360 3427861 49067474583155837956606546887446332 3427862 -644631601243764186354570408190361568 3427863 1005785446740603451783779882113259984 3427864 202365236881725960695830202541035520 3427865 158551327252348049733434405482586880 3427866 -259564721531959174562621341441459200 3427867 815414081519716652376074344563530640 3427868 -331952974937829983038128216096207360 3427869 123321812083368130389739925406567168 3427870 -31099000759510655728558073562796800 3427871 -1085889169728244664680859826273056928 3427872 -44105441959436177486110306489860096 3427873 -330173163029555450459871074651207996 3427874 241131654414626525684377943367168 3427875 -358114641054872904252785356604892000 3427876 -989595204757552571119443590145504640 3427877 -518474257398331713974644590790089216 3427878 67095046560880687914043674873955200 3427879 -21752911255858189476073653230167040 3427880 381116603909208204962604893887027200 3427881 -190516206570549689833522431193632960 3427882 295826240720998708271062186698927792 3427883 -1327601290169075322484391062825273560 3427884 309515125060257841790453081812043520 3427885 882115536243630641788130265810655200 3427886 277122607141307573828294573312517120 3427887 -225489210225106226555203628230243440 3427888 -51265235622942245432420103337689088 3427889 934804857316282025684080122312898560 3427890 59868928912822899269604542199267840 3427891 -94235663054004143731130349147598708 3427892 -72496366104399733825216231339339008 3427893 1118488668679406103370060211079563520 3427894 550430512205464094899691428057900800 3427895 -694826718322634924277978200136381600 3427896 -924671743124442825823840358018703360 3427897 -158481548419104754588658142133946496 3427898 -231647870940069423816742193329918464 3427899 -449152289101736221204535769356501736 3427900 -95671436947183317148000812020736000 3427901 -478593144856627337353359836010162900 3427902 -89884917529527790391413786220294208 3427903 410171363191914746034689015855529152 3427904 -306426348692755710978647679880396800 3427905 183060063499027803165682217711985600 3427906 557098741737576715179724635702766464 3427907 -342722907600241039720541549864856576 3427908 598651282845170320400945497633904640 3427909 -1284349611459502440352972656072062720 3427910 114395555956674755918764624027743360 3427911 261571967377880580801608149459197360 3427912 -1075540633486604020749387970650700800 3427913 -613278797050999193121519526765868838 3427914 -172420053435217715445940114289212416 3427915 23755414571489249992284378377144400 3427916 -268420363404134330215173486228599040 3427917 -3733350579725282495398549957673952 3427918 117406929786036429824649297089952768 3427919 -857871787556721288003684296024082960 3427920 -4805225746012359182372020693770240 3427921 -288958725087605028853690162925823040 3427922 1163504538969266622805806546351172224 3427923 252298775988976563984926076269889600 3427924 -579723426001402574805491752858118400 3427925 813936252946791907885219385418928650 3427926 -37447955059743194270440015558357056 3427927 -121957536101149601832829204837660248 3427928 -145631880941858857424006840719687680 3427929 -543342243307427069418969306163007526 3427930 325335564642860512113994036224480 3427931 -234395031348479935510992823944475296 3427932 -98658031390636324368608749518755328 3427933 -661686600877608751453941237804953818 3427934 18412032198554462979830601967563648 3427935 -133531939443376263678727374571875840 3427936 1103675767906814105395960298926374912 3427937 -154942026460517046682636662462993900 3427938 424626868811735819595983021895139104 3427939 87670311254923881493294820103891856 3427940 339945099971710004595375084289774080 3427941 396320973680162840772389722394114880 3427942 382116384786087447185224926623232000 3427943 -1355381449202260769888799187712933376 3427944 197986601401087545366810186239262720 3427945 844333015315360581857245444808716800 3427946 182340757054761445385367443615217504 3427947 -127657250582524339837566589027482960 3427948 552723918447441104621850977349106176 3427949 136116207283069418105498019520876032 3427950 133641000078414849405471146029905600 3427951 -887145502151399594873804901496599696 3427952 -110954472445738036060566247594426368 3427953 1033478982607203863198797134564776304 3427954 19375493042614838884468720485340176 3427955 -105445287759225101042810615435978640 3427956 -142919398712304341418121090214363136 3427957 153883239508042805396741308666766072 3427958 533678738929296705025236222704530080 3427959 117625998538537069173232041452211840 3427960 1625499985972607319281685337497600 3427961 -143444934053756566036372935509895600 3427962 51359564664102351463088436914022144 3427963 98097750591760277715170910627498240 3427964 789874140232150703729547686742337536 3427965 564860410925838530988598467199677720 3427966 -443248433810894269766634521935545216 3427967 460507562338596679737616206309638016 3427968 -276499634715533071711546857278668800 3427969 444440300716177297402351344047134020 3427970 25209098437521889319687278557788160 3427971 124983849077451165036094589262146544 3427972 232509331494793559581135661402139776 3427973 953532610730205547895436765492336222 3427974 87939139514308303814569101565440000 3427975 -8978017001898977591879822503372000 3427976 1216213044506992716958303875489070080 3427977 -91314719067089261258306053676144640 3427978 -391321741673859145503788303073930960 3427979 -113458023895944336904071971430127416 3427980 75718012592294855526703986406195200 3427981 -240926442504675938623582093988390218 3427982 -230393133133577613490697941773426048 3427983 -47976846447716840161282185004056624 3427984 -1004415301278438871903947276156928 3427985 -1094206006867079050709452476139391040 3427986 -61262142786162282977768410085886336 3427987 260533823825445460530753182841052560 3427988 1397913158094871779756468051095279616 3427989 102879599368328646945641493170102208 3427990 186082600853254667392759632518304000 3427991 534851881554742158083698893625913880 3427992 -208414146759075349905676637971169280 3427993 421194887436915082876688484473482240 3427994 -322484355498979751964538584592594704 3427995 167401982819886742411417046365993440 3427996 -837004743704347303223630405327371776 3427997 -839757854072227161309138743964604308 3427998 6852567818854217779633796470410240 3427999 936657626701317077199079362783266640 3428000 -1571678495758435519413259797823488000 3428001 -653812349593056294787583475992991408 3428002 490336226135560843901233975959611904 3428003 -30731410987298530887182824212270000 3428004 260212560045141105232308120182916096 3428005 1435483812494096321371172241644160 3428006 -216127137536983223933886996659478048 3428007 -53617900465830850277804072693097984 3428008 -2166168247171353859775973987049390080 3428009 -848700720015815137147409378305813440 3428010 14512405516086109586539621756305600 3428011 276614076539809975758602625432917824 3428012 147347005985173061555182163213402112 3428013 -178640110237664006041157959020016320 3428014 332993246433129823069978855019039232 3428015 62383122461354394677955470759464800 3428016 -145690293921875582468544187404189696 3428017 -1198309653870436891173935646051158348 3428018 423633075288424306587785356229376000 3428019 -349942978214960282679666495868280496 3428020 497887027880953011471455003958516480 3428021 397556562491752825771201537447146222 3428022 144565392924819959265532209852610560 3428023 -376769274434636706384358988397728728 3428024 -768503891141486702583010747412951040 3428025 -164682943063030521744589380982993200 3428026 -20283249953200709317610645502992640 3428027 1248210930138288282475791801854667876 3428028 -543929935996348024859062191242542080 3428029 54631838218929888841108861911081120 3428030 505994286486759990613869932153732160 3428031 -817139018259478447812847596966203448 3428032 473687852940593871075915033886064640 3428033 24511257215197344317771599278082176 3428034 -409322409765952149204214793443182720 3428035 -91742253755675443447139744060784960 3428036 -396823581115203828721396516545333120 3428037 -628386179508555559182575774213837760 3428038 -444858915513343800078357815709218304 3428039 -997898547776266320483002798836981344 3428040 148888536321599758701803111303577600 3428041 656563200083915964223986841333894884 3428042 15769796484343263946530733138566144 3428043 260053663361627669358356329011606000 3428044 -699671764859290721304213776157508864 3428045 -860912459787306452919050666954267700 3428046 572015083764907729452348203453523648 3428047 69123235188839112565305494834816000 3428048 -86781293420727447203140149542731776 3428049 -623520368407048982411934384889569120 3428050 56588178989533077822464244384984000 3428051 -421829533578970407521785236808488 3428052 -1103063605307816828448113130037248 3428053 337528899699194322274496998327146784 3428054 205862826931599738753579029854841472 3428055 802560195684793877256596424807648000 3428056 20533455896132504456513658973255680 3428057 843516055968705691778651554439895306 3428058 179317792170984412788823620607016448 3428059 1506390036276124382267835961130520260 3428060 -58461996105345467903821241443883520 3428061 31265263922195165498842844196599040 3428062 706766091607268309518434300675420864 3428063 1128998682262225390619894610103175064 3428064 -502087391140368724925410939823456256 3428065 247204669564142020537707823818173460 3428066 345774870799833281161739313923691264 3428067 377003908104013952650530847799888112 3428068 68650251243238690403289738307633152 3428069 48565040390997082126148865300800544 3428070 94306672523682843898324707144547200 3428071 -1391385578966727574630053146348534728 3428072 9244831220957096954225563820620800 3428073 274647353554010827455718175133182208 3428074 142591112372020353496508205313711200 3428075 -154114591399454919154308473390304000 3428076 15637610715421181896643606230021632 3428077 662515568699519038991737618175976000 3428078 219482765814139906462707267549595200 3428079 -572621497837745476246575530059706616 3428080 -16989028998268083742750787716055040 3428081 199710446708338656755443167830878080 3428082 13408565221594207441112115359204352 3428083 489833290988002044154951701624048332 3428084 -672848125635107867298446871430483968 3428085 624361834003392474644784409464794400 3428086 748263868315720493455140427691723520 3428087 -257871750407875667767927385494025568 3428088 559523955858080180382559501080514560 3428089 -2328645633785486178081283256935344 3428090 -350657450581134989334147663372091200 3428091 -1307526155165097017317471688120550960 3428092 451629175925160380822264066677681152 3428093 172046875137237764766149846523049728 3428094 59661308468873901016161139123860480 3428095 706715331538796458662148350273156960 3428096 -182118869449541137417986099577356288 3428097 71399335747689171142180060318892640 3428098 511214033947743492725948775434830800 3428099 -1005053784916720146478586620023312900 3428100 -58964973099821641498731194272262400 3428101 1555342348464969103282254553857329532 3428102 -365213004776257262668851270018225600 3428103 36139058319268857629498024385995904 3428104 -194686221925811745384664193240924160 3428105 -858552611001288732259693550661379740 3428106 309012037358726650489728146112561408 3428107 -126024344054331405259354316020165320 3428108 -287118576436908831584175937235081472 3428109 -1566984864834581575762936799187785280 3428110 -131961917126814167044009898432605440 3428111 823887155950533313901252608766952192 3428112 -23272900352071314221924167777320960 3428113 87908242199789565829247450444859200 3428114 5847618958978444410916967286112656 3428115 -63916292519768934024842534576580000 3428116 226454830470508296587768299723936640 3428117 -82714811703565741104223077069361824 3428118 -82907762055979032789175451004611040 3428119 1550823568989454266455967667280323560 3428120 -535339723108275597895108584193843200 3428121 -564177624787920877031251970992343088 3428122 1103239365287628916579481641101491712 3428123 1157070362272354027556254669034520840 3428124 104342861615828687779705544323694592 3428125 165693385910926472065580225009362500 3428126 393425946211946463659478261284851200 3428127 372160026657854196719757435865888848 3428128 1197961125178261422129248677283758080 3428129 -260581281738831499297197188506616316 3428130 -37607758823712438735313008888000000 3428131 -363085651120190977465491149804994608 3428132 13019301116526932530767828139776000 3428133 -63291229167079547868139929128109312 3428134 -214237231262629346047472958740426784 3428135 -138975594573798099594477669219022080 3428136 830020076494154709435088334622720000 3428137 -359273496043035903812403175621902214 3428138 -412156505992396037052376691146515024 3428139 -341942252125067589305847284721163008 3428140 -202061687098320601355607247144350720 3428141 -1363772633405377732445349041152324458 3428142 10728539389171793167484820751108224 3428143 58415754611753252507073918296421392 3428144 -168347728858625489150743184871997440 3428145 -255803555337410198138627982324156480 3428146 219538278707528272544478212269101984 3428147 511294077475458286651595946017256672 3428148 147562332485027804413973612811970560 3428149 -883500630959933520404997039742164672 3428150 -22982758811397333014686384659148800 3428151 23180770466817624667241489416377600 3428152 92664072265680666753348460203048960 3428153 -60190281437837486860163783644851072 3428154 29529409468879117991400567575604480 3428155 -315153711810050972661598273366573440 3428156 470990546437784099991161580387179520 3428157 -132297916306654872626355432566108640 3428158 -123508967522827844958154139865176640 3428159 -237540572711910301620830390318942880 3428160 -105017921689375753078310669270384640 3428161 -268376901237907305556868322313288896 3428162 -6012488671161005271841820534007936 3428163 63104850620987094276672838870236492 3428164 313254218268490419506146259529879552 3428165 79081868242170725211312606761683860 3428166 -14019121575294221828675502309261312 3428167 786343412581199629325155509908099992 3428168 571736642610312422746464932853442560 3428169 -1193534573653073467867710132359192160 3428170 -234416896658849491545314876973868800 3428171 -219023002198986163609795059991848000 3428172 1102614085276289344300901212078848 3428173 -20518769114249519180882200203417600 3428174 39815282366256368833310421738791424 3428175 -6180486494929187367860932772188800 3428176 608351042381118290614285346233516032 3428177 -767532473213407260892887508527356940 3428178 -150676862978427773755890330291428352 3428179 -715759749513845601155659734022500416 3428180 296747465187164265546505967684321280 3428181 1057943140048748316188436044591376270 3428182 564423758296141902225245310871356192 3428183 231031200232697070590835772719240024 3428184 611347950260958615383064938702008320 3428185 245396826509399146892643316204741380 3428186 97909127097418739234336267372006880 3428187 -194253876713910792995391743819509608 3428188 -721854448798648440985924461250842112 3428189 -1120952757902417197753429639565273760 3428190 -473526345023529603964046619541574400 3428191 -221500476694924706281915130709057840 3428192 2130451815526396378499579338948608000 3428193 -83454281158551221955188013359714496 3428194 52611478841778129867141694591570944 3428195 -583677222208225131345752690708972400 3428196 308876116172461436895540517304930304 3428197 243744477580969375366280756997972352 3428198 -292908047109436625940039209714369664 3428199 -452426256683646058104540408311669496 3428200 -315230176424980447152566810717952000 3428201 -450851938369337681324653779482802048 3428202 -20805331371889337957982893938398720 3428203 -1241762333309769775201331741472435840 3428204 19532024461670770713693756611060736 3428205 -602060060107854101216425010672332800 3428206 65335983789739069725386437032713280 3428207 1331800091580770523761721777205884840 3428208 33671380048117976376908338574131200 3428209 367619745088819232576491890196275410 3428210 -528588505531785160917517297130310240 3428211 582716171485727967438748783297609272 3428212 -962691438166055986823441527575804544 3428213 -1097398528870344904993631302169016000 3428214 479761221009229747727708895727343040 3428215 -41230351746494352839585304435009600 3428216 115383900407506265112844648484044800 3428217 345981638603122068789602240641568640 3428218 -6776770583982078592082807483056896 3428219 -642627380509923415056720587554955856 3428220 -374907214155737771263678063942563840 3428221 296035854091606502823023730479017600 3428222 187637442407149773620963462474370432 3428223 1440633050517302288776402151257507968 3428224 -60005803944656180354102930052218880 3428225 7976806521905368827740628221923500 3428226 -451845950620547363643248416529760 3428227 -392777817834299553368812214571456000 3428228 110479096996163301577492853126332416 3428229 -161462220738964157358826940658744000 3428230 207766115442743230667118286108725120 3428231 -1356657660005425958855793712163380968 3428232 -269897446788816402727985300703068160 3428233 1873047202910824968690404296913777664 3428234 -212757978825547871404351048683147984 3428235 125749408456220708344783829146977600 3428236 -584445249647825015063291251094476032 3428237 1420412696401635634260053281843589292 3428238 -175129524428958864378392528286351360 3428239 1631845463644205928220244661502933040 3428240 -217648270515995274227444315664138240 3428241 157861425000575949602800260438584640 3428242 -168186926170815248800838710324758528 3428243 -43619272104686669832143716160452032 3428244 -929953099667360896351817303050389504 3428245 55031414725099877093862421123489500 3428246 76640624917730714792309078304534720 3428247 812454913438703275997056715241852672 3428248 -858686509106548092526264820953712640 3428249 -859527553338380574160185271282909680 3428250 43095010932479322979344957535488000 3428251 -196821119355198787624828654750890748 3428252 -697521805681854803515988686347184128 3428253 866003123044570242905185194596513862 3428254 120868361103090014282215859347785600 3428255 -307866432674398565559718707511724640 3428256 -136613139472140854412944186133184512 3428257 98143224127240296996518070150734400 3428258 -150944775786925692488651031517906560 3428259 -200200867157095273678840689661231104 3428260 721483093911990278601456241911644160 3428261 10560972880187961917793513284301024 3428262 216123044829449988992857747923313728 3428263 207499320816971542193292406203963512 3428264 -61279904289430916259736272253747200 3428265 -5278527180846429160473146353075200 3428266 82180958791634897103485893884614832 3428267 -502662159872463389232466804580436684 3428268 233597648195531380479259425397201920 3428269 -48142082188464613838999259542003680 3428270 739209436312087856825115820130424960 3428271 -339813146069919754094648970997263360 3428272 108788871744829403563306035538296832 3428273 39611652452793680510408669798402544 3428274 -124085520812207969382797355717762048 3428275 29497785924085780921134362070872300 3428276 588899336626200999698769525040460160 3428277 528195163855742538617449112919685920 3428278 35390397106873333540803659092131456 3428279 1574206588286942097917948347324163880 3428280 104584137059357999455217988897792000 3428281 101339175185637723046184612223655082 3428282 226378965637087125152252851834493184 3428283 1135712914382391716595455321293635012 3428284 -856746070444987317414312892620390400 3428285 -344671738894541229776220289128000000 3428286 -257556995324273975660329798345772736 3428287 38499003039326060076911755772783936 3428288 103286168457355586215892314956496896 3428289 293640944042275385464190144312716644 3428290 -62296048334322197629688740927334400 3428291 -1368711782851113980262021111192168000 3428292 215180506955607880522480706604920832 3428293 -559174674505733646334511049467460 3428294 -705708734786832593569939943127494304 3428295 -239816389279920600141836378211598560 3428296 -1153006719449771223903580880049561600 3428297 -229867775946128727262080548927063628 3428298 -168296388979421157700098797491322880 3428299 -47184612263391172898844072509286880 3428300 -416445731787371399493873807550905600 3428301 -513914226282761893833987169598578176 3428302 627837996194896610342936017720988352 3428303 -633431422601255797545618954977417880 3428304 1877706319440653198063400885682176 3428305 -412275391568445401301389167421135280 3428306 -7369291898991701307930553583385600 3428307 476837693462924971041732483034843848 3428308 -300141159497353826401930107678705920 3428309 145725938599953391506095812283991516 3428310 287021606592026276797848459407948160 3428311 159972630369839527024242814088153232 3428312 695005522582009723985478972163123200 3428313 -354130535098369290600011514278062080 3428314 -425752845547542029205780960613065744 3428315 -516393442617553428110956747114882560 3428316 -422629101133098588909321602765488128 3428317 -44145819386257832758026759377355188 3428318 -472804711379937552612616033728800640 3428319 965762490069163717290834491053769544 3428320 -275877666261216128854311053206487040 3428321 -81778791167880668508200783535409152 3428322 397764631581829379984797015689446400 3428323 1237647515042528951191213155907408120 3428324 1091374087406204220963505410188205696 3428325 2215148461926278690854088227273050 3428326 -230716242395326792622764365223156416 3428327 283330763937145635809005108034778672 3428328 204357701374345283068214857624043520 3428329 -724196574282614517011024001209568070 3428330 132999339317120861187164758429534560 3428331 58349041906936095441467021579377752 3428332 -78529099076641627244684828491304704 3428333 -859944949023997625564400909208272180 3428334 125840219266320901702649614041683904 3428335 87708265615113272283570202699335360 3428336 -61376863361726069474651459615981568 3428337 554711542860463943162220440455678560 3428338 7137406936572700903266892177573920 3428339 -118878781250095532264644298173020744 3428340 274969762020045524166422460521011200 3428341 -189242506228873163392275146621424000 3428342 -302505267056980720903796507600216928 3428343 806741099878871141691332700320339184 3428344 421042844483534299378704719616184320 3428345 614194220142009785343615697850348100 3428346 -176152948274072972073096589896274176 3428347 -61472302594835404096248149295472 3428348 209649749813700709380541086725824512 3428349 254853074529026712107296407417176064 3428350 444046218383817642425416527072542400 3428351 -616816772765148104143724636116379400 3428352 -278642170683918977372708134044303360 3428353 1338265150631217495952851959984793602 3428354 -358356765031151898865715605982232624 3428355 383575092245139639159797000549022720 3428356 -27929970652552015177389563241944832 3428357 835686522796034470096299215936874720 3428358 58891839292828796022485709109907328 3428359 -1805693723814318234906329872736118480 3428360 391226625421928480247983525523456000 3428361 716244919697381290076740131760263210 3428362 396225459751262771017388724420662784 3428363 931053943288915106907478131829205280 3428364 -523737711777701664145374860495245824 3428365 782165650811439063774170986705152000 3428366 -61451496706480185879974136549154368 3428367 -315671671676046765326690794983763320 3428368 351707327649688135650277589314838528 3428369 -127728665034756162151167567956920320 3428370 378129849448601242259821176467120640 3428371 -1635996694802910711984062230963241428 3428372 8144276532788728028405490980352000 3428373 441574974644655483390629238815821248 3428374 683960457018389581422977895765243936 3428375 -811076818040916654476754419642238000 3428376 87602607359848549886952004597186560 3428377 236263597883635880297291667045733440 3428378 659048730054628242181201036916544240 3428379 86138175874334824551448551187065600 3428380 -407824163604885737796634115159961600 3428381 -143114407633111783865830217709133536 3428382 -253544469293001135009471787336252608 3428383 -113666201870872882755871120392893568 3428384 -402091054807842227834723491655122944 3428385 -90839864661972945448358303924918400 3428386 27019282875775598249421625990342944 3428387 -290375310506879517589249356747944124 3428388 162898812406466273145468068823699072 3428389 -672179160101885575418201866055215810 3428390 -3553945413802540660604438046167040 3428391 341625350830267704276853718680895184 3428392 858078666305789756123680965159321600 3428393 -360677434977418778882099031440487516 3428394 52415197282958722586110695619180800 3428395 962287962393063362510955213507362400 3428396 285850709496305945545740423016684800 3428397 143545598882243395511814781963489440 3428398 -40386486555506779790733323944796160 3428399 -147298156190580033918063264903843336 3428400 41532901284172743286415244221644800 3428401 897827718604142459636495875809070704 3428402 -512027317700367274845388332852062208 3428403 -227809020693790745992912822442410752 3428404 250539733860816578293101156821088256 3428405 1063402018371999331896430120704255000 3428406 -10352893446827950225490273601305568 3428407 -128130032259369563938607770708978024 3428408 -792710673622828262738678417509847040 3428409 552496012352029365800719873891677120 3428410 -242042683449778096000100947126532640 3428411 -229506912173432774283126754579881696 3428412 -109600962492478955480057119007996928 3428413 56378567458150564235517744042942662 3428414 191797420894831874192410411470336 3428415 -365303221533623904254379197632601280 3428416 284551151998850307545249932401704960 3428417 -1823090416242493930368130656765774 3428418 15659280856471468013345027260085760 3428419 890086636435496102569481448124645820 3428420 -33987890486305202248510494960061440 3428421 123566192001010413767924393759743104 3428422 -394380255098151263576249010888163488 3428423 1617270725756631071483996840961123672 3428424 370301404909849985892932340387563520 3428425 39192485452049775907288705008585600 3428426 153741680667704627162754423934120704 3428427 489136982167588399509486531940130520 3428428 389401155708289158626045401277235968 3428429 -114417683316069452884806604799185524 3428430 255146789079578870720583909307989120 3428431 -755720925727383747217472015271839400 3428432 -113637645580758062557203028343660544 3428433 -8270862022192479299031723199974720 3428434 376565921653170521686926345779986560 3428435 -598149677144118033510571259586663600 3428436 345764448221441598350970863009955840 3428437 -855499154779749959284165620611684914 3428438 -200802722370995461413686402569242240 3428439 -328737342642573125101342261112196480 3428440 -76187974033059033426485779917619200 3428441 -1033295578384947474987841790392439148 3428442 472195610116652764644536073712965120 3428443 1328304516018672868647283481726121264 3428444 1082580583317818849985928808547727872 3428445 -7696017400078836160046187100830720 3428446 130946338038649036281904357154144640 3428447 1017879652063535287750484355673041912 3428448 -245879656183322999588197691138506752 3428449 -466735351696260066446443487377232926 3428450 266402226842312908198194599920128000 3428451 -299432429497727985378612924480593232 3428452 -76668824164035541287995369518961408 3428453 38375001434815632690968954564931456 3428454 -60968388311599177801995593372585280 3428455 303108134799122268421694117378688000 3428456 -418443001934311683114134370210309120 3428457 -518458262827600384118181416348496576 3428458 499950425231791768809376975311989760 3428459 -2187129766908391228133177687796630960 3428460 736075362070135834963583909068800 3428461 30480582437035005259717142145885324 3428462 -896622696427051677768232322356178688 3428463 403449810826626863978433402995681544 3428464 45398371468223563728574916797267968 3428465 -13933253468463104078309006321525400 3428466 -4492334084326826427631739665066752 3428467 -288573072194502228298599512775496800 3428468 831001805206534023912652621423810560 3428469 -1018745915703707298614550741930858912 3428470 -88830560162041215120884306832952320 3428471 -416925489359227920825244509277490328 3428472 75186308621809184377652800596541440 3428473 -814678145185816463413818899612864278 3428474 -93271130505972276227531206536691200 3428475 403263368842114473957460686977802000 3428476 -404942773967822130109069163462656 3428477 427415826507654128173246352024384460 3428478 576252163046914212563479350148826304 3428479 353444440305914864003300757138462080 3428480 -191972567445755513941987269437030400 3428481 263887299242651294741845184456031264 3428482 217855844856929111596155370170416592 3428483 -1758009310630556437551722050651538040 3428484 -445864094620778399375148939677758464 3428485 -195458892828406812284297765125994820 3428486 137425396920804539001512286485410560 3428487 300727686943028686033320692881942944 3428488 -94371122477077046306937989950832640 3428489 -948870585675510080899462540038916710 3428490 97686443853764243562862600663680000 3428491 626636483703915501842777090551650984 3428492 -555793048808702313246059751306657792 3428493 -547776563772791512496562588308484000 3428494 39416717284353219072368689548400512 3428495 -150065534469115378057236629050022400 3428496 -4020533909978732923258544100065280 3428497 -1371043098919724445099775858242319054 3428498 -127225569647724913268934283397639040 3428499 -1034551468970989266986710480071627336 3428500 -246049814573086585021129474046784000 3428501 -533736595364109384769058737847088498 3428502 -16627506648989156620886797391499264 3428503 856106176558524686851933211112025152 3428504 -1136906421556597630795250632143882240 3428505 -105989374648658013957492291134955000 3428506 753273780537314672886877419167219952 3428507 -351532861842647968208496426273793728 3428508 -437841287562010357718919314499479040 3428509 768477802476293396695478368379054592 3428510 869538281225755543343517137162146560 3428511 601667353729672580823448762016870472 3428512 -1370006376376833390647188726559539200 3428513 -1152596157705851186463091314733601616 3428514 297352003612235456468849174982051840 3428515 106736271977633700676090302141606720 3428516 -167326277660722098635442613498490880 3428517 -240671150659589434557104339441475552 3428518 -22404152957628297012098272596663552 3428519 -6161219364329520989087207910886272 3428520 386079217531607400690687158804889600 3428521 639957415749682769220702583376272000 3428522 -506026019322982406961653102677412688 3428523 278871347199601362543702636489223824 3428524 640735312614543449588769980888051712 3428525 377231509713687231683994219450622500 3428526 172670418499547282995865412424877184 3428527 -10364173685853244144223749921742960 3428528 -280424840451959127908610830728347648 3428529 -280047227211869324218351250760827712 3428530 -361851998904479976619475288416433760 3428531 244891987882500942165701761006731120 3428532 260378659937694690693302164744476672 3428533 470475744854101055375324020324856604 3428534 193062699264346942387781408368625472 3428535 -505641859088262485712340772746800 3428536 342924013398222085321862274990919680 3428537 -342236645336669161030771393728910848 3428538 -160235683577014291284492865922660352 3428539 -904280872350001390568811317354525000 3428540 -743680296360313905642131303195573760 3428541 374017261960118422524544334594513280 3428542 -27808400759397402726972535623730560 3428543 -445939523476058407602974384545140960 3428544 4994579894548259923471880769503232 3428545 -460978675525695256616360307860815680 3428546 212803042623895436997826859261188608 3428547 100328103631600451065272979113323760 3428548 548890687609995714965041702669179008 3428549 1093703160161345476223401120809477120 3428550 98918525889031932570806093468232000 3428551 -64818423459276403876062931325655248 3428552 1031122451044988620547144368947225600 3428553 735859026676869771686692814097298704 3428554 900173653358203103242977301563358560 3428555 -113876324523237947301307982079369840 3428556 -822408520267006675962746276519608320 3428557 -1191243915919830373872871957727374368 3428558 4115193401659380886188136806370176 3428559 821571103679490989914342994985861864 3428560 209256901446108289469717684951285760 3428561 -492006729345457135682023233862734528 3428562 -2309123262775645688147105518250496 3428563 -1133280752610713041756347094217783188 3428564 -492980911955360374854769090579353600 3428565 5348668630512006740138837124769920 3428566 -369174740369174542328479947721203840 3428567 -746154881902720319330500524528843384 3428568 7917116128506751460301788624363520 3428569 41459186294377893053822978744871680 3428570 50169942052359396830895354376939200 3428571 132243004732607285062882359588364800 3428572 134125696665074671669788158947609600 3428573 -409628977279188898504891841436281178 3428574 -326445123727348639025833768509757440 3428575 -516268424626452813631285394352596200 3428576 77231358851210567867710953101721600 3428577 -661334861099521480467623077652985180 3428578 -798850436171214441006187631655050160 3428579 651139123627953122887878220142521992 3428580 214877365006830624869981947474268160 3428581 -352778693833171601660368288951576868 3428582 -162478830787713209456047160483208000 3428583 779072264086731825756541332149643600 3428584 215278007499410871391778525315512320 3428585 -55076574739618963152906992768000220 3428586 -140593671127167374695341278699479296 3428587 -563770051036980982611633177964670160 3428588 -533709688483658072065601431833523200 3428589 -180034137146081867654681357036515776 3428590 17616148016752444416243863217868800 3428591 -129796760257435130109652303185046896 3428592 207038662822934050665831966957404160 3428593 -229136259582948950154481334798859200 3428594 -132931600607447154821868673535610048 3428595 456793110989280017553487064145912000 3428596 -358574639044232585145936235697364992 3428597 80521851046254106733861060315504046 3428598 502352044893850071735862759095459264 3428599 -1286560207095302225847310254194757400 3428600 -72651720179945916913027932487680000 3428601 -261236360641213515227605579868620032 3428602 265368244932566681117095320347346912 3428603 1022487907771545409959162176367103200 3428604 -118050689754132292680294081798812160 3428605 -1081817474947214682055925546945280 3428606 388281959733564027446088527139275904 3428607 -138529686945053631477356786305866240 3428608 -96263666894007340357272413971415040 3428609 -1472092776628997263642840386176552190 3428610 -20785161134211466735752793325337600 3428611 687107301401619322430619276809695512 3428612 -473182873506170546836070221984235520 3428613 526269716435533049049913482919912542 3428614 171738686173568794267672038572330112 3428615 517697418128131717460042089129424760 3428616 -271799552503178687718379201072988160 3428617 -1669717782587333155657060763783343334 3428618 735628519850110345990279172763842304 3428619 -90577785348615894651645348082176000 3428620 -112304434968857681700850575347512320 3428621 -297279706684457510864043734560070688 3428622 141327201581970948584005961013056640 3428623 -41598289061546417497180044463126032 3428624 14484669841752973191630943790776320 3428625 -204460227957870849115787265431424000 3428626 -574338337735765951526216209475230080 3428627 -555616708134087152946439160386876128 3428628 -411372996849033335661141943560474624 3428629 -127314233210195111418632827407620000 3428630 12785827540537951605948755184456960 3428631 79855349567319886290413520856052160 3428632 -1360962071552088324932691992332953600 3428633 177645870577400603699049532953100224 3428634 -385128046755115968583123138434067200 3428635 33302920785348250685248801479401760 3428636 -75548760155003729445801629743042560 3428637 -1153671346302285050866438754760661248 3428638 -364373239541301802501227178402696704 3428639 907443835254596219396889317495089800 3428640 132078403088277587009510825221816320 3428641 1498813478916720420790880726638579200 3428642 -20407526569288412281078908498439680 3428643 1041352265392852465670400000988479864 3428644 -820958895878239863938260850876769664 3428645 -1034696034715264222135939600825929600 3428646 44589297284742855956330364837246720 3428647 494377045553497216030116196264241040 3428648 -15299086433233879934388560951869440 3428649 -18651428772046043825560160035793664 3428650 -531935666135119708349273640789696000 3428651 -1405568288720160743657490521077878348 3428652 -105421139723882230028149364016634368 3428653 -1204234476243841295397834785122561056 3428654 -76689026984910409257964715404780224 3428655 460061076792377883754353101739590160 3428656 46919933464438235724220613083004928 3428657 24804968786881880561701919547429906 3428658 241186734998584761931249070093330304 3428659 192383952264298396965032480400410240 3428660 279795232546866088532067779801487360 3428661 406521115949484695573812950559689024 3428662 58059631884498740651153938785076224 3428663 260889772407669806948125193311831680 3428664 -75004322386152534563635640628019200 3428665 -726380250744075870016607396314586940 3428666 -154510653633922328162345333265777696 3428667 -767445216227759619200132190805037760 3428668 -557962429381343414038939316006781952 3428669 -10414908830644869090429506059101204 3428670 15385823946054421602476660223897600 3428671 -957437789664599426993597059134104128 3428672 -328191237532220622705861652089667584 3428673 635460203411230649146539911027713584 3428674 92483943767163227816974234353054240 3428675 608128188893818883549668314535011900 3428676 293016044197002750487883263706112000 3428677 -343150956365143975388163718426959840 3428678 -696476769615390476172675489850180800 3428679 225342008488977318469583066934097920 3428680 371257577247250170316849888647014400 3428681 461992681187919888305570238980395482 3428682 -18295423561894203763968024357857280 3428683 227422895824213581701326405987400240 3428684 -323966174567957520136354613731544064 3428685 -1892291418580190288120700558300360 3428686 190629878615591405369482605362261184 3428687 677126861322101175682767356855310840 3428688 -201942137053921980431525971618824192 3428689 6872841563571713919889408971775968 3428690 -286515343591273672741123275619778400 3428691 -3959010771181657333240325230838016 3428692 -22748533720077045162565120436523008 3428693 -145671564837556733817437220122795136 3428694 -44835486362429909844000568921125120 3428695 190288226520584904070574408334418200 3428696 -267029787467653537739382611922462720 3428697 511367049208032192724275784317843072 3428698 7151560800714717255938581890094080 3428699 -412572031314714032747820122149107840 3428700 140555318912313909404550034102272000 3428701 349288758285406061833310962054965804 3428702 -42576303114617191600370330168478720 3428703 -1019607123929013063348871098606793200 3428704 -171899141263921813676456433148231680 3428705 67695028270016175929911151038235520 3428706 50237991426079196752339496711937024 3428707 11094059722267674917538378645240144 3428708 -531971227681183462037023570810051584 3428709 -42372822023903568549501083774613312 3428710 37815331319977254082925757048293760 3428711 -261184206272907982260627605366411856 3428712 2182316636936361503954938922680320 3428713 951650170796683538172631693529506080 3428714 -502399981995538689946629416514670848 3428715 35298658793219314703119197584955120 3428716 12265243949033415323105539123068928 3428717 1001271663634378428892032111529511766 3428718 -485099595686913122596507092340917696 3428719 -256249419210204815371387377193804304 3428720 188113629111265966334533360073932800 3428721 685494055207076658208848149086460880 3428722 910970373770718398816186815857373824 3428723 -1038581049388212162386577900007928160 3428724 -7908363576631886781709563097743360 3428725 -183945120870691760962258643748408000 3428726 64103743180027132692987528896650560 3428727 -590141417844304251852818483572064280 3428728 1283940860078633893487532091418112000 3428729 852514555398823631504641740607676484 3428730 -314701621885602861947714948415137280 3428731 610281627168924695114285800739753232 3428732 323145699954884279506862113860836352 3428733 -233505786232112780734042911100964352 3428734 5516916723921750517997138871771840 3428735 -52687778323816077723065677583143320 3428736 675424655271844181210811155978649600 3428737 2137458546889964633006183678129768 3428738 426797300254608676946962877541677520 3428739 308976665501202268690763082614494404 3428740 6683389620828035828243519020032000 3428741 31401037755166048947885648421306812 3428742 4528522257027271262265002300342784 3428743 708981566138517201946693699708851992 3428744 2190259474784068981175366695103692800 3428745 276295417787785111260970327663924800 3428746 -403470417640263382279309405542912000 3428747 -279644890831829949821485145191220448 3428748 78549514140867004419183851355076608 3428749 -164025253927210572581718589483402580 3428750 46050146450951461163520308835240000 3428751 169580362328699639410899240668343432 3428752 354619692271852929688593695243411456 3428753 314572737208192550062246753495516020 3428754 80598197961100473134369603029765632 3428755 143665596352575673038565519782896640 3428756 491290267420482932157385845685171968 3428757 259043472190927582560251354366648640 3428758 812266066433793804029205128699823360 3428759 668757929013506095894332504243165840 3428760 -627326920073554937562301143546470400 3428761 -517939017937074438824914846748173568 3428762 152423031224333199478950827559447264 3428763 -144354400807373596985948322868380816 3428764 1295124001607840541665209942151033856 3428765 983088736111248870770515842591159660 3428766 -367853376569546390667956449704795456 3428767 40459333537535432873611672237013680 3428768 -468909660616691386455853828112646144 3428769 -628506368459035506260909277442552656 3428770 -101950484475875577555389117531328000 3428771 258302235199482048811762309014949872 3428772 386614630670118209601699398228001792 3428773 -778678813053461389307362568657797220 3428774 227321142183762537645083208883271136 3428775 -245260108450214969031606550372288200 3428776 -631727159286554377716936284034508800 3428777 19330568639427806842946795334960 3428778 2800061172177968599044951772675584 3428779 -232124982545273420078136699730275080 3428780 173568071333897548654531767604377600 3428781 -1154222057232472410967345851309739776 3428782 -30040815719643631194296871701243136 3428783 -1485861598667898813889365347668729968 3428784 14077163011689188965158022872760320 3428785 44842569011256596621789850231859380 3428786 -35502743333174551525982386987223040 3428787 -100149336711464188118181085472842440 3428788 -19152176959621163512876253151283200 3428789 -14496421689259044666845015703448320 3428790 -115730562335148640655715724937913600 3428791 -203960431839041415502171842976211808 3428792 85561983195363839870888205968609280 3428793 274328413754257099420664941134261882 3428794 -382155383750356601685954602916549120 3428795 773777808248239871016279474106876800 3428796 1105136317562170221768508712017920 3428797 455045047610982457173766217464431040 3428798 312250963335644460874096276256123136 3428799 -592680598576169834422730097734717952 3428800 238365100621536714404828768790118400 3428801 -393937264471339414751443259468715198 3428802 -164368769507220829350959396107672032 3428803 287159857822781165258987971341484800 3428804 -109104135319313789928504108642793344 3428805 -188735916959597533540948566753990240 3428806 -670676980392128161102567720782591648 3428807 -841034270784094195187940828833083944 3428808 299689985542869880744268018497167360 3428809 -1837513231278644267549262251290154880 3428810 10566348148056688592777065440368640 3428811 75008656433421204752188197736727652 3428812 860287747254768013523268657139878656 3428813 -315719062044691975023659570851538400 3428814 -210843327481109008934360484864723840 3428815 223302239535129167197157659725700800 3428816 274802123255868911940908689136025600 3428817 -49153026413682352159914689701724160 3428818 -148777959393201778774601958403766640 3428819 1540818798996149757501475082874170220 3428820 -4543697795116525467727208071956480 3428821 -1035959447464255747871051731215037056 3428822 -91627274491351996963470816931608288 3428823 577361027507736893647504127591534184 3428824 -49998985962904349321008917076162560 3428825 -151954731565035150731472341743038450 3428826 300096618963327300531275354974431744 3428827 -560259050578551569125590657572215808 3428828 -249634830190908795458995692762817536 3428829 393976850002781638121225569117582848 3428830 -7670619094980827982530583512023680 3428831 -253853793233454249118501557522373008 3428832 505553402299447899562039586574041088 3428833 686232310409202124242821758173010082 3428834 -575734265604307986051543188740235184 3428835 28164266182890806264237034421574400 3428836 193417566535965095479867747196706048 3428837 571217406271945042787632572670983360 3428838 -430689148983374309256242938051215360 3428839 -1093091205354996326547170905316764360 3428840 -76597484941581543964363623756595200 3428841 -673684897867134111307878732766512432 3428842 187541060271646394570441123238705072 3428843 -22122796650517639839660466758263256 3428844 680913490673673577784576330613964800 3428845 39530389216522384706735096962663680 3428846 91740013932669237153274390135351872 3428847 473572179865963312531795762775482824 3428848 -163751867923857447095186122057580544 3428849 -540150631358286150983281889024661528 3428850 -27081893502708224780740422672432000 3428851 -481498265140958285982011749416324148 3428852 62103860998156028001241217114173440 3428853 -351924028643645249529787240542757056 3428854 -336928589023431479629135723783280640 3428855 -510676981734436544530367213081310480 3428856 865435148515999980242028705564241920 3428857 305362431869502433964980331907040212 3428858 -438056786446824164754676018768438560 3428859 -47055720224106428882108092645356288 3428860 158390501325668167704568051547381760 3428861 882316805233482243230576124183123462 3428862 204640618550397300265726746975788352 3428863 -7292120883984140168743267546809216 3428864 -66287026506256995440220677150343168 3428865 -623145656998999091765039814258768000 3428866 -121856979075367530013170509138586624 3428867 345635650291080623136138460287599520 3428868 -10632169790600761364667300128249856 3428869 -731792184069744453963037255532541730 3428870 -740012998637958312090436893238291200 3428871 163924899437460010097292424712242848 3428872 420299822831638329551102178533713920 3428873 610328917178961623146997716448332800 3428874 61008913515634589059733374085161728 3428875 470488962198918440574655534611684000 3428876 1056892075640072140976875109512942080 3428877 -337650302555119241036190074623279680 3428878 -605829123101677803799519184556893760 3428879 -340988552578042145806614505431094080 3428880 15285481428170387562307434782392320 3428881 -1507221541256549915661414446332233728 3428882 509946198002600466361237446954939792 3428883 17589377553853735789467199744983984 3428884 807009291662648308173599157806162816 3428885 -1950630187389340738832295110690365440 3428886 34373586194828076594399753795047424 3428887 550277169561983201968445250843967104 3428888 -175930454546433911092563365998141440 3428889 511893425865162186566830050552092160 3428890 -231671303436288538421830586088064800 3428891 1741186862903667307565143887784412292 3428892 -4899616608513214091212950665571840 3428893 327277802908402763008105487474232844 3428894 385479896535712623012741303855305472 3428895 266284722699031803313220044413048720 3428896 -109194411375301800290572755836338176 3428897 -1212629273800742601382129455174378654 3428898 392169509334820292167937334413952 3428899 1039193214540254068730819333024471900 3428900 -589757605607126219329451752431724800 3428901 -55024317338793646870906504163675136 3428902 -189667448457941834645020844494982400 3428903 -153736818298833381564933860541757200 3428904 -769790221366388898984496362396794880 3428905 -521064269512181156499132429252878940 3428906 -229145742357975322852379644667136 3428907 -824386627204485590828755392187118760 3428908 103332016313377818982900145455480832 3428909 337654049964091857531172678085368128 3428910 24055521288125565404032648971033600 3428911 1344007239099620016224251473404140800 3428912 -74749709562667660204329437586751488 3428913 1026534145549143653604326719976479344 3428914 96367069489784464784069314254583056 3428915 -571908097978873639438474974912506640 3428916 518165525840121038165171497012961280 3428917 -246233595279214509199278196746157668 3428918 -1070905524211895867851782879751858560 3428919 -132199136989820100975368914272943200 3428920 -596653549301916494326310569163366400 3428921 -1476873252654664095747051567155281878 3428922 68057317698567000651409939150152960 3428923 -772133199758992098019243714131820828 3428924 78570022703036223890694650095065600 3428925 104061447656206466574725062429860000 3428926 -498066393568099729626740149806893760 3428927 -446185664050997223412416790351601760 3428928 -71942555475830185940785601220968448 3428929 -547004772427215940905138162336924224 3428930 627308625095288638382323111740825600 3428931 957443999267339654434141061544099840 3428932 296397356768992577865802816897449984 3428933 675884948223702544472761084448523840 3428934 437930154440849481564004602053450112 3428935 973897354172713393668879584453689200 3428936 114916503557070904959085681045340160 3428937 242611977512790515069932964815779300 3428938 109743845663966548495942728528614496 3428939 16866994086191720377428331880774760 3428940 -391548633160198729856239829478528000 3428941 -107478939276006745471287328735197696 3428942 -627880208237012065820258251982177856 3428943 272126546859340684056927318675978240 3428944 372059499155798136007903493893775360 3428945 -37237541969724161079643952455560960 3428946 758355109999694603640977787663840000 3428947 -196218808907123897054177334560547604 3428948 -11057860799445643275108038289625344 3428949 -9819108297689513561185613842368000 3428950 -62832974483681330241173716828627200 3428951 466723100824038585697062447715868064 3428952 -429609690362867212967753646288506880 3428953 -449431853056822734161274751113074592 3428954 -123661643858497397350404125367991824 3428955 -157387292341384579506409627729856160 3428956 38887656911344636645100272338767872 3428957 -14046021578147355503042301954057888 3428958 -19019135106587739220271756603747712 3428959 153879023230122215448471646498354216 3428960 1025629745261951827124283942567936000 3428961 54042759176331998991002319895562784 3428962 -479682625326352519213123833265142400 3428963 -15213764687053918202768429608748256 3428964 145751386763744452751425936545042432 3428965 -1073648413166727007774012027324747140 3428966 57441924201173274243782183282334432 3428967 -110152124429065232198474144501935488 3428968 -639479362136901630137791491671654400 3428969 157940853915520701241556761630070400 3428970 342921181705594793257704381089568000 3428971 -89716495074130512244976117548568000 3428972 70328808040653188728432843021012992 3428973 899114942550365230964281484978579904 3428974 394530822113903080920194955580860480 3428975 300563533439014081671956349909022800 3428976 -150825942202691526260691924455620608 3428977 1669469926042523053697977170921871826 3428978 -29718432841062476453256252758916096 3428979 475332805430284745828875786646312448 3428980 -295385087100427557806691587038752000 3428981 967628645377449949945451203036084782 3428982 -145083529451939873839245350130238848 3428983 564817119399138594858388419617623480 3428984 -190113627092203101305383535295713280 3428985 23287826807893450445330879509368960 3428986 274241991295569331845816507272818944 3428987 329790472881066940992855366960285240 3428988 329540959356546751522667873038656000 3428989 -590515421791686153123166444666047240 3428990 176058061972011355808487222007272000 3428991 239317058775496607171108538773850360 3428992 -2422886755471696093420029424435200 3428993 857481623149768156555147011986258880 3428994 -72196613556676930482674543693558784 3428995 600547592204094079212760448783380800 3428996 181513434344704709628996037265616000 3428997 -145216046032335482187893304717504 3428998 -774244308264483903188189233490244000 3428999 320859266392124257965591918009384960 3429000 -583872743436690386261518929100800000 3429001 422690334093318638596342585174440192 3429002 -976038203301744861784749430298609568 3429003 -47404831692370136589574034648712192 3429004 -565561739668379260917592472654297088 3429005 -55133799271521794553963138625508040 3429006 126578901580300814407162478834595840 3429007 1157658816877918012780975247849470256 3429008 36777376825590238040027748729421824 3429009 894324490302214122976347728023455714 3429010 350237218198907224147666475946232800 3429011 -2326984187555950634289139884612287088 3429012 92649512626967168020967669380196352 3429013 789769444145349794090417145871214400 3429014 44251914617285882368179665974541856 3429015 -403597102211031708129339248933749680 3429016 -857548961826969303750313191087267840 3429017 487048789939748169136585166583189066 3429018 489359233748526750171415101821695200 3429019 -2697713554552008008416765935274152 3429020 -551420867433840679404152312708160000 3429021 816574736528563697365770435470977440 3429022 -85302311933405519527836961296592128 3429023 279093045768636709567121951052956928 3429024 307364989104377345327975277105512448 3429025 -647509993719563732190261385169690000 3429026 1519614202635160243624067202242887680 3429027 -616852432998424856909672882947676160 3429028 -1251481896960225804413429262755639040 3429029 -3834860861468886270614724619696320 3429030 -249874827064949346256403568485775360 3429031 -143104911137775589247786887560243760 3429032 -602256245489175440225156862093849600 3429033 218608883336299198867276779906862464 3429034 -33630636882384325144475355649314816 3429035 3819754395392534313287031880192800 3429036 -47905135950002354280278818755710976 3429037 -1066414257373551607710644166251833748 3429038 227618318128185799662663412272985920 3429039 77320062702262621585829062850646024 3429040 252086898831761436660805941376450560 3429041 -478185633738827911150919873734658496 3429042 71535249973327504202928657416782080 3429043 16313165646252513920733779893133064 3429044 -578066785668006314621355822884044800 3429045 93619654440947772397431371807385240 3429046 56367587246248314890004291137786880 3429047 -286614034981977370480165776656882880 3429048 -148285720117451980672776643310714880 3429049 247568888503134222108163948163228360 3429050 -364132125701437233833677372898305200 3429051 617079265852906138317380869666295664 3429052 -978421127211450819647952876993397248 3429053 -1641742624831666562045480924231621940 3429054 43275834101859836312810354740903872 3429055 -259513226266407862423753956348001440 3429056 -351450481316183980602806154182000640 3429057 -308943330166447148186139955982942160 3429058 410956882900194718826607720665756880 3429059 423849369134817832301764576028110320 3429060 -415591014345477469920641856656240640 3429061 251402916435886151236107737074021212 3429062 -9261399792639857260725905270224896 3429063 880413480439959644045955472629404160 3429064 -877192541226550702123620795688688640 3429065 149205810801112256643710573750104320 3429066 319292645521724627860891527705013248 3429067 -499761104845390522130935066081067884 3429068 648288369103913471307591890954926848 3429069 -625096352114914935215010226689684864 3429070 -419417866188893507625408726194019840 3429071 -1061144597045168636145438597836699328 3429072 -182554176431369974300909167647563776 3429073 -556705014068570129005350254593904640 3429074 -582519150551455692053520922395540480 3429075 -196233974626162194368320748123372400 3429076 -220146918584995262486646491828797440 3429077 -67018878176817320221948636982545074 3429078 -2147960956190293591042451418819072 3429079 -669681531425397003639798210741683320 3429080 427778736621462983577570742637568000 3429081 190669678090979914043994368532628800 3429082 337646275229410003077650188713676800 3429083 391467335496863337858641321947695120 3429084 17343812789385492652097894661966336 3429085 67192240209947741022452316458984160 3429086 -243287270629895942651867174176147200 3429087 485851620841640469580650642567177984 3429088 -62957826340764014077336383740706816 3429089 -355966445804168302338864391260118110 3429090 70672194505883561143200591529797120 3429091 40639708029011817528464907359534492 3429092 -911447972019662323456047736785408384 3429093 368411318489512459649311746180479424 3429094 -530386148046670378903470761475503904 3429095 -1045830594949411217834095683135347400 3429096 -44146761780256328598595052057395200 3429097 -124189051280911919921077420107805568 3429098 74517520285293612386765614831757664 3429099 -290618447866502973803330954385444516 3429100 -205832667471545292674037329550873600 3429101 -54774688742939901694872280750410720 3429102 35974635592127611957756776433825920 3429103 1085086217237156234790105475962400680 3429104 101124451181388781229264398224064512 3429105 -271568637506172347046514441779854400 3429106 -360509054028976926386287928764194816 3429107 163571771334797672250066397878284232 3429108 -664517375315302225583070143915028480 3429109 -834936296564564294695473267945028690 3429110 245298356200276303225725674124053760 3429111 61893454408969388795974115543395584 3429112 -441690918986978207763508711589068800 3429113 -381716587302721336973958310651423638 3429114 -216751181261209159477795961514170112 3429115 405527411192894062667878887686290320 3429116 -56031780757865040946858290808040448 3429117 -191048514458755839469507711709573652 3429118 32635500165850630309369932298168512 3429119 11742827202945675877934552080755144 3429120 -475730196469129588321017874140364800 3429121 -8174491518254560414409164177202976 3429122 -933478918767659593848302626058209248 3429123 -164689390445028431715526710292132176 3429124 1092897437281698276605588703047943296 3429125 -294559742580785526870106025904960000 3429126 -491965571738027573455914024524493408 3429127 124173949672640058735465338435436544 3429128 -50058826768668102914529694848000000 3429129 -653155877609207669133064443756743712 3429130 -221809429601065468101649718796076800 3429131 524779072974692334805059382731886932 3429132 191293864611531202439850385134600192 3429133 -71316233435009812323479499440537940 3429134 268997758973024831660160861191127360 3429135 -13360135437362177400928580335456920 3429136 124973474031501012146676869122424832 3429137 -41936966695341863206035482522488320 3429138 -623028789970479958918512972223215360 3429139 -4575152585231833056416425758286080 3429140 150410827034481968233694774822400 3429141 -80863272936404713417822160127463008 3429142 -192693899071016057893904767937605248 3429143 -873240458650091925077119591726174680 3429144 348464828430091875877422879441899520 3429145 291657278881811315530371751648182720 3429146 -301811214353588470831044262888930560 3429147 302041185816551074468583060272008600 3429148 -272815451610401618897468896592353792 3429149 -536671058135529795911459892056285850 3429150 43458658908529746921838580680113600 3429151 1516478862132261711483653590215124464 3429152 -1173988364959409640416584639269175296 3429153 66880241976825756119975207057533440 3429154 -407264486674713342514132028257666224 3429155 -781121932213792197020302426318302240 3429156 -196045954297030541661755619520355328 3429157 721156796729302072435812285967609406 3429158 40792866814352998310362201075138560 3429159 -481072400928737071589904220604551896 3429160 -79156822658280981074874995200819200 3429161 -1240865502581655395818685675989651200 3429162 227577298017995603109139565651189760 3429163 639333913760270317474551753612774480 3429164 -20168335105496734632471067620864 3429165 650351102002682206039494870727357920 3429166 -235740224098396771224269192457852096 3429167 754182327961054293546595217986329120 3429168 28553205959909004947626315874304000 3429169 573646084172588491833837812018447844 3429170 174660547522953319597460962454702400 3429171 -160308256231610385368499198758622060 3429172 493032021349535357364851323580375040 3429173 793885455493381699393884447050191104 3429174 -164600073277013918780150233555611648 3429175 -18103056439665349909462457258066000 3429176 1088875324433913074134227812805365760 3429177 572770802983031898672575172261394080 3429178 -1273468595164399917796701869741862144 3429179 -946914540223638488159188000844647056 3429180 309744352333226838308920314703695360 3429181 500758727376208146664922489454868800 3429182 5024903381286697576924606591464192 3429183 27601064284802999533254282016570824 3429184 274798498718192877178631902464049152 3429185 38185363669196103160856487990667200 3429186 459921813003752700294335235976712064 3429187 -1546114553006762895188326149984693768 3429188 -375244835102308091151033532504879104 3429189 6185572244006839022912935736263680 3429190 -151834247646244910562490382951752320 3429191 82601361531581530247355516205397592 3429192 -231313563014815569728511280484352000 3429193 348026872839108629490411365663764442 3429194 -174854920066418245082516080312021248 3429195 29699242851830774686815329670182400 3429196 590936225280934807424005479132382720 3429197 -414434644113004065783583789552743348 3429198 -425186543172615036791212628295854400 3429199 -227147394133496013275835137961569520 3429200 -191673974535636717270937868373811200 3429201 -501936398335636267677314095669002768 3429202 228795263980181909372253754409444352 3429203 -248115312615005680141636576609558548 3429204 273914256948648445906491739050141696 3429205 46310474169423120992673585284132760 3429206 134406757328439344944999826929390848 3429207 5960604492026034028807154671432728 3429208 -325518816621555591222376499791011840 3429209 342554944296711091199388980734377216 3429210 -16064955738738787498694874796078080 3429211 588736604372472424113200007502258152 3429212 352620048067950900910543551924687360 3429213 -733878244726743771810642786408579456 3429214 303816696323693661080875269527303808 3429215 458420307117928828937934174546795600 3429216 -533165535951347911932944963854663680 3429217 -1494279719920917151238745809051604048 3429218 282985128936007227717284924855395104 3429219 31914510611399391448070636303745144 3429220 4264069901985252374991742415093760 3429221 768112044280501040881232496089257500 3429222 -61282714236512066249279219149378176 3429223 -166583672331881464352702198136284064 3429224 109134969181062413220660489966827520 3429225 511567660443637161451804611149650350 3429226 -59615161151222580481378690943016096 3429227 1629352977986509472827887418849977120 3429228 -578727385520155644468252714722353152 3429229 642407900046170882775948313086981600 3429230 -51491024760664305288396546216940800 3429231 -154720146962380890979926064246569984 3429232 132655285138977917009299089910005760 3429233 -104844816964176705958578291448052496 3429234 19964212735871663279237245765524480 3429235 -1227465118735973106173226407164086000 3429236 8859723196450974302689193755985280 3429237 110388167486371759530103983154364544 3429238 -437349351864363921673993970710390656 3429239 240468494662957950170057445018135000 3429240 323376366212316940082252726489702400 3429241 218617020103058500762684082405972692 3429242 -15419846667585278040890103410179728 3429243 569075365878056421139908689998446720 3429244 -124352577946284595288395865226242048 3429245 605828653429367818769546137538995500 3429246 9455692080905070314899180654142784 3429247 224347544534650186155572333223635952 3429248 -88037258832690606633249853333831680 3429249 -384902318986133575402439681023903680 3429250 -10129353027917199514724147621760000 3429251 56042267063159217756072232470979584 3429252 -406316370178230570453163514524977024 3429253 -901080050340902224196115535516529760 3429254 -286145654051409376054499389472145408 3429255 450253765584760521557781738994948560 3429256 -155936013469830007570041273070341120 3429257 502563066502847995884050461945895040 3429258 78338494947544912209283988720140800 3429259 98316576218343825121085581077341280 3429260 493256588514792882313202448930124800 3429261 2356118589363465489162447280660416 3429262 -818221947287810547034028762779618368 3429263 398141373633062415293558846888850264 3429264 -78292352845060215184229924869963776 3429265 -418394513433633844375185367221325260 3429266 503402272327039182642069428416466832 3429267 669548942178292211761593725909156280 3429268 921660214063049884847994923699750656 3429269 364762894077610988199405590148823680 3429270 42886548955572029889438465341683200 3429271 629147990462741414003806948016139352 3429272 192909033802402019394032865322598400 3429273 296398598964287227816992814735467984 3429274 88623285143216420145380511708504000 3429275 -513170929088316494803018230296550000 3429276 207250233039770467244113584378911232 3429277 -770380785997694024705799792503464800 3429278 386401023084823468056368476599085440 3429279 371314429086577128551455536324804960 3429280 -1032034039265818324308150950369034240 3429281 354349639997696839983569249470818564 3429282 -121312407703894835237129401139036160 3429283 272487568988894386419472213330669008 3429284 553983665181657324751080880301183616 3429285 -264901032470818934056445602782376800 3429286 2035297463370232728800693781801216 3429287 -1046908160389262963243446284208733064 3429288 933116253904420663460381120357452800 3429289 -240319856864576546556017845660984944 3429290 27063965957620375451364230861762400 3429291 -627109885955768887695007254759350400 3429292 -212253074849304413038703272674106368 3429293 6315235021484250813937543990670784 3429294 416533498797524734457173223704682496 3429295 -907946613566598869076860343720070200 3429296 49823208337272916064464867751165952 3429297 -37931837456375293476544813850031054 3429298 -495436740218260215022269082331549280 3429299 1392175250150781004211438977527468300 3429300 -28911142749895024682196038526566400 3429301 918891485785195634223796718153208302 3429302 -259295461744027562255929763020503648 3429303 -149951989124895892692027733853014296 3429304 61984801898834076823152384791285760 3429305 964114781795585503955959953476257920 3429306 531900192834355320365678129502035424 3429307 8854887144672085228340427767152912 3429308 -639177940508023965645502692684226560 3429309 4540241027903835519924753251249568 3429310 502045759804103114880849484441680000 3429311 24396775192816138766541952269246720 3429312 -131368038490925566807220403944030208 3429313 38180157968301966597171738835477504 3429314 568421612831230700309913537974400000 3429315 -143856485805541145462584268571764640 3429316 -590961881710141970008860728890030080 3429317 -27470111010713507699554682837959428 3429318 -634987956332548201167733471413714432 3429319 -217606986279554023857788044031203056 3429320 -351970277001542067289633903843891200 3429321 25017923195061825774055918450437504 3429322 -57543504717145956276213589306556736 3429323 -44147997253922081515718521039778256 3429324 -193203019716061299473640025986140160 3429325 842324122445888673357830923702090500 3429326 196402855443386433604854916674962112 3429327 860156190747470103314627276566951680 3429328 77659184982931988094512280730075136 3429329 483841886025668494456090946354006640 3429330 232365154866128367006876460008721920 3429331 990029283288637495839674611354145132 3429332 -570024663959384800917010505850136704 3429333 408534832006644018784770655182853902 3429334 659629113308001378116167431110934816 3429335 165202430431035599418225430681383360 3429336 12906120481202457470294532084695040 3429337 596730945834726113312839472967208260 3429338 -670523257372284489653189947087538688 3429339 922016687667651780081421974806467224 3429340 -691749888834159626546501101387676160 3429341 796109435325367780784510431873400742 3429342 -48666283815526336411523358697702656 3429343 -1229462001216967902193464012880545096 3429344 272963271654975194840801647716728832 3429345 -485243167247834591790545039801219520 3429346 98839410880031730170836164396716544 3429347 9053539042928558288774955774320796 3429348 -144148727490873160380130857974630400 3429349 -486370556694515968551191473151347008 3429350 55684122343008848977851082003492800 3429351 -540129701290510747597862048953384800 3429352 914917540388138237799656793464371200 3429353 -398075349594777526075390569683779398 3429354 200657858727759572871751139726941440 3429355 265808279163077568639992216543002560 3429356 41188400974142123582072812533408768 3429357 -15474606026551683061871758754894112 3429358 -357974787583260669185859753041446080 3429359 224876218230634490350287371546656752 3429360 -28932734056990925414591759095234560 3429361 82749366636922057487422719848381504 3429362 -34326995545421872097889936077102688 3429363 -178199902669505439983374128831561360 3429364 -949815353874161748852855722395460224 3429365 179383432928486558114474637518781720 3429366 -225213251475662139846831693278198400 3429367 -655251434219069294873930396656000 3429368 -439006324593969974070501936671293440 3429369 -501836658427060202983946730401151936 3429370 132830289708656088700342561446236160 3429371 -201516263996934524736249603684640512 3429372 -440448100819824343881603018135633408 3429373 -404561285209815579879524843442832378 3429374 12598759373109467130680328262372800 3429375 -33783649788804501149463589905600000 3429376 728893756042723431469344927869042688 3429377 54975974920815363687935808365019072 3429378 21192256388045504884081340451341520 3429379 -11870258402166707249690250744680112 3429380 -68470441111131197125427843964691200 3429381 -315225672589458068709664465140612096 3429382 504377830897599351117459958511616 3429383 -829185101530188697660530183234752376 3429384 -118169218911415262194369878368256000 3429385 719014545791940490150226041369137600 3429386 363040249109351993777677463171800320 3429387 -365458076792148524438171801290804992 3429388 919229798104876318623624862787180288 3429389 -1420680278313682674236578057044804810 3429390 -358573048280278697056349085716275200 3429391 -228946118230413322990886430203936528 3429392 143264940166400014295710473737994240 3429393 37364673675973984639614241193711808 3429394 17224117242973467944211749405737728 3429395 -239181338672427836300183486011447200 3429396 -540189730278273247007450980829240448 3429397 538151217079237191375715491741042912 3429398 43145182506412472582699398089630336 3429399 -604984034856468235594550781677938992 3429400 -156574782398443902096560626897920000 3429401 1964196242639850629797958919649485072 3429402 231021927363215588598483325638626304 3429403 455956127555792743412473987845163652 3429404 -182645423424824234208628803820286976 3429405 174537398663882810461836658151424000 3429406 -18810929088027930185955806003606016 3429407 -312758720405073830168030454569587128 3429408 -708845178327145765231041384803205120 3429409 32938604178961009056126823247968610 3429410 451380458167833522257877283375556160 3429411 499947383405683400004405020095810560 3429412 -590017333931579365865374279207622016 3429413 421087414721092740815263050113905248 3429414 -17531148142382756280501501918134496 3429415 214286163251069466001720251369469440 3429416 -403395294537211574519465472401003520 3429417 -34203271822010682077331844866569952 3429418 152517879409820384030438380390756704 3429419 -84698952425940436062026222601090528 3429420 -481561840325989307529942612390512640 3429421 1270725783245716892270854974596243532 3429422 -9297124969148529152223738433247808 3429423 -30768022583520883191421404407928 3429424 -202534378989426146814907542183936000 3429425 -370150561819803660055413163538729850 3429426 -44797413455831077791186634227523584 3429427 -778389067805057824051609143540978888 3429428 -912569798323754994675457051047868032 3429429 833715633320780700487963146128234784 3429430 -7290182000415714140389020899950080 3429431 32783066839438576397640416475992232 3429432 -651010640936999967894840731849318400 3429433 32123726752155304612624308289488320 3429434 -369826929227918678050493888901914880 3429435 447393095801485994759388887626472160 3429436 -262891040762051356061217539885667840 3429437 -60119193806186767102294817179322880 3429438 -152857433469930353416481620582259712 3429439 -297618919221954100428431292931606376 3429440 113992101356442671193815482084884480 3429441 187826921158417251145054625999461248 3429442 -435863430058524320924334714153632256 3429443 -567820747527879290550657086912056680 3429444 -231391414800267724995636769468213248 3429445 368767544537612443290438885876343800 3429446 55624086341104666918294992295800672 3429447 -315808955389684791589830871076627328 3429448 743945693170136128579877206808862720 3429449 318194736725412241837870623907439232 3429450 200915373387151169569332157079955600 3429451 -580688068930966189766737401524045548 3429452 242358167359451187754399133863759872 3429453 -214197826402103338556639511395176800 3429454 -44768297916835480532364953318535168 3429455 -650688214897825406948548012682789280 3429456 4374624769331341174116308939833344 3429457 -248308431061249198615848615655225488 3429458 -475745141619483806746047925764055920 3429459 1602696057096345201379692552983767488 3429460 -277070925470908213588167359196606720 3429461 367353740065968508161341370959974080 3429462 -611310185249123378469193163068032000 3429463 -454507315829832927147738313072362896 3429464 -1062253973738024627231105472028784640 3429465 -2482833031551813647146121928489600 3429466 299814663989440492273949295727337184 3429467 -7720445355451029454748751841757760 3429468 -4296985239271802015802444996280320 3429469 1940619199772730789312348235492068160 3429470 -405872407874518471080540533950439040 3429471 -506998313147031542716149891730635120 3429472 313912584737935909276594856915238912 3429473 1624492086401729539821233483341042722 3429474 16470443602805192940817855767807360 3429475 -68177156373856146279499792115123600 3429476 748715320567575559476501618430162560 3429477 756883522853580521188096884984431808 3429478 -6668501251528950633613333478407680 3429479 1127127425435428471066519486877137080 3429480 582843294135767103586961626036224000 3429481 1024465113782917082213282068165041600 3429482 -30227573874139784912601914391429120 3429483 586001326801390292196117984612072024 3429484 -117035975189906734701453521037456384 3429485 110792732673352731193123221860828160 3429486 203073496234073126228899386405792000 3429487 1253749183871490768527459425877149136 3429488 731631156393442084987464496528687104 3429489 135289705094390589120506003826525120 3429490 163455976365518568048955636275396000 3429491 84581303232059056005356885964803664 3429492 56989723675237187152363482682312704 3429493 -595126306204890801472261333287514080 3429494 -218574983539971383383984792701412704 3429495 521721546137306602409178448869024720 3429496 -44796202095002068978856168891351040 3429497 -267217753728147449157465718905141168 3429498 -429783954040772556316744695990183936 3429499 156094038223147287238945193346391360 3429500 -672221475171449716664837352226560000 3429501 -568500107185493538458129911112237568 3429502 303021123143844627289451890632125952 3429503 879801947094818919938972491868400 3429504 -262459057799571061506868300795084800 3429505 -36246610682916466464507840854359680 3429506 34732368682058758913251200077945760 3429507 114172601139712168855799687495173368 3429508 -8709819683082849093444853378514944 3429509 -1365527254189963616519628010421008290 3429510 -220759100082849346451986066681587840 3429511 -340714035671181460508179100745430200 3429512 1325057257100063985963686422579445760 3429513 190581733095487364658413340965001600 3429514 -124082547989382606512500826474976768 3429515 153381668161210347469233073430271600 3429516 19727764195682480973971773500149760 3429517 -230641586579931155009711236576517120 3429518 126570454187514332576142432134016960 3429519 -88348457056796302303168818293266560 3429520 41413382961858721533287318095134720 3429521 603397555502752024535651462545583652 3429522 164660737725516354583201577752646160 3429523 770079956847041777411383629880441772 3429524 -76149380069279188431018661209120768 3429525 -128401785439049400247290663451418400 3429526 389094549749740112350823875784802240 3429527 -852786838975134018228911033454243360 3429528 377836040386736428432180302114140160 3429529 -705899897241059959070508550618338528 3429530 12022101629973699089578596556554240 3429531 -307680233537849657550148124461890288 3429532 -879113377120941034662785570913735680 3429533 1650629292611405525241220475210073900 3429534 -107486580747117879327820179079062720 3429535 683108668675668352822119514740813480 3429536 569418989668160534288717906794512384 3429537 -47809223355846050099312590797090048 3429538 -66536381646402524329402962828956160 3429539 156749903087147458361371557514144320 3429540 -2225281327499824032209242339929600 3429541 3196141696037517223176249869456295772 3429542 -402547655264505628776531100087232256 3429543 -219407940833981591865890427884070912 3429544 1157802209897650216882126800432860160 3429545 -170545807373255338173151293850278720 3429546 -248385031586779586043388858698410496 3429547 1503202575205702330213777960966925760 3429548 -266803342922523013313272665162577920 3429549 1001267925522558772309374248246033334 3429550 130066084490975399805281357987980800 3429551 27500426914275891131146880271349752 3429552 -20541784161120633521095255350312960 3429553 -1010341240942927183800163656427590336 3429554 -515429629185340819381747536805623024 3429555 -91733406497569613005402259597772240 3429556 -82404194085017275853012142698758656 3429557 937808045675573561504314249995807840 3429558 30439452406908963592059827141648448 3429559 481326702362634173234495934707060856 3429560 6078874555806020832080117169561600 3429561 220197362271602489322313629284792064 3429562 274264669468888080106466483570322432 3429563 510970069710405061957618526677472268 3429564 329638609271061320382132124484616192 3429565 -54942721888513974139737419655647880 3429566 28349982246508213531236978844262400 3429567 -107148100612150058629703489207336160 3429568 -73728785847241384528637869858750464 3429569 -10809201121173084411435791891033280 3429570 -231730465315447854632150309776204800 3429571 -333381199041521571762130058383151000 3429572 16323909256068024150807154036595712 3429573 218998643906151356466805217715807360 3429574 491488304055524705637363715522141536 3429575 453188997984189932652069748405384800 3429576 -140222836740693742198320211439616000 3429577 97977252016273992045687877117166820 3429578 -713860654326332643803224678541918160 3429579 491318517110880447393699814255623384 3429580 -277567373279949264002969292082544640 3429581 -1305656625922856317521775771124820618 3429582 -92339939506603947068783105232693120 3429583 -212585060379004428305672729688049168 3429584 146925737038577479091669178449264640 3429585 529556407390190921102813194284551220 3429586 206579081725427240706919094534158992 3429587 -406698868291558695385862755349462448 3429588 197166663708160004532353403836098560 3429589 578672638588356196543842167325293390 3429590 -503147377093807552210006714430814720 3429591 430071683550972557436030977104078080 3429592 486654653279076902954226371108044800 3429593 1037724873510995100371426081015128842 3429594 -3425873978903797143722167622737920 3429595 206664127541379570930846382461103200 3429596 -478016372040448339013585073538609152 3429597 -490118781401053571949848488619008128 3429598 104143383084273472705687122828680640 3429599 -431812797546584709058467512381887536 3429600 -204856712243873216521875638747136000 3429601 413580767690589344438536915381289152 3429602 -132183744306097620026965130827744896 3429603 -388741195147875605737409137562311536 3429604 238985324502948300724930775793899776 3429605 545009063771254895132556456333542520 3429606 -19481101328119729579777873550488896 3429607 74506891967939969213491232363653560 3429608 392686460684253891324251920717608960 3429609 -41500022601186430580594920329345312 3429610 659902431504584506283533614581703360 3429611 -463823696973618293667653243686990200 3429612 226580914175495322810333599742548736 3429613 86199733769952351178826446117166208 3429614 438070610725344952317795795392707200 3429615 -90615556593946192027863395375769600 3429616 59692196506649990102493499092303872 3429617 1628307217338009340965093571727715666 3429618 -226942476194780259076759829086336896 3429619 680401688722941335102360600268963020 3429620 -562552913168508346737019584150232320 3429621 -17687314952177025211910141920349508 3429622 -200491354793985333545449311622465536 3429623 112970211117343916158850013807139200 3429624 1299509003273928196062372948725760 3429625 602962252530289626257769140445357000 3429626 -579558045272183114652019787887801488 3429627 -134290087771433122228310985528000000 3429628 511292963063661282407982135746490368 3429629 284501887770006854940643689070748352 3429630 -204154432047836396056955298741465600 3429631 -695952172106219626697046298057626528 3429632 -386364464671448990092505788484419584 3429633 706832737829027465363952905195488800 3429634 91942561780165269116292242833420320 3429635 328244056268647505799050208866488320 3429636 -163317711656296558889881949060075520 3429637 26920059410364213401816470772729472 3429638 51537466984905074372799794024346720 3429639 401270900417978153055839813676901104 3429640 720947711011388110010141144924160000 3429641 -38839782224219765434908365445829788 3429642 -19056040123347979277440676610965760 3429643 346500135773710501480510208362550784 3429644 400620995442749510267106687598446336 3429645 -375935962184963504850556235397548160 3429646 825456034085138912592971610816890304 3429647 121546831028164314588009967182035640 3429648 -308412846449092278957523733969633280 3429649 546243130523485859466793459084513636 3429650 22541896960440959833170395104512000 3429651 -827713276434768566451743878293328968 3429652 812263368601720010433927222427125760 3429653 -1425964305096967438790657496265306098 3429654 23837627462543290270070339272335360 3429655 -720204678164114890698028076050574880 3429656 546059934773024083561127417654476800 3429657 -305537572948888051623688822502025600 3429658 366191606243547848205609543920714976 3429659 -909365183155046363828182376606614140 3429660 105714773654159055033738684829992960 3429661 -114779060964452434402536148655299738 3429662 499323552419000428795798576706216832 3429663 -273876202237866370200466198685298432 3429664 297470428612904718054396241876353024 3429665 -1051095784416928474646897674933471920 3429666 -190630138187527009707918587517369648 3429667 -1551144818053441184235894933944933284 3429668 643642544706974024676150856852500480 3429669 -388107066547262259862272277822033056 3429670 -295877866344624772522428782640470400 3429671 3726215912899472638252427163383040 3429672 -88067831404651887409165154201518080 3429673 -417860219722098535217551693544334236 3429674 337901145733149769966691468137116336 3429675 -838419297681854096064304372828134000 3429676 730658079817338667625479638500936960 3429677 334882039102520793590416413374660640 3429678 13550938965908254439029992857812992 3429679 -2234083903787874078391741546710400128 3429680 1747410220411730245932974387036160 3429681 181052029700962733508043517681815152 3429682 261241143281639888460018790383086400 3429683 118856382923595420865499158508182704 3429684 57119722480565918375789651011670016 3429685 40324371365637911547195467275008000 3429686 30576305698079823606245397172205760 3429687 157608974885611885619271735373815168 3429688 -101049517137149705917398768088227840 3429689 -689926495837732273423352814604791510 3429690 -125231648557857119479447845664665600 3429691 153007003787805025983195341912468064 3429692 -64144388414677976479744054628705280 3429693 437434387224403154649695878149084582 3429694 1026459443818143045951908242351996800 3429695 1115136322566638469954524634366964200 3429696 -243223750828320262580953884779347968 3429697 695602297260130156440719588266398146 3429698 629144693268488255513801475906939600 3429699 141530768142018712615420340093084160 3429700 -471434351887156935637296831788636800 3429701 1334682955960321733889633064893309504 3429702 -709186539827825530485646759712399808 3429703 -553528947142496303158466158247515048 3429704 22464674217457809338119743207475200 3429705 -523594869725962241065903825923992640 3429706 509758418203899060522439188207982080 3429707 1206443840025031623654522279609522960 3429708 89979341460072179754106290101207040 3429709 1560350510258599103233288007550759040 3429710 134095224937709224005309650097581760 3429711 -1169378676505401821611733238501546360 3429712 64977514178568283406462281629696000 3429713 122242868975009276149009305628272960 3429714 322233745486034181828744950313784320 3429715 413567794210454210196685647986389200 3429716 43042849113108106492232548004315136 3429717 -842966420091753229637900365108141920 3429718 410605862270032492594836712409590560 3429719 -46903795220630051350915581902552040 3429720 221783279945589502785600107946393600 3429721 -90425086120828197087345365237641078 3429722 14424840032703554145070228183356912 3429723 7246128146810102688765375773152128 3429724 -442889221824969604084695775736917504 3429725 -97397557209529047565564301724139800 3429726 130313002640465414425656157730592768 3429727 652946032026629434877218559604533872 3429728 -1575464161475225956613299079050690560 3429729 903018438971794676420892014631998400 3429730 547569746035060295703178192910745600 3429731 283706393150927897703735338487926112 3429732 -59440699966842233112775376530630656 3429733 344769931967219854257854513004051960 3429734 -122481065796373730587651835761852416 3429735 -166039447849067740601195734552385760 3429736 -439844199098958154529618911514265600 3429737 -285446788607402599885830037273666560 3429738 -142743845698309322276851394435035296 3429739 497893750648233296517438821236331680 3429740 -131630168451503374630852805266022400 3429741 -22668015101450909781820218943052736 3429742 383641204278427097741677581135838272 3429743 -161966051095976903450492917159238640 3429744 6409445255088564900960628792786944 3429745 193324336758856488354987632037300 3429746 104537763149598054534014688014590080 3429747 219977395968138493560004853709511680 3429748 -95569411845886590141258292202655744 3429749 -525896456458779206644194048463703250 3429750 -387421704230381674534486271430720000 3429751 104431766482125436049564293087383112 3429752 571859029337401032358174218860974080 3429753 -581716488822418542253030185457024992 3429754 -131144860280185521945618563512308000 3429755 953838114781279348662001942203180000 3429756 -237250743328227383146950058989895680 3429757 -1490547894258243945686382149825199994 3429758 172609186627600404256222345161092160 3429759 -1296562529793181525481219682796272 3429760 -534669147985508283365256917208268800 3429761 -241321011882737701109158402015648638 3429762 -8087382220633778413637834669162496 3429763 129410327760049453466175942558278012 3429764 -221030414765731038954047415432278784 3429765 -92536061880469735261022347973376000 3429766 -695468104869781011334883841216000 3429767 641734665221745780747905190655170864 3429768 -102613217298944887488502399884042240 3429769 39316271428984510822832306196066752 3429770 20262881943237121314879372894106560 3429771 -634207694987612585508394212221992488 3429772 -232606372551945230061594551931125760 3429773 -607067071491739217311122896653691316 3429774 -253439526112622466813937267674569856 3429775 -762838735995881958638536200137966200 3429776 -5302833048741548244399672158846976 3429777 -99409602773867218905040084284259392 3429778 164425027337102589369485609449488384 3429779 -1085609008527842532159018225398497620 3429780 20575878660181215548146525424117760 3429781 -916417984308130382994401957308962418 3429782 -362840632612976746540780721378455008 3429783 12617729342533572608463760027021824 3429784 345360443897993815044203977775001600 3429785 595680732165664569381112374830688000 3429786 -75859966023503633955771427942831872 3429787 -298048165313208135577639674699858048 3429788 883443769887907371918683727397608960 3429789 165004100628386854314654053543166048 3429790 29767374427276335143956550154739200 3429791 -1238648767602531369563761884986123808 3429792 281183887541795724562583326824529920 3429793 -214797337893035060414527004698806298 3429794 190183802929925720310204586543045920 3429795 -269276536852344196922297582532496800 3429796 13074798218930557574484780304008192 3429797 -573017152966937588129606209093810176 3429798 -330188026253045469982058045615190336 3429799 92114834477887980393912283879815800 3429800 -91172109273196315933319742351360000 3429801 -1123163759737397264161552204366426680 3429802 -562947744145943726881734593657421648 3429803 514207775713053138985640281329562464 3429804 102754897607387684728872798504284160 3429805 -1065968534328812349958474954054786080 3429806 191279751727400270676296063383630464 3429807 -275112019033457815748539958490119160 3429808 -1334897829790229254155847338016768 3429809 -11361962912135900586689121255253008 3429810 -608255915853949273044045483386572800 3429811 -561056575512941777299136048709451776 3429812 -655520584729988692753823623629385344 3429813 -162761994907247908994361715773208800 3429814 -100101263020603204008785889777244416 3429815 -879357638617034066229773073316736040 3429816 -209254869425258359617838828370780160 3429817 -225206230547115286265359986195344768 3429818 -199235538544486180231565672745282048 3429819 280027632426062185918271552348575800 3429820 -297409505208843230950393022582545920 3429821 26460401128497083344829073713054022 3429822 270372670803839741093515788826641408 3429823 -443565990889214647096969443014442160 3429824 376331332336672274364121231556345856 3429825 172557908317354491542088619045632000 3429826 154505249756600738355915543668397600 3429827 1229325563028649158917366390643957672 3429828 -669309537411230752651735015733513088 3429829 116171895808718117329717629958065408 3429830 78579832435292748814823772134870400 3429831 724343183506144031587371615021627600 3429832 16485626104449598950883597157990400 3429833 660884316177217869855085193189839824 3429834 336084331933016364013448622190848 3429835 1081366823275982908340823582232210560 3429836 -284118989241749006692323872740619520 3429837 -473571627334378228481236154091754560 3429838 -766695324754168538479180669351183680 3429839 498882413519571048154013512005321456 3429840 46304633798313599595967518175395840 3429841 -2284344846199238553962812160870886288 3429842 -149004163593379877772602547627517440 3429843 -525380077144569158270077056708075336 3429844 946557899602366594218167010449129472 3429845 -1007885864534567422411863498783732900 3429846 45018255539617940453486772839307264 3429847 -1445150332209901217699646236701967760 3429848 927108458634996649373132543353743360 3429849 105361680863250611163044088517754064 3429850 -297455816656265436168763781324055600 3429851 286280603887216294596288854540570304 3429852 1589397211885988020875151795494912 3429853 449123401223142954818642656336308678 3429854 792395909291706281297388038961240960 3429855 131861950781261753548887846519289680 3429856 -1453210232424644324836835779061219328 3429857 97796436020935920456420955830611106 3429858 228141631336578211464533106593568768 3429859 -1224891899459255410718854984294571280 3429860 -86826527791169709681630972480000000 3429861 17436695712242089390770751032696192 3429862 -530817643204810309050817185643553568 3429863 -704957463929702465267012761621537800 3429864 -83014973317983232141014881798553600 3429865 439260869840968332503366779115092260 3429866 -362452634134331535061867268057424 3429867 -223864631945502631344178564264869888 3429868 29771803874643610492642722717173760 3429869 366167117615715094068564817599324396 3429870 37299450659637201133005550448668800 3429871 -166551401307267770517752129373237056 3429872 -289905979366090734966848931312304128 3429873 78830989558165790929781208244769922 3429874 141008850199293907244978758836096000 3429875 -19266944160928117521918149569512000 3429876 245893414285787098051375688690860032 3429877 121072019756837610840674154538678272 3429878 -610696474921973730729789764720081760 3429879 1455216987093199807729199490298707840 3429880 -921620564220328108914031452785664000 3429881 31086933290645457179522363714178624 3429882 191165488757564331747002761435016160 3429883 -151899885155274712671213932386107868 3429884 719120242469230925521141474012962816 3429885 121757470684686697867147679245162560 3429886 549418959987673621740562664911998720 3429887 174085681728600682547457998588252712 3429888 105715196337228083350461021180395520 3429889 -159709102396053387131817406413803520 3429890 396066530251481475730561923252103200 3429891 163265316929359665237114274827379440 3429892 507407085649037880118167217704963072 3429893 -256732544629998462546927528280365858 3429894 -64772975335387325857555869631135872 3429895 -119914116835305893180670538787573280 3429896 -608092991153530177065477298432727040 3429897 -815414616189703296656963546505404400 3429898 -30521950948338699479413447191693312 3429899 760525099553892671275438044832428480 3429900 -175466903957790703728060822205363200 3429901 1281566822714732093476658090389614902 3429902 115443711852628593098636556938196480 3429903 -3112225057627365432838791161645280 3429904 -192165637341982069184973150349160448 3429905 84185710206252549185727907977969960 3429906 242627688324419800764998704759084800 3429907 39234359241273131545451144392177760 3429908 -797732891442603990067420582509129984 3429909 22345149726409602747836078006919264 3429910 -454531932412135576308867295764305280 3429911 -608571339153728868671539667070582000 3429912 1493624880420856785903125816893440 3429913 -507851245824325023110259095103903356 3429914 209173828220314561447335942658915056 3429915 -173970131119593884632204279776668160 3429916 367633775415828575632718826238716928 3429917 -471684335241415664717644971632569140 3429918 -16499820623335578499060875623731200 3429919 2616392999959166836633853999787153696 3429920 -284353509321127213877869227202314240 3429921 434837772400851285821340758364533760 3429922 -322262485067599281995659882768572768 3429923 -168030809392319869605793296257267760 3429924 -176971014161005701921389108019846144 3429925 11657787490662469212685078821450650 3429926 -145470938364977961880168506174893088 3429927 221282825798982461205190912604147664 3429928 -321215686356749223159416763190563840 3429929 -1770612804625815740176342715909590620 3429930 -27289865239986709340977810129505280 3429931 -755200185275653847866332758023410728 3429932 316305655579746815404184674001925120 3429933 -54730830582079178004994086054231552 3429934 69496883656220966528980832493925440 3429935 -317050257089878751752278048433848120 3429936 131117462112871797493696285241917440 3429937 -69214535767394113431607438434428160 3429938 15550308088209150295622789796322944 3429939 419316979575770647612453981966111488 3429940 1004844356785401181796773985221025280 3429941 -551641303536110625728027283225432288 3429942 8377315371345533702591010634840512 3429943 1071825733290342562530232640696559360 3429944 -79522110719381027771909856059719680 3429945 -519522415610018831916532840379291580 3429946 45950919043790048717834238928248000 3429947 -969772173670797242245333999584882288 3429948 -250021754515717551285622363946474496 3429949 -1092675012308905777805145378900412064 3429950 -89343592335334608480641006458296000 3429951 -390644672860455930663481471206827448 3429952 -548288826749107968334040526206009344 3429953 -100529647883861496690333741195042876 3429954 -428245652121395482347790806726347520 3429955 -247067401152594739102037539002566640 3429956 311618763187841853764829777689656320 3429957 -80180886103990256142645768314286912 3429958 9149014272155834734737042132763776 3429959 652706362799520467521354876621120104 3429960 140478844707295012404058076717875200 3429961 938733404803608379991869945332793562 3429962 -749753541025069100523902453378896800 3429963 117142083319426928938973460437288640 3429964 33813148201449032037898177814528000 3429965 -184973140536553461112677067728844800 3429966 -134616943072079045673246506406352896 3429967 35767003422142542584235091529482272 3429968 -228774671047050243375511941480849408 3429969 266657774876210793863911257283641408 3429970 75178884789078878974573485591528960 3429971 281822015926430574249993340446213840 3429972 -26757601128384282925147288885248000 3429973 1102799559818103151541090334227070624 3429974 233378558071499513871749094415548672 3429975 258058156575383847720334084178160000 3429976 -1211317404236448300842968557952266240 3429977 -1129790395781657056451050247447469174 3429978 -7535265429488828270706138227318784 3429979 5256886360394181900378003539919392 3429980 432393035112969816400073725243392000 3429981 -10965631842591285731720964362220672 3429982 590119868071315968757161401866090752 3429983 -799189671964552378414750386288012768 3429984 -443739051026348926069858426076528640 3429985 -89440790442071029906940006201731800 3429986 119845769532100177066943115667209216 3429987 -208827328862807637934164167027848320 3429988 602079735864852818645227538286710016 3429989 1615602513580873518338010453051425790 3429990 104485687823693258334248962819633920 3429991 -318711922683098209436411684756451216 3429992 480990956193536326622458550342369280 3429993 424453065845623634651028560826922368 3429994 -10532908903074864175199003800008960 3429995 -184541446516770014728699122323491200 3429996 -365118287546475760359725578150695936 3429997 -1162067066983387534593320433963414368 3429998 -192961227642147570925426754408186880 3429999 -586124667001110817669607471331488880 3430000 -29691102500247595324316951552000000 3430001 -277038874616919972047691751655566668 3430002 -100309012298439726520805294028245760 3430003 162945665694637602940037400843852304 3430004 -1147174159739540912388379013290579200 3430005 435345288560337410650021718681997120 3430006 -65480713395514242484201987138369920 3430007 533165754409080269393104205051182512 3430008 -126337321698661629063980940857241600 3430009 152524821572197142082618284905487328 3430010 -127902602235106280991238184042311680 3430011 96958497493822767254625078761040864 3430012 487909567471587128811861566051898880 3430013 1471487560941100713326107813855088640 3430014 209692521559716292020012343152417792 3430015 -398908230358214754885481879591122840 3430016 603349988247010120085605506267217920 3430017 175829329622739689205170526957714660 3430018 10114172177921566417158537520924704 3430019 397062415695029322621830872274851680 3430020 327159259068578007956232528654888960 3430021 -332013049737752075199257330565291488 3430022 852922677401398873939900318820282880 3430023 112261526625680305934426520412290984 3430024 -10948979012690996280579263217868800 3430025 -170718513956460452676493145691768450 3430026 -6401355931764738719347152448705536 3430027 -175333345669141761274067211497262124 3430028 -292524787785245957476943095807601664 3430029 7589144122377094580561710035756480 3430030 -436920804057878133117231972760922880 3430031 139763196150502967984906896315393464 3430032 5154110940758606206311328797818880 3430033 272012669392609644961538039391115380 3430034 -917601804450216386233857391958667648 3430035 68870498391767169943152738609578400 3430036 220634696377216916999128092136022912 3430037 703387848523135413509197027221632700 3430038 312560102613089819820664752673143744 3430039 1215633939661884472939173763379807856 3430040 -186935157342961983786472793212723200 3430041 62024924241692711053630217154992592 3430042 -220756684158081294676174096123746816 3430043 879475214829894602654748230585420292 3430044 -226879256945747639427007806237035520 3430045 205163612684985022579661915779944300 3430046 1075608933843199180901581707955784064 3430047 4755088096632205331224836629249280 3430048 114843963153307063674231531173707776 3430049 -4777004661193722509791509123288414 3430050 -80808079181713720562312810866944000 3430051 -44718000493474740880578520065472720 3430052 876348466199070221925958793790366336 3430053 -94804631922753561124017344450808000 3430054 155347202381432617728951085117077120 3430055 594398922486225704459017038577995960 3430056 -181728454041891804435545224659271680 3430057 -127866896120678278123535537188944128 3430058 677744087230968525388471060947389184 3430059 -126317815848846295368707194466038272 3430060 147135134732243708664629454110515200 3430061 -404910749079536252684644500827186676 3430062 -11179103668015219076124166327548480 3430063 -249874284693223086116936994980150176 3430064 -187702758026644441375747924948254720 3430065 406378614443125885895260058047110720 3430066 -431772067691031738522540006618774768 3430067 1035601314141661304146493217989640 3430068 502542389917776003360226658378403840 3430069 -97541205278525446280104532291244804 3430070 -67563256008390081090696435002112000 3430071 -162514784414456512802103337932424392 3430072 -1138242815311472082270165750300979200 3430073 -331418377376059444982895788069844780 3430074 155558588073632641298727599051842560 3430075 680579339295341094079980930665844600 3430076 424000157769038638280160581206175232 3430077 34863558528008436472927828176224832 3430078 841067060388722004160885080824259840 3430079 1554460521366032616114549534033967680 3430080 -198825527127333062109774053847859200 3430081 -149778609420586446789484133806479936 3430082 -113340274666173319334377501744501248 3430083 498071704566382444869696935082849600 3430084 117657345208920625835351880996622336 3430085 10957007529393746034909851668863960 3430086 -270108162432134351342112208643292672 3430087 596971701202589541791232722077291736 3430088 -46664651699414681684177489325588480 3430089 -142025461613933617307735693806962240 3430090 112162684808189492550046670389721280 3430091 245573231527764864868168260355479360 3430092 -79787273441984737716566228223656448 3430093 1404816842115423533784829796375444342 3430094 -435185031871654731244651550642243904 3430095 429157679558612844945027623255049600 3430096 -45813919175669811714284674810421248 3430097 -892719499070009906617425963396006288 3430098 -374758709034354779980023491151160560 3430099 828833894680512013560193488977052936 3430100 430821128776525768207293553692278400 3430101 73723935968179116125480013391914240 3430102 126689345268510545468853996139120512 3430103 1150207486200808901538912064515556440 3430104 1035561988941592483880453917132554240 3430105 1696426061869810746224636791806720 3430106 1256602027492596235805691081952859904 3430107 49323947024499646420663517236128192 3430108 431388965215113435572067117621760 3430109 1346331024801030997985829862514608320 3430110 647013022715580895695431076019200 3430111 48003958222969493305983098465798632 3430112 -213136431877170351870215036128985088 3430113 -674815885916333260049664066116171856 3430114 -194780494421140905584089627687180128 3430115 -146689744497521615997312764394715680 3430116 587970221831156442366356966620729344 3430117 1308443510741167513114844824324087166 3430118 -224256393920154836938932121478334240 3430119 125263074776702101437472655736176640 3430120 -341130854166494458655431128642048000 3430121 -442254335687557372732578394115190300 3430122 -77809324294204448006444815583859456 3430123 -838031353862284092112509558119055628 3430124 -40880633082726848888662095457870848 3430125 -1054690614410101244972990725066425000 3430126 21170543161702825292208868414080000 3430127 953573993005342978317172115464990440 3430128 19129477626647511192675755564728320 3430129 2110441910075366627072190317473221300 3430130 475533936346321347553199097810846720 3430131 -131574623141570707702970574213748176 3430132 -1301474582822988985869216655563161600 3430133 36853230017748259029878768605775520 3430134 -17511723274714646330743049739461760 3430135 -330120772815185565150771320913898920 3430136 -748738969895674562373744338719395840 3430137 650832591025290543190261070595675840 3430138 22036190469124525951690124245018080 3430139 -58702210256375327525788738041134640 3430140 77189794289806344294800432912302080 3430141 121593575687834507759909385004956384 3430142 26797295971748236002620652377827200 3430143 408679270191496223093168341117956864 3430144 -554939335154772694074332825622937600 3430145 -1119466329386078780913792331285277100 3430146 279758247922086809484355399313337600 3430147 -599635780604568767660073110711902164 3430148 -837972316424919840768244192743260160 3430149 -265563394131177631019812480767691200 3430150 13370720695823693995040546733657600 3430151 -38252439783965089608693781248516960 3430152 -349601534505067900788527105458667520 3430153 -251875041941239284948493343702752 3430154 83235204485422846170502782959898624 3430155 -18997878661788155799556262043213840 3430156 -139742785282216511918913611644852480 3430157 1750134026674553550751211780608970112 3430158 -186888679450044166632003926612768640 3430159 -130426688264587540540797452571616184 3430160 -42650674607613730250474052769382400 3430161 -8705727090011157163655466040272000 3430162 -679509894530604203717986193040042336 3430163 126117061808008535840142015831782400 3430164 -246343901509102030985724668012648448 3430165 -323694293379630307664122174212338400 3430166 610134365376942712601930833672160064 3430167 304669042705882688851729082559386016 3430168 567772060413919659996082803391733760 3430169 -537454717043272738883734852769825280 3430170 -21162013026572110952127682484405280 3430171 780222039839893716201846907362026372 3430172 -194971923680253281237736434472211968 3430173 817773738872719608738259529315059584 3430174 -389896307274346971097860006661831680 3430175 -61556579094104523387418116043951200 3430176 -627317360127253021097656556918931456 3430177 -527175934226895499832543733812690640 3430178 740388411676714979652276586337436960 3430179 641362404615285458038612142034703944 3430180 431318658386892043657167767271014400 3430181 536833992531782566594227501562030464 3430182 45520174333965605245557672639780864 3430183 473567096589205391925201481878571104 3430184 -199143421506361949333802762993254400 3430185 -294276791764152839917095610533307200 3430186 -120772966753736022801163280401714176 3430187 236763131837812084171078404404678952 3430188 -848239019745998403621251873584811520 3430189 427945136384532254285460502423263680 3430190 515528546923680564250288234905393600 3430191 -581065069052914631236815793028279280 3430192 179197492108261673353900591374630912 3430193 881457170042931757220128174858050822 3430194 -156637223277157684655729290697673600 3430195 -451679122676145934521699797963062800 3430196 4167235965119771776758725496600576 3430197 4217272531159814594770301602481088 3430198 629227980943088541630909593127069600 3430199 1738164631808003935521610581648312936 3430200 -13956695332390602643778944528896000 3430201 1357341068257455325054012143754354560 3430202 -166143893240754269982591301549101600 3430203 213406942017854366278839219961923840 3430204 249232350370399940386069765370387456 3430205 -97482000251561738602338964200205140 3430206 42260728657009490390264363981046144 3430207 -1025246392753549958441069202410564880 3430208 -102206374640326037136978222078492672 3430209 -465715622941257238848827099912057472 3430210 -63087291490454907679304788998551040 3430211 -555873473873315992254381368173243848 3430212 20874432826745669669659341281869824 3430213 -810648642185789035514228089843926312 3430214 -199715121321112970502506745079184544 3430215 -497577361543450670209506228318204000 3430216 133840875761208485970314668322964480 3430217 -78751673110970992836046220294971008 3430218 121341897234249959902658721893814528 3430219 610003697241437262895185409744607344 3430220 -448448146537934887973710640333752320 3430221 -182853098421824942299404844522106688 3430222 10764943630819529845074948583293312 3430223 66056657077893179542513592619594864 3430224 -16978017467716354702224547712335872 3430225 -53465708530946682994293370734732250 3430226 -290753577821661573789097898377530816 3430227 -135308537450745599941213955311120320 3430228 538847302928453757690353492765495040 3430229 -1208167667146793652322307488794450 3430230 -103982475629782758526175667129120000 3430231 -501952518633259238679749839011049808 3430232 -266872376955580867963934354560327680 3430233 -133717151246055384428243493501049596 3430234 -121497545258633986065678391076499984 3430235 -1542664025904784524901827562342077840 3430236 582384453729586845423617798282695680 3430237 -58334445413170843346665093132133888 3430238 -37022801412621357940296573585112320 3430239 -13903406867132947627512297921372672 3430240 766533308932584119328346484047872000 3430241 888080049199512991855989435775402800 3430242 318529607632249034638695664387468800 3430243 113708361232367939127188974014978048 3430244 443444444143947372472410269545380096 3430245 188045991025773066283013009608233600 3430246 -128946946468853866818215525573744928 3430247 147213808527185543482765904494786512 3430248 -4885222433669288251843579583201280 3430249 1374989212220240294540324974986856250 3430250 -390045374301822333240079726712136000 3430251 -175603697204777407242119363041157400 3430252 -353003939968749693327420829963934720 3430253 -1417228833342365961613094703771939498 3430254 144252852810458574195005167825312320 3430255 922267802097924413556473906419001160 3430256 381651239751986796541735501893107712 3430257 -252710289405191435251356601611081408 3430258 109543901559119213639451870566215584 3430259 726488308194316995589876152674204160 3430260 308699431020837205539446562679296000 3430261 594552092974309525748255887496386862 3430262 411690637948677700766919940859840064 3430263 -420832134697594127986900777621582512 3430264 -1059958319282549188245049860619591680 3430265 -167718535762917206976246234979513200 3430266 46651260591200261770400929662517248 3430267 -1046964878422487054718977309745247568 3430268 380950615665928804554335393255221248 3430269 -43497009089512219371882301693702650 3430270 -8122807404437739740084917518704640 3430271 377761883291041710762315458537203992 3430272 497739571867630514209119579395850240 3430273 397520210255717026496311731624513600 3430274 -744419364888753329852562502711296 3430275 33134074155685099014225214938085800 3430276 82735879456347043824841259142700160 3430277 -282151544543938151471877328035699588 3430278 251881720784027632162773877860864000 3430279 -565532949689557396718605830386042360 3430280 -145013969326996365901231524537139200 3430281 -572018737120764259611170609194111200 3430282 -4917144333979393056245594939724288 3430283 1158592865135644599413669098681647960 3430284 -132893474153944864409975855075328000 3430285 -436680580091866099884261770485732020 3430286 544011757972912079718901564473926592 3430287 -359130845259796932264158621787891600 3430288 58725455701833206502016727611883520 3430289 -353768120248908544434899508279869376 3430290 313899774010133951029325382663390720 3430291 1705305505489694769356715919762539692 3430292 517184034478334619944060628452486016 3430293 444098893110071587924912742310837984 3430294 -353624727991048677951722830644376320 3430295 713419498697833872593717155149404160 3430296 -622344745214297617784876990501068800 3430297 -594194345005720259216238701509779260 3430298 -530599203265225107482296801684085760 3430299 -354915064568820748800483469820204136 3430300 -538556740993458209580490143885721600 3430301 -685830454407903197388368110649847936 3430302 320814697552611697644509543591783232 3430303 515794783583580232566249077717315552 3430304 -345337591414490910890887562590224384 3430305 213225806527630039048629146682067200 3430306 -212157310828762626549010206950068992 3430307 457270152837809602287321094951502832 3430308 79723744393989533551974831264325632 3430309 -557085526738392077981374121823734496 3430310 -85262217031423281743959853183437440 3430311 580685009766681272386679932894568784 3430312 354413767200447741090220713021603840 3430313 601944980363894210262164133500788560 3430314 540482793310860020522096400976189104 3430315 -117076691580702937880703337936159200 3430316 1200490315810352786601150168740087040 3430317 318324625101566174347881877081589760 3430318 32334902655856775934253303136520960 3430319 90474481463128674747149073667183920 3430320 -73073234324609167588362349635502080 3430321 57996483953801008729119202923800500 3430322 255256008980843064823907697623672832 3430323 657792453818023736319060369868267200 3430324 -344983266749812477054156269537906304 3430325 -3742569704212635106349986118330400 3430326 67697177129399018570165280895287744 3430327 474746808815138918908373890412198880 3430328 -550027287728237083647154417266401280 3430329 44357416788429687810398094634936320 3430330 533037482960290852370682110776657920 3430331 -520351397415285516747752236404467868 3430332 -302332149069495375675824622824799744 3430333 1937639243954328286971141328287539200 3430334 564309629109464893320851171002818816 3430335 -56485810202731363030656536937285120 3430336 -14711084234961757478967031113973760 3430337 1567339258053698861191984186435441986 3430338 365516487400325985082722624513960960 3430339 -713767326550685944482129093766125360 3430340 -771847559132607208041859806224444160 3430341 -365622469825793255889750726865576452 3430342 -967428154152091203686140865088192768 3430343 -26764492799692064587393488708206400 3430344 216385277003131368114541835752734720 3430345 -1166176970729877711738632397989179320 3430346 -54694449955059254284258972765282560 3430347 370489395601788185893033332422217432 3430348 -776857621842235536661425446934041600 3430349 997974782985715097524262655918359040 3430350 -8502939016081599034289342980800 3430351 1594945962564150780270963832679578352 3430352 45697276224544091960990356630978560 3430353 -11902592831985973128241730364328800 3430354 293846559263742392500055628683423376 3430355 -499891804211477113082596277007834000 3430356 459473597282850690361686386824673280 3430357 14115434279749797301747564731868352 3430358 94917509951522994556640101336281984 3430359 39338885485227381026028533170494984 3430360 -690240944939519227420876200099840000 3430361 -252042413554111426540939818862955136 3430362 -44367961729471386302061155999347200 3430363 -1010925020171213500357819840774563388 3430364 238510009364887878745294950536312832 3430365 108971749745595278730244571081293440 3430366 90210651069190752333638665441038144 3430367 46098892886506541386504131950223360 3430368 6285710970927445747609520824909824 3430369 -888685562268927872183097795774971230 3430370 -88697864205637520426213113144401120 3430371 -248342043612717768918136862905387776 3430372 199327494024210382508374304294928384 3430373 135879299075699665630601657371754622 3430374 -70807882338710676987286924273374720 3430375 69975212044670198416720433723328000 3430376 -893017453441518125558780334607057920 3430377 1210222650161763362473730813063247840 3430378 -116850928536556261433874286956218880 3430379 40095795818106867014443075639984776 3430380 247260082777968631038164680942402560 3430381 -260323774158210452363557817289417600 3430382 1045798510920486845321953984919210112 3430383 -584849169714825100242490317323818752 3430384 -366079749445493121407623551031705600 3430385 -110067597594791752956328027046274240 3430386 -408521116780301104797458660508697968 3430387 -1432720431280075988245116813922662964 3430388 55020734039934337061184730348254720 3430389 -905755325971680595398715348310605440 3430390 -330724680989831329836625591975678080 3430391 951620163910663706802667648677858792 3430392 -6737095622797284870920891494379520 3430393 -1241594906397706835521039094084085680 3430394 10196943629981248542955587664541184 3430395 -134006829584794403513447371378132080 3430396 19273305427721900805501708095794176 3430397 -1030872562404207188363705442556466688 3430398 51986940147075009958425339491340288 3430399 159914021776150695580500758775508336 3430400 -52622070936307073722239946850304000 3430401 315030392413732328410792317161643840 3430402 875441749546927905307498581501549600 3430403 -284220591750250322700548758084761348 3430404 -351674552518499267722179725613096960 3430405 58880856986910039838196364897510720 3430406 -263137017737649492193938938938446720 3430407 -555849864871348183448993588263388760 3430408 -271023192873479403981553871732567040 3430409 741104151606829052727937403208578304 3430410 157962722166867762711147646819353600 3430411 544180750322800996167134081410792 3430412 -216291581613214685536024407559088640 3430413 122251909729775279568558124925934144 3430414 -324288419018387455957016392129437120 3430415 994181663999387813206021008560221920 3430416 -4865330545096460241965524620410880 3430417 -470321134371351487866959621771806080 3430418 -55202714901826823046232780791725568 3430419 90082945300763622841273383535189944 3430420 -127027813779632195751160994750668800 3430421 -2451091164961447466851084509930447300 3430422 -80497853091012378163993056355278240 3430423 573436981004368639025351224663097672 3430424 95769819054007626436334406979891200 3430425 110876862231201946957842179649427200 3430426 722727444484579527763228758371676912 3430427 -107546112953496661941985249409356800 3430428 -198572243135488117670340637395738624 3430429 -80177951500901789661362142293587200 3430430 133874059624220982849681331838946240 3430431 194715281059073560434324375187044480 3430432 548252338511321431738010720875118592 3430433 691875301779589263137106681065315682 3430434 14149662831383815750877088787072512 3430435 -190161554365512472165517470852995120 3430436 -928087244646786736617916195030646784 3430437 530053679355688974086622069536708640 3430438 -732757172590074833412101270351562240 3430439 144655588149187282506164122567823280 3430440 211986265586996190581073396898099200 3430441 -774819316281177767194930300616974470 3430442 -809045674946447966332708290847123968 3430443 -823943453951846980759665536655264936 3430444 404784717671149143597441239832576 3430445 -200560973020079737817543211608061300 3430446 -71983244019195927079052816415162816 3430447 1468615989849641478867108859854348672 3430448 -25549276869953050658532058872545280 3430449 -353261544871214805101844652589976432 3430450 159970433522769194477047045166016000 3430451 520148315305674812694305016071245452 3430452 -569566222533574829073296624315731968 3430453 -3612804815048217211419563840365316 3430454 -871764005516249242548544922347392 3430455 1916523359513414765383485936913920 3430456 -234675189282060368098348915840389120 3430457 -1417815850116454284840504807378633468 3430458 662283791267186775265773962042257920 3430459 -2344128332009663260833185133866987496 3430460 101750767253264361302333518339768320 3430461 168014249631256314140191638363670272 3430462 131460556841002939640220187642795392 3430463 1123558212739933738515353523951659712 3430464 263716970871202050707565775580823552 3430465 -76697161728025747759106027565248280 3430466 43541086542184185436227135268137504 3430467 -215770239715970312082907724661954120 3430468 -302699509801267944057700667268913920 3430469 -100646097299246553593868863345972160 3430470 -57947730617722220418541761905875200 3430471 -12649303327459971694411969787584 3430472 80052177025957167194593328195404800 3430473 234566390219679316586320645256524800 3430474 850488932894933977600741438869938736 3430475 674815416902193397142573895862630500 3430476 -295280365753694483657333434445810688 3430477 -528814816563368922134187713849096468 3430478 193252632470970082269084416639116224 3430479 185871356398175548861421448994393488 3430480 140964743793775626630305590558556160 3430481 -645800392237047649082176611452357016 3430482 29313140975384885695150585651655424 3430483 -562594310159951853942939625549146624 3430484 841849479209459300788825586249490432 3430485 -597438424287677219497403407931476800 3430486 549459009957188371966960801316028192 3430487 -166314341029307495118933994286415864 3430488 382157791836878481091479548139110400 3430489 -96820823581488861771236012891764076 3430490 192811259318766769475721909826310880 3430491 -64402563221621542873573771806084096 3430492 25841497975738525380665532365391872 3430493 -643430629252915651260491386070523552 3430494 -226017941025278729830368561518736576 3430495 -911876706251633163709136259071127000 3430496 725367495466669401165681500199321600 3430497 5859882021346421111221741619696640 3430498 -250603315645829269380847888807676160 3430499 -976661170732291842183081478873174500 3430500 685728245493714350509553648904192000 3430501 -484509147444002704099378160996388900 3430502 -452335141861993668761055089548196928 3430503 -245263849470117572389453273835019888 3430504 -266446591439230601178546492562636800 3430505 -21154048751529754114440342363145200 3430506 -77566076660339360707503916182756096 3430507 -462938410554257964527363012157457920 3430508 -358478254643949496432312327652319744 3430509 108291091915555765306949087272794240 3430510 -162913589594543700246797602902987840 3430511 -98168170526348507002019825015179296 3430512 17685762398468953347945021247881216 3430513 -449889567551424582301786635916680238 3430514 1237496730781454621627929752710449152 3430515 -113133832840604358581258603589788160 3430516 -913245398380040301208546917713234560 3430517 862750826556782688174143036559211566 3430518 91881698343607812725968830996013056 3430519 -242073198370976790069859623984172656 3430520 5926362907301796559334763764736000 3430521 467921119363683565398299772041282490 3430522 -210411569160393967076989212379339776 3430523 190433700127460867888642203974884772 3430524 -106465234736284419622301516441714688 3430525 223022829017765932846369705963736800 3430526 -293569842738735749815189262935833600 3430527 311188340777901897125287942400351232 3430528 -75814631159490527982165622448455680 3430529 178865926791889442624490089048635476 3430530 -180023844253620461100282173148410880 3430531 538734620468331497528376271157000448 3430532 -125177745616439615854626357168463872 3430533 -673414948420613418222070752798125856 3430534 158428072163809577602705387463716032 3430535 244632784179407307076396765892566800 3430536 335400801304985992867381919810150400 3430537 1634966374882614501900013534481744592 3430538 -325995970262535728944928979853072080 3430539 177250858610797982985150699664409520 3430540 -2548049167479423712652512926796800 3430541 -512699064016162420698043417090058058 3430542 -112138798947487332135055438685967360 3430543 -203609181806441922148118919182807496 3430544 -92520782242921294120304714467885056 3430545 -116566724178097194426766974410500800 3430546 28890929082894441943303671651671040 3430547 925990650936606775802372936897709996 3430548 -562846207151877672358392319835928576 3430549 1731636660980063845202209824862582236 3430550 -341083986890500028104065408987343200 3430551 -119059110839429528526582948496382976 3430552 -501047286251249703705754934623334400 3430553 -8635389842586006911204447850094080 3430554 -263308436267045756292269023382254080 3430555 429355442084208971262145767322308000 3430556 147450886131361584489460376527606272 3430557 124655817235775832791023502188711800 3430558 -347600012505687382479615574182085824 3430559 -652098029487641290382449883557418760 3430560 137132738395493550995459176157675520 3430561 -6223974059689496555697409053512000 3430562 -12547011385502653999031927093198688 3430563 -128650454962615893235156005094276176 3430564 -516720810792588733664808240674585600 3430565 -343399262362611593652029480733508740 3430566 180902319564715863386945974036323840 3430567 186394748955258436348700050007402592 3430568 824847243087875775959449775324037120 3430569 -348862016464048217865511165324082112 3430570 48385288880340413504579045319168000 3430571 2093732787320526778914170394972482712 3430572 -48447018053580686084305904217489408 3430573 -835100463062299283008522761932691178 3430574 -373393594512549486701963091720799488 3430575 601140654908634323133078080257188000 3430576 25648177545067608685319104659456000 3430577 -1579712453940850839747791959437432174 3430578 -22575944435447706681523395754086912 3430579 -1736378792257882979509195916736463520 3430580 174940494660616336762142807419411200 3430581 -69193624513223014796575004312166912 3430582 230183289852453424588386698925365952 3430583 192985820694001117312748228276784 3430584 -103973085520334068838903415270604800 3430585 -619315865813404620756876653561948220 3430586 492315862358496935267630238147322992 3430587 157265384835456234217355970149204760 3430588 -360639007799087154220318738959289344 3430589 -9700435167525234900926022496390080 3430590 -147977851121589485510024099767637760 3430591 -220638555805258245239597611402738200 3430592 441694678602996723656369869160448 3430593 -260566426031875938835759521915516 3430594 -112396494250663353484450001095885920 3430595 3935072497347750184187354078347680 3430596 -151432358473789254316111947142680576 3430597 -418218440806790783076791467539721954 3430598 -444338447027786130582298631341693440 3430599 -432855132939689735328275337638508720 3430600 -210361999386615009275899287118080000 3430601 -390775017707777864279790116871203568 3430602 -87187088818279945389709564873643520 3430603 133036113076463372469743862990786960 3430604 -383804910998259876176053756522060800 3430605 -591560852200626662259293289561035040 3430606 -283755845851081762240516292345352960 3430607 1570872054929891844390182937035205912 3430608 150674256561898717577004424445558784 3430609 -199680995439114076513525850718913600 3430610 205186015553622781482578296070220960 3430611 249115359807743583083868283763653488 3430612 -432962198354390411343924490205935744 3430613 -284442053044798976415382513815814020 3430614 70840014662405318061291868079815680 3430615 296223691619631959197181654791489920 3430616 174165046270610725627621694740930560 3430617 -250260591058403731693838694582705216 3430618 -348644836523410891697989653844404240 3430619 -418506934249127813595577085188657980 3430620 -368945095667925207025594600760678400 3430621 192790723304767087660071951491439680 3430622 275764820526163337706232282289525952 3430623 268582584357981092676580162021033344 3430624 1362192056479661461145587194723827712 3430625 28457331614184437572075522518750000 3430626 1936977726866976115244536986296064 3430627 38979068146893090598827001865728240 3430628 -1227254115454417435584104598894480384 3430629 528297927348171033671519271193544574 3430630 146698853745548585830261645280620800 3430631 643898552866647192885748452626469432 3430632 157447028036699672636752494552023040 3430633 -988550249290554469066799973432066118 3430634 85917465239451118724583704721429504 3430635 238092863970762115853741308486080 3430636 1019213150085033186580581645126904320 3430637 -391952297670668642164104328535152308 3430638 -80400172457339320086015689780499456 3430639 115324486502265549405237182334661224 3430640 -64433057182516411594812769144012800 3430641 -174522797275006395664312305437424576 3430642 -401850528704985166668584948163708000 3430643 -736176453378920798033432318618253108 3430644 -11017174456274567388917592186482688 3430645 564720384272707925033953357584397080 3430646 -74737879728928108523848290014117376 3430647 84154294641300597961153804910638080 3430648 187204564948806827799149942622351360 3430649 786503180530114126640625028461981120 3430650 -124274790723823669196382002161478400 3430651 41310249748438328576117890390941696 3430652 94320368881946493174581246340673536 3430653 722189965858971795658033665219247104 3430654 848198680758735685402170556279100160 3430655 -257918958541568783616916565517388440 3430656 -256387070056263953094462107937669120 3430657 -41418931356924342245993584013590080 3430658 -261565072345166283882552505262704128 3430659 160148802436036101588150936759427200 3430660 -73772882338187900422145392082265600 3430661 -98163230319314726875262294515161120 3430662 70915153914294845307545446115573952 3430663 925723381673817356174715602003861912 3430664 438242227843165543533311271681807360 3430665 188901818736381327785777890131021120 3430666 -156035169246096726367045568081415840 3430667 -253160751656844062360051429433262368 3430668 -514908225278039367044414688437526528 3430669 -9252960846865331669323334453090592 3430670 35350702137173080365472151112096000 3430671 -692349105706957184193879578792985600 3430672 -30525632487476951532091167061311488 3430673 -1263643524278504807419185881958209040 3430674 -42596529010104257749206008260121952 3430675 -105871161564921613613459598740230200 3430676 -799718852992460474309813551773863040 3430677 -51926817844331299317978227002185216 3430678 -26274891334798545639819064822474560 3430679 -523425971707080459731407688384614224 3430680 -87263186119449918368863023208857600 3430681 -112424473093647647332711845680444928 3430682 854313630573689431614052271098302192 3430683 110385486511948505919872056273380360 3430684 -785733438341961366724274052060035584 3430685 -834665708804422473161100657512153640 3430686 -291682121570612826471165013859174400 3430687 560979257913059409547509441756563800 3430688 1334533312154204062324210446197391360 3430689 20824885203224575026011326842408624 3430690 185829343318404855896692130248979520 3430691 -1394973041906378406081883667772266616 3430692 605728929105096333238740519783025920 3430693 87466554987748771634809241395415616 3430694 717826373435174242727367620242728192 3430695 -303750351949909875427196951427532080 3430696 -162511237619595968178216301027338240 3430697 -1297144236522061366222227530687406960 3430698 2042880499954013390598045789022464 3430699 -1079723950402976987653435361160128264 3430700 117693347486505423917678796834432000 3430701 -1155129756973853515628054781726918720 3430702 -1069930018776253950109481448014338176 3430703 -718095236073394841035048903340834736 3430704 87424752775054087891817965193232384 3430705 -492470620657324309293301435812952140 3430706 122701438440453607524768066892257552 3430707 -31485146283170573947306381618507008 3430708 16676468778121328930220122538229760 3430709 -1028852276046450828054453722742650496 3430710 139854440396556674676947387423491200 3430711 -93352817406290501049004712031897688 3430712 1170065295920657010333384906731520 3430713 -178813987674313137343181355446208 3430714 -97780840337214077665136371950562560 3430715 229826369925613072130937780061983360 3430716 216781812015095988973503220062781440 3430717 -1052945015702986714846673924380210234 3430718 -848169063349902374862074966037437184 3430719 191869574361066940326766650359350920 3430720 -105246882219313592746367196478832640 3430721 -586867324913788096284644131201677888 3430722 -304293402362737755051801680959107840 3430723 -276563542056702067566056510640393480 3430724 -118506414725735346613048902733344768 3430725 109743155130710558373993626945220000 3430726 -119109142825765391033894540862141696 3430727 -174165971377670724158270281681856424 3430728 -475354759679382451051979335507968000 3430729 462194938649528431887612991969856520 3430730 -410595274458193327360234562401806240 3430731 -11904394485626420519021253598692648 3430732 -883878268192922920074402716656657920 3430733 532414088341270533179588298991087680 3430734 141903697254598036298268738749551680 3430735 723262637776070436267380454138441600 3430736 152139230748261225243806719356813312 3430737 -214391972700103338935151572227012812 3430738 -243810196275202815342573982767642480 3430739 77504529073198024091050429480391808 3430740 45901445885945310198395796661094400 3430741 411567395722966000498021436540259072 3430742 248335837708347456825662975680856064 3430743 -245578022319260327880380146180395696 3430744 -152905300417329238870331503795107840 3430745 208366093058548588082113013502154500 3430746 313361835837540659436136467382147584 3430747 -745653596066797482389469986328936848 3430748 535429806654168691030816782496977408 3430749 62071049555303081515636319135612928 3430750 704993757531025591223500029196464000 3430751 -187995624848092905031373055382301208 3430752 400217680305109917330273665482752000 3430753 -102256351406178051749914505383409340 3430754 -172250742423162795242711792540716800 3430755 396151889348240519990190158414160 3430756 234545423879465690488370865806983168 3430757 -608552041779268403540495366060496576 3430758 218751855496979419665883905094028160 3430759 -3892606846851909809660955551023320 3430760 -21332613584805056958181635440640000 3430761 709196358615709661367204439779107472 3430762 85393403090477701199745759066932496 3430763 -89624102059066089284798106886001376 3430764 -549125995796904402063334594493190144 3430765 -275531727912035953287927838418484480 3430766 -378597552869008767418834980820474176 3430767 468374534347893397633189475872982280 3430768 234776986423092619612489145718079488 3430769 -224459507097381202892828440502163456 3430770 76393747767276385851797142438804480 3430771 311962136673159980436584117927696972 3430772 50345858732666937724632101735116800 3430773 593981004041908391142049208917265280 3430774 -250147811832270762164074108959168864 3430775 -73281405550042278693583701821235000 3430776 756496873102244517059255638036992000 3430777 -651976929998179637157823525058505728 3430778 -101252075457102594559264718424145920 3430779 484674995511904098018350614917751488 3430780 -747577999173153016228584657953318400 3430781 34672313912808222531251947764261612 3430782 -784706782462269770512420762941106560 3430783 -1158763764850248624238715218516739968 3430784 -431501971324950338675570716987883520 3430785 -32776444774583052004432424058595200 3430786 -10425126037638512540918829469263408 3430787 -412396211298202592585771760408187200 3430788 11487710507854565550093916822511616 3430789 1586779342409174863352464130700790656 3430790 -482800078227076835821906205323209600 3430791 55857582588955621281323545551674880 3430792 -500198531153646328148691005644800 3430793 635400992245372493939760049313432424 3430794 -3537003489123802912821063824774400 3430795 206709290145237402294789672080788320 3430796 80615021241369006777056765670484992 3430797 87264156450094025126350295550625920 3430798 -1265504358261185273563175316695040 3430799 30872019745042386161684336743062864 3430800 114516880431632843313471348295065600 3430801 177780214702475320884031283619863808 3430802 -257146716602466926076151791306307968 3430803 18072499551383290041689295657355704 3430804 462641229735003363643123605189484032 3430805 290609964542600455690784944867835520 3430806 -468872421742790791948768501439378496 3430807 -124015979966248969175160824817875760 3430808 389588611107944304857623496496936960 3430809 749983300418091218832788245986168000 3430810 -426671187915554320096901663725681440 3430811 1272357881247769870782889332430697400 3430812 340131780312304701388263834475560960 3430813 -1247092112602574947034008069897862938 3430814 148024543317635533353063802556240256 3430815 212619884461407230308520628333191040 3430816 -1576887426625222166720998984382545920 3430817 -235551920874636234575808380364195180 3430818 115783172731596536163275855951775744 3430819 53910038294696935472735278752492496 3430820 46982972143121055554604839538766080 3430821 -997804122769888423934199634846869696 3430822 395891313751015228339834521234527712 3430823 521837360341151293519198305290686128 3430824 214081203863125435611623855696363520 3430825 233403099804871827741115482525251500 3430826 -114307463926134291382050030986741760 3430827 -1687070524658972431650438805423165872 3430828 -375395333159715351407931936712383232 3430829 -1336833496283869385463219008344302570 3430830 21985383153847687399558043871436800 3430831 -1274126803793581856450403516519008368 3430832 15983203322841592007286082201976832 3430833 445834377630395753455330879114661040 3430834 41576004684959451587634597905808 3430835 13269083131727600267808901170237600 3430836 -13857865946389552102656930921098880 3430837 -1034125944795174513947969613889515488 3430838 -1097955710258641392535398892806151104 3430839 8902444929400537134451677995880528 3430840 -148910933621796247879639133010739200 3430841 1725911723674952213060929014674880 3430842 124426032625383344915706823246608384 3430843 406859374686652325530141818168712144 3430844 261098942985219456121534422493172736 3430845 269022424024930331225285255984544000 3430846 -124980166207155794120105184248754240 3430847 -250162869390993029608373228434919568 3430848 169103164769112628348704900834656256 3430849 -516541239337957877610585434364600960 3430850 -167012464729486330109428918423632000 3430851 -57099154565160425452144784928014160 3430852 -133667561139754273296164094445320064 3430853 -1234930316183924791310154568055439936 3430854 3687484682503312325708930402128128 3430855 243870056796012814487302948335525120 3430856 237910723354312374072185173094400000 3430857 -791892389116699214809485514622430960 3430858 38860410349818708054121048624991280 3430859 -1315284058576190043822374636580362784 3430860 -45859673959119764905767326264033280 3430861 -41726222881427879146464470555520960 3430862 -50757490397984277429456255966479616 3430863 370250720047228607385850054733184000 3430864 -30841284056593407337424739615768576 3430865 -936329340553047188320520600198761740 3430866 332877703626446677999302661535044224 3430867 -862601843941676609864773962542872248 3430868 -132878827373023336458787695810048000 3430869 465097027287117937048042118534358048 3430870 613996694689678648743631572872282880 3430871 -910006702399537390496991747862175856 3430872 127896620770613569038055766749163520 3430873 1203328891705831985562650183989914122 3430874 715379991822817804284972801761592000 3430875 -134283134808179581881827443081536000 3430876 2614726639578821539925539527285760 3430877 -826044937991399544121277901697949274 3430878 -51989744546955880569358670827054080 3430879 -360038740961187981922698901136967520 3430880 6387248656598330357083567038136320 3430881 502867843358265454275895053140370 3430882 -159795727711212076623397731796309728 3430883 498889585479047174562466304622015132 3430884 3247366516120075618798757713981440 3430885 552220021294264437492496128199475580 3430886 -1138475059181878997703109987124798976 3430887 -505770768908759356422165544459288320 3430888 -807027302560354086279921675380490240 3430889 -529779917737623123719989198172470656 3430890 402412386501197258955304533724339200 3430891 -944430084236768332331442377837200320 3430892 -701880835863818856243121774590422784 3430893 530404678209476585902854522350786400 3430894 -42380890727065447245306485617064448 3430895 -428200935518205359438836265783705280 3430896 -47917714828398699249661935541026816 3430897 -270576068862561528854531724640756654 3430898 -694624094533008041386613234586466800 3430899 -238067590723250420549722954793268096 3430900 188527539011875307255147177553408000 3430901 -208902048964467343227939843852982098 3430902 -16051311873813093081332210551808640 3430903 342825230403826795546901938405006560 3430904 480173645080696461246959303694581760 3430905 -283291620267546611142077620074055680 3430906 -404335019738099906229199681100482560 3430907 -1636067402177006604581255444416058844 3430908 26929098356411705775451691494961664 3430909 1214977654155422157377414573443511520 3430910 -40003176973194425558083706223022080 3430911 87597947224598181933735238226563584 3430912 -449017007744617076949992023542202368 3430913 -735895283840693594667969112509923838 3430914 -467725437704852267328546802545549312 3430915 59180782688980802032282085567296800 3430916 -155701924147989762845481045575503872 3430917 -510512250621470660069555017972312128 3430918 234721443831347078872931867443544160 3430919 -914555260641410037616369858658892360 3430920 632436875167537107105397337471385600 3430921 346002726195123670931950021886093356 3430922 51607168409227535893057670252377344 3430923 155484897700804712826428021324009904 3430924 148727806925655403965143395175781376 3430925 -252312240964831719940829967725088000 3430926 -64541342894900101033383718045550208 3430927 -63846380893917991373484153787792 3430928 153904416978669785423584101561802752 3430929 -816189206060705937850236821744979216 3430930 268862865140457665433948805311813120 3430931 -1147406256213296415645656279310107940 3430932 -99045161180793647276179476892723200 3430933 269585485312158005731822138839515136 3430934 -42768770122855691847494425672126080 3430935 764313724095741322218481424356280520 3430936 -226494109455682225184170026548797440 3430937 851358268316374493140089273944920080 3430938 112125630600108654634615169168570880 3430939 -652266518126490144686278324159931260 3430940 402262559432797430066889206227553280 3430941 -759480962821168533064126523359175808 3430942 425273188616787115455633238057471872 3430943 534389194956539949314194218294609984 3430944 -21765091560315360955930374659112960 3430945 -391940262211091073899324354694685440 3430946 375775292588290554045134438564814672 3430947 42522293395556134663303690220561328 3430948 806287254254258387361574833148807808 3430949 1222606367610178063934516284916101950 3430950 -92355793030813453995321280896048000 3430951 852344259524957557099593893730472952 3430952 202908446892103850220145243146485760 3430953 -1575842456949244524521932725341012736 3430954 -969607085822230442541012823237322400 3430955 -346663865897131909184615452558320 3430956 -48752961644024019308590244756324352 3430957 -16493305580483792820289925260294548 3430958 95570821632611294116656600329206080 3430959 -857829876357034829012045100019200 3430960 -44069451968513746149421412524032000 3430961 1728234309028281965072909896713116520 3430962 -180938491691689160980859008588658400 3430963 851104313091503968857493476207110400 3430964 347981110728682106243227731026798976 3430965 -417374129381933430171671730090950880 3430966 192228961822551171951989706309519360 3430967 -422047183944332143720968890004720984 3430968 630855477637815223062691818607411200 3430969 -556638341243022311193502716607745580 3430970 6185491527171131121377780991129600 3430971 -1122497429575369240570252545025153920 3430972 -205302170588131373236302033319220224 3430973 -74963207443228118076237087671391360 3430974 31510174092786221103885119843981952 3430975 608272307489802372042832551921131000 3430976 392885268396712140096850380867502080 3430977 940032364903590678153511980730070880 3430978 899646952981268073840519254221625040 3430979 325847536889964488209601199518060784 3430980 205489592169019063456256559255225600 3430981 1146516269897335345373897631469713312 3430982 679356468806528534526373979655652800 3430983 42234929857810007614931897514234024 3430984 1165922902729072814977855330631746560 3430985 324280397989724610236333828898270180 3430986 -92566101505035790692252806567982336 3430987 -23750239057254904492552998069487616 3430988 368536650431486857044621352853070336 3430989 219883911751808648758536066516837654 3430990 351112032459315858735226184892652800 3430991 1433119959153932907762424855257394752 3430992 28904033338229033808727825311989760 3430993 249090092232939981213571322203987060 3430994 263725620813273121318848444052472832 3430995 -438382682282202560946229377612188880 3430996 -133615162399256656542227261426512000 3430997 234434680427474350133425545845436252 3430998 -13118052778264796407635170189005920 3430999 114995651029032812899338209062579248 3431000 -119303406046962607340188797050880000 3431001 234050063096335324810774206628224000 3431002 -411357273031523771452567540308388608 3431003 -132411519958683201454593886977858000 3431004 -418638831348433532672727091956768768 3431005 -237328516158501880743458870431064340 3431006 221314403070095241962363085705353664 3431007 -774191800525433794423642144368323496 3431008 -70547066891627834601189476261167104 3431009 -327049316863198107480109623775373790 3431010 59859786618466130109393135711267840 3431011 696362459371828891709911495461827612 3431012 320515726758424907772159199107946752 3431013 -6656264668617883309900138561559136 3431014 -425205354028198804530637298061690144 3431015 542334249253234122864260352919764480 3431016 -219176678232834326316693597088097280 3431017 -703176698643186100612634239436244934 3431018 -187074425500918400427434374261355520 3431019 70652225692010836439888552198892000 3431020 210332770392381554475193306898304000 3431021 413005225347285394697039034720921888 3431022 141537613260705442242640168666411008 3431023 179344009232089344096748411073135400 3431024 60338212215310463692876655816048640 3431025 138989656729119273770466029001312000 3431026 -96805173701094229041485108814306288 3431027 400067855365324314186483353666276520 3431028 -140488833440105826279598746556084224 3431029 -376866882545745085240735383349021970 3431030 -323671173033990625302816299836414080 3431031 -109195416008462592701088558207234480 3431032 -181671710835702227999003751811645440 3431033 2967931244321088272435785355082657024 3431034 -218106628387515260191449823205705616 3431035 594363166070312313230358711381858000 3431036 34715875530451253951417678827493376 3431037 -863413230019265793187382880925309440 3431038 -451274298885402310345689137376006336 3431039 -552033537147819329507472180372606000 3431040 -425455414917051824571457426843238400 3431041 -1459601588944208399632873689833299008 3431042 1092795770191946847561991347445183392 3431043 181272233954685629022290550417316608 3431044 480835770021942296337840507773167872 3431045 -144291642478329343035031431560549700 3431046 218996733998024932314790041477384384 3431047 -583240140073170146080196062046751168 3431048 61476898857996191970688702835097600 3431049 313371414617881875326663944204984320 3431050 51469940010961835120627447356396800 3431051 320019083335244215885765908685059312 3431052 -496225321546292582439277163146060800 3431053 1610580358773822945558570641943621302 3431054 182550601710636556928183739071032320 3431055 -343059693002938349502191959682496240 3431056 3482301220576837327403009706360832 3431057 -78226741788765737703278642162897088 3431058 -238312842413699746926202224741615360 3431059 -537029487937644250783621879202997384 3431060 -468817468842476601027133291165067520 3431061 232178227863743475825414993087385788 3431062 -572246223077509312082945086731561408 3431063 -648744192779235051737691751110437688 3431064 -129620267480010848770779167425167360 3431065 450434747746415563774598781283086720 3431066 193969285001503632638744014436309232 3431067 -583969393572850379047040253017082000 3431068 -41144561694153134817827331685754880 3431069 1240866189839119960679098861197034470 3431070 -275826977693777065229675720750908800 3431071 173342114337975182461726514649312768 3431072 562912362345333856331001351241728000 3431073 -40658214509292560528125537769884896 3431074 -53510975337320166375945973599052464 3431075 -350515793116229820161393098322384400 3431076 761838953601683966946486403921920 3431077 -831130456557006934665660937905984000 3431078 392862429656301160007323807877899776 3431079 -31063921042876778460711983370840 3431080 348732785848237387295505596271820800 3431081 -1815344719435296267206327527040855436 3431082 64543181746303908952340422686273792 3431083 945348358738460101382581664326165600 3431084 -143648221403386732025760811867361280 3431085 -14458486795171748647864536467393280 3431086 -41126138713747713853539964666002240 3431087 -1059139057317699615975195027960209280 3431088 -175112749301874578480039940710350848 3431089 280264954972264237094227795789599890 3431090 162217643200821278865048243615232320 3431091 92700566596312614699084419303700792 3431092 41144328762279397400268670173458432 3431093 -1695335994288286491109515645565387620 3431094 472105130566706312627199333771141120 3431095 -54725490890189466711550093094392800 3431096 665286013076207988141158819018035200 3431097 -255127270788071244981142165200097926 3431098 -94468043647100760737791275888855552 3431099 4723234465326262105976884947436800 3431100 -184558909830935743243361312710617600 3431101 439441044572459536310136359329225900 3431102 154448094826614848260234550978942400 3431103 -86627445851843693347597930101352176 3431104 -7257761007554025237431801095389184 3431105 -131608302966064150804483599621594240 3431106 376164082813358846793966281873971200 3431107 -604238789070520609646448225646395440 3431108 123737456479225848767560316998327296 3431109 -299509268384053841193258028140798144 3431110 337186962841091118997897732276488960 3431111 -447628807672068594088175703723878976 3431112 377233981849538631332278288033259520 3431113 -466845321942875142074484455105075840 3431114 -148525051295396067969921607685100960 3431115 -152731749902291850668858507642907600 3431116 319763225842257603026225814167805952 3431117 -18221485987542265807048730318435520 3431118 357482747771936276134675410361687104 3431119 1444257098695694879477023610658241520 3431120 -8001988232923835004021197140131840 3431121 -21257550789532887286991963935489536 3431122 778556352909600111686027232664724112 3431123 -1149394917873695020188157166604212628 3431124 -50312582156180341036888069662720000 3431125 830683005055250189094950308060275000 3431126 320024341544907259960794252756368064 3431127 581370356250606377312351812151627472 3431128 -559857196689732748258736785256448000 3431129 -87198293185637685332472353072240316 3431130 58276104601593235438569142673867520 3431131 -109830211324713789852998949565980672 3431132 14425587809136184988650665404070912 3431133 -769805865921701321089883573930654400 3431134 318688498508239758903487702547328000 3431135 112042525675626549227259084796084800 3431136 -1741958586836036198315327166124916736 3431137 11052813460688625709139098256296992 3431138 -92266887185754258585902295854351280 3431139 506347365876542440472711329886945088 3431140 287910684427528184245318834931404800 3431141 77968818001400037623859236622977280 3431142 -762361487957005076854715807490048 3431143 -842324399529133872373581909796337608 3431144 871748766854843844264464448250214400 3431145 281463385822635827151283770069681600 3431146 21871923591622771951292531441253888 3431147 221384993559215912622133557370276596 3431148 65597067322560665397773315131539456 3431149 971257326134734351633929859754145036 3431150 -37471287559802502969696696768110400 3431151 -50962561926748381724670271395153720 3431152 269699158624392793583826690445443072 3431153 819419250773668703876877057230972640 3431154 504926356014282126405198879707390208 3431155 -993367923247871773705240458310080 3431156 -678882632077149462907199371733298432 3431157 -322210873686458415284143982811617760 3431158 -55945299182174616912048272732025600 3431159 282362075687584813167683428217884416 3431160 136207856801878171004921932326297600 3431161 863256831501460513412905053376547412 3431162 78023592462620855309907516132456192 3431163 -52567872005999997119682081211078656 3431164 -918275060586089359579589548696396800 3431165 218851907838225165604928693473939800 3431166 -212935627867538076648097884630250176 3431167 -262238694826718290614799228720292880 3431168 -266837860099830925850812733756276736 3431169 14725103705271776075441834957497920 3431170 246123709154806191528946857256834560 3431171 450877234788609438553877601944613372 3431172 360593163809294567965062923874816000 3431173 344734548667841593605077863130075648 3431174 -107718262297878169767632877332254080 3431175 298546428066479843647129686285696000 3431176 368134736265318308494234541102945280 3431177 1240613172124056178458215798651377680 3431178 -342039923709293323730941763046807456 3431179 423907803632432572441418120471357780 3431180 161285634584959524867413542567142400 3431181 921508652958883306493516734492224 3431182 -306250119816881176506542286149394048 3431183 382698542658934863389399093708359920 3431184 229125765028433631717080423284015104 3431185 -3362400011351504845090277133422400 3431186 305224666424325843540134921637262848 3431187 -846975534842350555633650502515868560 3431188 -603666006263078557125618060576436224 3431189 -335941064485646937308568116888890500 3431190 99788505710925826756965443647334400 3431191 -56170738086522321024185943736339200 3431192 1392181161025761807217004187270912000 3431193 -13546989281431357065207398516457600 3431194 -381405985897672769770375369725526560 3431195 468142621698220903614645200950875360 3431196 -584048454542613436319943588589851648 3431197 533831206714370368484143461640096 3431198 -416093980216736257690330553523254400 3431199 547943484883535922259725334573026960 3431200 519519206152253760037261841719296000 3431201 -1659884335095749547396357764956176798 3431202 -181190239038991400819339616024163968 3431203 646518838958576437447668561400911452 3431204 -104635439009103378477942245421219840 3431205 -432859264867188747789515065592662500 3431206 175063374795705126592585410963267552 3431207 -1331974296149493463714816128587593440 3431208 292361072876554991751585586960957440 3431209 185869392542341665824975868079317504 3431210 46711700522303640189590716674336000 3431211 66078653875061032873851611107680000 3431212 891466672701588475324627774156423680 3431213 1066242771811169287070601513349005462 3431214 299512699427005023635063162313920640 3431215 -171659580624359519788985381187382800 3431216 -194855079103234668681728934830358528 3431217 61469967286655680422623359591221120 3431218 -174222928940997512755847948351145984 3431219 -35949517248062095044983664457364592 3431220 48464309143611296151958147664240640 3431221 794357032887965228465713781442957422 3431222 837521369551043216700513897338236800 3431223 22588643360337300224555943655054584 3431224 21432409158590709805861527602995200 3431225 241677522542213099495531950847439150 3431226 114217769941108875084799362819308544 3431227 283602625067978236114628601645858400 3431228 -20587781129974811584337463181324800 3431229 -669492134080867803209910103201331520 3431230 -381571454498800374364394245849303680 3431231 1376736353526079278794002941715174200 3431232 -17448366811367652076541103568846848 3431233 -704054480610649952393602926032516396 3431234 -337470474006357390512940010867911984 3431235 -227313284792223964140688442818682880 3431236 584409399090326247725209774041649280 3431237 -798463374100625557613806763190198114 3431238 213160724342215657236830173492350144 3431239 -514557972710958537993971479798228480 3431240 740729440715452583751578409459148800 3431241 -29134659305972359719910781984637936 3431242 -466571993681465397866580133265803728 3431243 -532054228095153630706380660082262508 3431244 274238331811078670307116043809250816 3431245 196823294931978589096392019947924120 3431246 -122306645674923931883952987680954880 3431247 -380068609555330635723873454222011000 3431248 -88946698003184426211495503143239680 3431249 -256948344275521322505220198585155420 3431250 287787034740222764746260480758700000 3431251 -1150777937708596219128437495817853200 3431252 522388572861488412097601209780887552 3431253 121774568830581212120365004374864704 3431254 -497115172998627396906540799471283424 3431255 -182523591592869767302877754512492640 3431256 494662680542082887392247926683955200 3431257 483364337064695545671481846187307412 3431258 429336060961398539220798959085458400 3431259 404109340395788642914689779006349984 3431260 185265319006606683598771913212262400 3431261 -182877382145924895427205554672626138 3431262 -77248409884562671818569504565190848 3431263 955534023771478605242290759155575040 3431264 561716360606552894538694495265488896 3431265 -668575451595041763554471758701655680 3431266 189483983799978416771309690012626944 3431267 515138393178628165089665154368736000 3431268 123390152279686644475719216196638720 3431269 -671413912933766885160033390257555204 3431270 454496063765563881492269317942942080 3431271 13904828970382744991855612704151424 3431272 527769680378805617704292899380049920 3431273 -131548654883220956694003264109922232 3431274 400607045156794382192105095470614784 3431275 -551100123388855549214181701891304700 3431276 249233208775451307460497351650277888 3431277 -463959557215402703653512459601899786 3431278 -84719169998132054307691359200520960 3431279 -1966805533235140731355463847734528400 3431280 -35577614995568812493693645479280640 3431281 -23976947348141292234022481814761408 3431282 -416397685619848658131991303264480256 3431283 964474677644258480358934093247811648 3431284 -609401859327546849670529253825952384 3431285 141376476914112632199628748190336000 3431286 -291188652330007492571130031860940800 3431287 536567854153999058247691990648568936 3431288 -149736286314286272006228450795847680 3431289 -345167269893596868399622803656300976 3431290 97766034877391015301484226711947200 3431291 8948242772145372523733791661086584 3431292 -51969773281896206281088666038361088 3431293 155170814777969055192691015171956544 3431294 -671474792443540580916052149111608448 3431295 -95224090785129499568166918678988800 3431296 -130189986404562637820780218291322880 3431297 -164134037583159606500703593010229248 3431298 159186096622880511320273713801118208 3431299 632199428339923855215009207007278336 3431300 -435741325477063237107419716482729600 3431301 -65863264261462125316249137509320992 3431302 31722698144257086205073183696605440 3431303 -73239031329730137059786456909377656 3431304 468195333835756027963466264277980160 3431305 -10275723492544656735023683591344540 3431306 -101381139851311207644855560243853120 3431307 -700863698031269648496268799131606080 3431308 -57470145627884655488725253022499072 3431309 162328136034581783143462708630066560 3431310 -14416699859301569801705209939155840 3431311 -287335963389779587832357715222381856 3431312 -28709745095019617756973043699113984 3431313 -84481072490661660904655478633528240 3431314 -5641954949091825503310426655212288 3431315 794343404356730916198300931521381120 3431316 154446270278983211959494271138713600 3431317 1325939581876341778266820521608084366 3431318 19243225047640398650610869503301760 3431319 -62290219491734492815020729650310912 3431320 396598235766381026163699336428544000 3431321 -268647157341015362558558945804485500 3431322 32680437859256311565755507312761600 3431323 -289888600820226934245124359119225760 3431324 -139360222449861238753715802420510720 3431325 -264388253811151695846527592577634400 3431326 75668643070622306565972449480622144 3431327 89860548869267212282384956363742176 3431328 54685668053351443929290436287397888 3431329 -1460410233516901175010882444926080128 3431330 25163631384849207420869552167641600 3431331 181880883350676172701574137339366384 3431332 53721207982938593170827831754736640 3431333 546733555963939786268723002806939582 3431334 428061105772777384778778710185418112 3431335 217237823441008908074126043045956280 3431336 626993390840635301041478260345804800 3431337 -39359213922143162506439413808968320 3431338 24623399994448205604158376888994560 3431339 -289618151293406846753282156798345544 3431340 13592791236775093573771725981189120 3431341 -298592708396505346837460234142422816 3431342 456523551755933689442331628090442112 3431343 39226325807919903511448645808762240 3431344 -142161462622220693648204959485722624 3431345 1175365513073578891747875874298066100 3431346 188623389024773608252802067755702784 3431347 -1130842524703506376112124544670391072 3431348 -601368920242425925747755750862343424 3431349 1563310487111267497315610195884736640 3431350 142975197246804591403056704405184000 3431351 456785559917373378119827421266817664 3431352 -733056066027946365754727734430330880 3431353 1030676799214583536737577701756690602 3431354 115132164803003450593808502415668480 3431355 -138451579324196205514509036208337040 3431356 902871711816707261848958573824209920 3431357 1664159759568378488390756780644800 3431358 -899436283364626908132197255576832 3431359 -40961875609085392636115037284136960 3431360 71329225446764031063448093647175680 3431361 112428558997921426759884798323198400 3431362 981162190043865126122236297286400 3431363 -612806085023114845410632674477092576 3431364 538280834695005655730086430995722240 3431365 31161969026725199214298608692812800 3431366 597471889134616356870964970766049632 3431367 40980694493440787650637509905498360 3431368 74859681937567365707524296157440000 3431369 -944014565278186606383087323441729820 3431370 -95754187612380057660443932625986560 3431371 405195173057501831680664901750642112 3431372 -194111227586297914608330991490150400 3431373 296646215983195628067799646209467168 3431374 522357286718093908118967890885115072 3431375 -450085063992372954963800286950436000 3431376 283498946331971917182672761994608640 3431377 73429570732120444319448511332010226 3431378 -454204316249574611161717066749020160 3431379 -154014493196927428841620273207064832 3431380 82243743892121300223038933453207040 3431381 959417628423992834145245861746250400 3431382 -287455049897953008260082489894781056 3431383 -454230177764350830422011628088280680 3431384 1456651503120987616074868625334865920 3431385 375242071767741827445305421148303620 3431386 77692707766751748942411696724406784 3431387 100952028565750320020814664375520232 3431388 -492644818509753927446288638698124800 3431389 313633393893096541200863696549206924 3431390 -77787160926163474919064260363596800 3431391 288176180214740957093755830944129040 3431392 784135489527131694499795479193976832 3431393 24819248317266895401409141167437184 3431394 -168104694601880120605925450472188976 3431395 -369628338290154213273520809854671200 3431396 1064780062638436148751230437404084480 3431397 740094140581297877687880307109781600 3431398 258679434349232725148936069210386560 3431399 1431374423929391139487449738164563536 3431400 -1659603070622244740348154839040000 3431401 189007311632441062993835853345929402 3431402 11489210757095071688651764446664704 3431403 20694451503497577171628702579960212 3431404 -895130538048024708567764731666534144 3431405 486515130448676107252871828655137760 3431406 -532496842211782690799418045627835392 3431407 -513575335655832890844870131641718288 3431408 347140899177397912575661949544824832 3431409 -160936883787630896534695219040074896 3431410 630143430153597571932034205550291360 3431411 872036299330582893759950258544792012 3431412 -250575243378280098616468543923022464 3431413 183356730394731054466255609772037120 3431414 142318208377608535601496425196417024 3431415 33987883357799358023012670991372320 3431416 -118816239192719480965081184258211840 3431417 -524133301030023855409924825548110976 3431418 312819769016431311583436154437320704 3431419 930851570164639163929635619865725040 3431420 668055270287884952231922737852705280 3431421 -132306543077487200306022560091255936 3431422 -61893369475987797481709053033279488 3431423 -816048922928583706435007712470511840 3431424 791124488332070291157342535450361856 3431425 -767384002395359343376504455604738500 3431426 -707330894006666885376105480636887088 3431427 -650557674396762264728091144090537480 3431428 169428440972350859976938168215805952 3431429 290376808307740888071319983546219420 3431430 139847247887843888291319016536576000 3431431 -234203846655665039047796637144337768 3431432 343059815863914835286826384047032320 3431433 1116162665444763536907811181097063168 3431434 -870538296194114294421523038234162384 3431435 62788930330902713507346227096624160 3431436 -593439694482666411363538808090546688 3431437 119387423264275310302902178716300086 3431438 36456060798672252085564614606848640 3431439 313776242640377965720260666019152 3431440 -60979884599222957071251181515571200 3431441 433249992786281502118013455045449972 3431442 -58146173028849883847494783078642176 3431443 10044003956290426267131258214626184 3431444 1200080892994847441496540091212902400 3431445 -65223762287464269383946065882904960 3431446 -762726678821090472474797126731151328 3431447 -504540089839405552938775397320594104 3431448 -347289434777923030428645556022630400 3431449 -350798272598206431248734086333995264 3431450 401955777861521801634506575555660800 3431451 784522664993083551392589952914254232 3431452 -39792943060098451357540261877977088 3431453 -688670888719536543576387365137766298 3431454 -25190151730003867339723059881602560 3431455 -554300225426870612980066527537507840 3431456 -123840984543319241055991667129057280 3431457 334761125508495327699194084468136000 3431458 -222037323940562191492846586620831920 3431459 1233734126031768083851476690507405660 3431460 109074844378698039166665754305884160 3431461 798146687329828737913493399380722624 3431462 -517908788980451321286430554879132288 3431463 375145077832817797904488010341789824 3431464 1506836749126372954327166924587161600 3431465 892363973592487028400431671458877860 3431466 202365933702956579060790170378814720 3431467 -664377421449167834903395904820122208 3431468 846024662997799330424509652848827648 3431469 126832720831095411155374014550628448 3431470 -589656419014530005930714750138304000 3431471 -77572269128530586901064787841081408 3431472 -154446569804116245742436334523908096 3431473 -481927302068991603463624109200151278 3431474 -515763712121621646948729926402241264 3431475 -195291312895307264047301692404730800 3431476 -92203597140827739101846944159098880 3431477 192549754976315436808295934711217344 3431478 37581111484941267293608176698838528 3431479 -607315768012947382211512445044184920 3431480 288801829566576078769028332615680000 3431481 -80169300686793231230651044605550656 3431482 490494385571929529261340614427092592 3431483 564672163021837279775076942007096320 3431484 7083856652835130580959934362859520 3431485 -35207281403553030115539993668357760 3431486 3912538425263683466664680793902784 3431487 -749084895899162460195583800508163640 3431488 252678697728905675455161661863231488 3431489 -1633397349861197117959709748034363710 3431490 213998354460945118403944511262451200 3431491 152442799867887316318326398746052000 3431492 961380690888530780859922001175052416 3431493 -266176768270382663387285754799872480 3431494 -170830424087189670298797859517041536 3431495 66990023492588677172025497150618400 3431496 -346418804042515162982427407126323200 3431497 -941318258638395070579434442848118054 3431498 -10082792308200246376829523924843264 3431499 457586808686003300903195474068470720 3431500 702641826612957792279093092024832000 3431501 386232022557610354805576553571771584 3431502 -170430367663869106470323436046465920 3431503 1344963918969330848265464132065008752 3431504 42159068277320121088615558433464320 3431505 -99863492561770748191617140949058560 3431506 -105229493150746486801866277639237632 3431507 -31662748289272473463861017206228244 3431508 -205710184596690241047567542219083776 3431509 -275369941060548943049455030111946290 3431510 -190279457315139366709571276499168000 3431511 -6519275265791400069167334341773920 3431512 -257220732621598531690074238855987200 3431513 266690759923888045131678995929921044 3431514 -73215818138322145433263467341168640 3431515 321419208997453984046881080705706320 3431516 1338427858240462109824271986156118016 3431517 901120544323466620420615104312458112 3431518 -824265555553343519549614234926941184 3431519 567714661188123033671249224808595576 3431520 194387942732410695034240950542008320 3431521 163264256256402842673720011189490722 3431522 571913685815878174008589686379935312 3431523 1433072309536361418852660821256268800 3431524 193920589981733329285043178151591936 3431525 -212332673595087293529024479116850700 3431526 32306687220590855065598429222221824 3431527 -942414725818856347965373680343277928 3431528 -121583423660603240438865899506698240 3431529 14039205595342657222225316887611504 3431530 47264346847582045711043425383800160 3431531 -312630914000948904046641823590318288 3431532 169478669199361881793806906579827712 3431533 -503717590820652894175069321278496960 3431534 -428449547169994806886146483740827584 3431535 -228316083947986569643149501796892640 3431536 64719032409497262692282855836483584 3431537 1302734551342606704115037620155615186 3431538 -110271418450435763552776608717235200 3431539 -403319809595557073582961794582243144 3431540 -170212770194082092858830708199915520 3431541 -613675571304347268413244724210114080 3431542 -745926850822201038274325343399167328 3431543 -946454217765702706497587435439434280 3431544 -852419186911246958693663138367713280 3431545 235071279320914275414944198320477440 3431546 -177062565982179433826585848510682880 3431547 262115319451965825340377572437697040 3431548 -105041309383204463360820165658833920 3431549 -743183870104848100481255451360419808 3431550 -45644649228004139989999025750107200 3431551 1101696049480824796831300070733191552 3431552 730185931109545797104251538138726400 3431553 318332897066520275639572842011494704 3431554 187564185068065671279461613540129792 3431555 66900899821976866801804630976599920 3431556 128041594466698699419289844791296000 3431557 -189142782461516799613901543805731840 3431558 291444073538650637106170452055368320 3431559 22600276448568104342344463303143680 3431560 141993280234115217339677828352000 3431561 166538315684202886194680445192488832 3431562 138326168767721021011699751493135360 3431563 -1485963597117726836651923024985636336 3431564 -1190391645051386684602108021868980224 3431565 17328865436943943285353079422329400 3431566 104284348164698607130687550587703232 3431567 1031355679293990629740423506365261616 3431568 136536060426162992282054416720527360 3431569 1700747438029472228089856612535319752 3431570 389866593071233356007327287653332800 3431571 -141992539143702647872032301952090880 3431572 5192330895741223255923973620117504 3431573 -302450731076004969436195939556550660 3431574 336406158440448520359585591152846208 3431575 175538125500215804415964835587354000 3431576 108452627797784177885823444834385920 3431577 171369061287150882080228347097294976 3431578 -31757904927926561480464572425318160 3431579 -166465459444692214120772742639542880 3431580 -39211879059476171525264856957987840 3431581 -1036482265797349381781084954571136436 3431582 126596047712140130135892992624507904 3431583 691365375320859522276815172985840152 3431584 -14164362422497876967534646634217472 3431585 50530956907685753501441537861157780 3431586 -192171660030813266898372969639016320 3431587 110330266744990688192852498090646236 3431588 -596350382178177249349190078582013312 3431589 -122526729330509181042178215088639680 3431590 168951499474554266200140729004963200 3431591 741231718899705089862735252592383192 3431592 -13133707032714163122972270610022400 3431593 906951409527202177935870651699345744 3431594 155444351209867872732174694531794096 3431595 -709311143015313335955077480850462480 3431596 397313679597002226342404568651793408 3431597 -167160463920523772257744595965671648 3431598 -327094126600268023754382667692812736 3431599 14371383631681100218346226315022320 3431600 25885944598849560821304829098393600 3431601 -315602151842236783614037714926903870 3431602 -405764053772718070837366657959582720 3431603 267339053257277372996586233650743456 3431604 239667643531389363337466273209485312 3431605 -461709408233010498690422403000448740 3431606 -994207663553301748761514128622271040 3431607 -325771104042627441284773913112230400 3431608 153625074710883103649189766454824960 3431609 -253481343924661638770897843534604000 3431610 9354230549063946369259920018662400 3431611 -2501928678992087152618171426555062048 3431612 875753751342746611761655672222688256 3431613 544533056079642385592028671662069824 3431614 382769797166404574636434133915110656 3431615 10210926115472896179714173155424640 3431616 -113220827030264695886864636555821056 3431617 -757806447310676749381412420967845520 3431618 -91185948227371446549321291272008800 3431619 -1224650599315877998001846164242564000 3431620 193444218147585197727910161599777280 3431621 -887771231243406614526435682384958178 3431622 44629821967435290661871651509592064 3431623 -38071172818296223765215411870515000 3431624 -603055178586738902057247393425326080 3431625 752651843225087232732646410104448000 3431626 -5372141220908347280404713031890432 3431627 -482703702616240441355883138862939800 3431628 -217647505050112835295768397287244800 3431629 702832139607842394966887290886778230 3431630 -274364850511224241692949958347679040 3431631 -158767631792190868590949604563529856 3431632 -119530480438607520957849884738846720 3431633 1774658892066249295522888625674492020 3431634 205375052468257372776190719382692480 3431635 887529591712411845356344363083385200 3431636 271706597341160913965668858934253312 3431637 -424614196785811433912439810968399040 3431638 -70518949078403565937162418278146048 3431639 88180727222808371410484143784345040 3431640 530923389727775778348141304957132800 3431641 -1264872025187017972224880501018995958 3431642 -796426971678314435918930645335488528 3431643 -114591961045708257084992864124636672 3431644 -351293165539896979119438089901494784 3431645 103405744821061516322156161020334080 3431646 -91805813699604428301667830352843776 3431647 333298704474395083582004397630741200 3431648 -1275331886651265233885898416750592000 3431649 394177708712058169174184382868473408 3431650 485438801562500498679163130862994800 3431651 2219389497934498032056711392766450832 3431652 1171206293079468523275654123958272 3431653 -6157309215910844093233421205601056 3431654 257636945090262094313841169347448512 3431655 448853820449334569338800756264762600 3431656 1251079867379172031499123570866682880 3431657 46548566206136978410779758223814920 3431658 4652038517764495171676398106370048 3431659 14840230317772839446705807211761664 3431660 170110282265191793037505228506439680 3431661 -775892588474760216936023098065428928 3431662 81622802814456726677494777725221760 3431663 -22030011095591353155379471327346160 3431664 -203730762708751717681300159326683136 3431665 -56471580111941556928145093081588940 3431666 -8628742622749107624123723283224432 3431667 -167805459630310341160682400357900288 3431668 229317514638149435284293756893760256 3431669 233883204613001715733662247739662848 3431670 -153082447585248314069066290148352000 3431671 1422225496673955712524458784184365600 3431672 -154137744337990803795962121580646400 3431673 71575522740275375376304966600151040 3431674 221967923467858314889630764481746912 3431675 -61172933499826048238539199858832000 3431676 -221504377440936179517681103595642880 3431677 106614354421331289035943827466724344 3431678 -101419576849257258283030978348610880 3431679 -132542850623083858846432418190588216 3431680 255350511884862768939671575131586560 3431681 2993213871330278201656601548406400 3431682 -219969085313633024698953055745857200 3431683 -659305073039217823336006807092745200 3431684 -595418216591072376893437720226611968 3431685 383584694022288434921032203872702400 3431686 -499149940186388566861164166764049920 3431687 -79322177477480430409135454562429648 3431688 291836273649907681322638770529566720 3431689 1505435866849610963557864614221086490 3431690 447192205629692138398907536647765600 3431691 10478271330983407661488123263997848 3431692 247268190704488552042089351582449664 3431693 621412702934243212926291932333925942 3431694 125857351848347941061599981457052672 3431695 -993038484082472836360632615871783800 3431696 258275945554965407112858805120868352 3431697 94602873113428384587470070798959616 3431698 825519614452029384807320029630515600 3431699 126159132839717039678467353360614700 3431700 44784131631272070404905957257216000 3431701 4655675243230567701304034500503424 3431702 -397322618464155071629966491428756448 3431703 528210417628038396437885979249959808 3431704 -552136532508148322418071433641164800 3431705 -487844362292637121572799077920467200 3431706 257304562709776228336511285726056704 3431707 -1852409329362547077439150724315892600 3431708 183548333600402743477854090872073216 3431709 -324404725565213355034391049225552186 3431710 -388365826011804022390417219916004480 3431711 -6628634761895669130419555540996808 3431712 952875721368375479470833220446584832 3431713 -76522871728128674635487801788010904 3431714 -235930948270910934205304276955786240 3431715 179262782070795351001685594062080000 3431716 -488144009666364940830618689009100160 3431717 8474118932857758708615335847788700 3431718 -304277973773037226061322564203397696 3431719 881659429835515939411814054097872120 3431720 643239071572317700470587389297612800 3431721 -1307928415670438585182198588618596576 3431722 113901439522768956272822436799326720 3431723 454976391943497550036743010299225720 3431724 629866021417968399487268720249120256 3431725 -582688322315783636894082571431456000 3431726 -117269004260560351910762427737397120 3431727 -22374429374401752716314143208010280 3431728 -192233310441502016461745337882984448 3431729 644728741150824488308453526772634176 3431730 -13848681016713945978238078927687680 3431731 722906912372491339184660060422680396 3431732 -516718544030590746195996844309087488 3431733 -1082530081182631428057551686745006016 3431734 93621267866762167307674298668634016 3431735 -825625905966186988247141447072624400 3431736 363134543059998750706763435296358400 3431737 247490745399992347734744118888785792 3431738 -78362185140837021240750304758868992 3431739 -366240255003992502647361160145799120 3431740 182898768200016241637250750063175680 3431741 246662071061894677987678415188546284 3431742 306854621559070294663965274261447680 3431743 -293245311171892386917970952896122000 3431744 -321998617486650232990164038642565120 3431745 176952334755964770377005057136195220 3431746 -685686948590838760684217921128346928 3431747 836832681128560884402227839433241600 3431748 -285452408751656921442010840240235520 3431749 1022135074972996606478617455652910750 3431750 -41956029956082542862056093778816000 3431751 78861324972123762217732905261604560 3431752 366882229699903358005567711618990080 3431753 379750789411299781774408585235708424 3431754 -9662554148098337761377721845058560 3431755 -6588987275895165094375424148300000 3431756 91273423038348069277031814678466560 3431757 103513944122695429989572317843478592 3431758 -256537510907860356002575417181197440 3431759 63020310162913667945913541227054960 3431760 -45649763648348360149965421176422400 3431761 -799312749733847462935911348438083520 3431762 240059648037646807651108523750283264 3431763 436412860841876946672338432204180904 3431764 -378382420732667987615455715577260160 3431765 -588753702173709201355246536738002340 3431766 -233210933203094180755696223933152896 3431767 1013377108331396727782680789303895816 3431768 -919776434238716679826637315235840000 3431769 647045410586471586953882626395050208 3431770 -243685454741265177300776927653573920 3431771 -471092267312690130838980763190127360 3431772 -304907215955888224716521873831368704 3431773 2096849518790217419173741284880119960 3431774 598708760387750996524569660051563136 3431775 -88130808536418980831563486832428200 3431776 -1037741410387748920222591623118061568 3431777 -637212974083330965686369197852784448 3431778 46395418178171259008228775320202240 3431779 -407377895820399090637022264266925216 3431780 -11310590961477726682457747121868800 3431781 -338681408525151480265327920618716160 3431782 130259331979749476538337948783569984 3431783 -299817709351158709971064701615952968 3431784 -4397761071072020629673839105966080 3431785 138479635108994720452360884417265920 3431786 127283669013666609204014154302357760 3431787 7635524760063038547475586768954880 3431788 -189797152038983528962018420235358720 3431789 -55094405246800704935784697910026410 3431790 -428625646424769294306488019574903680 3431791 -138213529112339219199415581452041416 3431792 46791710301057132376853138216189952 3431793 239789186176160288121231618604124928 3431794 386883312495439430783448003444940800 3431795 -286942378399594181602212206480845200 3431796 506849655842743341661899480538324992 3431797 412413166327383443278031086194707246 3431798 -422243783238755867864933155653429600 3431799 379254204797811256490124721070177280 3431800 -482834107361799919552147848046080000 3431801 -199049353163656218412068569894547840 3431802 138480169948067975903998302216960 3431803 -13361397961653795436082399113245216 3431804 1129928483933463595133267405074630656 3431805 183715333164802744144975792040832000 3431806 153871048705332154670325517599722880 3431807 1258809174346539350805391742384058624 3431808 -35794786694343915537274470326599680 3431809 1429855520563394506362997302679505920 3431810 143280841914302208458977760853994560 3431811 492344202948233047633851918005277504 3431812 -317846838287520980277593434980713344 3431813 780816057431498206772690260358499456 3431814 345403515090592554702810105719298240 3431815 -1005024138182212220585433377628764040 3431816 -91139752858110128503079319873899520 3431817 561946365691708025723090851163278080 3431818 165728840122597483987539388802691840 3431819 446253294295150434865508298383915220 3431820 -73794973852836707050489042068848640 3431821 -718546646057656633720069917590779978 3431822 477795683129684946314105032146635712 3431823 278785369571029877445188768759476368 3431824 -35091915088371875573811538481381376 3431825 518700220277508985947022171922504550 3431826 -538296980144720186392306738502746608 3431827 542038491953831845972142894860016544 3431828 -668776693717923344987730390795695232 3431829 110465089451048171401670252230932384 3431830 -5761166473648393089498406303303680 3431831 -747578275638091788239911847329154880 3431832 -58042051907469938840817184121671680 3431833 1258562237178704270580419068506767104 3431834 -63003269741808461712804488238206208 3431835 -366283323022206523566478824936921600 3431836 412373301847700788576009154841812480 3431837 -1483619214367117934026121496797261760 3431838 -339219689105139003295336048719934656 3431839 -189250512963218904376441467207057440 3431840 -5492511357811928770904465611161600 3431841 54753547137523040597639571368440704 3431842 -893975651122003971393775455938359008 3431843 -706739581087890621857699337637792896 3431844 189204370330561124852676203593208064 3431845 -948606949091639937751781721236719200 3431846 -703678106581630358782350182470594560 3431847 596479331580524617673874387782255400 3431848 -245895018136396147880549800872099840 3431849 -1083536940055385913888825732835590150 3431850 -126264468200236344174428916222067200 3431851 -634941909520122565385171744527827148 3431852 -208276893868812568386864332298296064 3431853 231271964593219864850166308528585280 3431854 370076027511848448647112815144045376 3431855 -17528215062739974495396493035079680 3431856 -41446627866392980572821387020861440 3431857 -1224657659190125217760428539706931584 3431858 174541573890002301969888043817695776 3431859 -97497057433534530061657460965905096 3431860 -476399911872069451246221911524377600 3431861 -697013861362545096734245161011030628 3431862 -350582398428898927935745186519002240 3431863 653601382150575002660966763682456360 3431864 183447875102752302819281845798993920 3431865 -14194987855416594851460639393240000 3431866 -32088704369076857604954164040626976 3431867 310857403044063993322123770751682916 3431868 256105300545925708003525463500800000 3431869 526879294761864229753881901577612896 3431870 -118067758657224716032158528268416000 3431871 -246202933104024525467842370539485960 3431872 382268666178086142957371511271325696 3431873 173974760196873805656747166880304 3431874 -71972351745772145038652020881915648 3431875 -69949551606380744168904532856087500 3431876 -143174050041592587838310086589411328 3431877 -960322498542713700213407229396091680 3431878 -222560501117574649735330833936308544 3431879 -950162970378649777764542629730450640 3431880 -23422977478317592148860141481318400 3431881 -705206673959029197324387512948401318 3431882 -131226810422461638764698389880437408 3431883 113812954701366550810095504791564544 3431884 -464932596101441301827636892412230144 3431885 -176908916308795743272017268220618240 3431886 40262675921967623627235720072572928 3431887 -859086143133130492810767425718896400 3431888 100192138089156585989645323509694464 3431889 -378410334026954336170042973317410240 3431890 -65170748737480295680408975760317440 3431891 -172244958138076615423309339928514708 3431892 118990665147534341659464867533402112 3431893 1743255119405733775671453299093920320 3431894 51017958197954609652969523487567040 3431895 75513774288459033185997513541680720 3431896 251019520102321261017071826539520000 3431897 -412057281323304742204783240804071168 3431898 -74819191664582798384095108931582496 3431899 184004223839906529240093638548415664 3431900 241207705171308718450044717700224000 3431901 -267300005513138969895395902434864096 3431902 -558069433709489164756419239042798400 3431903 -48004014885100238255107177736362848 3431904 75988473178237034250905437247373312 3431905 -53002711327865926899015191275049880 3431906 -90286258571268135558559350205023456 3431907 141434582504214305071518696896079204 3431908 886386277967946155924459741956800128 3431909 152365657535430749065696957034167728 3431910 235813717419182717160831144220108800 3431911 818754835932142460245321976787834120 3431912 1249195585911517066756264745225011200 3431913 579508259879665626283992203536874400 3431914 91006532146193198895645331752189792 3431915 217506019511115055597143421253263920 3431916 15530094686010482802612002209996800 3431917 80331697286620674205215098322777600 3431918 177492498031756386022734995386982400 3431919 -817124983166045618755858633970432880 3431920 170142036518426721039586414006272000 3431921 -600124336368374959195142295664106496 3431922 -51938162057278982127157081955748864 3431923 -550875881008354789094894382970008 3431924 669876096021940814598170785148992896 3431925 15978134439563785523910396903564000 3431926 -19681175899661612446669050020946816 3431927 518311974367238232118159323526182192 3431928 500437057168805659687689289514680320 3431929 109953599838124028411061663562548180 3431930 -213931718417834571642689846615876640 3431931 382490147528856437635892378135152152 3431932 119485274150040443016168397309829120 3431933 1262748967637818594075965215657458182 3431934 229839315174358791485105403241783488 3431935 52934991490163506985566056393334560 3431936 -522811962334317458272790306900410368 3431937 -172102355707758041164122233870283648 3431938 -222905408968777533762290600534428800 3431939 274036848932523013856951709703682256 3431940 -125058720397882268910011889327390720 3431941 257915901792754232364972196352401184 3431942 -65688832200169788232641656822452128 3431943 -568033126564783685178079479411485280 3431944 -52178216562378737254455984293806080 3431945 169722172575257433851632710999277440 3431946 -7258199636722781904092834976709632 3431947 1608994204300955418220484213769714960 3431948 65859559252134550741663281434664960 3431949 28670523448369897629835110381509568 3431950 -124566185429275450852813625522784000 3431951 -745696703228249054041258257091733400 3431952 -47640166336933242939075708510068736 3431953 188864636127609008992066489480907456 3431954 104359765093122319595777050077158400 3431955 11555426977630187735335659837741360 3431956 883725791606561283541763972977152000 3431957 1259516136939900646955922224376969372 3431958 87419431379498229721552792936871808 3431959 -21659252104914769060084736920497896 3431960 -1079528277217921027365632242061721600 3431961 -296386844323208909373040109990953212 3431962 -416490131183421403837111676007030048 3431963 -179282287120111490200875481499473788 3431964 -48421784648735246545963258647873024 3431965 -253864205967254310985514441863992480 3431966 -487871136569621438555316653871677568 3431967 111263571238412661336014353255434240 3431968 746988774466489841820703512323948544 3431969 -538874607703103427127521980781953856 3431970 -15094849919176428636145220264908800 3431971 199935310112814803423003544418468200 3431972 -301101226702748296995547508135182080 3431973 -13414038011636326199715105667977696 3431974 16213883515401244820944835234327040 3431975 494645290876965123179306890052232000 3431976 -61346806378827979911392710659686400 3431977 1187541726842642792051296110787953012 3431978 767388995715616735324372988921874432 3431979 136522996528578131333819880218173248 3431980 278244673460229339656999861671296000 3431981 -53533911125818326540016310601323808 3431982 -253150891961858632496338494101525376 3431983 1468276462298676587517082894647594600 3431984 -47052548829273951567392951887872000 3431985 341006289545512000213264626596928000 3431986 593943678185502455210179978431567264 3431987 142174728730257859758366690944932224 3431988 92014151999644490833920516885227520 3431989 -1568606106404241530407561439677137120 3431990 607938162576678864418075430262336000 3431991 -414027354756486535920323326511130240 3431992 614769205997125701996102486970675200 3431993 -1283061435074484954363570310292044758 3431994 180145990597447498179316964170447872 3431995 189719693952546975541034713676462880 3431996 219946717338608852538191382580574208 3431997 -586494692532835472867252002215264000 3431998 326853431764060636076803330720199040 3431999 790085933964372257104275433559928000 3432000 75425221078834888342192319889408000 3432001 206101936244135473666643632191864002 3432002 -1150908247058286457888173295965696 3432003 307920338002357875386405824334688504 3432004 718633768308828830300570562501501056 3432005 -652095503650868537128186700633097000 3432006 21672119434726026965074845380529312 3432007 781950272990460725948820636803047256 3432008 -1687258642776305064430330077134438400 3432009 -332196856398206275099102434004609728 3432010 -110628264328299355962901005218119680 3432011 1867506750144569854834049906546523984 3432012 -83182763370714510535867372092645888 3432013 41316977817365772843598296062451744 3432014 -387732786246931724322962109606967680 3432015 -20406741060913923988550193049411200 3432016 -36379237982014377516244570026672128 3432017 -1048900224867898431344389461887448768 3432018 115838973608720771202937870622273280 3432019 -1253494601566633172287993800400674580 3432020 -23813752350510712032635870236715520 3432021 -376908617468952548883715262808859488 3432022 -20819577704493903037534797392359296 3432023 -555235660612630407264523620728343840 3432024 -1096651078555879272118607443178496000 3432025 -514770881112065459787980563504321200 3432026 -244359845371626578719148670337644576 3432027 7663113357973261905216782981706840 3432028 303366952659798323557387525497434112 3432029 342280809006761330144489199966781440 3432030 41673862585759629080442790638489600 3432031 -288595962496921329177759730263283168 3432032 97056201238988790248441430712123392 3432033 -503577908713922040339259243261665456 3432034 -323895208612737164898389372737459200 3432035 908880678556410909043703148931324800 3432036 62906304894702856316570873277794304 3432037 47578899435268886520996727438365312 3432038 -238068194881259681991636864813106560 3432039 -378086561808611333295329406298667952 3432040 -459077578032411480507542251683840000 3432041 -142766719023019402216858681873756416 3432042 135972077151995849058898099489464240 3432043 -1273441314514735763749577631195363056 3432044 99216041333325697925723880956928 3432045 -14320495395333938295000150900773760 3432046 250095313574606344564048895010023040 3432047 -226710935557698278002219304770020960 3432048 -16009627299406508817046024262516736 3432049 -1428436436960864156635668721523509520 3432050 -4892854529937124598415084900835200 3432051 4478102287413718702827354510967632 3432052 66033772651532612833271360270215296 3432053 -162074481985032098493323641284282816 3432054 423112173252180847588838597829340032 3432055 -423944944194912473568399137979904080 3432056 293648013988047509180060673552506880 3432057 143128125607680484941717708082485840 3432058 -137705788121384501378859975703718400 3432059 -934933593656627479183018726552219740 3432060 271830846001698626353396017979852800 3432061 -864824095856086542642219356223497338 3432062 -475708025013667026722384722557136128 3432063 -1690760120766335821000383878669967360 3432064 -1400694276234828295508125654009774080 3432065 103668472871116412792053626148243200 3432066 -92483322631171475129251904600640000 3432067 -816174533667987454506041535829418884 3432068 -146891825878121819268087853835170560 3432069 -216523436006233743284229682765189824 3432070 -239828121193502552560528700261399040 3432071 505424937765839975352363114255349272 3432072 -42666826590440950272307551063244800 3432073 159313547305002419071862785524199322 3432074 559382792714547369149959744016863536 3432075 -301549248187406159415383557281326400 3432076 791489311460174231528290558543636480 3432077 -642562023597156572533583690322647328 3432078 -196521854297201849449238358044102400 3432079 -263348973487110439891976249684238336 3432080 -194574640201690102573756951326474240 3432081 -12804525553984047184822566575023872 3432082 -867155343197910903104577175637482608 3432083 -198254676791837007076143097261963440 3432084 -155058105597008802967714093293864960 3432085 1088051601256937564492203207329090780 3432086 122712294525343620045194041940726400 3432087 -627184789713428026840008230382058656 3432088 65263334551365416265108234731520 3432089 -133861693794210893114875698545111280 3432090 -248249786246004124594529739025896960 3432091 -627893231083711141117147956267202928 3432092 -128935699546982311957264324038888960 3432093 -2606182669090532331267422148282816 3432094 75255042067494901274978855963508096 3432095 14118850711091934042315189850169520 3432096 -884190550481754169816919502473527296 3432097 439737814694275361795550333955640546 3432098 439188490743774021691175519016766800 3432099 -844638988142480281947474298376271552 3432100 48373451409687210166742791308390400 3432101 984009649106720671960831735302183102 3432102 2069098511238550182463984127784960 3432103 333783220666645029132009438026493440 3432104 575588710647575211850503909693911040 3432105 -231372428176617896677089099947500800 3432106 119529239692053116840405329283768064 3432107 560989410696981687373634466727641720 3432108 583054899673365109424422649270453760 3432109 -447647035934247846021991674082579690 3432110 147872495828491635392190121488387840 3432111 -243551983616288014414633495410139128 3432112 -148106993975780855410557026213085184 3432113 -392500538566503101662623289317386460 3432114 -134908383569500910133095491717240320 3432115 784340952797153163360038071394795760 3432116 210646743393179273916629187429728640 3432117 176477668095520444227948982488606048 3432118 -49928899985500164000864556210374240 3432119 -1692755383947384474388931508877463856 3432120 208820054148433235548042521338265600 3432121 61259818620753376454176557675033024 3432122 -27769126980260996680594058522400000 3432123 516956017816233149428236462654140172 3432124 393942682484189840086742237632644096 3432125 401123722418723500128019897591047000 3432126 182881731657456393152508755002303488 3432127 -837095560477050919407844235521945024 3432128 43462423295824868603940431531606016 3432129 -87360551517408581148278525579074752 3432130 153824379407712307086096905071470720 3432131 4948699488846442069706939535916872 3432132 -218870270477180003441339314930510848 3432133 617779012710297509863874362179000864 3432134 -76729121969903592948118919464528896 3432135 206155522971265347006040894851394560 3432136 -49285256248328619823039561852984320 3432137 -288630712704687405754690585829282214 3432138 445038202331022237964250855456818944 3432139 -65379166402722062479832400215462360 3432140 218636037406864861779064423417620480 3432141 324506034922336453056040485013147680 3432142 283078384308396881399683920580162560 3432143 621787266856108537113110328297656688 3432144 6780803712475934700245142890348544 3432145 582555760060126505116293806745623400 3432146 -237859584013629590787627828188353920 3432147 -247880816686986082185463490141454240 3432148 -201150147689745260765010179817738240 3432149 31306869620318333639348509052374080 3432150 216772831447406968068372263936688000 3432151 249876664817161429346492555424365184 3432152 260007090856730217164552663403448320 3432153 109296475034804670527353442619000000 3432154 -209541265479500472224406239238736128 3432155 46371560435878508541656207676456000 3432156 222702356452450021973233556164531200 3432157 34153795204879168467339896511956332 3432158 276553919115202872443364997523479680 3432159 815018683915495826725818487104721440 3432160 543347555850461702265124161650688000 3432161 -208743092918132346689924152378118238 3432162 -252231185468488308499810949705106048 3432163 287277894708616751002221536123396560 3432164 53846939375181665828060282986769280 3432165 -222963736822375169495075869140480 3432166 1609572981083829676190991291840810624 3432167 618535728106624485563108339085213072 3432168 16658503359357727483636125938595840 3432169 -139714933261055335962314397990435356 3432170 -110473905700550666044805292814832640 3432171 -1043319229491102096216957551010850320 3432172 340508571461200625637782146820178176 3432173 -20222143336811960097250812525505578 3432174 -2146274217495005304923342951537664 3432175 335630650726617510110384604255436800 3432176 -256095837749257844023573902602305536 3432177 -389535997384730124281233943852707008 3432178 417257646005986196195419366957658640 3432179 700889239363465439316918530051718000 3432180 322190127548813011736075698762536960 3432181 1835637232911430887535724056727673372 3432182 -100475104308009016384504352306653056 3432183 422478789380759169704133029487118824 3432184 693246147181083505820044642056929280 3432185 1117304022001805806390007319710605380 3432186 -111095022989540474038580185426060800 3432187 113374586495623037212364431410228240 3432188 1166342323696833014605245963563159040 3432189 925747885095225965997056953980602400 3432190 -616417846227461850981232811794430400 3432191 -153379443259311716914918446949354128 3432192 -77835912917831347242133511901020160 3432193 103382218133302748511123632672717824 3432194 -102469441983780972704338427645204448 3432195 20918244882032740510932686628125520 3432196 -96961184406511556636464438449438720 3432197 -452325317318277684583894701811698528 3432198 -74313773148825777927759957148631040 3432199 957383329279675610868916177661459760 3432200 -439131029743651095306737509571904000 3432201 256987669487080195149634637251376544 3432202 502896427747452995027539410512749152 3432203 -517711538791649595340373040034597548 3432204 91592461213937961246121640606173440 3432205 336808159360295931280076241828429900 3432206 -730343913606630105122350984842320448 3432207 29068615329294778088662766878755840 3432208 -99039592294167255464517299092684800 3432209 -1948676751144504268607478930061177248 3432210 284013085482714954156883568994792960 3432211 -745672032362727093633060982315792176 3432212 26223670900787635218576730649610240 3432213 -40332605480855566310979345473281458 3432214 154538687550010166608968608060775456 3432215 -140189789260781090236480960334736000 3432216 -754063856248196051434260565344092160 3432217 -15484395375116935353006554655202720 3432218 -678172016054644782666125578818439440 3432219 -12842790612891237330276728464192512 3432220 -10210854264428743899155732448138240 3432221 -14032004649233454216769806304018272 3432222 -82288140810661751531784231757056768 3432223 -1135069876251260297130989670191578528 3432224 -481510258189969303063193127356989440 3432225 -192089029708079258344398982540256400 3432226 -248490903016903595083404487706165760 3432227 -277450533426457233158326385477639040 3432228 -201493406232691804497415324342164480 3432229 -580681064881377982780838324679839170 3432230 -60025581916429003855682856199476480 3432231 427728930881312634310642501699622064 3432232 -1402077980932742075989259004078827520 3432233 -30692931832675279183952125561687680 3432234 24970977251636184433395115235665920 3432235 -1139672686178460046561631552410309440 3432236 136854544997764203622782825489477120 3432237 -142758511789403808298983152168016480 3432238 26139935265418597570737996384674496 3432239 836512403082628028957107465367521656 3432240 -7955198452208788108411866867302400 3432241 72297329417754835320703394334913252 3432242 421440475356489384455902955004898944 3432243 777384272718876419731290811546302264 3432244 -668355290087323240322029068035733504 3432245 115454574801175945354375543283113500 3432246 311357946046782683691386414501390784 3432247 -97006721945422347989889189335042848 3432248 -349548462810687884480832469109514240 3432249 541189469425731109266228311601463284 3432250 14280210090498034565191437087960000 3432251 1246897463823668382906787952604321252 3432252 121750548808878756312642733553280000 3432253 63399667977600644239769823929698464 3432254 710301433828453715981091425746087296 3432255 569582743844224158523534362217622400 3432256 -230104157605544820561877419344527360 3432257 -83719087590032987432027947436818494 3432258 103853529315294674269786042799720448 3432259 -509014909491942091728625463319433540 3432260 -1077061739796199885742380779786240 3432261 3609953867918162963888514656866944 3432262 209156888038856891560432879300880832 3432263 162890103804150955286327789931559512 3432264 806044648064976685043069796932567040 3432265 1022529974110832116561866643072050660 3432266 -68700795924834464293468625128866720 3432267 -263159529183479621306031301637429760 3432268 -69072446653141908082815401758234624 3432269 -423662584707456755059566699098945280 3432270 137341423717204223155755512696832000 3432271 289106392485084209552021913054895472 3432272 -82149763204438902679443323931009024 3432273 -434375773529679796898202243176033856 3432274 118630483361985870820975458016961280 3432275 -38064815909991311253733585963334400 3432276 704148241895060781306274627798536192 3432277 820887135649561474003795779189650126 3432278 -411373354779838462078861890986638560 3432279 139163749250990993510584074431258880 3432280 309233751457650189303331889703936000 3432281 1220049743573984515844748693167272464 3432282 54062931516652828604021880897404928 3432283 654784584729506054844750339452136000 3432284 143783176438056932606266422363012096 3432285 -305320821573990114167126398663674600 3432286 532205007682082304273127046989632 3432287 -1792606646488154339284649573936636808 3432288 435322480893331287682242179579510784 3432289 -207631187203612089534009430619964928 3432290 262507578399234816939956494085598720 3432291 -61121458757684239993717897594633920 3432292 -996007681107554457708814230572185984 3432293 -1693632733308461293243314965420323680 3432294 -33064690330774096250567485200403104 3432295 -344714469166408715460952856421631200 3432296 24480034930099190655094253573160960 3432297 720544974455546672293817505636035040 3432298 74622081380410496489671406528852400 3432299 25403051708391348196968687762090288 3432300 -309703352157653500369052823532723200 3432301 -724124980714032691909016834170870100 3432302 -394244707748723716095981826678745088 3432303 3292009502741534605096786426641144 3432304 -317878311026255009283176989656186880 3432305 33828904242688811531917545833150760 3432306 201629961957017105599466784026853504 3432307 -615024772714101177964411457487220208 3432308 -752993976609749883067014496731101184 3432309 -466048073740422503445793608676195296 3432310 -147112714429699318359410938600016640 3432311 779938470064576704143255588372041824 3432312 321834098897135154855161556459724800 3432313 -592415179747626331732153441651257600 3432314 25300110349714655627978344793073120 3432315 -81104772562567585817369644447356960 3432316 640359922177830987716470927919843328 3432317 200840011044693266560700068587882432 3432318 -433387796542693834617332108739746496 3432319 -165496159115393813017209748984834440 3432320 82005897548698494449387192922931200 3432321 -80281310975612081972471352889697760 3432322 7117088496349524705563773367454624 3432323 -973776909539880760131356047827075576 3432324 -44436890912863606880864394168115200 3432325 -128536244148670443204459609365460000 3432326 -374146253121903213345702985748841888 3432327 -741953829536480691773323844225811840 3432328 -843704866455670989027273179324160000 3432329 -106218466211542780442889306886772070 3432330 160850699519412958201854139420235520 3432331 324242620147232371981552697434333440 3432332 -781884523056410865115941360296296704 3432333 20451638139359916191700160729256544 3432334 66259238211531550285679859863087232 3432335 1211640435133610532997519015325336160 3432336 -81959589735477125549458546285608960 3432337 550529512508747536312299546141876592 3432338 -126634817495850033917652942528007680 3432339 814373885387464186405497728771793204 3432340 -267341042790027908772584825220860160 3432341 1281361106888818428564395084794925184 3432342 -69892435183411855912069927197265536 3432343 1752113511696095594533805500565250280 3432344 834860921408909076575771657919068160 3432345 -184985296479778265261802682497066240 3432346 -2045986807622537416010575304883456 3432347 -1203660633803134892635154016585534204 3432348 696027097731069249746298631974512640 3432349 -682186536289035775835599174358793120 3432350 -16490767715510528928996200067144000 3432351 -146365311520990660992107217035784192 3432352 129985446392168025720645108183859200 3432353 985601088044582043213313649382605760 3432354 259689066736955111039345349600731520 3432355 -1556848748658845545577775045948654000 3432356 -253210003790389148661110198217726720 3432357 130141584478126442526160089646053054 3432358 -696037202996711767786898788231809216 3432359 -111476126818267335088314268405992960 3432360 65899663083406760207975591911833600 3432361 -1668994625081268004858507621427948038 3432362 456164804362626460055795918257248432 3432363 -149689377035109757945089442726589952 3432364 -311491175153254975011782232797875200 3432365 -100924909403662011988460686513882740 3432366 -159125795149278690325680211619703936 3432367 -1237405076634613659487409744916137584 3432368 -46856492489482839949204392812052480 3432369 655797648541732657627889721869425440 3432370 -400657570786807174006009032366465120 3432371 -10008503729691188201660684482277208 3432372 -581725307940747896613566693511180288 3432373 183627810239393240234227935514951840 3432374 -25686228894086424170676194431136640 3432375 409633104946270194582075876312108000 3432376 -78437955048579933732948422674391040 3432377 594749877174883463574938787775725060 3432378 -443301551743676902746419934891518976 3432379 120339990087037618528194401900579776 3432380 21245057371280493487320884267735040 3432381 250791634882512657515506419181197504 3432382 -89062983617763104274322752187023360 3432383 -1450952478202759011796646354544370368 3432384 130120104136703969121993112179179520 3432385 604635431475819242202690927317569920 3432386 114565663420711419518321037304248864 3432387 -15191631038639338202235325403197440 3432388 15195171799189223773445597327242368 3432389 -22567931740471505018194339089542976 3432390 -60199592845147807816328045965418880 3432391 -98368072262751358729309284176846768 3432392 -240667641365058842728278269219635200 3432393 205292043908105016640517422245272682 3432394 -290056844366387279852404610725325568 3432395 60118986591971844690303545671466400 3432396 387494340630795864389448911245676544 3432397 -333020977658798886835088493173413428 3432398 193410520552160928844539419619323136 3432399 -368178399585640550026951696551127680 3432400 66645304666010036950353469636812800 3432401 -354281689215833421261402288231235200 3432402 299652826668392176537236353915788800 3432403 532164049896017142316521507933217984 3432404 1206169395537556302734460251521193856 3432405 162463393552811654147983500814704000 3432406 523100861688897137888895454912549152 3432407 1775195294296206367952076920946120 3432408 -158615365215120578794649537044807680 3432409 -344178750434790876480419752684726460 3432410 354396589809024607907124994648012800 3432411 797601817805120240094871275522640320 3432412 -1152935993542021533696533416801990144 3432413 219485397311600634712148794288578048 3432414 7181954408851581439748943692101440 3432415 43624754480784458925364388470776000 3432416 -151887252677758682591655330595209216 3432417 949385390846626848009160495436456880 3432418 502580835796102467773903702699207040 3432419 1062143203405764273093066044324062296 3432420 -68543989183129261400385915379910400 3432421 279737972892117626916181161462634622 3432422 -183962117459926624006512314343120768 3432423 -617326802366114621823609493013587416 3432424 859500828055671746325020950161899520 3432425 -249003389315527429551940166209081200 3432426 -72698150465155987826447313366969600 3432427 -1687219017809091129626456614324405040 3432428 365559111409528107944709096388316160 3432429 99562861158736861090586437039226880 3432430 316322560275629985670750840920807360 3432431 225815671934789911262426279057585232 3432432 1890116139242080717439712192626688 3432433 -770516122908348424565697371840422318 3432434 -196655179124379775816692559302054384 3432435 -371197439936271542444418442867381200 3432436 22407581816916665325371961269907456 3432437 267324818210804169210888312378727086 3432438 -144268181397671318686496653291864512 3432439 371004350549163457103874813834933624 3432440 723737620561301075019700465735680000 3432441 703031198130069966091773718270170192 3432442 297103564553295476184728244935039424 3432443 114839814309691352052038249338494720 3432444 38947413875024545986566331877588992 3432445 -274056379972192392600389146906384800 3432446 -827744905938891238532029224169445376 3432447 -619105998126663155573433774942338376 3432448 146805480386444197767684254355947520 3432449 9835200547354548923843548135842864 3432450 161571493323429093637843331114006400 3432451 -578810183500772883363546834010546176 3432452 -392766571641831623654448657905748864 3432453 -55608248425626402484674042566309664 3432454 -23113970089164712050375842682373440 3432455 297463453226458359475864533241025760 3432456 80337237654379743880251204813050880 3432457 -886554501871219700201779788249562368 3432458 -287145812481388232729784524960065440 3432459 -112931251457904301514838264236742696 3432460 43320061483948475817726444463042560 3432461 997969701683470048894049995145773824 3432462 -424950150429884511908962064366441472 3432463 117348664700174672266716106271640240 3432464 57177070308579780297916862020976640 3432465 -78311860409711761318441819831665600 3432466 -319879315093757720191725621342245760 3432467 -94635010922697044051162212221531528 3432468 183095541551917199785552964384569344 3432469 308079730613746400197471837953528060 3432470 -354093739594955230216016081219316480 3432471 325097591609916716724617902482355200 3432472 -641205986996707166046268412115886080 3432473 -256913146998101695637023238662285296 3432474 -200339893316169219984623965716095232 3432475 5209571312344106966008826220723200 3432476 -289087882452460360514875320115686912 3432477 357344771401231946613987204798788832 3432478 -135600549049965127972248105816495744 3432479 -60215005953077923380070566784962960 3432480 -3779183534145191029859156785889280 3432481 142618648089489149482594452041562920 3432482 -265331793823994404635224709956319408 3432483 -1411409753103225605288805220062211200 3432484 -56301718377406505087415157607079936 3432485 142051537892202572867055349288245120 3432486 7688336624549603580939538509692928 3432487 -1000284060068079869764089541038428208 3432488 394095020907756749559150887113512960 3432489 -264457808271182235669698912031832176 3432490 -1917060545927732620389479134701120 3432491 -138968514784698048680171966175588528 3432492 107118920555735557795483763523520512 3432493 -69213454021984574717096393075505876 3432494 -29196312807396760318494918509472960 3432495 -152447616779503309514339068383505920 3432496 198267207915168749865846232703025152 3432497 -379130950251122006899977542037309120 3432498 -202286034144096386987729458868106240 3432499 -704829413864391918826877660840845764 3432500 141671094256135792360915198557360000 3432501 -915199394474021410316685564733465170 3432502 -693337668020984677316828437411545600 3432503 363172257272072697281772102238147752 3432504 -664305468271801951223971259921203200 3432505 -853711848277320977514168189301662840 3432506 -110232006610409192642529492308459520 3432507 -121359778870345532825191460561827584 3432508 994607194320668581705539500043619328 3432509 343755901112007889318050044007616710 3432510 -476332133685692937989469754501036800 3432511 -1510508809376800823139123927181933888 3432512 -298907083815062419960717959507738624 3432513 51413932621801516277507576975740800 3432514 -1395833748423775795261034430122557440 3432515 -28945774096103901965414346227577840 3432516 525375510633469326422270846059748352 3432517 398844385906687317941547851689983552 3432518 -8084026042709901908946735410565120 3432519 381665560764506903706720543479415000 3432520 22674297105194385482573698872115200 3432521 -41486375737576654422427407442589280 3432522 -421681501080215799927324564008579328 3432523 183837876771232853976675266286058772 3432524 -656564424910793214822759843683096064 3432525 -487584260394716117785727180388535200 3432526 -481383014329094050827325600073748288 3432527 118894341543223095981496149565260480 3432528 160779487199132555335890327822336 3432529 506303400713456152360852937786518130 3432530 -92996636681183988311690952585471840 3432531 235274231736687678023397451774384944 3432532 -24957926557615459131076047556241408 3432533 30992264700998036418191314366370424 3432534 109086547717242401819744418593882112 3432535 537520141561652312169038579492524560 3432536 1167315458438841485350069344857702400 3432537 14390319733989975712837277060850432 3432538 263524266669227471926248204266505696 3432539 -540147226841054320494101008270379568 3432540 126115661521306609352439885215539200 3432541 41584328757791017694777594044135040 3432542 17455958772139202615468705476908672 3432543 -21427643216772839637349908111317376 3432544 -469929922505333661497007157919612928 3432545 -463882602037357202435761770189670680 3432546 -30616416243304788355156078194129120 3432547 -1505198721185487928653970723075308004 3432548 497783731968158565088120251922523136 3432549 -251363004045041659535436713923871136 3432550 230624003211900326001154422027352800 3432551 -348231238156277974371698581402060800 3432552 -370676855534246605309032683178393600 3432553 -1344642261247639446746850979592224198 3432554 -156989853126481445626395080784147024 3432555 -63996978937272968667160353559366080 3432556 -872150045800453101693379990045163520 3432557 -780322386865006445773361637903841194 3432558 -177505011698760723724896541406164416 3432559 1262210798238653638020088762634191800 3432560 -57399873401555608650902636210749440 3432561 3689003039308451198941081585743360 3432562 -244438448098408772971850110594142208 3432563 5067167455831583199488541331359864 3432564 -106968442389424021586134487438438400 3432565 -692665611038684321712441073048989540 3432566 245949776520119665651428179617363968 3432567 -38850630247689243404443688572639488 3432568 346452297925661953124596550114181120 3432569 424555605398101744290390701077994496 3432570 -169020668676960896050797640099948800 3432571 -580253468031538632744040377975835228 3432572 -78211456984951095882840841805285376 3432573 -531625460088484453557108782111550516 3432574 -485207609829039250139313067511038464 3432575 -377090417098501933507657341911872200 3432576 -192587109714764858601711176075182080 3432577 571696668745457250867448633621079426 3432578 -1623334109228874131441490882097052160 3432579 -922637447634045813437880089861828616 3432580 117206585953246960059171905929555200 3432581 -526689072918024722999037519142998336 3432582 -227617969426482123578970098785173600 3432583 -23299677716660821195220588524295040 3432584 -519804809347157981437060945779456000 3432585 225384085307449837169424983340057600 3432586 124130755315762423801773158210815584 3432587 341724228134909157169582942614652920 3432588 -13475950289700299852522187419251200 3432589 431068542235458712887382494166589760 3432590 149960577104989759752172583618753280 3432591 -117540179420494948428529581297928560 3432592 -362979579101585247466047190545317888 3432593 1128962032168250650159205956648449264 3432594 -349380205706693745375377059292232960 3432595 199965734882275873140971245520103600 3432596 -211892274544146905798073866033308800 3432597 157548181750064097907237329537669600 3432598 -250461831299309287898320077395924736 3432599 118265972465981769128470386836122560 3432600 -53370092181569500569912783941376000 3432601 4330373516544647637414435140039304 3432602 373862151891361549352137867318370256 3432603 561049427684189856172724553686443200 3432604 -7303730215638256226673965420044288 3432605 -943675249302912902155376060511720000 3432606 -44588649623886439184342044071389952 3432607 15878892691903957403048870887612080 3432608 615216855663472326982868913422008320 3432609 1015158262019386044372940302322850514 3432610 440554652293579211222863679595036960 3432611 -36688295709060210273957605750674176 3432612 171090682435856112091023755464445952 3432613 -1205856006829706260205609002779427138 3432614 665519283699323649455020984257980160 3432615 -548268879790001525687780933996927280 3432616 -1311120407007671774594042349228441600 3432617 -111794125312838080297948035160928880 3432618 -76149149006746346623256971575175680 3432619 -272763275312975530391963273731499980 3432620 601139146449934782616629404225664000 3432621 -48384778835950591024486009255140000 3432622 746618994630460052702608006256738112 3432623 -1602943514016579321067134718957226880 3432624 20393715913186872734963016153366528 3432625 53650591483507494519694465052784000 3432626 853119424323612271521864159611722512 3432627 855096516706683728151306122429290248 3432628 324253616664473870839958367558664960 3432629 1388455532172268350059721115722087360 3432630 7282284158302352052321559306199040 3432631 764840021686670843111584241382453192 3432632 146042674359651269364443196570132480 3432633 307958369661408653629450195537932624 3432634 784203960314065370569501183285167216 3432635 -604244404517087299312220404222137600 3432636 149231598028196373309411371423757312 3432637 346105483504518868424223062146231680 3432638 -304246839593142588117918046760143488 3432639 -244897768955365940735424459304445952 3432640 383850509649041187879433684679393280 3432641 -188340429133787498404523023581776700 3432642 -356585408376285577881085074523433088 3432643 -162775493654879371487220308804473440 3432644 354498154838878958554591023321438336 3432645 1612460555470286357754581795376115200 3432646 -609518521201189197735249087235936032 3432647 25042916367588142109684573216377560 3432648 -308225756837063239130763197297786880 3432649 497138018013237463288311963693863520 3432650 -37005732682298553560185101956402400 3432651 -474261870734676670785857847546535440 3432652 -785034097815091125946568240293060608 3432653 -150660348903726155860136602425659520 3432654 -474709713358755420799568116200020160 3432655 -145178636068019129897794766986854000 3432656 11924286411769421529196095438938112 3432657 946201704113499111480496454332375392 3432658 282647380648326345901678792793923584 3432659 17977417792604975527645606400123304 3432660 21857866340200611763173352378859520 3432661 302836906741763600343032889016906624 3432662 403423497935987642957916361363968000 3432663 -476852709768982921633689379750215240 3432664 -296089342971765166223114425554032640 3432665 281307103824128604185830521898448520 3432666 -26905689334450001923294634485998336 3432667 187073584855501892011685869193425152 3432668 238165711452449074172449250022210048 3432669 422015569478093941963079874258466944 3432670 -448696580829199566655768824532950720 3432671 1138152168704913753666021545259303024 3432672 -550088679693107070009517855762022400 3432673 980974462244763951217637280514876720 3432674 -153393481866405317205376666286834688 3432675 -113965107984384976788791552926441200 3432676 -268010668087233989692215724211367936 3432677 156140073486727443473298963149126526 3432678 127923845976724798534241064086714880 3432679 -17489417058330270607325067211172880 3432680 273573850463494446968201859537254400 3432681 259995503954191408770252682597889088 3432682 -189700982758704964940983128276182016 3432683 364181915514326629201864039256002560 3432684 -86140100661993108013841357298766848 3432685 1203418851173939703296893635642735360 3432686 -311521274347093339994845061769974208 3432687 69633703937060577362468765863944720 3432688 10456526751308632020668322399846400 3432689 -291132399270222264350719825270668876 3432690 -1290251241168791901061932052001280 3432691 -613105199134260669479338868744856648 3432692 953814930373522042286032356595937280 3432693 94605252037132805589942803564173728 3432694 -36996788649677692175345846685031488 3432695 -15115887708354333193105138666563720 3432696 38402827510498924071402806613811200 3432697 1346921628179462365840982789126295146 3432698 934014278245804087074743449196285664 3432699 14047968398418912843879752119377780 3432700 -454864281865631570567950878368780800 3432701 1131545568456912637711453511604425100 3432702 14037381510831210654899555752157184 3432703 -69338055622245227483058898868770048 3432704 217011568938658117059004877544357888 3432705 480607619825631125035997991200799360 3432706 -851200043807455682370765474069696096 3432707 1667415966537868683308779115621032956 3432708 -431159989082478047149277099647549440 3432709 588035323604786633197406191164925440 3432710 -292115339485515956859847106108400000 3432711 408428617394415685578337356568980480 3432712 406232250715187169681609555894650880 3432713 -1093202479756679670335470302013816038 3432714 -105089048122930836317956158323894784 3432715 -367799488766590693820270814932340960 3432716 -367717872576902373089888947595062272 3432717 -354881316842511018478130075062986666 3432718 228026872394597544616408555132378560 3432719 230398927838385086421404201247807144 3432720 162069940391811001734508214637035520 3432721 314156094453971683480100283797983922 3432722 241466282719513227902696960335296912 3432723 -2748273826442183275879737816164352 3432724 -6699997047601715065325237148715008 3432725 -156053177481727436157204930488338200 3432726 -663836222127434400311101644323404800 3432727 177302159751662269670441893045050000 3432728 578580470594415922728268936720742400 3432729 -167362394154265305173325218354516016 3432730 -66410543921659006699772313050880000 3432731 -152559893696807709347171618833667400 3432732 277969407459153746537920255887555072 3432733 17376982806493406541013711622871104 3432734 -159237963777705955134290284914297984 3432735 284829254070106042082924559319552920 3432736 1723968107033874870405115819472781312 3432737 135613604089883970330669590298115200 3432738 -258648924293863159468231467167950080 3432739 295777285699464851408347652704508256 3432740 -762488470497804875615224279712751360 3432741 -255265722727582240960679359369861920 3432742 -196114470067303422880225820806320480 3432743 -816183552957614589117144855126880008 3432744 -352495528960865982624706374881280000 3432745 511206901270385972408985185548274880 3432746 68859152329724085221266728520980480 3432747 148545214783978177078448060150919000 3432748 -1045440704653670209858317615400257024 3432749 12331390346719945017343618013301996 3432750 29484550352507564075547174681600000 3432751 336949186723906124683244380696506352 3432752 6227150479051706840791615133614080 3432753 988901635231311187122171802825264800 3432754 -72926185679874037015216430683023360 3432755 1092816550712473079015195227158386160 3432756 -325294642062827410990253702236950528 3432757 -42936204517922237516551004496330240 3432758 -191951501722314785717401694444820480 3432759 811561616354885598913712503893431040 3432760 -597377312929093288101656508375552000 3432761 915573704885767851997535698274008362 3432762 56549976389608421871437390044107120 3432763 694459371243378295967000209746263012 3432764 277484109233761619919533862840768000 3432765 118710346652294424826484830763848320 3432766 -274945813263006428918643405572244096 3432767 -654904485889611149167813928414315880 3432768 -253097740810800665437602347703336960 3432769 -24473728563835147024797202344796880 3432770 410939937301455477701492282987040 3432771 -790954538906173229288224067566891260 3432772 193494530142508688866108390764236800 3432773 -357416077584616707965501228199687456 3432774 -99902412417313180396534266885570048 3432775 193788229582587956272823760642838600 3432776 -24321487438772550974454843140259840 3432777 -358832782338099265643104836615618720 3432778 540722515620765692819761156824571440 3432779 -291970567217082137651764342026225408 3432780 -2447537411105767317276866058531840 3432781 -131756942471166138192695958842581536 3432782 -169118182533921744541969957773235008 3432783 694889013227828271049656459429625224 3432784 -504982027859239070124904245329002496 3432785 156836062922870498139710980844501760 3432786 -87642691190004384451491962343657984 3432787 2092569612086795253528625627135001600 3432788 369684552275154816719656217981621760 3432789 863494546384570215715130846532535164 3432790 -229354146683504696205452802507281280 3432791 -153362224982852227355894657548559928 3432792 -288763496167222280321505679404072960 3432793 -564458712966107328324724781381712504 3432794 -151180960388708672555044009678412304 3432795 -690560644240214605492023395844769680 3432796 129471481336026149948828718984840192 3432797 871868060011002815980386626590820640 3432798 280007389422680590433128386196862784 3432799 628800108859336255470725757093120800 3432800 -207696976202960648491567759766323200 3432801 -420770831676191550219741285195923616 3432802 -59439722612578344869553282988809648 3432803 365156909514625202724709450721021064 3432804 -7383828345692146804945163281840128 3432805 430907189307941142199472152755049560 3432806 111180636569772768156087352215408000 3432807 124143220801616112891864806986529280 3432808 -538258851712166111628059644637783040 3432809 -547418655060817076026576213395641484 3432810 84589778589703173571465441459077120 3432811 -377320199000286734514895788872064000 3432812 -350551153475504914603459246793771520 3432813 -166129203087394863073971713845765056 3432814 179323038840576680171173267377767424 3432815 625802355724861309431695094983301960 3432816 14962942777369544647635502077050880 3432817 -128305966384842228770803216649896140 3432818 368747206786572229033082454991703040 3432819 -1161767154656167611675939057231360 3432820 -814779898157105232915245995444849920 3432821 135309020429859897858421746661741824 3432822 278110732992470680048727022286272 3432823 371737759163690738677947461574278680 3432824 197793204396736849861569356381061120 3432825 24177010236278094443381682272724000 3432826 70187136191479036194876190594976112 3432827 -607979647010839270663301854981727088 3432828 -44850450630367308922830095666356224 3432829 -957079156108336117131748627307414016 3432830 -293902871430151377503838492340348800 3432831 -956819646612534547795531713764584248 3432832 -98813192557969422366178831981608960 3432833 -610878946294833590843429519411247360 3432834 -248104387600500942127714477465451520 3432835 -134580510599766087605306150874284640 3432836 453247022177760272294710866595676160 3432837 193078522167954467024656517224289760 3432838 647342324576701576879488737053684320 3432839 -21990801646985682255243633855673176 3432840 -333194310885423814923546449982259200 3432841 325485466701492938067906972945369242 3432842 -27530767506325461736189443121375488 3432843 -300380607598803665061727668609000576 3432844 -1356015946810801203183683835091031040 3432845 -357054588666703161597929940924561480 3432846 56882819308829207816556231650899200 3432847 -157641124996906042724382187373446656 3432848 91457425451772501806389970581929984 3432849 221439579193499860343620606367125440 3432850 110827689444043342200739466304652800 3432851 1575690223685315735595606158516871852 3432852 660021711812666666032728183115732992 3432853 235580445236076772850086832350793102 3432854 137298278434429553028007815116153376 3432855 133540085667888993365204338865531520 3432856 204026741332446636401992583380992000 3432857 1531993585389606496046634918972812106 3432858 -25629927148096262639794575398721024 3432859 750217117199056710498128207893987216 3432860 -45618564031844312623123924445798400 3432861 349464002778793794516622838855557452 3432862 5068958700446346971530850138910720 3432863 -62656658995772265063253014107266560 3432864 -207303813419372344467203207127367680 3432865 -524471941643363350730977379823996480 3432866 -1012009536348015416954860714223800320 3432867 -124660717076612977350140458963235520 3432868 53233881928449957292390954971640448 3432869 -844001298607709736927246676300401600 3432870 -124312656826655077496175721523808000 3432871 -696437472675214779835662786313228176 3432872 -1070004580844989095921487420136371200 3432873 -760618858915742392240805666414165616 3432874 145162777556035838727229304919082752 3432875 1314363059692510947204425964499260000 3432876 -570662016655948328599662282109843968 3432877 1384185246535670013950026489129152 3432878 -161023818109012023590595661950563328 3432879 -1237403725857606544509452906138827896 3432880 -200943693968424163338004082385223680 3432881 -503094618770570147842651057728449808 3432882 46223155100320167632770228016206080 3432883 -285861580770241451137832099508040760 3432884 191907384299292280610621882970611712 3432885 -598602228768724645878295829829170400 3432886 742876192612800520126858589448703392 3432887 -2525855829935645104815421737131258640 3432888 317076649465719854999633770620518400 3432889 454516692406782101474788626441954120 3432890 174729102392726581722643086479647200 3432891 -1159768245470405789737230812075304 3432892 -1057384363159427012914646019455478784 3432893 -106662568575294481467245583184507476 3432894 -197168854629630118665057109182102528 3432895 -734429704109386416093608258612023920 3432896 -53482759007443211749052048033710080 3432897 -210079035565619486580188221060977732 3432898 2695509848030684956251345060433920 3432899 -367602097582304192590795905031580100 3432900 61612943293070055919593670880332800 3432901 1454612443270531546000242942397837600 3432902 623487231001571539034363383240835904 3432903 315827273777034921448330775503336104 3432904 -474231011093880336859835395117209600 3432905 -3569036229484358923907530731242880 3432906 293235403953234228781307702695332912 3432907 122891570985606734673204044445899156 3432908 -282360336788083864366145785076559360 3432909 8637018571036219514220470320397568 3432910 -150682246243580551865471927710122240 3432911 -134264362065379013136594484251592368 3432912 67286741977874757725452733394714624 3432913 -990983946025200657592366282399548816 3432914 27295207269386604729296995686631056 3432915 -131827519800605231890697764222848000 3432916 201791499506630246314670004478455552 3432917 -907525032509686095921107807535214368 3432918 85179114798348087469762650141880320 3432919 401195391344209856067275722694597296 3432920 -394571421168031130754373685425152000 3432921 46347106354556477479563043713935376 3432922 -320956535128697666488155686343874848 3432923 -433191000580829050541912720879594736 3432924 -137239465330497045203379857585871360 3432925 95195572278465465374520101146294500 3432926 -245721960697202428320231729560039040 3432927 659540098425699352152523974782283264 3432928 108110450725197454064665405599252480 3432929 -16723401560863865725815585650619324 3432930 -15290053849160398073329795242869760 3432931 914209870566356029946536554823256732 3432932 622268395169351700321887660657786496 3432933 118504572955139708483849358236380800 3432934 185493980254395691717406154643606272 3432935 -972885166230158251715917371986162640 3432936 -139618315746441017656988248945704960 3432937 977544042104487516408016523203628032 3432938 -363478010914749759437460149045708880 3432939 771137117367396437500151816072966400 3432940 54285691619282881098418562144378880 3432941 287878343840679880127061997679664342 3432942 12650229375278402712174786139326912 3432943 347141856883085799890924808647116744 3432944 -212754563597525617700765541891440640 3432945 148653250931603008171804961077804800 3432946 407700785169793775495971804069320192 3432947 -67468594724317437531508528105518768 3432948 -10247130463562052355100777252714496 3432949 -43264421044765304719108389954553600 3432950 193730047376624534753580484197204000 3432951 46145092429811604272545935670279680 3432952 396517650261774352741377264896409600 3432953 -433671257084568061686377615251803798 3432954 -106047312818675540350721407753287168 3432955 -94568018611316459539843289824110000 3432956 159588823848995773718021781202821120 3432957 -269068515124888427154796742895235584 3432958 -321922633103975994858236869473870720 3432959 305985948373030931520203615124764160 3432960 -223452421283586848882814684758016000 3432961 56237316475025187859246460261518464 3432962 78187302774502058076366700910294112 3432963 -259606470027187599650924921925616512 3432964 -232515713069142580067700345752497024 3432965 -460780461937162587355267737993283140 3432966 -83179946449840550904164887015968576 3432967 964785767698582891793286201209509016 3432968 -139446849061959700007301279404359680 3432969 158056871187098209868115649621056000 3432970 -63097577645767343384598726290231040 3432971 4342788042335064090060434802363648 3432972 6087481892469360789173134021251072 3432973 -251942998957655603585521492269063956 3432974 1414194042643771009699799108098099200 3432975 -31490015465753767107039401678476800 3432976 -272000102032937301149907031822163968 3432977 68174342242971208054182119051784480 3432978 49211475842739080145235481239370400 3432979 1122166244355303347182298263978372680 3432980 -26574481554889914337788610401484800 3432981 -403074876081131257539916979375319648 3432982 202222835548130637202661285580564480 3432983 -1410941761172986403944931044612419768 3432984 -642729559301027443238601056778362880 3432985 449107184413325587619714351945463360 3432986 727126886848613025481170004699006464 3432987 -1093442130377242850625020088445807956 3432988 1867699281621807207890299521248256 3432989 542378712042692656201640580775800966 3432990 288194439042183813954052235148103680 3432991 -8106210079474360032383226848488080 3432992 -918579368095218157466647473533485056 3432993 438153701893369622250214917521030400 3432994 277097694127975234350463975266025296 3432995 271852273189145790466974109340880 3432996 137478440168077903231647407505408000 3432997 -791524004781227301820237504285024200 3432998 -259373761366808317398581885996244000 3432999 -179681279408514321320359631978565336 3433000 243373925289888801042355392376320000 3433001 -247031578129606534080005111153439936 3433002 56394507735315787932253015191005184 3433003 -201683422241181708136475175107594496 3433004 -26776316218396220165422552608178944 3433005 536476073904714450934735870450977900 3433006 91232760145124040589794904768471680 3433007 -1401195713663470010387957490448341744 3433008 -63634065816686564411655394690400256 3433009 -594421627910276826135771599499159790 3433010 138855752795691704396566154080028160 3433011 393774879354415057888169924304060480 3433012 214801482404877524109536520542976 3433013 -626174654439895969480690444695291360 3433014 117644777043983057655801576799792128 3433015 -215862712733547872746068609896540400 3433016 -1289988176207752799603991289514987520 3433017 -331968748616013622926587996461601088 3433018 237561700505845840411243046466702960 3433019 2318864498364846312000862275126782112 3433020 -274022509250775517514716504531507200 3433021 -1267189161988048123124136557924175168 3433022 -401504915894854578421340523711795840 3433023 53668760524514841489138740433203064 3433024 -129230977729672087495492564166901760 3433025 423083196977040994020860967543854550 3433026 196859551795208701637093089100665344 3433027 -186262209060006993511104854385500560 3433028 -135878594777294638534737379640377344 3433029 162259019471755697703859867000937184 3433030 -153699165663171738591138733047507840 3433031 131436543732318838310073632333416848 3433032 -665299085747479122145931447156628480 3433033 416717789919451491489713962127320320 3433034 6471435454402318420624148571586560 3433035 34690894463185156547292327181513200 3433036 42916527246697688140902449975386880 3433037 -235702873166744658195788082361762314 3433038 280904165241841892624936548751286336 3433039 246377013193596999792502318562057840 3433040 -49342196667252176317481909658746880 3433041 211234289461105428134180696715120720 3433042 597746997144518057703158048321430672 3433043 1015557623264794368742416520168877292 3433044 26607613005843831259870983281418240 3433045 -1822274347358956186731982679066880 3433046 176547138286636559114045857787615424 3433047 770038947849686889301372513084804200 3433048 898254338320147081759354893612994560 3433049 432974550261252527918139677916922560 3433050 198873913409454215010520667143296000 3433051 -14628751642330392313904103812533948 3433052 -257538181779255630961117213743313920 3433053 40722617909952490787928209160616320 3433054 837755119726504984533354491923718400 3433055 588950693698086562326097282349073960 3433056 -860958847045679129635244578745352192 3433057 -354391016752583591736607093020218220 3433058 -819734399892370163183846536285299120 3433059 -83820255490043330041124676445337136 3433060 -504130323560920112823113446742603520 3433061 947638194359680275262707207525361662 3433062 -514736369267551092772258021391101248 3433063 -50538691118145219885830053525874256 3433064 86181931883269398791616535304601600 3433065 -373810898481590052257821221790097280 3433066 135323020572688108721755066705507584 3433067 550952081793836642521370730735590544 3433068 931339346152427406272195781485230080 3433069 390394081237992947698338278439120470 3433070 191100149251819082420469294318828480 3433071 275053494351654746545805649401192712 3433072 -94937263115834071134472054434693120 3433073 -8806240133143921081372632886923456 3433074 148552521675848364936642335431954560 3433075 366061172505589231668101073156177600 3433076 545568439063389235530938334700901760 3433077 -8170733783626084235491336831700160 3433078 -992332359003198815498080179417502080 3433079 -235985789788497725301479545962713016 3433080 185426779828799703295710883027353600 3433081 -541555800965360951369521405185648828 3433082 19432914974938968652006643746054080 3433083 304050092344908308535860984275639344 3433084 1530630705401119784673501862890704896 3433085 515543635950234692492199345240076800 3433086 236067355369841368853571241142684160 3433087 134952663255040615861985308249868000 3433088 -853522260829396946676841098227220480 3433089 108355762769654804894259866017635168 3433090 -378672877237418879622361033700959200 3433091 -231482463898143141525775917506384400 3433092 61344822862895867376247442034339840 3433093 1020940804187505497743549620948194464 3433094 -45622020257898097099957134494420736 3433095 48798440748008503350890450099005440 3433096 251581151731645254274620949437281280 3433097 -172756468405932196521067861522916454 3433098 384023693606731849174399056100203264 3433099 -1984275607035092586736038852701223864 3433100 -4790474764850953332849873789811200 3433101 -157870184230474410600489300926279616 3433102 -189216977984495244796799338535389248 3433103 1633975845255247590306608923409530080 3433104 6827075895910174046947262228004864 3433105 -385723112876396511422761417051871640 3433106 -101388365074108424871761869900818816 3433107 -1136549451943124754337522265996252880 3433108 108321223605190743394381060566255616 3433109 -997006188423057531027479995741865700 3433110 6878413947059362673669257879167360 3433111 -675095048100529910817489922775409576 3433112 -499346710567250118689477297338828800 3433113 7421991961651769946104154397152900 3433114 597091081321233239035891411599292656 3433115 276959851819368084382945566647162880 3433116 -728273719423950876037310009488542720 3433117 145674936408891722106305228348370240 3433118 -199015443882188663732869512200147712 3433119 173679139045592878962859225823136672 3433120 -1771548141840083136055237017600000 3433121 -1151984154350647749615599350867281468 3433122 173857439419885293536562362322799104 3433123 1158637990120325117978442409605041372 3433124 97159984521721435571603253446599296 3433125 -89213040962207204264477873832060000 3433126 68858085543290974767306827842619904 3433127 1723876101290411151315541135026329976 3433128 -167320088933564200065719574583296000 3433129 261183743836966017991971558750919680 3433130 3395095425494880840182582753412960 3433131 634930084527766922452381417862765280 3433132 133410866993504157136314118069484032 3433133 -2561737063331878483148708649291540 3433134 283347633872971234571337317988541440 3433135 -150841617717435174277974443744407440 3433136 177337375025572756727805424668180480 3433137 332262938229156117449306438310606960 3433138 -23447078920882160044127085448593504 3433139 -909767660517215072514804578678211060 3433140 -219483673904646444412102278525431040 3433141 -677262897878397566904236806652710656 3433142 749370519756484390792018884180318912 3433143 217654519592486409153942663846278784 3433144 -357169982392389455224079575268597760 3433145 -139004432719364104599384096873041280 3433146 266097061669446358181082438879168000 3433147 -746124297641076151000176475223783528 3433148 15544449508394591439581904079872000 3433149 -893314557646569430766299672514683866 3433150 -62107755224130442861540455895545600 3433151 -1662331722356529358329371645387322600 3433152 -24034423792274310991312627798376448 3433153 1220922184436341855251192329281742402 3433154 259347301311726900460348171431277776 3433155 338122876408222646819719608653387520 3433156 -194514054685282882227550726112037632 3433157 -13277414233052597155295845862593536 3433158 -725744415344400961301686053747646080 3433159 1263890206822143824477125843639689616 3433160 -605960685674439672508746918098688000 3433161 672746817352654091748634952635784160 3433162 440677948749533206358471245362074112 3433163 20080426978830793079436109856306664 3433164 -121121595440857528052909088805060608 3433165 -1049758825226831647897797398625654600 3433166 -191051118371053984149723050974680192 3433167 1024936012982651157521911968200675280 3433168 -450986604250747719194825446303416320 3433169 626308249295681135388353893855491570 3433170 69952169138710757851808990766051840 3433171 64269302057506817797726413829509712 3433172 -771586487424548924641023998965405824 3433173 27545569723299929507154122273820000 3433174 151989307103346446019172736158545600 3433175 -129306829537563296240138276654118000 3433176 -155570428293153384219220466285506560 3433177 -1285121937669904979568568747725478128 3433178 -45593096763185998572419835430629888 3433179 -551585234880488991084830760920058216 3433180 -117731531144341679445070761795033600 3433181 166007081980941869674014538482104544 3433182 218915275410649513223706866075781120 3433183 -260212007669314296010640399957837096 3433184 578699700350774084148767667959365632 3433185 12971318644159186983067082560384980 3433186 1194977374898634893504710027699914240 3433187 -358476888408430766502806614438751760 3433188 -83435151101466957305105517611581440 3433189 -321356210692767455130795131296059010 3433190 -16556778369706411558425691292820480 3433191 149054038856266970445624391178778624 3433192 288616176473527593350761456301506560 3433193 -179921646170742218840549543992087260 3433194 259042186114211263547305134818552160 3433195 630155188105162061715537774418015200 3433196 -193581737024782856653319176661784576 3433197 342521015294587520846598069510964800 3433198 713389086312429286044535178667009600 3433199 217998179381593839195135012745310592 3433200 115249090838020772040767641979289600 3433201 683344661106026143178551849968775332 3433202 365714627455342100078745766685950464 3433203 -534205070636147516773135608888127788 3433204 -487910991360819069933765158450172544 3433205 43237649078635927799244613068432000 3433206 -1306355271805204611644488953710592 3433207 99305360502632332328119368221300456 3433208 270409833386974998697451918490193920 3433209 245575477243689925162357724907564288 3433210 -194636418708402544002080876257132800 3433211 -1314631126234009868374322245978516188 3433212 -732372060418495925487621277329653760 3433213 241338075710975307817516468862116960 3433214 -47161725733488113580523220762912448 3433215 -570831110190501544946115101861696880 3433216 -860764716407697397799855248478568448 3433217 180275537604876351053407137729516612 3433218 -487702985008343275143618227725183488 3433219 -480083618826743965391672989969112000 3433220 -59487825953191080609888361369804800 3433221 580098263483576261497928903098895520 3433222 204367743569995421635970525630161152 3433223 485253836239152636138571684033348680 3433224 563139643885589476622426563823616000 3433225 -683949096902483299631369859778944000 3433226 509828313936909708165963096984555312 3433227 -152539289772412450262986895765050368 3433228 -537967975643530611456804393643186432 3433229 -1232624422016614003002829644402100170 3433230 81268768659419445157983206954853120 3433231 200326049226760452721409978443194032 3433232 92991303952333463419361890615099392 3433233 509977935373774809865063992063315264 3433234 346472949570014957541815863722064032 3433235 -347306191011301424565333809162001600 3433236 -493280342344850435717565083907852288 3433237 364084191699889190213863786334095886 3433238 -556790612765817115792545427983168480 3433239 -171366579274609930405083953008866480 3433240 784011513408555193946884901208268800 3433241 -60302568709880889869034254139625728 3433242 -126565696653589657622689517226981888 3433243 -639590572943407305692419882959984960 3433244 308232499785776692222020004955137536 3433245 251805524331864548058096793436385120 3433246 823289549936108762040182512219827072 3433247 6797741356678225474161881660894040 3433248 136566522384993858256051600871129088 3433249 4899207851997541543639388613010864 3433250 -149506178458055488406707750313472000 3433251 -632375810258765662832741735139026568 3433252 79333720917143421039977680973038080 3433253 57113683661061348806879320362749502 3433254 347227069009970059345848281561280 3433255 243049136839292637291522964409449920 3433256 880834668144672564251749301230632960 3433257 -47924113246201316375578896308394732 3433258 173513362482337153513160144591697600 3433259 623554661913500521307189573805134880 3433260 293002474478591004766087277606722560 3433261 19378529033552728714717270616030720 3433262 78194099281686845781283820601861120 3433263 61486191824992434390514116494983968 3433264 -112058550152000527884332509889003520 3433265 738853210597650013697996769064125120 3433266 2062902062440500020276424403690512 3433267 32663571666084204884468825770065712 3433268 -316337806650125478389630759062234752 3433269 54108189171828086852537267699543040 3433270 -214328183641652872979592365268241920 3433271 -278363641358417603601965094936254256 3433272 426134843592627802666511943176785920 3433273 826056680997848072586532027658996522 3433274 280994104180026271984060917525669600 3433275 -187654688000165988180597836744104500 3433276 169675295326592609434994554960576512 3433277 -1156330304464445657375477657785679220 3433278 -37309719239835597533887427765296512 3433279 229722228094868105245075351047842208 3433280 -361503907195420900295878071209164800 3433281 282237095676236719845163940738150400 3433282 202328088967948030278865466646420000 3433283 1275336100328483156469827525395850988 3433284 593037230652219177436245356281633920 3433285 -481862284248922399777062251945571840 3433286 -2814097427267432885437032304824960 3433287 -102419138663488866715981899833922048 3433288 -781703585125906354268351347012746240 3433289 4580397443487967693004327207316660 3433290 28162167374232698999404150463616000 3433291 1078218527295832640288497583748060692 3433292 4566442258478907483112608328806912 3433293 -234267588773573215521329674267953600 3433294 -145394272028581669359643240435178304 3433295 -642062980257556357854883515296101680 3433296 207866212715840193604876470137782272 3433297 539472061520527943418967433059953152 3433298 107411693784161627178999784415445120 3433299 66048320131857188096101243947703296 3433300 -137976434588811635269675641422080000 3433301 1563912373435394542940970785578180302 3433302 258217305484085179585168679553207168 3433303 -2175813591805776043114012259306506944 3433304 109654595001572719523290768412590080 3433305 230986528607682242238375537941597760 3433306 -76047470415521299950678024714117648 3433307 1135970385241012172360557431390143556 3433308 -608670434924953420240915921243570176 3433309 8996822928204546177200550300560352 3433310 -477987461556256725552036124326144000 3433311 243539723198748329056104363617486832 3433312 126947908158419644018522971873214464 3433313 -69570340621919345442327690368439276 3433314 143847955946137541785895828085903360 3433315 105849972986125201875060624512762400 3433316 49252145463782603481759677247875328 3433317 242343073057822566825338900055888480 3433318 10189248049461993394724846343585792 3433319 -807335598078346935919552412906423160 3433320 -214522659457468863493028724559872000 3433321 541451713627876655786362521105566522 3433322 512694617140973194519181816215265712 3433323 -650007987868185654721310586260283816 3433324 217861685164899764341300217209633792 3433325 -119260545848974817955870063379190400 3433326 113934940234190547870509025167481984 3433327 332153386007462856302746725397908176 3433328 -136441465582493836302444660585431040 3433329 23740985622846063725415186813820674 3433330 -592544310516026484059545901505145440 3433331 -1166743505432439195855767314933818936 3433332 185495150622169365533839534536069120 3433333 1384334646874761479096476234080353582 3433334 -692707174712269135058569928989049184 3433335 -6684183451209949823496711516428160 3433336 -39203757003936777598395466428211200 3433337 -1109600519482544988666610405803700908 3433338 473695924031087769277475895202809600 3433339 -97939467308382481619009989674137280 3433340 133272470922001831003420144298188800 3433341 -107675504157429215377313841057345696 3433342 82976459754893927089868903175908544 3433343 -217063702305544341337278378830934336 3433344 -38710703457260642157720267978178560 3433345 -1003775659577476873602480545723721900 3433346 -39008760284978518398234343166453760 3433347 95574933151351905976336790946028800 3433348 79657747529873326898580475171393536 3433349 -1107538217452465226163640767680383650 3433350 -91139717031101326015737265222963200 3433351 -733813136302635129389041302540796648 3433352 308160719263749304791772249505925120 3433353 155314078798306135622430127361218560 3433354 -939804287583574266133652448102518688 3433355 194731507059156833713522429120361760 3433356 338298437463798105079682122421217792 3433357 398631874899662530943665041827726400 3433358 115535050867006370960851471940817984 3433359 -85703979126720566932266332541279096 3433360 46895548323365548029046986693672960 3433361 -1220671785801055762063236872032285200 3433362 83999776276586686568284440764930304 3433363 422047705395164409525603837153702600 3433364 811898774884506586710631339623985152 3433365 -135693466038333706407283287835050600 3433366 541915232241870766577445189266905632 3433367 -131427962423861190632523979293737808 3433368 -567257824389462141288886461069926400 3433369 831256397949727463470981251862845770 3433370 -399531095901396141666953906536377120 3433371 -372885682000988496514580329706496 3433372 1359254670584091221262837171772928512 3433373 1144889432650298095855285382440955622 3433374 -37232740330377556104131700071301120 3433375 243271768673631938837465782746000 3433376 1081532018298273946402703362983198720 3433377 940254318896031489957054286293655200 3433378 -1269282771542179244833961010504192 3433379 1768173418908402266946630514110336120 3433380 129384741262090896065527255385026560 3433381 73480431169929482358079793146730460 3433382 -417757476296838091175959650696434208 3433383 -576592437442359743756740472581334448 3433384 253662982899797400167284621734297600 3433385 1131637757348772182466288809205914760 3433386 79581644843307687405411246051510528 3433387 124197396165093509653253750448406920 3433388 -218726721826585888258001035906873344 3433389 230899986139814830846782559593069408 3433390 243553895436539618450115325424553600 3433391 242432371011922441322232058593543840 3433392 -64887451016988952205202869158182912 3433393 -552039680685797272210695138226924236 3433394 307483264478455317144759976601909760 3433395 -93902834408977884684214770799449600 3433396 -602360811700004610653562047684240640 3433397 -2181371654355621180580923266209939200 3433398 -160469070364403630424474804583235136 3433399 -892007414543575274864437779622466040 3433400 -180123422653174443968410795650048000 3433401 736584888062935727997332082000179040 3433402 -110976696485620197596281622324745216 3433403 63833342724266803059868077344105424 3433404 -28222228404748102043711286014593536 3433405 20771242955646145174789459709137920 3433406 433933023907329277396648070543569152 3433407 103393580610769430261329363141875600 3433408 -181915102171040911722773364955152384 3433409 -21415256720198797860368270539484160 3433410 29246000586191923090823062661844000 3433411 -1411092547963212748305105286916481988 3433412 -699139908722961612367168492824211200 3433413 -945347759491253776267830954998142816 3433414 352728875403377621900620680997563840 3433415 -223714610879849519318000191376797920 3433416 -88859915526368110980211234811412480 3433417 374973738098356916591161474400557248 3433418 546454374865553208309543061761404160 3433419 67230082940671011181731698605708800 3433420 488254799041910479142794623895649280 3433421 24714020782772377857040143202542432 3433422 3591958570852308506273531323738368 3433423 -130514651164658871088142679055166080 3433424 -22012448263159208713604693860392960 3433425 -25702614062903270971164905128386000 3433426 769262238761049452328850585262328480 3433427 1505843765540417537510598482349681312 3433428 33928986508094892688766147858179968 3433429 1018749520715507468316819901949578560 3433430 83255241679330809274014211331195520 3433431 835455925803466865380306257384130152 3433432 -79194489017866798232133824338759680 3433433 764468124287973725578020203412311040 3433434 -56027871001754871072213130620433920 3433435 -151602106418580209599147909350957120 3433436 82811991728709546997243166910935040 3433437 -290543516960117535788315992776972000 3433438 338896036695631984469776433444135040 3433439 832652901415098514097125148388196080 3433440 -222624210660855258674910915943464960 3433441 -491792203690816458262157731207372896 3433442 230730838687586903889774189926397600 3433443 -284723685879499816307262677299027536 3433444 -7496323320131833666641180599992320 3433445 -282124505151820457306180829177323520 3433446 157141955889115820658120003230551680 3433447 491244167635777813760677262437251896 3433448 348824075328276198183963989643279360 3433449 372195952936134322367950445097400464 3433450 110074182690022963667608863853098000 3433451 291375048927854544825087266299991952 3433452 305969717734148756006994700787281920 3433453 1361678607706947467947388391737471702 3433454 1609318318749780457401640930414080 3433455 1277199035156755391768862589567368000 3433456 -84629073497901687451840212107329536 3433457 -150556686101012998902112841216421294 3433458 -159898102403448099620256082217280000 3433459 -86939312243757951499447779840972340 3433460 705392069031164083704188880399041280 3433461 -653538535338453409811870575897566240 3433462 128977358956704893775711505424112000 3433463 -195267221220460373981600289674736384 3433464 -12542132119558291106461038243532800 3433465 -108288102907441597079884660021313280 3433466 -292732474171369259470796520076775568 3433467 146239899579908112758361457230996480 3433468 448628983038330550630920028631577600 3433469 -409932091101403964031930448214991156 3433470 48222184035160294156321506733098240 3433471 -9550548229125478161690872653234728 3433472 -645704904993375640671752202391388160 3433473 -90496726786406619665984035708304796 3433474 -108588209455011241407115122242135040 3433475 93541328610879034522423105688533500 3433476 -134591096183462406583280832285757440 3433477 -1084588582419495098646805994003984674 3433478 262196814840405201312390166553956224 3433479 -202818266948750865853226482302087384 3433480 640614109527279494251831357449062400 3433481 1367758311400831937320593305712096282 3433482 23026268191508733861818986330414080 3433483 560670149154378725484505955132643360 3433484 357337756157079741105820962107904000 3433485 -261535549055465271691582332442660800 3433486 113730307283923644065487058438262784 3433487 -393816414471853232842095047144502864 3433488 -66894615546685789002091222818226176 3433489 158159257374743994338309784771577152 3433490 -479338655561617776784586532563788800 3433491 326409282823756196898775442087993952 3433492 1087347435923747768642483778583020416 3433493 -598781579795028493215565221449532000 3433494 -176906002569612755552313850277324928 3433495 4976870288762866078227700226262240 3433496 -2487091109036885641459257093519360 3433497 220285018188491399536364626475394000 3433498 276872306847555130126997336485355520 3433499 -179129099024575602381322609225866336 3433500 73890815631651168053131541214720000 3433501 387908744124460742858158509947687500 3433502 7557068088527215380351538495661952 3433503 -1314950846182641285053494737748230000 3433504 612004741773662541018391457329446912 3433505 -481785947812124724513260368845820800 3433506 310906261771512308845974548276459904 3433507 -7364755506159739441526729288596992 3433508 -67300244265292768866119311330840320 3433509 24827922507085602354489010426741440 3433510 627374201036174851054235748202984320 3433511 -1005768149467656557812236324959034888 3433512 310131252826524247761417760180715520 3433513 -863894039479097157445917943643666040 3433514 -110929175649903393962926682735724288 3433515 -266191884944310538839009994856401680 3433516 325953878540252243018772324764113920 3433517 -476460989913101750104142494910563434 3433518 -431298079480937674439093135023659072 3433519 -1068659304849712041204999450865640504 3433520 314722627307192212572779370835476480 3433521 -81477141679391518056620787339286656 3433522 -46766065172095571101187840682152688 3433523 585245867662553633925054463094856840 3433524 165327247899304742016169218833743872 3433525 437326117218720902268565787790675050 3433526 35855160509621601325578689610470400 3433527 4308871308847217989744147440981408 3433528 1114686756683579458930462652566425600 3433529 -192866079153310078785722580929867520 3433530 6865889884478968233591340578328320 3433531 174224669444178778178592411613541760 3433532 -54672217647790656084324331221224448 3433533 -794229263426218014485981002554091776 3433534 -173521278371514478271421873319202880 3433535 207580767514470539476277714053380960 3433536 209085494727258609036043700309852160 3433537 817154875044317127987273135343253186 3433538 -54651671261415508833941129908475904 3433539 -387007440943097475737614299681042192 3433540 -41212434898394160979989530976030720 3433541 1091432765160982826484250252089830652 3433542 -138458258587363960686588874523596800 3433543 364342515841242700925778093701480792 3433544 -1088408758790601534174081172235182080 3433545 93802344802637764263428216993439240 3433546 -148419916017814008081968402281132800 3433547 -542600339608672384145122593341299920 3433548 -550371265140170454290507872697541120 3433549 -598445942721419190957606378075978688 3433550 7720972382973979816052295738964800 3433551 -684972964345641168667747224003952896 3433552 166127862606678718307398425080217600 3433553 -206431311710336241862297564417485198 3433554 -260751075805118755210485616728785136 3433555 -27174953479000053043190111973940800 3433556 371874814392297462385131057936998400 3433557 191373134191254554863043152309191840 3433558 1011876104656423217825066699207712576 3433559 292241696142605001353496589145987040 3433560 30737598360256226539938832868966400 3433561 1188331525362341157827492855376545162 3433562 -633054153684767993649418913458811136 3433563 108178725172752769056186297900234240 3433564 -500647818023865959587871568780096000 3433565 -1780133799120988914207698591707725600 3433566 91190420684012884242459429911116800 3433567 1008159847866303107077053144600259616 3433568 -1241060125028601428813177627690926080 3433569 -348556290274066850940586264208805456 3433570 7289833400222596372579718335057920 3433571 745079454505726636315730238968352000 3433572 -299603115765915745224959519200247808 3433573 -1065524226899079171965339835556328736 3433574 -91113450703514494820666303193394464 3433575 301369984521045871242982185233391600 3433576 396530327647513881532338069881134080 3433577 -369925764656232857574824553854367360 3433578 -113142306473191301186186520502579200 3433579 -104852926815503352345201860200901960 3433580 -179776861868515934201739248009932800 3433581 128919975423302153344097693218516470 3433582 732097928039231636976321633449443392 3433583 -7397711271838032616096894436805168 3433584 -7961470314940911316256639790612480 3433585 349296843628400931783115996875552000 3433586 39064328682326790563436568754465088 3433587 42642338067413527479872419021064760 3433588 -464557810877604968515399231930141312 3433589 1177485397428593067037324797430570080 3433590 243496955462338048510051563263731200 3433591 21415709550498474212914067313127424 3433592 -731295977683589272413103760676126720 3433593 -989212315828297476695073417394200720 3433594 -530251459647675550654695317537333904 3433595 -213856430041143275313742354505871360 3433596 170774733219607647221448731828880384 3433597 -284078771062684269996746636057272954 3433598 159584333115007157010136725499211136 3433599 112289779740734039924224002559421064 3433600 201698632179216964615560961720320000 3433601 -12783196164566220433509086293881408 3433602 -52267617139822041304078163543897856 3433603 -73122994382362866757257131681596136 3433604 -266371476916878910998557991266227200 3433605 791622255336663562096983983550720 3433606 -202095617090914250161162364443754880 3433607 -1115010837132920903910530854362523008 3433608 264827670150127182565491515907440640 3433609 -273829773165233130625401471276158307 3433610 125972318305722794379353307521876160 3433611 -336196449104637464580825531267865128 3433612 -49359682998589629150724779818457088 3433613 933798017055518129021397722967239862 3433614 153584674825901944663764249279819840 3433615 -946756294988852341166558023962885240 3433616 142177384549013021734482656117194752 3433617 2049994743339001301868164653674720 3433618 -81573317488951989095709605688528096 3433619 21680470042402585589802847627680000 3433620 13611967170124282457358307681382400 3433621 -320712241601748758666074825585716128 3433622 128387018146737172850869465752973824 3433623 -476905464779874017248281688840195200 3433624 29315021211151596960688637198622720 3433625 293719050579295951000465256717178000 3433626 -377945186123689822012559927644530720 3433627 127812126462980172061129544167536240 3433628 93513014865102915157650238668426240 3433629 773408453189379052590759655337339520 3433630 -315846887607832164405513545513923200 3433631 -72487989478638101909025668320605216 3433632 1031603066009468015143783467407376384 3433633 -506269230409439261259234071048924480 3433634 82862212020616215167845240612498080 3433635 46330121804035953414446473135929120 3433636 12076888374085641777090197907469312 3433637 580645025475489558489966336726242172 3433638 168385920587109368874194022368224128 3433639 -823782891058924407191818304707890432 3433640 138433861084058612412591607721164800 3433641 614089266339771461091446634226473504 3433642 738299010919359737060746790689555200 3433643 -1650724648325610831742746372291945720 3433644 -708324717790275489002060493023278080 3433645 -815283305031534819933011927308586100 3433646 49898554662762920872753100275465344 3433647 -171819249613085299466116775797148160 3433648 -94450030683512492983749154024112128 3433649 1477592278401831498410475158718421650 3433650 -270679298379605839233518024817964800 3433651 119421464265574186295679186492963712 3433652 -544030649616126129614182450248929280 3433653 534877492283040116250044821274537646 3433654 -309223967977995643592910841941664128 3433655 -907332501889508012360053971982630440 3433656 -1088133799211107508896758350718566400 3433657 1157076097954366022852954829208148906 3433658 420776922246244972372638028391636160 3433659 -744749525825262402575692059299389392 3433660 -626494535786388252365257960054656000 3433661 -189696965843622316733994454779624960 3433662 -311017040790287987198498071239305280 3433663 321249357909922175597413279295428864 3433664 -18019710606354641780313220850909184 3433665 679072612704097138174599653452705920 3433666 63492483064004130344826879501809184 3433667 209588723260300358810452729614185040 3433668 -40955317178132753580472589326491648 3433669 -1713980286572428765861386143442184930 3433670 109728122997163409036051338299052800 3433671 88644611415349764544662351901563912 3433672 601425344159534151186545675392819200 3433673 -1124667047157926687716195531669383078 3433674 156452779714303179521114639222737152 3433675 83471836832182227922403730856782900 3433676 254905261643861539980812977038781440 3433677 -83824132021650980171360321579340480 3433678 -23301980512034030232465412926423360 3433679 22034037674877818093031475507526400 3433680 -74999559371371276778570579204505600 3433681 2199000606741331014938956173684702832 3433682 -77942802558760656086702784010544640 3433683 693705108217195061468253480105111168 3433684 233184446384831607875619876117471232 3433685 -85861863659637552671860887030355620 3433686 -289058686524624360030536425373775936 3433687 247025258385460432699642618692232800 3433688 861759668805259026057668658754037760 3433689 -295440357732736770627067508612769216 3433690 46533179151552089671560844849376640 3433691 1093168636133830229020884676287697092 3433692 -3093056352089561656247955694046208 3433693 740757241271145538650212263817100864 3433694 44507148357837776892317704846249344 3433695 27530996498237724495799640625259920 3433696 8946603386405387040725981323591680 3433697 966322145051107101293448757758345492 3433698 -607513868678290256697591054174170880 3433699 761543916942029380335404565361418240 3433700 -326812249307171852886370356384028800 3433701 -51852873408808366910116371736327680 3433702 -369020697474986431883387639586458496 3433703 -108755000999219894352315265652934720 3433704 -5514316020676953747383928253562880 3433705 -211420172268441496634437462146120000 3433706 724311308440342067047458447209925552 3433707 -82409692189460704186961736651231396 3433708 343092613919124460358162937178857728 3433709 268756824909650272203706119432543960 3433710 41267522420757927480928353986949120 3433711 453406976917893746198364916491539904 3433712 -169322066225605036075500247984963584 3433713 57115653595754951518129692791107200 3433714 77764985202864255623820272110857120 3433715 -225256865375822635809615559291178880 3433716 -123688613243460039331786641395343360 3433717 -429697845168934248688424677085396800 3433718 -339304976787120365053554103830864000 3433719 -20676953480593202208000078761528856 3433720 219302667707486350497329229219532800 3433721 1510738029791690427427150778532500052 3433722 -1416654003677256334339546302524160 3433723 1116674995254476872069463958784391972 3433724 828901141740035541517836604406215680 3433725 234450803005021888220987287332768000 3433726 -720170898269272352829940336839371520 3433727 795431242552521812771192020168510704 3433728 -576279882436300491782088816523739136 3433729 -31314841918795294875660251417215916 3433730 -205678098679333938229326344815542240 3433731 115699153792951823771626954577524224 3433732 -374666393606889076926717273351723904 3433733 40134616087097278347252702550742460 3433734 543568342915851359745983654708897184 3433735 -1144964859661900394465292186895195200 3433736 245039784001618544648026404617671680 3433737 59393089618117036373903164217844480 3433738 25444288772981226774465055227648 3433739 239258841790301657330247810818807844 3433740 216344894570982295150677872751820800 3433741 -134710083072557768752394603499468000 3433742 -347198179496824316241191997967524480 3433743 -105573380508412942140332099914983768 3433744 -116291254740361367091379121609293824 3433745 52237336947494347433700175740480000 3433746 19934028040818458546756318024275968 3433747 986083938874663131018851432697195232 3433748 -327189053962185554016464699842377984 3433749 515066033380289028897945710041119648 3433750 -55971947476310164882884381575880000 3433751 -345836383994583290341088442234439392 3433752 1571209905366913499944841206702080 3433753 -162819241492413380714767844302994998 3433754 84443451841870880572469750341094400 3433755 -47262278275354229511065998390624800 3433756 354740769481262344882220067139064320 3433757 677719350138008666454689460664704960 3433758 -36457647588504935721793150962342912 3433759 -384366787636366828360824400912106384 3433760 -800776246106303706794588782649671680 3433761 29029894304895395214376542272419410 3433762 -118953883822309671089026365372527616 3433763 -86303579819952972829415583108705576 3433764 -364938341710696015873183772006707200 3433765 -758171092152713923031327114698080 3433766 -293887975648026222920090393805252480 3433767 526700649119566105787137179115562280 3433768 -3355215485513976371052229572218880 3433769 672249915048148887606264318980674170 3433770 39928815052602275853414397250817120 3433771 -789448966005248749636368636555325656 3433772 -931985034247684564824051944831851008 3433773 407949102400387360625448018427699200 3433774 22939441370767190150584080969064320 3433775 -39238309643053181821765205147085000 3433776 -215026880305016124018855966260625408 3433777 90881501879171189810547936077958144 3433778 921077352745996127066592932476807440 3433779 1201357790372911191190231379949923040 3433780 -187870406333229760461044423769538560 3433781 274398449235545975959338306518023932 3433782 26061702697479926758753325523930624 3433783 -1414096921577823705777169736761082968 3433784 -463349966519602898074444613336125440 3433785 -106832619099282903739127310853497600 3433786 68701205666265697069106604625748592 3433787 286344492155161946496323661120763152 3433788 -371269486789681463603610907638486528 3433789 982781787886459093645355383596699590 3433790 157601278711898792016952550264078400 3433791 -187708035677227590441790371466339056 3433792 80749802422578054213205404914548736 3433793 -30478069109623064325254529566287392 3433794 39661120450420620002693186512527360 3433795 -299547466618081716438947648165304720 3433796 -63765971818257223859298515300097792 3433797 -222510119362465860743062616989625826 3433798 135445829674889696794562168636405760 3433799 54167108819409814323016970013193536 3433800 211310936957818644174376776714240000 3433801 79294877621240018705703339374522752 3433802 187802476245146833767370182227234352 3433803 308642797757096405631261123862684104 3433804 -1117901997733637559081683568005733888 3433805 -236126991596531007528371984320671540 3433806 88512187260824778817242734002588800 3433807 121291682336932026868950572016852280 3433808 -278866099786210005858846152589312 3433809 451530834689407720702351301765854704 3433810 14541335196000639310758831854182560 3433811 57551042762107499837827744456524000 3433812 178355948042020767712242709889562624 3433813 -132525680466632709094513402625472960 3433814 -1402937112930164612415860702702407680 3433815 115175800360852286192450441008957440 3433816 826654300214802607125535176221460480 3433817 457016343379883363329237877038264512 3433818 372664342896831915816947737354965504 3433819 -485685601624110381303682626452878780 3433820 232202721408916382262671003817615360 3433821 711106760341479735463402223700227712 3433822 211590616190727526736827372642387008 3433823 -693244356335293287545317336112072928 3433824 -253785798535275004632728157821730816 3433825 -527644026337264647278355323065933450 3433826 -116483206478007282072433784565719040 3433827 115386212559499764410882225566200240 3433828 -73107179334349704394107166521039232 3433829 -17044408564839160790498389376910528 3433830 122099809902244608121002566000305920 3433831 36600694422506640976052367803184912 3433832 -9440290845785813732756582201395200 3433833 41656594395843366616227611269569024 3433834 -490415611255415896939728095582447184 3433835 -606850049529395125661771788340642400 3433836 -134665462128673284131375129326878720 3433837 -118541833192807343463309840192488256 3433838 301625079706296754598504867874481344 3433839 -59759982550567526227222469982561792 3433840 -151275076366616836669176969121136640 3433841 151290201898698596223486692799043584 3433842 49076605587173337830420269817527440 3433843 60826553418268410396323139306302800 3433844 110746542895367327872183958502961152 3433845 406145792242234168836474465995231520 3433846 247875719261065579052055087272129664 3433847 163495004939572201066180405328893632 3433848 267165274982002042926170436086661120 3433849 514162940147802974529874477818703850 3433850 -89376432576259664383150354858579200 3433851 -12810300415884564607477814752336320 3433852 -808781724314433062077757684655192064 3433853 1226868090258055778117052071661097740 3433854 346475927781855111682799183509401600 3433855 520735434986029861139903655430500000 3433856 1098049789994129095559978257534156800 3433857 -38338499096494058315698968329414208 3433858 24043753453111085058780342045242880 3433859 -272219995502698605719107589635440 3433860 617373942574983570205861116699648000 3433861 1172559312012668498631813040819134300 3433862 60500005331055511361493872825934432 3433863 -411844099089276962427617978183072856 3433864 -117503835355761304013526006952427520 3433865 -204598954838049558613104473129443740 3433866 -434143961052366152663378968403563776 3433867 1098553506549910918466602110094160352 3433868 842530298319878652774383117155016448 3433869 478735954968476296828686017759502294 3433870 -55724863941524573136023162915635200 3433871 -304353794769707907808943999168813760 3433872 43865256574667310965809089009942528 3433873 421955790206810322014815963666955688 3433874 60312247588513098632657084702721936 3433875 780996143151307125450757142311644000 3433876 -146870119309341911530822315095840768 3433877 -191552661526458342813333754117704192 3433878 16472637580135689833928617238125184 3433879 -480391244738384858367672129409278520 3433880 -690286105206970509604032099483033600 3433881 82490475365811843851811128448512448 3433882 -78551151125113539387139981369832208 3433883 1217531902978651672546800558678288132 3433884 632584594576217565054834238819418112 3433885 10149789509244919044465313429848960 3433886 -319721962813210727228319960691924608 3433887 -296825600655617470276354716220236000 3433888 -1364545284137275271504245164688343040 3433889 -140808510479600272109557808643844560 3433890 -197294457279034169962699463693683200 3433891 -280412300415357403975690849147590416 3433892 -59479177133860866893746117433241600 3433893 -574543743274389304774706390449545600 3433894 3992533146034955619265177311101760 3433895 -715578842879639701560510577943073600 3433896 9211795186294304111866053373286400 3433897 -56997867841704749688572612093770508 3433898 56471590070152509386200651806125856 3433899 163775118166250024974014402561204480 3433900 233818975357260429258231068661580800 3433901 -197584392413607387856398320224231296 3433902 -2175613936136652688985073181602816 3433903 607845296549621146287729147552914688 3433904 -212304662468964149527483664408838144 3433905 30585294218647244435437243559073960 3433906 125506250099148285642803114744801280 3433907 833979531169021459548168550425781872 3433908 78407701986214580583069997317642240 3433909 -1179477852066298947016363462818383890 3433910 515298249230337095837288549998671360 3433911 438970976473556316297544481762220960 3433912 1279969332528361792005391667311226880 3433913 -275586903568468009011164255204605440 3433914 -17691221207449107818290180297829376 3433915 -441704273127813220408331605343524800 3433916 -576328800431515162558776695401589760 3433917 1801684926211898099200800137424406848 3433918 -507277354916793307574944589534844480 3433919 -1575982854084489042483360513509890440 3433920 -8161132190076581790333084389867520 3433921 75306534294053268802947998758591792 3433922 -312623498033282316049431228006569088 3433923 -336397129159308116529645320015932704 3433924 -28506132676813136515931935864949504 3433925 -462885330805732898227536634976095200 3433926 -257307941431664970242431928495029056 3433927 469541138522039393115979075657654400 3433928 524331341004143445883608464747996160 3433929 101722954793316305977385769109184784 3433930 602250755222261075199970371739659360 3433931 1048107902431476536466102515468227464 3433932 -60849734390490361115988283545870336 3433933 -135791923493248467096833735675625140 3433934 94756274211813644617386285099197184 3433935 -165986115445034978046426952390825200 3433936 65203007349594420413471076374937600 3433937 2995740247013729294211617789165568 3433938 -228198383888330796728793144099843456 3433939 -280868807217330911213662711497666776 3433940 -120492320483491083958144453564104960 3433941 449592737849771398371719861859446400 3433942 -119439558285602679010633440281020128 3433943 -1592499086893518943945911591371858808 3433944 150566711109546331620647238205440000 3433945 572428092367085675445390327626909700 3433946 98391421304695565873372663125747200 3433947 463594382865010514239099575592962240 3433948 29191571739319545846911120006707200 3433949 1583651834929038770145437094157847436 3433950 -97808616207631230033368968445246400 3433951 -1468125264893296387875415697869816320 3433952 -860009756532104206089072317693952000 3433953 -637393222863517131552367516349592576 3433954 -1068645204614611668476986995918123360 3433955 -79826468057136770931218398729049280 3433956 247346905437124607050454899398915072 3433957 470037288192983058369978462497214780 3433958 498769200556220909173510669679887680 3433959 -86440426309059784137845752310059896 3433960 -323900211902705272192588760402611200 3433961 -1189559786307328314451993907433733248 3433962 -11419694282333327936713229661728256 3433963 -9448841581428510540139669485319552 3433964 -48164890021258089403175884882752000 3433965 -66633809711019488094843820882440000 3433966 640612863096864916289847294678192000 3433967 -494845931239280540185688465636247984 3433968 274917055257709940243431059922944000 3433969 277701791228102901926769961490165952 3433970 7832223376572825054174147810788160 3433971 877925111542153554374265884618208312 3433972 785737566116177828900277561483120640 3433973 426014326531521759638554882866306222 3433974 43422862116181208771491702675623360 3433975 455428641268038024155612862689234000 3433976 32599357900939798137557074803916800 3433977 555421731889470100682605558711315200 3433978 -764529331106577369051850916719742976 3433979 652195808522369799257606787532844580 3433980 -4672002454348809507295552610549760 3433981 -694875762055183738987993570124391648 3433982 92532889400721045940486457131886592 3433983 304555421389912773209385652035843840 3433984 -96925281836141106099025108071874560 3433985 675496820191552973015851286716548180 3433986 125053992868233667016597451372601344 3433987 41788038658624437377531105264885080 3433988 -726602642985219639480647950502128512 3433989 293311784597003565929368183897168896 3433990 -96484058818266316756831241012709120 3433991 1116759942388267152073470648631315584 3433992 346705369473656227056476093255024640 3433993 101108134211349415519201748887414324 3433994 136254928096899169508894128364304384 3433995 33390590221731525641404524634496400 3433996 281150984935163537999000289174090240 3433997 4824563710742169517281359341681632 3433998 110571256420421572701792859136768064 3433999 -1404195301925371110820282164547542864 3434000 200053221389910769155784927617024000 3434001 604652483346489038443001033652552432 3434002 -205561427708536105758275221856257536 3434003 -1407822857187839220740318859817434000 3434004 240800534980756280304460199010072576 3434005 -866472967310941204630658714391266340 3434006 -359425325131776303748650143809038720 3434007 -100063680073245244221143508783001008 3434008 -2061912036391410603069233659605565440 3434009 22630113899364734076361849175188500 3434010 163169993151206025645586948914850560 3434011 -125908317622233337537686760256131568 3434012 762778279177857656617264998772717056 3434013 984632476352306597749364427550554624 3434014 306807658128920563811917540021673856 3434015 -197846884639547233525780599063660480 3434016 -224774011008037859019989593713278976 3434017 -807826190668533501725213288803895868 3434018 13757334249030237427447786084926336 3434019 -421192638410785309831430342394639360 3434020 1258223282211377245954842287880007680 3434021 -2032707394831383909152182750218976608 3434022 252659997257235899801583075496934400 3434023 -27313917942896217572541632565533096 3434024 -129804355718097844419127236225761280 3434025 38623174523330811611710947201331200 3434026 -331492175607245794946872272706543776 3434027 314087308402401534112414610139620880 3434028 -244660457776414852973089438358823936 3434029 -578875069659045854667411954803627316 3434030 -596522423813018963059238356717430400 3434031 -867198486077664821322267292050946680 3434032 60857526494255048585585092486561792 3434033 -2460211510507473232437523849895584656 3434034 632027199313236915368376840299948544 3434035 787388684747108839901509438184349600 3434036 57578497693821236468476125616834560 3434037 189444711902729967039013064026058880 3434038 371346967435114406815974953961807744 3434039 185712545669177075653382813990875056 3434040 -276898925722030607031087553463808000 3434041 1208863281078431847092919543390080 3434042 172507778175982395811514724284143104 3434043 535552892634649013221835186380381464 3434044 -99028029669996251239867915655273984 3434045 96275270436246886205023837103844600 3434046 -99138450906284545815491926381934592 3434047 358541027794442483533801842516706496 3434048 -360517106420065652918016064334856192 3434049 903352641573814862518561278381710400 3434050 -121041217721623703371409073908023200 3434051 -503808156766667872538464984513686720 3434052 -722801752840442545033240489655559168 3434053 -278901893307643457302684542301821920 3434054 -173347932183089193985101701560168320 3434055 622868946356989023682675156660177920 3434056 42229883359710005462818164629176320 3434057 534609346075886998888367573652980544 3434058 -41044777793418253177893961604134656 3434059 -1060586398404010737640271689641365740 3434060 -24017277368783037033443002052198400 3434061 515101569646689246821923375149412224 3434062 327706496619524734806594429922548864 3434063 183453441307122770341455436068809664 3434064 102414740984147702394689549887733760 3434065 -150571219930414385758520574789235800 3434066 452522704411454600491605556802304 3434067 189627841397834752962495229861417200 3434068 1233865238616536336036286147764232192 3434069 -803554406563490120931350104645396530 3434070 20092509102081887462524895047607040 3434071 -316842050321941041432856641504898208 3434072 -851638695338168073867432509122099200 3434073 578850811773578062431881494190783184 3434074 110355510217989192179449659575876352 3434075 180895534776731731741366291288149300 3434076 -186916029538360132916411393020912128 3434077 475512426419392285632707462789221260 3434078 374808456817351503842652207404204160 3434079 159643997622413243766189400571614080 3434080 -364019273360458826578311031019274240 3434081 -112718634075517131961182602243528640 3434082 130042304133812044658527812722611200 3434083 106077766691964978678076077817698332 3434084 -116115332075617095271175413965680640 3434085 445615320252118592167680001841843580 3434086 -130903806623405482725762925716895008 3434087 182848118456295720595546356994064832 3434088 -46831879624164120918197078767534080 3434089 47746497865887784894104737884152890 3434090 151446947196391181945998593251155200 3434091 -372574091974723640407752782508603216 3434092 -162011318320912552844049491451310080 3434093 111197581362492335607784276756428600 3434094 -312863879006485063346061394912498176 3434095 -186195633808476066246011567475302400 3434096 299887076546242837967265023971786752 3434097 -191416300828723241633873406367422720 3434098 501381092932555761036301450446426240 3434099 351908155692897192233981871183905100 3434100 31078177610444703470756725002086400 3434101 856872206070692996448184953735612 3434102 -114188681828613656712777192724783104 3434103 7517767046250379563485908950430800 3434104 80011753642382006686640041072742400 3434105 1476683159564285635014750135556313160 3434106 22066969228885244228151053120903424 3434107 -6167831914324605623922686801267280 3434108 -356233042591489892154756880700393472 3434109 3877893129329177054591211453854208 3434110 208739506091364242520577074816528960 3434111 -696492447591236862132482012832348288 3434112 77391436446747133279680163668295680 3434113 458703789270078722341321100043234004 3434114 367594774667949069739094301638788512 3434115 -169439097410415695565860217854976000 3434116 -644807349827071472754803613081395200 3434117 -1137709258952148625891083281057231520 3434118 6340445156914555320734675420160000 3434119 180053737102662531635783384316810720 3434120 49390070005611639935492175507916800 3434121 120889821066383171818214512263205290 3434122 -854881324518535323199790780311639200 3434123 201845701228582201848811698627691008 3434124 82534158983523237300241156181053440 3434125 -669624512455665343023258512712312000 3434126 -137805314212458775292426876549863488 3434127 23927328564377202457361497354270608 3434128 193675216735296700054072908669517824 3434129 -1581743502138125618438677786390104270 3434130 -101073355922188737660485869092864000 3434131 -424445177210097425883172671562346068 3434132 -401514129720133043756311009126879488 3434133 -793925543655022949715864115052676000 3434134 -281347880253923798738313554781411840 3434135 86611372571463137374247448234825600 3434136 -514701216584797543548402477824409600 3434137 -478714775360959954390259677449506048 3434138 152920460086756577994745056563474400 3434139 40882162945975436001066926115942504 3434140 -37836530497145107237119975788290560 3434141 491642962745238595918692020135917542 3434142 -343486797688368804565049030241617088 3434143 199314722845979598706610059827113200 3434144 236567056878389672236984118497247232 3434145 58010942581563628921296591920350080 3434146 -63316501722337854646858986252688896 3434147 737251701493310231425905983543269596 3434148 506930500962054418534012820569122432 3434149 -695848372166879960175126043686816768 3434150 255766353251350971230415925647064800 3434151 -353945554480486092594656044251993600 3434152 -24984368547930297182833342027776000 3434153 -80580271180006843832566469063137536 3434154 -57638732124622475464312572983232000 3434155 81996266083097185315772925426069600 3434156 -1162063997338873773392250789426931200 3434157 72030755006261540563185624519440406 3434158 -72083418133980195077726124695266560 3434159 772265936185746364310879939093736816 3434160 -9493238295896538022710580297728000 3434161 434188316627555801304601548434927762 3434162 -264544972896699121733276446543101168 3434163 -365658696764511665712973577847379656 3434164 -550716503952782264829759598464085248 3434165 -467109117773628844796563871805959520 3434166 -372500379694583477371502042838831648 3434167 1221345364985950972445400964117787352 3434168 1198193271461452041572256577284034560 3434169 -154708256338277849460196642537531056 3434170 -632589552845214775202624987596645440 3434171 -187495150996281559174034107741647408 3434172 -148948891655086344058291095378075648 3434173 1020335595276864490600169963327460422 3434174 -148299670141409895509977476409037760 3434175 261889694643940036820029754187357600 3434176 -224109122063379387591332520712470528 3434177 1055181667891490575317741241017193026 3434178 336998837770786706797697830075454976 3434179 87674455313164284062038170551524512 3434180 133265682294101067931353554603212800 3434181 555330107553600171727371908702845152 3434182 190094495400264989264218890139128384 3434183 -479090940671021606143454544340885296 3434184 90042708473530242758756757194342400 3434185 1040952533453927134252204237799857380 3434186 -304973739158062052914572664621075200 3434187 -637346164726652053445271752982855840 3434188 485502081921137293844044751568930816 3434189 -403625966828562544541780348204397600 3434190 -80542963379984646103834914300228480 3434191 -573543149851010065489389108607759200 3434192 84782056772257630707545901717307392 3434193 4430862910406509143432616430656704 3434194 1050932993139435598926561495908305920 3434195 -11326246118700217149377504230060080 3434196 512827852066945108386771324377456640 3434197 -162563605267796536520559197370878660 3434198 912339849380527554952126315172877600 3434199 263471551660375266876657461817601536 3434200 141439532500603905608662652878848000 3434201 450972694181401771706416916043578004 3434202 -185862329126792714023020844524087840 3434203 1349699997468656494944616563086112452 3434204 -464983738479397595601907717012706304 3434205 114014584040179518188943298666171200 3434206 38472299196122450282789478475439424 3434207 -245380969888489918514042107150000128 3434208 -104372144564730224671524450931310592 3434209 -1043087804375031404952975054860400000 3434210 -249743642053665914971239424680584640 3434211 -114194573547336365682133612454307840 3434212 -97067776251399525264931139564185600 3434213 1137127319887320795454678974681874560 3434214 -210441313161101406780359412322966848 3434215 -13674543291427743503054507163005640 3434216 -547837695293591649774395238939755520 3434217 425000840469040957442325678316072080 3434218 -809060192637414498779285056138989984 3434219 -182060851525931079611068587762155304 3434220 -112288969667618922717454775436057600 3434221 416489716491952716269487099359213760 3434222 -5426311268308775479047302707584 3434223 11865429991127877251496427764254880 3434224 122004053313505601099799954952355840 3434225 -894088769100726275836158472049528250 3434226 -584307976440573083971238182967794176 3434227 642148039542849693816511308298384076 3434228 116825565219276158058943730853697536 3434229 241229134483965143756851051462836924 3434230 -175341379312997530619290333442058240 3434231 -327165537670327477300019364771555000 3434232 130954478528619967285165237862584320 3434233 -622892808349704250416391951221707376 3434234 -474524309308810070552141644314147984 3434235 -56068846331494499232815073755370240 3434236 574712362165811795792968229521347584 3434237 -865514989094781375612611625387621114 3434238 -606922188122611746134674882151040 3434239 -367258552439481626767202949399811400 3434240 -150526138340822011757096023086858240 3434241 6604091402904562186283892498950400 3434242 -35609780002211153200738546626650112 3434243 -18746385306097907609476609607104320 3434244 533277376837772116201893075485693952 3434245 -466079493850742348949480037183658880 3434246 -42677997456698735967436446946204800 3434247 19333039467998354054876056007492328 3434248 -304241456507000942819475449311472640 3434249 264795583975549186042635269959243584 3434250 -5354405037478673287870632128640000 3434251 -1536888289318286209007248948503384748 3434252 1143873961534605974909538559582676736 3434253 473317920511644376047742993774363104 3434254 -504090551822951905857567688508173440 3434255 -277024239184183793127686995784002080 3434256 57019158099133593269004302113308672 3434257 -978495398353629940559025524684444494 3434258 -509370905555013126028019687840849520 3434259 -627573385041355197470838303424382400 3434260 -288504668887611806585191061103909120 3434261 -347838248005932318484069795773934176 3434262 76370128579887612598456943184501120 3434263 -37905861023086484581921509433583640 3434264 -1021046112413436681701187092176496640 3434265 -14987935050438786466700788364736000 3434266 -11708061096319050536588639530748160 3434267 1200897389301074905637875578297405360 3434268 -380603369877162582262348725091739136 3434269 -1359525573541872550246584340657012160 3434270 -52212486248402926095392196047892480 3434271 -328643865964513283037122333659138488 3434272 -636131009789576451822657086910627840 3434273 -72612005322930393645472801294744320 3434274 61109984110503711023041082917608144 3434275 344564573005210802000243005366178800 3434276 -519965381813855107308099133658406912 3434277 203918054662031555862938047998703104 3434278 124600362815302938644050830734569440 3434279 -735152041808685818224020792753786120 3434280 -577534896275853369834310496753664000 3434281 7621658205614083910474581013979472 3434282 151504194345919958408274758354880000 3434283 -70374389364044251557515971538623164 3434284 187272760155753565828079188607681536 3434285 -10788839493373018940537223547030620 3434286 552668616689296966889929944257286144 3434287 348565443032793903307007892073937936 3434288 -123902090318070226456292785756569600 3434289 -148019553344252104796379481408559520 3434290 -578536163823061808054635957482193920 3434291 219420574936158959206795774713106944 3434292 494916045082407098869237400544768000 3434293 -1379777601828205859606745125609069458 3434294 -64198247165908718086455104797822080 3434295 -54850206423289306653368588366293680 3434296 -583314989827680432385892259263078400 3434297 921205154182349898778766036369280 3434298 26551231118342861159488527014423040 3434299 264093478934179092663038492007970920 3434300 63964561993864268825502256811404800 3434301 210629915462521017651308264447700600 3434302 354581214535709961894161504972612352 3434303 72440362463243886592784222843915040 3434304 31547575812477883751491821530775552 3434305 122674512867535423631062464430570560 3434306 1043436920751297362797826207928147360 3434307 942891012963974912937159065165455680 3434308 350500547328860754691564536895180928 3434309 -1498684320863760285698594266029083490 3434310 -38070420454987566645501636083913600 3434311 -367176123424549581121579014723186088 3434312 630144788176788761165700298826695680 3434313 1147113867450053420521689801413880000 3434314 186239444688995470651833629454194688 3434315 -800867097192664457725396475447219040 3434316 -362663625459872257505178099839861760 3434317 -860945689986163183459440866473722634 3434318 -205746092848758662638469193211809984 3434319 -244670993386616129027649259374001296 3434320 -166917969714970417639268414357913600 3434321 -1469548276200240489276750543930247056 3434322 134280177482578249090270342169926272 3434323 -1216420419867473362682959001259370560 3434324 -1708133380639380961947335973900288 3434325 -439990388595197451242295789088980000 3434326 308476046394892602115678307184906240 3434327 420103622037460500984399768292740360 3434328 316214582972578169037126275780352000 3434329 1435209292213599274807877705448016384 3434330 510156267245113373683361332390222560 3434331 244341268952884080367902391429583040 3434332 -552722897363480396182424406073512960 3434333 -235543305250562335478882878499294880 3434334 -252230376389058905377038847321817088 3434335 -345582304756690603667555698178624640 3434336 427284784031495078931232189162586112 3434337 -141827132295996307147275481884402432 3434338 -660198273227558362521079527194293680 3434339 -346602884579176703741172906054022776 3434340 -21809623124112826059445308971581440 3434341 38693087265294251193553409826775584 3434342 -39740117005564757898939540708144000 3434343 -1003605549562835108336255313998808 3434344 397826843550010430869321024218808320 3434345 -619846734807146075833475968881892800 3434346 735365133878744756197599917450112000 3434347 -86404357673934177249001078020700128 3434348 -444412383213686363536771580044514304 3434349 308371901520304323949858510871168064 3434350 106486840382081573526772478962550400 3434351 1142721865707139698949575789629126352 3434352 81792359880763769186443941423513600 3434353 -376670309122596384192030194210940736 3434354 69631395091225061294657201115571200 3434355 -458901686393027876718556020441462240 3434356 -1011114048898055868917999878022462080 3434357 710863435880216967521880061221434652 3434358 -3600642033286367468196802007348352 3434359 545734328927980311157610091362451560 3434360 -60968354190546971531473193967206400 3434361 -688524371824885579233466442593790976 3434362 16238097659569365271475439857496432 3434363 -39669218244613568094452556921431388 3434364 723389401774813265530154529048599040 3434365 -28848175337382211241980827350304960 3434366 824399036179466992387921056427008 3434367 -19904740791987164470085103343879680 3434368 -170517199394071010233543587822305280 3434369 432022613153443097502821717654704770 3434370 -21663836448520976574842229959347200 3434371 -621407019947239729365268427472445056 3434372 -543892530342975655262020796331160320 3434373 753502486365023718148120736765654400 3434374 -126286155673709361666999340106798208 3434375 -334003764288174633905399090552700000 3434376 237229416126845393615016435682099200 3434377 236597936662310347482484931650517092 3434378 63165758814903638804098813828642656 3434379 177714403186150800882055511938983168 3434380 616136469452098543611527513517388800 3434381 -706287649282879788037968360144607818 3434382 -72062680857751869385828870975262976 3434383 -96167368989290037421592557818393600 3434384 -87634288385720933114296265596207104 3434385 -67111711604332056086870034374400 3434386 650974855617052330162408809432468480 3434387 550240555642551074666646534011550792 3434388 -457558185314236400032547377640908800 3434389 -94025182330076497636495073786306144 3434390 -44266580039357861880819345518102400 3434391 -711484083832535472178205022404448 3434392 234588564906064634580899167733022720 3434393 1640612000317948344067637730199037844 3434394 -299735164676601967434728588338291200 3434395 -798639558687843369936766982552721600 3434396 -16357849741311190145214396373616640 3434397 -161696546487672108435832398283918080 3434398 517695946876861273407614678532054720 3434399 -337364218427556065448112817393901600 3434400 -13330814004480790540762309464883200 3434401 -331606588038437811215880894564157500 3434402 -452025384574969414195850231067638400 3434403 -150277239957419661645773734705226496 3434404 378350887534198919143487367171731712 3434405 163653561065373664202450220401833560 3434406 86718473380478386305572863695372288 3434407 1206946460165615412315509039125569656 3434408 -1579514786076157232111006874451568640 3434409 79205662814825803225884267164823648 3434410 1205479815784497765122334672533760 3434411 -1075431228354199669919766398534582988 3434412 -278335444590690661283368673485209600 3434413 42113963043732315007186113777456662 3434414 163547934294704001256458598266858432 3434415 496058837194533610260385466040763920 3434416 46063192351664124967089442439708672 3434417 639763951577892452906902754078678592 3434418 213364247673786094336490029430921520 3434419 -52157284345881881578767335954920180 3434420 -1033530486442925756432452549791805440 3434421 94884816479704408878378034859697600 3434422 158365107807905162676885475633905024 3434423 -42426672035627915979223104365048256 3434424 318838810394620336726655448340561920 3434425 435055524961569671283087799648014300 3434426 -502964095790426946771112083986119200 3434427 994402895183160068616327320713879680 3434428 -92478039179572887034614784462966784 3434429 -39722146143674839086667549201528416 3434430 219162974524706923932403734515712000 3434431 20343796804253637261576971776493568 3434432 -565245524410872587643212574027153408 3434433 -357547365032534291702408108037560352 3434434 49515075189240228058460335313297616 3434435 201867535927626331868024817153933600 3434436 -406993501403735786770816291561204608 3434437 703307187788698054940456964546285086 3434438 131715134527507506949511855438599296 3434439 -507956849582003280575304304707308592 3434440 753150851143715315518393935605760000 3434441 -29474630167072600731439067856491100 3434442 -387226283412789181831789509592776192 3434443 716470617543371449045962957470796692 3434444 -364182031221899589506404455814201344 3434445 213472773024289495238905267650030720 3434446 871404363701266696041836457389940480 3434447 -435599391346695842221151525171415216 3434448 -142567257698639965199955905117945856 3434449 -1410799082625652985242028022406916880 3434450 497843566444950454666166374274220000 3434451 -11932155933663868542766010142061776 3434452 17750613540793329845325127165059072 3434453 -4342924241686764884119942630562112 3434454 -696776790442841661048275219415212160 3434455 -103394065052480562552258101482289640 3434456 -630997763908513074645355930927165440 3434457 311827348474733134498659133932426816 3434458 -52136150848604610967794818133115920 3434459 239364201136209539801252395986432000 3434460 226571109374414275319486469730268160 3434461 856803088572040466583644730700052992 3434462 102906048668282613424229685139161792 3434463 259883698969329593407205340041381592 3434464 -560597589578736398727407280586752 3434465 1113564937090768253513390148695395860 3434466 24914698127452127826858554263217664 3434467 1491066047083105248205175068802063516 3434468 -1499688663202681131357420661615217664 3434469 -387305923191183030684546627090173856 3434470 -94673171354071381879665067552742400 3434471 -1364579565379271751058459067900336328 3434472 393303306614502401899015779461790720 3434473 99342025230555121819134421166362560 3434474 114546850938994101149111109453602736 3434475 63838882764683768332272284675654400 3434476 -181059950133917125469426023864268032 3434477 -119121980934411354938251507143840480 3434478 -174718478061237651848341767823749120 3434479 194601926433027658532243611170110176 3434480 496001910247819647335998757928960 3434481 -18338659780674813158377869429617100 3434482 -647219687745816408800311472508711408 3434483 -27598256238781063674536291838227088 3434484 -254142340584594813189030853835919360 3434485 639062585525459503733130188499681180 3434486 374500140919048723649580017449643520 3434487 350413731002819227236361775912888064 3434488 -79270850789609152498710433592647680 3434489 258550124500730070268814868550333290 3434490 -67422900523919836083143574133186560 3434491 -27582069127357388953018989669200216 3434492 -410145790318867101436245186534211584 3434493 -550802947607997319398887492670953856 3434494 -278236938398016407317537842094359168 3434495 -102771952637341659607849818087372000 3434496 -332352352345156142183713792327680 3434497 -1176414865898643824283865585545714720 3434498 188479598192882949358698302949557760 3434499 -967947593570535743031997909899212400 3434500 279460798039100579076660761478720000 3434501 357820705209079682206408302301304352 3434502 242285736172969768490476096601149632 3434503 -299546976899154998337093342555259536 3434504 6028673943910492195949771624785920 3434505 162455182935386599384482962667741120 3434506 -145240548384156736466460593147937696 3434507 -193139865674840593196596167857058888 3434508 507808751871405861507839849096601600 3434509 -9882296116231936394626007869289800 3434510 27207298288181834369138757243859200 3434511 -574240630012529384174766829963185528 3434512 214489719810959935167220790678921216 3434513 223209561625758226783742220706945380 3434514 114832494307985009965269709602176640 3434515 -265227925632910985659483719700149600 3434516 746607215961955347528722275906897920 3434517 -636956750543022800914961482210249632 3434518 -138546962049257723456090878513271040 3434519 -31166120217134150544127788640880040 3434520 -573815906767411047939172920416870400 3434521 10481905808542879135776523974219264 3434522 54458472847631460823160428531636224 3434523 402407541113908931406816551415537264 3434524 -268787331756711944954358281678907904 3434525 475935424777550672135922154590912000 3434526 499548846033216297981757210800048192 3434527 -266532845672135746237702459969829088 3434528 1660957993615569252415932523387944960 3434529 27207246829047292710295425601292160 3434530 -516776772230986645733915199285434880 3434531 15272055769443136485899444769019752 3434532 663075375532641224703055428276436992 3434533 1365935625355812266107874694033614944 3434534 -147312606107940500792610752453134080 3434535 -492165027764106385127919937091712000 3434536 415430162106067201049629530806108160 3434537 -808089209700195235387367185102154928 3434538 247488428499267056994937695000639744 3434539 -20240839797605579587163960177140376 3434540 -421579564660316183840978692354790400 3434541 -2141075375921903521172807493158400 3434542 -735203518451189570323638901276200000 3434543 143428690299107137644501194836026240 3434544 100474001084283188955113844081819648 3434545 -498743882097269370306885141008616000 3434546 -3426606207959172343949969794329696 3434547 -795262493301934013520420063320790480 3434548 213536898166388084091829355079736448 3434549 -1832664391952782913605128286788247236 3434550 104843889964678069686136540279449600 3434551 -1365604632446155553036781163685954600 3434552 -93339033211197738342225560685772800 3434553 1005777302941689374127749391856607040 3434554 -10275560787333616810437123332229888 3434555 -60228283224804329094357765251207040 3434556 197482866510700292221702283230946304 3434557 684350545849476075602409658781516940 3434558 -635479587290759542934447850850918080 3434559 422163084297206040212420688971614608 3434560 33369613762696723315935162877870080 3434561 313388749753043399874687342355073064 3434562 161885912595626759690686514261520384 3434563 405523295248274419564160281719870984 3434564 -229486738060078281667485794225270784 3434565 -232563549375275486555132005938816960 3434566 219314270132616728919864604846907232 3434567 -192681506253033430953645530572536960 3434568 -688077309748386329964348908614410240 3434569 -519761513114129593563494754655780956 3434570 86588654944065156624480776394759360 3434571 -88596802797919132050572934914710128 3434572 707646995366332799729932083876648960 3434573 291019031824319898117658509816962400 3434574 -175732877414135673665843755220481024 3434575 -145087935870973001744328749399510200 3434576 -30615726156598979216465001034825728 3434577 34844401810332685703696998835042208 3434578 24760324179707105664754214172291072 3434579 -36106563783750207058607222716262616 3434580 43547171302365567453123916075349760 3434581 -978533851050549129019505963322925618 3434582 165610274558779615294861680885312 3434583 143207787832697668115320017615042048 3434584 -254080791413538921475803351536762880 3434585 204936627542274260730184489846080 3434586 166187493181372003858388663788550400 3434587 438289766249643307679346395834823204 3434588 120486660731576290990742361189236736 3434589 89164688759425729354575584012339520 3434590 47196788335209133497298990648281600 3434591 -841308271885353614544774784281258168 3434592 228637281770733169158660898475212800 3434593 -731636458319525090939986516263320400 3434594 136362603815495905675475901189654096 3434595 492980308764040085951603438224207200 3434596 543100528811921790398088648274191360 3434597 -27033323447706565337482011482105088 3434598 192709123349291767437054465155901984 3434599 85055029927692336685432131641496000 3434600 -180104288327836592923643625115392000 3434601 754517929068994932080590233959474832 3434602 -49585254996248085691413096957059328 3434603 -403693923899743915511057545205675148 3434604 568556213443189255511436984637685760 3434605 -749942571162422949029520747813249480 3434606 -518222083954075610896769760469710144 3434607 -644254332183911681801955432673920072 3434608 24334702183820397470522806308012032 3434609 -124757155545417306443873470601606190 3434610 -58053884318308396578680771741130240 3434611 -151736284142567924143042807524939600 3434612 -649532855140578574198362692169988608 3434613 34183321122719272608213771864803328 3434614 -561211385453924875317344426558912352 3434615 1099587578037981444507278853802994400 3434616 1361909279594055537124853175154483200 3434617 268202644125484753988980838168530000 3434618 -237376693376176601566125527108693760 3434619 160915386448533923926536597170987520 3434620 -223987840165577122327727469705553920 3434621 -648991324486000957645755252141988608 3434622 471955595718509940161676191929111872 3434623 -777676518163200278586536917166223576 3434624 -508712267513244397689422586713210880 3434625 -6841251866751066475077787431984000 3434626 -176973556081232877661201233620275200 3434627 585575257840809539728330443531429072 3434628 475499654386455377256625847963326464 3434629 -1461361746526254560070855291860540928 3434630 -599376977868859186417267920107126400 3434631 105488471543232376120072308418262952 3434632 1149734945732635575213241160111846400 3434633 -1551311150948126908408116170932886118 3434634 10633877786674296038960156076952320 3434635 -339289986039588701819060019079507200 3434636 -70708892158192667558466395418839040 3434637 -1913450645225695002721530155519040 3434638 -232410331654253949077686037089213056 3434639 102549808257825277230416174737919808 3434640 -50645808120126985606569613633781760 3434641 -36153342791453475332212445318414528 3434642 -327443998592106885483708689145660528 3434643 -25506956508804649179711540883874628 3434644 -215900445675666585829997970440289664 3434645 -225454931062212845482530061283558400 3434646 -252574273643802684041773848092884992 3434647 28098268965364905437192776623692160 3434648 -32058606432811220709874051300515840 3434649 -270531803741583525659998555395972960 3434650 -31263632112757816299173419475906400 3434651 400073811282251077438210394155772904 3434652 -50068999610100957441348885165972480 3434653 1669250374825266883916708859185478444 3434654 2354864652276086718705286586318592 3434655 -285476706561900589088636480383574640 3434656 -59472156053811364020764252193816576 3434657 -230724406365987722018894129580920094 3434658 144848759016052912924520989972985088 3434659 648131955141491230973391738711992304 3434660 76252934661560348375900561446375680 3434661 925904620216789807706793806106994110 3434662 -115843812093984740227698599057350656 3434663 -1410553530121567131711159746884810560 3434664 413066406394149784703530661050859520 3434665 -95312162404427118790580813453701680 3434666 763625158494407549112487062545971200 3434667 -334025365248058752241230750289854120 3434668 -15088145971140967400023833717084160 3434669 -325511729012068651687705308754763520 3434670 230436672481148784714332387851219200 3434671 1164000105732807452505805808931273872 3434672 -233478104114019075631064444757786624 3434673 -236453978038858420287599918639153280 3434674 -816035175550259918395465336940135664 3434675 -420986139415406558422908286000622100 3434676 41292046628333205291165584460349440 3434677 -352494154815554263161395533827571474 3434678 14267865213667253820527333665578624 3434679 -1036205623019796892960434652829635776 3434680 638277551416710218350186498730188800 3434681 -1299483478804066842752386136367634518 3434682 314536116769051719048927228754767360 3434683 -120903354432822416211718681690647040 3434684 -509574477633496450945465300275879936 3434685 497544076928366835106480032049531200 3434686 599768025328306173282076692730305792 3434687 -613693575674664114467340163985468760 3434688 -118695015187977131552157914376437760 3434689 2287983358052785013877411430693908672 3434690 28854412443334714290373501189862400 3434691 49188624079856865687380932088111280 3434692 896228293679063645917678715842418816 3434693 -371274699582049281825375855570042276 3434694 -183668971780419336032233906620705600 3434695 -619147920719395947184637260024081440 3434696 553339921634117913665377686743285760 3434697 687872622911804727550741525753670400 3434698 148908471229338581881310017768599600 3434699 52923181190713282326438444195996720 3434700 -122065943501682171582067016994988800 3434701 -522969463991319854991084998770716298 3434702 433022706781474167704903206376865600 3434703 -76476907157043157641507183823896696 3434704 117103900047216120132318598830145536 3434705 64651023343363061499789622420244160 3434706 -425074264110868563440771391999360 3434707 -47186366717313971628208606885136256 3434708 39291601487854022589494027282012160 3434709 395023900254127356061915588936262304 3434710 182464809566517632106580737695564160 3434711 -671456979679091961031194132590976 3434712 -599334040092441690511647914039316480 3434713 1902250198525416249294652779002609280 3434714 -475795557280956448152152744239791648 3434715 337325101196154792041854997884869120 3434716 -354471704224785349331928658420854272 3434717 11100696219180824427174024471384480 3434718 32794164761887499406613606394155008 3434719 -1327628595600708515949296109055926880 3434720 -507163317884161065145552846089093120 3434721 -348320266157717009088535538999492688 3434722 70065976203383424154380354956280912 3434723 -462686876835570287488146671627256 3434724 -31618392625033921722008470779033984 3434725 -2311723171492231843215483317704000 3434726 845218586276498639131237417960665312 3434727 -404551703008382134053767840784640008 3434728 -492513606925439932778516264961146880 3434729 -619233468033457825519436834276249670 3434730 143730350010356552143703486754923520 3434731 -674766796024050074753688200862738720 3434732 -488885262167406040528733510154240 3434733 -182119145529423740679857396566325898 3434734 135980325565836111730947916651802112 3434735 367988208828009177081619203276292680 3434736 2584181002831311490730018914959360 3434737 6333834142646026524754507050782832 3434738 -299243963143230959450729724352051200 3434739 -378331151873919155905405074315045120 3434740 -55986731455387084201736801316864000 3434741 -759993306698234840193511093004099808 3434742 238984477872327334788668146993483008 3434743 574762161777608926770424495087804744 3434744 -1081747901999379779916250720370688000 3434745 169417659267580772408459920047501120 3434746 49649821566544832908085057558787840 3434747 587975133475353940881690281160447552 3434748 243300586184717931191232909066700800 3434749 639018701259454191445365436390271750 3434750 127858255954360582112684287884000000 3434751 -15505389231984168205769019399640320 3434752 -607538710092609097397785188383064064 3434753 833947971877544338368427378220061696 3434754 3243767256858612571961338579339008 3434755 -1076791175933507214937032873714319440 3434756 -963235649028447787125352553802534528 3434757 -96210780340273023648231671972067360 3434758 -79564036297983314419872083495279520 3434759 1357050423478649191332122087536791960 3434760 267925702959952998642303797919744000 3434761 -1224388108536282399017948987205673776 3434762 -29207353804487547968256930849292800 3434763 383791111228548644717253933027806400 3434764 510570401503779513173730741366392576 3434765 236905340824023861835865331602042340 3434766 -100310486871710416562707536512726976 3434767 100830490785057559885265849217859584 3434768 13601013241162864351669743375163392 3434769 98922386764610584866598534722402048 3434770 -313765840744767288483118711095925440 3434771 315418064921518593228562290308415120 3434772 35210429759549513688580520040720384 3434773 -188450878997422441079444327590228978 3434774 -26979299408727648615640591037196288 3434775 -169376523209768070898303429683248400 3434776 519291158777325609815817704822446080 3434777 332175056521596207238122501532543380 3434778 10385733370794213379712393600939520 3434779 -50968969811075737813818580548650620 3434780 -204574570333656885088540139758602240 3434781 -9051427255817397437106797033413056 3434782 210474761390889825150014553154310400 3434783 325586182331488533343218141060031224 3434784 167055357184169014135621877174894592 3434785 -473230599923578717678091876291427840 3434786 -40189438274694378544371848620383408 3434787 150853899800633435899069037872363848 3434788 -180523848294939958084014323059191808 3434789 -392156748046487429093180654398599840 3434790 284329120689951845834514221124174720 3434791 -1706857385305927055661760933601580808 3434792 -295865626007312433685525150372992000 3434793 -586338857779673237711810866599271536 3434794 -126844744009716400831147073601727488 3434795 -11562004771340195249252940847992000 3434796 -21706789925457540937972567619440128 3434797 -8545505167609480858614767163478112 3434798 -424667510781930889515981493975761600 3434799 241380009470590038199896154294525200 3434800 -21839250114744889920598251123507200 3434801 1417746575926993312400471622356559600 3434802 -276980074581268330582028097794688000 3434803 902414149802218590104485503639605160 3434804 594568938419907726380202599495350656 3434805 829134297017019419799650959734736320 3434806 -17703415208874444106772531414278656 3434807 -735085156864691883605404517454567168 3434808 -73878947568599283548217181933977600 3434809 -2395109114051608420725638833924288 3434810 -251273121079961075567659246546129440 3434811 230674941430586261501984015758815744 3434812 -216664611172989529810836924319247360 3434813 -86631423855616468884904181503738938 3434814 42142208183356623347124130802503104 3434815 252400655673226417303975562671593960 3434816 51415195142635302175995519421120512 3434817 826147963714098194975281905062610480 3434818 953061629799346932725961585694371360 3434819 105392064091671798252134913620012220 3434820 -224898108601919327004885768894873600 3434821 455026561582368155795224066441302132 3434822 156424379985164220971693043778744512 3434823 -237702590110577648513402597545232976 3434824 -162555139423965332828925915518638080 3434825 -334415306545664319385147018793952450 3434826 -411272493604104396730581481607168256 3434827 2887141878322775921420888998316588 3434828 -65122987345629606838251894231551232 3434829 -57372668224821045905146823425540320 3434830 -82677157645872522799509015390854400 3434831 -375429905677695348437452896035980800 3434832 376324613504376693178174130411274240 3434833 -354095321194744872140733376003004700 3434834 42256430363740492718394457854594720 3434835 485473129559024505696398133669956400 3434836 1212825294612966705917078073029828480 3434837 74292041435058163895873169888626304 3434838 -250514071273291646361677004890671104 3434839 -6208172961365646541462566033419760 3434840 -6686389629516410743833610243891200 3434841 -488126152687667161175821039129735680 3434842 -151808764770515321035245619827683328 3434843 -879502256203690265779588432972132176 3434844 -291809589899061262285638275058597888 3434845 -348868901443236102478415335675482900 3434846 -882568296179791227141681642324970560 3434847 -271381366232972284987591130471683680 3434848 274274745295999885775910823807549440 3434849 1134715599867190492533028393027706880 3434850 -294114154702300522059043724571540000 3434851 -113506028541655748212830244477835700 3434852 1032639670074808772274819978778551936 3434853 -165348603791179638171307313165256096 3434854 329921574686488228431923531362674432 3434855 964048787687450058231929902417160760 3434856 -1305267474757004479037392643268771840 3434857 -9616779732400433789375041988839308 3434858 20018651755975513538262499085952000 3434859 872923741124847627407925577456044720 3434860 -162110604217926302722524264748922880 3434861 -803775479519449640068123019480357310 3434862 164983595173728020884944971932999680 3434863 -73960032431688803634708938747641176 3434864 -95015464139029452858707013974360064 3434865 -168266578419149690863511920211172480 3434866 -89035557729938274047540423730508800 3434867 -1173879601254535394346903955512780048 3434868 165724038082495748197643577766100352 3434869 -72936271625094399271421630772980992 3434870 8966124339006618559256371456406400 3434871 754273263480460596282082465680660864 3434872 -348849768508953319640746530290073600 3434873 -187565003032926968377955521980557436 3434874 -52041791219914126465773184355235840 3434875 -238645839880650996141584960781540000 3434876 1148815703883026193260324271679495680 3434877 283226611025990158136418623090522400 3434878 621664927208028040889742645705546240 3434879 -494896138611053269255024467589332624 3434880 -109297134795678057274810350698496000 3434881 -205834660228312229455345382171741948 3434882 -464318671519193759003931053874777216 3434883 8781423321253857209699651335473984 3434884 427881356410063843797526342896466176 3434885 824104414273542719232879692221499580 3434886 6790037903762164632760087709708544 3434887 1653937106267388997036534474150944536 3434888 37151346348501153787764800352629760 3434889 -99128663270282669625241821432824832 3434890 557843759374750012996555579497583200 3434891 1365183758131834919328684044897582292 3434892 -215540301081175303940130940545512448 3434893 -11018501988712578843062434149335040 3434894 388066524135999939262692406173506496 3434895 50599416441391717309369919512297920 3434896 -293618742328537039715700830756864000 3434897 -1530380785353989332692275887135346700 3434898 -192730726310627083808776520673729792 3434899 51197732086691820126009472775937968 3434900 -364812916622931093420733884003388800 3434901 -837473225242090293528066300905508096 3434902 -504140308629283549937547523409722848 3434903 -814574601753685336745848669932385848 3434904 -671028715723583544250381446470676480 3434905 264288690996507767678022867168621000 3434906 71842971036711193292880474075508224 3434907 5355815827503627812064743637115392 3434908 625683051453442207564203305349335040 3434909 841074939631364243222834538486059520 3434910 -308816746483092868201942487558926080 3434911 2826459116552611173783492368791608024 3434912 333874986662334646361859904650608640 3434913 -931046941113776301022184345445669600 3434914 63950626623492296607372775129446912 3434915 6931225609209684719752638894336720 3434916 357974313553409793626525290561815552 3434917 98651002709809877778348557629728220 3434918 576492698796816594636650434465204416 3434919 -371318178711201402208719574408228056 3434920 -83683570278736982204152134893568000 3434921 -223761689593835252122241901960623040 3434922 -282929038898075334853568615652348240 3434923 851778882605642394433763506404450960 3434924 -118509190893211990423823372904542208 3434925 -35310273439859272063089778409668800 3434926 -3530684895830469145630715051907072 3434927 560046899648267394712656858809509776 3434928 -6062259333194454321025621684125696 3434929 1405926996349608813731491844227248530 3434930 142675960449744142431533618110989120 3434931 -613242510942094482918297472755391980 3434932 395360579806845395698402256589249280 3434933 34501548714943918004209219545523182 3434934 -230137575421750117176930430735872000 3434935 135184766007769602285903870000337920 3434936 -1502102333203833870229302961336320 3434937 -348673159868748949709131648431716640 3434938 -57041948389317276616268575899092256 3434939 38403041245973343559490637137632800 3434940 -373935845680537846424857065797990400 3434941 -1468466067105197873692341596380998068 3434942 -17823603713570600942514978994550016 3434943 -290495287364588388095477981968890936 3434944 156853844674964239493936218260897792 3434945 24419572866594052667966222948255700 3434946 91955199201931030205745531468941184 3434947 1045596896992195289587870223744717200 3434948 1625185571228475459133993706692608 3434949 -592105763043358387339142182281961410 3434950 322427859067439599352644686623580000 3434951 -830119092463855538756828592780935856 3434952 438458026289918186341266233031475200 3434953 -1539378108983840400179020805875068960 3434954 -320095072204718406463027235141071824 3434955 -47156442527986792783547468268902400 3434956 -276312528834913802095578719507267584 3434957 -39365262824544338702738770258420980 3434958 167502085776773024366737613185593984 3434959 1683631546878291198133068176466362040 3434960 -169445737792723682475501793765048320 3434961 -294538695932077372815733448685667296 3434962 -168443849271719631956168396731248000 3434963 -138673204342904360932477386263391840 3434964 -21860836893153655670250104003186688 3434965 520064803381781031420442144142848860 3434966 124435772906311090654447297409043264 3434967 -29832812419642250162693025805898184 3434968 -1096193164101222856609825590892032000 3434969 5661605099422188457447159415457792 3434970 44518501230232113879216581154078720 3434971 534795641119756617866996622962149744 3434972 -1142589719770914999503682540173975040 3434973 -9256912438456344102631114848642432 3434974 -189797386772858061852867400473945600 3434975 838536802474528548031598554212735000 3434976 -1129877907534877964568623548959817728 3434977 -110418746229056418390762108222253888 3434978 -140129556553520307799211817292758960 3434979 791100586499755772672813721204708984 3434980 111307582498570696761328326192537600 3434981 1009577855135007874685837422935641664 3434982 -191379852413756415411669186724185408 3434983 -361949477595754149291947734147473576 3434984 -238822777470715968516159196460236800 3434985 -724421478860135414819733081651071580 3434986 -203694911048844898539562985403156480 3434987 200800876582284837368804608181157360 3434988 539189314980189786172193085867456000 3434989 -21100880600275044664257437689289876 3434990 -126259447467458504071648550413658880 3434991 -122684867098284470295997926743097600 3434992 321285623152638096735081429185003520 3434993 72390812585716349268769243980121524 3434994 353929342258079246223924353814839040 3434995 1144184440636723439013779643037026480 3434996 -87698491076159538261658550930064000 3434997 -88230316271069488796906584826431872 3434998 -205038845243319165645526454766557664 3434999 631450102840806267371276857713521760 3435000 123069497699881171134515147328000000 3435001 448945965328541934750138782028043092 3435002 -631994880520838474172718475401980048 3435003 -318785867937274949641770125926244832 3435004 -75340808172297689585029628080794624 3435005 219219960749129711582029054179740160 3435006 -51766504177991233015505265759686016 3435007 482199847793048844969983812141600256 3435008 -702608696240231960433837133466173440 3435009 -451927823703928262075791149185420496 3435010 -169859854796435436323380778472384000 3435011 -316976839935771049634128012092080388 3435012 3999117238141103267203384199811072 3435013 1013097466011668191088249720544684160 3435014 -391375071810348114286304266007064960 3435015 21966570532828493833393016925858720 3435016 405480372521213890075970757224908800 3435017 -175267407823019029846889228505777408 3435018 -24725848325803490957638543145356032 3435019 -13254474655386091380064613926426848 3435020 420918195460147187360903958954055680 3435021 -261633355545994305467230583394940800 3435022 351194760716404310692411267529894592 3435023 -653015987226596331447724465668660864 3435024 81494318590263491325209994585636864 3435025 65742406286688317535886712441775600 3435026 -32260149752508435778979473434017280 3435027 -143018116562580939464922595224974592 3435028 926903102059074245476718086188983168 3435029 -51988426414097631142289824208441760 3435030 249364237077516845829709597307736960 3435031 -1726915327149162138234999476359136648 3435032 -1125593381342745255957125198109081600 3435033 -32402101443821799684113136099491136 3435034 868430774116840843875847319731186416 3435035 281354687887202548985771836225596480 3435036 -153150220093148481904161303583383552 3435037 1122119461573173697085467863842791692 3435038 -167937157676703442853444406743825856 3435039 159911831108865107283955389551813400 3435040 15351319353502306162631502232289280 3435041 468132985695676831489468260617743812 3435042 362805475001787784956406119301638144 3435043 110176025812606758435170966277365664 3435044 -331930281326379691913075333813472000 3435045 345089422044067416467868352531804320 3435046 -259566773450060035593786303301449600 3435047 135304667610931971160829246161014552 3435048 -146687437848556026554727166245273600 3435049 2095738746323316065031223054112124240 3435050 -330739017630933013579896415742592000 3435051 -324488578118129296102791749860909056 3435052 168632933867057916411401927163182336 3435053 -1402070710123258922476304496885158580 3435054 22713466369586746307809802536184832 3435055 -1651396893857173629723899009354400 3435056 242007131271075831517976745894592512 3435057 408025991009046552615621820188377154 3435058 204388786860250193014965647781617280 3435059 -1620680908406603286736907687374330740 3435060 381397899897556285430441026062120960 3435061 244657516423349154207005712487549760 3435062 63404529038431621963237811951409024 3435063 -219705946912567605412603113789580056 3435064 -514468049280870751437016083271680 3435065 -540182034454301906930700018278964540 3435066 116361375911003281281737329827011952 3435067 -508878883256684265360048438208220360 3435068 134976998922549316329950963283941376 3435069 1078229808187703831376984932858592 3435070 19157200122109207260484041193013760 3435071 -205455929370514286633137998913893408 3435072 38059703602780828140905542830784512 3435073 -191652644862403088839865874031496256 3435074 -842493321395228984206048546449020928 3435075 -77113063898236040225851856791872000 3435076 327919916617164637452514152299077760 3435077 -954084043189585606865268075480777348 3435078 569845647008244453404651744408002560 3435079 -198221076368029654526527903736484480 3435080 270017697027764061128209093462425600 3435081 -234354391919833385016313814366743680 3435082 -159291691130010097441203191076773376 3435083 -136146415793924674566101460049178496 3435084 282739473243697439116986764041278720 3435085 90927009495699938760472904146008780 3435086 -391010415900773978385816926002111680 3435087 329852134690431698960236036307159568 3435088 9483732042358719467263937408630784 3435089 -206554160451856042187366525313182208 3435090 -63556411162898671514126233358630400 3435091 -119684639593580081927022432885189816 3435092 353352112655491287107818453881004032 3435093 -349521004026873251435555143034376996 3435094 231968188933593870403611130848477984 3435095 381022794940364601475806504743928600 3435096 176944891316275035914953903476572160 3435097 -108080153350317875479980801375236540 3435098 3013871133324908168865819677617920 3435099 -21799518026912406213155731161603072 3435100 -53639427685630809315696651611161600 3435101 406161468081287075022530756733240102 3435102 674534705350893741733112244834785280 3435103 -227933229306840232096021407144233760 3435104 1124919308313698603113405301116502016 3435105 -62581165071572513147348262448368000 3435106 -212459946928959621909628368091939248 3435107 -259714886951905447208109016933627440 3435108 -568460190917607319686734175110307840 3435109 -422182098686896652600662721158258690 3435110 -16812746377609727244817713450516480 3435111 -249312085446237726959450430767518680 3435112 709228730008442996609535062162611200 3435113 -856503942904108820110376874956266416 3435114 291411344065630001283910057432515840 3435115 692298038960500682153568154421633760 3435116 69263365008785568346278428648640000 3435117 -19716486664204627137173799685005696 3435118 506927354446237705315119124221343680 3435119 -330154780951958793873051009901345632 3435120 -55689929942498377599723988581089280 3435121 -1046722147515890905519580601879852048 3435122 -441238736854570674048263182173689856 3435123 -105193390599496524437197604764736400 3435124 -341968456975349654737213124900782080 3435125 1296503511371775880589976870766659000 3435126 -34815804785639560184601722283694656 3435127 166894645214855964096210914330307840 3435128 198968122725755776614793982469058560 3435129 -24250162818339339300664251812084790 3435130 -404362968658022590893093809577326400 3435131 402080949928102340068664446342597392 3435132 -77561433442826777040482204652469248 3435133 -39359327597295039538742784698663400 3435134 -399328879266793716103824712529078784 3435135 132086499782119344458519900957798400 3435136 1301201967318434946467259144386641920 3435137 -387085409812859540675098980273085740 3435138 9886098442624641122474587885286400 3435139 389283879822923968737615517221253656 3435140 26219523020387998971160837070941440 3435141 1241153992106170255421230338017280 3435142 -39789645656040071637558320913788160 3435143 -681011593961436166719775230596530680 3435144 -3396217213137719020233984216514560 3435145 416884469907908624407502563265328000 3435146 -31873310001361909345387254638268672 3435147 -597723651985053890088245638116969120 3435148 -229938755584080807332926202361409792 3435149 676139424563482510148638052333946636 3435150 213990543595394762610684097452945600 3435151 -1140155193808875923827874025654320848 3435152 -94256644320849768658310761582952448 3435153 1766350673342332675575554475139356864 3435154 -235586620145355028279119137265690816 3435155 820852438953613129875675220098448560 3435156 -417741016642471923438626706155028480 3435157 1637112731694578799812430039979545600 3435158 -273382851515800487713638032592383424 3435159 96184100675219494529388163154231808 3435160 403614514669031870382632036020838400 3435161 37715129163456170518806067246592532 3435162 459672139940891147070772896958682880 3435163 1165949944900827668594936380443985412 3435164 1792567851663512027813508234617828352 3435165 -208839219587260641443376670262889600 3435166 -207919433845435091453953961234192640 3435167 350823055344092401549079837405397216 3435168 175674727492491431869818160894967808 3435169 -1116565614636014900289621447803334430 3435170 -346610759855215090184706561754410720 3435171 -190514267590168933239613206472266888 3435172 49680087219676261328767568566206464 3435173 -215498219121168241861219164530883264 3435174 432046627495481257415911273756179744 3435175 -73643037575684015878898392477418000 3435176 43534226287560171405879568660270080 3435177 -68951084287564857762887861220090480 3435178 665116394978490755141367490800358656 3435179 -835307979039028341649572433485832920 3435180 -2236487208718282438030109241753600 3435181 -1099769020326458755700429425933664000 3435182 454534074402410675990864577890064192 3435183 -463895532050616386442708797915758080 3435184 -3296630164031678917988627898269696 3435185 -4527580157778445733875547115601200 3435186 202341379388326767413931667438096128 3435187 -427446299790619459506701695182953648 3435188 650048707222890641953848002997258240 3435189 -27718660510485384150842647898622240 3435190 1098966547736593005216086043459840 3435191 -51084383282973509124950511692501040 3435192 699032625515923105874466084128440320 3435193 -118133301582421010955851776163076096 3435194 152818240152296969870493964178004336 3435195 278244695304515138662702553723640000 3435196 -59716192327051476867084358657402880 3435197 56436751614270238320053195775512646 3435198 10546027635733544003565786198945408 3435199 -592750631017386261486862512645816440 3435200 62482920211771003574509805764608000 3435201 322456639396819209092323588256860224 3435202 -413698298452647089926965572088119808 3435203 -453303199172207673218845590833812416 3435204 -20379928038814046581760158602393600 3435205 1023995562705451894865778904795564860 3435206 -410112221167744888439255295734348448 3435207 242874348026774101211051451028490400 3435208 -416986966820954561872543552857047040 3435209 -2689721397462391062301449930079182684 3435210 19170838819100702872055431843428960 3435211 436139902516671018821840046462142560 3435212 716947555547704570621068128533853184 3435213 403681136888818643776491394995998688 3435214 -13598549143993549320402831782606208 3435215 -118130740855640369380911641275694400 3435216 -152815526731977319705090889843343360 3435217 1820548034820543807451549082775835252 3435218 517166674443031497680394357526012560 3435219 -999835989054401487812967183565463400 3435220 -563017298286986792335192328577573120 3435221 332773419669448929663269425602649422 3435222 12309434430175119390207439621017600 3435223 -1032495839550060679566738534667438080 3435224 -670064974879822801407350896704307200 3435225 48368771941964922406875632003215200 3435226 329305774151478407663998677077885664 3435227 -5434947318639430138772664553634520 3435228 99519580686592007509410352260334080 3435229 -685652074857910025538304772248675840 3435230 347245600614733258921015698241036800 3435231 -29437175191360672596303911887038648 3435232 856230115651108035067563022088404992 3435233 294257089935785006666655306049432482 3435234 4662733945021324922546850956378112 3435235 -607971755272647392769155475455083440 3435236 -312462153223491538049124596779499520 3435237 -653036762303968369224614879746906560 3435238 305975999070415068708268059607419840 3435239 -608484323086198156294262546844501960 3435240 299926558949377130788622737073356800 3435241 -123244658723494037031735934780768440 3435242 371547100145684143247195206648804272 3435243 -885161315592669477674147006488058280 3435244 166756883693181305730456826464486400 3435245 1214696028497205045941419457673813600 3435246 320431390176799960314184778977229760 3435247 558307039097046983233581930768911696 3435248 100800228570811127645416708582047744 3435249 7377041010624842589755886683438688 3435250 -68716347858761181612339846339072000 3435251 -48640331457288403445906700855869748 3435252 566352845962063024502522086591076352 3435253 -415746980333792825866446740582129220 3435254 -97057135686583357018322109100355424 3435255 -544621050514831359110935488468758640 3435256 -1493339331681200746122297034147430400 3435257 -122282966391725971489168356598072320 3435258 394076878368140023229478884218536960 3435259 324524872139738843484951202640206080 3435260 -423857468365158886570170125945157120 3435261 -66748427684124568686335121627489120 3435262 344782272978782540187779695878853632 3435263 327830151354504525202306625123909832 3435264 -163893527900042786418185094310133760 3435265 -79153773442697298641670055269504000 3435266 -73416500758433904552676139260224480 3435267 -194939191319422730031667136009969280 3435268 -570488407190623713275954446264826752 3435269 -7565883261377963356065678299914404 3435270 1508551324714759934495837452400640 3435271 431509122855809771421248209542965760 3435272 -650161651432631086916176436561587200 3435273 -516673035874205883183388413924913878 3435274 -123449546580101808625621158536646864 3435275 271579572241189614508330732950414000 3435276 -4210680129972841089402577098863616 3435277 2147115820853810993960256832685956032 3435278 254469554672331530350848163509752832 3435279 -232351848739986652755880947104061816 3435280 -134837787122239834544738078054154240 3435281 146968369036968231206645379820028082 3435282 131879446502300197837266641722089120 3435283 1096340144129047959430789315545247532 3435284 657194699143133143563624280002335616 3435285 -225852377549336960873111739045152640 3435286 -182792077719604500354461661495156480 3435287 217225455189448344088979613938731080 3435288 -590565484170484500056727788092477440 3435289 650195475650621893611410089636997568 3435290 421517577145907066398144332128690400 3435291 1409370598496106247679453648379092544 3435292 584044154848983381817324165193346048 3435293 1560952116607694330479270574682973542 3435294 -406136219639609306005271510638046400 3435295 -337832386962780513465488195916346800 3435296 558095243364658265163882529516683264 3435297 -120325607430362690374505906385598800 3435298 248816274820946257875034717950644736 3435299 26114420127687872824095168733034400 3435300 354974834444142703463692775665228800 3435301 -747324008103516556554007052638374468 3435302 80758342233548386442716978062213504 3435303 -456539292904314874274329855794546816 3435304 -327658403744893653065132435848074240 3435305 -414382401190339707928319941558632540 3435306 -122600373766351253812431185933647872 3435307 117793181794262087534424546327049720 3435308 -124567419148778913388508177078383104 3435309 -381804717958498853225906648105611476 3435310 -386228599428967295064817598771365440 3435311 488656233149787031846013200888984800 3435312 -78700366457882470075385665970012160 3435313 -1995844748843979981610042555873152 3435314 291945761697149230796002599624819840 3435315 -196601834921685890931065828595916800 3435316 558062112035953924056697672165415680 3435317 657748708467652523372323063955000892 3435318 -628736638577379126376205360200625280 3435319 1143287772129378614459440348786268496 3435320 -242046349955685593795018922412032000 3435321 -384009060718272514760726909310810288 3435322 -734898640307556286462834027916280576 3435323 1395554458469794810542402315266521572 3435324 426642508537165340598250231250337792 3435325 -706271996439265225052883046961411950 3435326 -277106724367563073820185844769770496 3435327 -91196010047309078321117377139957760 3435328 206524648031778226888494659723591680 3435329 58380529040708712031654495395969876 3435330 24671923665642605111925799094469120 3435331 225829908021897450944275038655763132 3435332 504218583180035368385302945847431296 3435333 476700784945541068746168539851046400 3435334 181224468319053237332585610863001600 3435335 666361934002967957529579028250177760 3435336 384413095897142418907179851318584320 3435337 84686320388377730264216353430004800 3435338 -408307769929682284554228967149193680 3435339 -54618018251705600950329357940995600 3435340 22767745318875915487426753203686400 3435341 -414023770774144532220336939694254228 3435342 172515142750037349869685414612993024 3435343 -337771666289769131790216206518851472 3435344 -371751352430804761490182320301670400 3435345 -230785420977440279888458416831734400 3435346 593615110355617865753431645000777872 3435347 638012307733704114624227886091298796 3435348 -192209381948553816204705233283231744 3435349 -185829236432464747490281501783296192 3435350 272561620353967561143580201026508800 3435351 -27272176203939140977426036932610176 3435352 -1186632462544310898800532671181004800 3435353 -159551866109700460882235582677188540 3435354 -41293130872601773805848372908378432 3435355 396775566043927282419322027685310720 3435356 10475148086854471157503488550467072 3435357 -323232789621943525629305744348246208 3435358 -5351293950254857955095058378354688 3435359 -1246980210689003759723993385471798096 3435360 282923270061215284646500009346334720 3435361 521358451331019468478342213139484962 3435362 -212117566858469296741581781678315008 3435363 -924698333227901417083717854646215708 3435364 226517553970527027761151461098587776 3435365 -615768151000019474372656120797604740 3435366 300111649874567880000689131453352448 3435367 -174582392013656058855785287428261360 3435368 191957994089415848690912909352960000 3435369 -407026234193308492708358404259748480 3435370 259428539479710228400446765407366400 3435371 -514592139416221602928163882077601280 3435372 33327616734535600733503678076685312 3435373 1527136284212041104562988717459425622 3435374 -888060342303234789022744134087728064 3435375 612876758520253332325087710717588000 3435376 54349466207862356767436334932295680 3435377 -265518247961266905119973711088975776 3435378 350367522893205495195534706153094400 3435379 -845829260132242288528767781206020020 3435380 -5993244009071273965236806334612480 3435381 91835314815756411978021623248994880 3435382 -385577009422638833704743217379347200 3435383 83974044337722256991514587505497520 3435384 -196559393485882873801525109526343680 3435385 -624240136867519402592984455297161600 3435386 -427406202346715704172013040882690560 3435387 518395316298225997828668938870439960 3435388 295911861094698533986233720251842560 3435389 115341966085587849151791554140391040 3435390 -73436093318439460490431845696508800 3435391 -158489041251576979066421419024974208 3435392 1387134404016432895762364862195302400 3435393 252438169857553579664841712153318080 3435394 -523057710391595489511984988584345600 3435395 435180052319828220155725668571338720 3435396 46987662079053792055209016576825344 3435397 473292008681224649201287253402892832 3435398 460656693362387069508392769990280320 3435399 17334894673336158934709274275385600 3435400 293013284326367633044729804143360000 3435401 404163564067578750822723609735554304 3435402 -164241637314236683889752173678605568 3435403 1023537591674903391389009319914365652 3435404 -112950641715523201652368282654239744 3435405 -428479852523372513324365876571607840 3435406 -75299850199235659301013887825663232 3435407 -169222883018932373344935809193017496 3435408 168375916060471750273628519435968512 3435409 576241187363411598539325450471645040 3435410 404371733507368136726601452082462720 3435411 -7350241869423667088708134178981376 3435412 -507910513719640907432343618832400640 3435413 355778896918939185178134914149451100 3435414 -39709395548300759896860135886638720 3435415 -1058829214876603804152133593086926440 3435416 1296669513804975302328158592276756480 3435417 -1044976891556954972261351783639134566 3435418 -27378159901949006007671779192700928 3435419 342906958182531239438464307424000144 3435420 129389338566067719214303806469570560 3435421 -829025216561371303614136246327205856 3435422 -289462584039286824591669151342245888 3435423 -576770846561397332780014148537023416 3435424 834587323241147180683818997225291776 3435425 158159066661226975147580515616404800 3435426 -36683864637577250932703029037483520 3435427 -1188843912169767476893517892858829440 3435428 140168640078697414958026801457817600 3435429 -182020070780146119493218378612717216 3435430 -361233136269516646599844818655808640 3435431 525992502816613587334369776380544864 3435432 259055240160431985841057721794560 3435433 438777537474078998454822550110727524 3435434 -278934615201742421225351726924007840 3435435 -358259428647460607228318199510798480 3435436 215846986070662455971063697245799680 3435437 100965599665448510989010008573824672 3435438 361117736802654214675849553371604544 3435439 773063841834240471021001026587699616 3435440 198272874203497032690462902082600960 3435441 -183151320066071799950338786383503040 3435442 79715907873770499043543626303810960 3435443 495666797182411494633053030131039944 3435444 447114003487911701119084012485482880 3435445 -340565457336910617581195925690248400 3435446 71857952880443851126461040330112640 3435447 561234314855719570062375535925940480 3435448 1137040424056179730636656820857999360 3435449 -430420516233701482490641844896486368 3435450 -118738598978426703913907229453984000 3435451 -308179234259768008647565976501717696 3435452 -406903133942167323803466411332344320 3435453 1197262329820569061846555044896064 3435454 -546717676112934068972354128898027328 3435455 -19331470863279042714405815943287280 3435456 2125698612617559663650325009530880 3435457 -1394213567476738983080043817231087294 3435458 143895652037407068630841131443280960 3435459 355863751480363821310306304890558128 3435460 -23216210800962469618350897560125440 3435461 1439884547201001478125764192749804062 3435462 312463250065158001060910589364573440 3435463 70493163476466566201658445650250712 3435464 -800745487542750931516647576322375680 3435465 574213814638291132023084066626365440 3435466 -355640407761415433408337691329396480 3435467 -84600555349443884876709448502217216 3435468 -207596290586902693442514434316648960 3435469 -345572948054610089340324583047669130 3435470 -443139781060394118173188091572096320 3435471 67355338905599654765608742794304808 3435472 -153825590499449483384838106347552768 3435473 -1185656126332811206701957979339307520 3435474 123533339175017465309995813762857984 3435475 -780075051882633737472459514231935000 3435476 -453835351110514076988321086632427520 3435477 -171745852016489049656721918959676768 3435478 -712607878111227123729853453627956960 3435479 460687818312822946468149937196334576 3435480 -44817583330308607614419339003904000 3435481 -93083606711038008167350851430999808 3435482 -147964320172831386237553107849071616 3435483 356497610589918505537374578208853104 3435484 -314658722306351350495401703873601024 3435485 -3781294156702628729321669862304800 3435486 320045507819547086492379501212153664 3435487 323087289025702724293774256773438464 3435488 1203900422974799282206848863148441600 3435489 294181926034681294441887195429905700 3435490 178000858445724436983498050294085120 3435491 -97449841345383588695334823016331108 3435492 -263818805453239529529451479644633088 3435493 -589776453177257581166943727472780100 3435494 -132014896043492407341827691762940704 3435495 -28726937432475618046999381214284800 3435496 1219734566124462379924384679115356160 3435497 -113703836863652256844641568521746460 3435498 150743313951615008147740618203879168 3435499 227133338106034689882872271957888500 3435500 617933206186879035770919798427392000 3435501 226307148072266482948458462043200384 3435502 -143566390069947184155074418807438336 3435503 1216205475052740359453249096625436752 3435504 -59621291097483755447544565829468160 3435505 767940492835081433001049652452452660 3435506 20275342993261186006706302334743584 3435507 34803609128848876405997573392310640 3435508 757877617971087191546482847250259328 3435509 177318472012791946819485496189839552 3435510 72822966163644615034449731756359680 3435511 467045323971794205093547322266135800 3435512 2160217706662546486296401198718074880 3435513 -45225186400755477319799868333917184 3435514 -56426247255341068086291224234775840 3435515 5359933963050763995072464919718320 3435516 -264681985927624385502693576715527168 3435517 27055975299156533212186928419360512 3435518 832040011237775439936715519731762240 3435519 -489411447848418183213640323108025656 3435520 659195749064828998294774401371996160 3435521 -1445994158867126143738779919849825278 3435522 457049005402940869623522131043660672 3435523 -109018063480325436446829266342255360 3435524 440968406642495874051283782795448320 3435525 -134080605406116204952891197643827750 3435526 14927555963562678244143801333290304 3435527 890065964588009346862626034253663832 3435528 10309707202978814746184339222937600 3435529 1995886931092534101979822848203050020 3435530 55146895909346805788561012978964480 3435531 -125224874365480632426945358502024256 3435532 1174042438754888826011869211632637696 3435533 -763456472093739620217270908279848416 3435534 12368226774894211647715959729743040 3435535 -119042460599543362404149331922310520 3435536 12185975569785426411084928273612800 3435537 -756112948847475334164967213139609808 3435538 253969354802464209912518628216735744 3435539 492970796795905200460791351380148024 3435540 15364642033437507169895521981900800 3435541 -1395969504649585821383018667717987058 3435542 877465327471709302657648079527564800 3435543 368111917731974314460518193962336920 3435544 176980778237488657131659918691532800 3435545 74069917792533764111950876219527300 3435546 -320042927545077306614416818943343616 3435547 622854559824373436814147620441660400 3435548 89318398334286500039000226729102336 3435549 13153063293953623277095669067210688 3435550 189612989289477073310017271466196800 3435551 -39558316541177657162752616506475136 3435552 -702491091215675040339907461072814080 3435553 124394651354564924182675079451986 3435554 298801544032308387768941109926761632 3435555 -50738575178111137868231025654108240 3435556 63504470136465421909022842740633600 3435557 525190009174005149123002945689151806 3435558 -183759889135572731648565572370278400 3435559 -3204606566171412289625564396420460288 3435560 144550105741318993147311190730496000 3435561 -141896631226692777764176659977827200 3435562 245936925527857499543921088907777632 3435563 1543815183666781537369601492243845812 3435564 -715133719181777001993515818011303936 3435565 730914905774837443718693665340593920 3435566 220357625205795621781438973240121024 3435567 389132354961296891121208123392297480 3435568 -225347558968459079563849722166263808 3435569 1355217542262042863109401815688583744 3435570 -234873085456421551835529333003302400 3435571 -9957872584009771157590762253005360 3435572 185835504930750497977701706322042880 3435573 -171217595253107179158308740319790816 3435574 489084889087584177351313588307653536 3435575 -178120490289848687193454001413726200 3435576 95639818742644792121997449390530560 3435577 -1224125357035697754627577368739119574 3435578 -176229508069717644989538240342066720 3435579 -113918878051053129165321604197603072 3435580 118290979989385992703943800913433600 3435581 -738872645155312896039063272733669096 3435582 301883445616450975188188680408041792 3435583 1095582585607607387721223359882544832 3435584 -314544579594536154716825955557965824 3435585 -254229285126496007925799412326220160 3435586 -201868293391515322081878154362436224 3435587 -30486973274766952754209572822599160 3435588 325435138244070350634955162061291520 3435589 846812093298322245218631595873727390 3435590 164376032182634220788973302278300800 3435591 -228432078324206384040561798273211056 3435592 -1378648963339728976698340444308864000 3435593 404118078521760717001125619456368384 3435594 34125812526682454256955532890771200 3435595 103918598167834377694916527628325600 3435596 574967115527295797085717186018067200 3435597 -3078415129035896253070121511335232 3435598 203528857103695405263408154328668032 3435599 -111131109409486626393797624260259760 3435600 -21896973979120006941645761052672000 3435601 -1072557012035987521756222384306854180 3435602 42667183860534180916972391623790592 3435603 280092225945325580355645110148839424 3435604 708895351778665853678380741949095936 3435605 128330106544650776770685076839815260 3435606 -244601941801202321350839833727516672 3435607 -113206568489622096511428347459420448 3435608 977221168522300059936399528833617920 3435609 -765372693090975005318067802976034096 3435610 41622080523460888577566233584820960 3435611 1810065423467331651969885592277031000 3435612 -223922776518219966469470829992089088 3435613 464460883148873471508838005060589862 3435614 -115429077823786191400975357194240 3435615 6047445118678878547632115944450000 3435616 903057156240753511596349317727125504 3435617 135695340444858514146390754679708352 3435618 127458593960641548644796236266026240 3435619 245088474616114638335168088788810496 3435620 296599987985140782884420938981294080 3435621 -189608974397291168194066562668291776 3435622 -493397592040700546768603166256977600 3435623 52266736353983216298764740040818872 3435624 -672459921641215030672994810418570240 3435625 65074539412536665136949924174800000 3435626 -58950208655860500601056023822856960 3435627 -172210780913615957545653793452939792 3435628 113930363235820052851004708988199936 3435629 -364571647418671843711150797780259680 3435630 -316007652755059934875185180225024000 3435631 -823049904542255130971064427736153920 3435632 18054471588737098192839503012069376 3435633 -542288132928359389165339874049651198 3435634 -795664077850664280945033030296396784 3435635 218740120069146906061254609224413200 3435636 -284457501265127478341653695489601536 3435637 2285170162236666498073232899777152 3435638 -357087958880678175169336593760197504 3435639 -934493120851664386863865544954391576 3435640 215178334699081262911420184919244800 3435641 -1621223407259520243247132726310319216 3435642 228498657739984655607215973309696000 3435643 603865524725800999289465494514899720 3435644 -785821919422677875542033262529521664 3435645 23404497704441165971445710313073600 3435646 -158150075467542914815934667524930880 3435647 -866685020261976099189557907527572008 3435648 -238040226605141585608300908930662400 3435649 147393294417311744121190868820880512 3435650 -64551325527910414473245440000093200 3435651 342516588853786712042440928797155780 3435652 -184087107670143361281597719621830656 3435653 -841220441798460338668203348226457856 3435654 405314138145363835820949220839549120 3435655 17741539766482344132414242166781560 3435656 -453057193000192397415925929234432000 3435657 -1761000467217874855343881080090912 3435658 13081069472040320260592867215333680 3435659 609575034444126871814706198975225360 3435660 -178877291113468289656453118915819520 3435661 344775597195724945153038982729774262 3435662 620154026371890999358217626028843712 3435663 -121486422316961797697886139542435840 3435664 -4267352891033016771142198257541120 3435665 783341733621253026718762517113503720 3435666 -217041999650204237522730444746575872 3435667 -273251323021583454777030902255217720 3435668 -453720333619768074541425738814095360 3435669 -1118396662400019078284867138460919680 3435670 -42931216240204635223753969974608640 3435671 954823824560975898846657430530467472 3435672 9062786811845016598883887568240640 3435673 -1696300659806629170372005925327793078 3435674 -373782128390560816393517284073232 3435675 -311167072560011297976482478122088000 3435676 33222542395357887463966564596968960 3435677 -174148078649007490633563573034001856 3435678 313889094694287157881526897657495104 3435679 -580107929375087849938132171387720616 3435680 200795082953011807697043059264716800 3435681 778122720289336674098797602504319152 3435682 686086646987240976299554702519668000 3435683 -706511497280501027559639198423407400 3435684 590714574952475247916603594042561536 3435685 129618805084932284701087757775795360 3435686 -85681957735308145270734216781133760 3435687 1053385572838531680040266440320449960 3435688 -730834303811168007419527818749952000 3435689 -1365479625245848309179571478789493510 3435690 92806443210355277913093931193226240 3435691 -198786933637449613704863302067976960 3435692 -422387885016266797829540713753924608 3435693 56076824517098517660178616551909344 3435694 244210006066742877691749967551175680 3435695 976349327100197541956010902467360200 3435696 -203267368938018761999682023817216 3435697 820191585899426514961248807324480146 3435698 21096759453295618614867647546689536 3435699 46068221909169791158285078217791488 3435700 11929705946043175705647009202790400 3435701 -395044844715558928691057853933761298 3435702 -310752971304951758722093127263910400 3435703 316366337011582184954583638385972128 3435704 1194799891961105246745954855135989760 3435705 42275925779126880880048532156524800 3435706 -624408901021426463620116473067842448 3435707 575907105510404887082087649501246144 3435708 218379520758995152452187602444288000 3435709 -521470923484654196739731452498755284 3435710 81211015366852148462101777295040000 3435711 -967103330838559757961791950348678656 3435712 41814658536634749263553240298946560 3435713 1611896263299691508683010183030862240 3435714 113892201693553775199235820130066048 3435715 -591464008092928364386023174707440800 3435716 -3541343414271261773613675475510272 3435717 -340551583057396616235853521796680960 3435718 -54649611689406045837573209087856384 3435719 -580332285684974324332612924977115008 3435720 -334804383876886433408980520261222400 3435721 164530763446956779733239730876886144 3435722 370692476950780489721170640595492912 3435723 1403647702946798404701083587253550000 3435724 639564884749032955602584602008394496 3435725 58011009809603267967145822066220100 3435726 51674035812942137773794541079132160 3435727 170043308842793819645985773248430576 3435728 -6330896614274770602218087576936448 3435729 134787272132161665311808260897237088 3435730 17486227136223754933765971358033920 3435731 -498307034312805137522668545637142016 3435732 605354888355394177184431204366295040 3435733 706258577365716283045846890832078638 3435734 955674284327995246567420527330253632 3435735 48338425556132029282612219106304000 3435736 -182523911265817921626095416645048320 3435737 54191128515164678096700123492890832 3435738 32271584006850318043944810259350528 3435739 -69764668969118517067275438629574460 3435740 89005085339515237368199355064975360 3435741 724299677240416413274453148007999750 3435742 316527359880998569166755594465057344 3435743 -1030059036397636837442021552108616 3435744 105567837266372042051734218075537408 3435745 95331504766484444392638136163382120 3435746 -86650567406016789612009784478984640 3435747 36603650571135307202122915437752832 3435748 -718690865496619051402084836108460800 3435749 -74486301911804439761080825708744836 3435750 -54142504844269856878227049761600000 3435751 -728010528265228055493597114256853760 3435752 -433189143638400507181955535962342400 3435753 15277545430948180571584677379318944 3435754 15253561218322557309790123798102272 3435755 -846185316514478459473049117255415840 3435756 -124870232789387753239523573492290560 3435757 -460349498364277000076049381384350420 3435758 -5407645870282458579040625029564416 3435759 146849892907863675815054451016792128 3435760 -74427656013324766098209079401840640 3435761 63546062306580817157861820243836928 3435762 472036713113969352183395267236018944 3435763 -332115918939477523383815248809668496 3435764 -994038287839811562350374831193941248 3435765 -13168245699682607237097608446438080 3435766 1357318270662598433786137752054856320 3435767 1102981440852762562703817783622083816 3435768 148101652556158938538620169528197120 3435769 -967656029344205503781301632816999830 3435770 162648112737555664449226980456211200 3435771 -702333543822515376568609224978961920 3435772 487336971917652047074291673200357376 3435773 -784898930954070569214342244619289696 3435774 535487417818121616691461484407024960 3435775 -77470761424836098751660499579308000 3435776 311021128871247759496034842797146112 3435777 1005308074269084891656600497882831680 3435778 -413611992477858329934318394335454176 3435779 -564486704675935010668183468432111620 3435780 -108269010904884897917742531244462080 3435781 499092365245682077437438349708731964 3435782 -175250104045498388703517893448204320 3435783 32451538546026444884767396955804448 3435784 305869137437508136823920628810833920 3435785 -215180070324808892305139811102925440 3435786 -4739298657506684918461172939871744 3435787 111160141790815312408890353456102232 3435788 -429030394702919907555790720587976704 3435789 -126001793759367113288626206048768000 3435790 324107294028656542178021135148254400 3435791 262043971909087421492618504792529000 3435792 -43290251431155010934985394838568960 3435793 -1012187906901216988346274822304794958 3435794 -329478529255863432306549259555243008 3435795 1166111324024943622202582753421360 3435796 73756931557551067212361742221475840 3435797 535373275963577231009099979728518272 3435798 311638049588173311974740152661193664 3435799 -34092495289047041969533229294774200 3435800 -48721231439149806599573656696320000 3435801 1140654182043157665164101263700988640 3435802 243792062028167341633395137526551040 3435803 -315413351521365256774719593242855920 3435804 151304764432262434965646639156684800 3435805 -247321320698149260715671435032859540 3435806 716364565852567784695843387164779520 3435807 -330989284368361251662448701208863160 3435808 1470440466803001365241525817261424640 3435809 162580860753046212048500203509127488 3435810 107852448759313047744152328437099520 3435811 -25165526594545441283168217794038200 3435812 -1181951210943780791480972161202857344 3435813 -125481198728406147154269222939441858 3435814 95707164207072205239281160131099520 3435815 1124490155843893299656359103084139960 3435816 -76544886228103091296039924485734400 3435817 -564970592497205939347125612012839616 3435818 50436879159542600668701597498364608 3435819 -645209384938616343463784548751169360 3435820 -191176138461180343872930142352901120 3435821 -1024249522378418093780788301988591978 3435822 26387247517499784555280345151095488 3435823 88021660999513148657441109168347520 3435824 2700567205418333045709282435465216 3435825 -304736374479694373369035774210972800 3435826 -14733223006336223695913270397531888 3435827 -812798432067466604260215238259736000 3435828 -748026755073719032418843516004464640 3435829 -532901256556498097013521692735616 3435830 332351497719049643203094542015234560 3435831 271964130302163435287784546355701840 3435832 -374335577768830104232036145434460160 3435833 -2243917178254397767718452608236123640 3435834 -310180532656315126552606911623685120 3435835 -91979476170058377032843438603492400 3435836 -722891504363153490246658878942769152 3435837 -378786430805337842258918280736942848 3435838 -161342338383464311596772008584383104 3435839 -288930366291935990327603993744305800 3435840 -4265160498165155120237880032624640 3435841 -138083992728437101886132424682104576 3435842 23324885219548379056333419866992032 3435843 -156455464180048435563432705861315336 3435844 -12957324089971482844101545206075264 3435845 -186353848059480463630288773214425600 3435846 143767013068143901391495109727449600 3435847 -243672306651094701879248402677025704 3435848 3208653391461119098679631291279360 3435849 -963641295778028043177314015471423766 3435850 160881217375195491064062820413292800 3435851 -273688708414930452318632715226631148 3435852 -145100809910136575477794319181692928 3435853 -1111624634441571554951983334372067540 3435854 186012407374554366763181399829479424 3435855 -73579687670438361313229442836882160 3435856 61668384004718823408366978179981312 3435857 292198458378598255750003125920050932 3435858 28924012083515970555774383182258176 3435859 -382231979080924906611094437484593584 3435860 -556079103987734456158482156899569920 3435861 -64887486300314298564650263188515520 3435862 -351669252272776798199699708786044800 3435863 -725411978133522831482773885603440888 3435864 258691700515691675172228207575040000 3435865 -660828256359119257153767378031368000 3435866 -18078264249820493299277134893262080 3435867 -274962771392401460414002861454034240 3435868 1039454455545827225133734234166312960 3435869 316623646618690743503179644315999270 3435870 -167771589971766497258776531692675840 3435871 1244698212726292085201462849168183072 3435872 -2449024834971764754906232406409216 3435873 135506049750464320835112055823953344 3435874 -700263756628584394548351807412204032 3435875 5902464821464522707652473230832000 3435876 376277231877132494899402441779157632 3435877 92872671776471556332208924998846112 3435878 -203066899780495758492651112839013632 3435879 740516651351336367201093798305260584 3435880 55463520034816081915611913068902400 3435881 554034923924703439316617452516794682 3435882 125793958218451155513850666771436544 3435883 262409833217738116434886191839888424 3435884 -375283409784336335427914932399272960 3435885 5220265431600687391651023566054400 3435886 -179784517557392026088493464699921856 3435887 -15857441654997913372647193955662656 3435888 -24238934443718649311740568389287936 3435889 201203718229901262057777831154772690 3435890 -195485395320048172213779732243208800 3435891 -80298073929025882239903226892633760 3435892 -317849460285182644487751012000707840 3435893 603289193412457559531094273572104704 3435894 -68873818781091162069255296702416896 3435895 -188754793047401558057262036424722600 3435896 411515103272784591034744783077089280 3435897 -269172552850244820588366276605780400 3435898 -266421785073929159935854918225941280 3435899 -162734533993871675682348817638664320 3435900 -23072449295143372210486530154214400 3435901 30727217363306690996946269184034944 3435902 -231431122472914180884807156497806848 3435903 -198273791931522571874608061368314240 3435904 -1244970497500180601736535179735859200 3435905 -111332512521324764497665896614920000 3435906 -248921435728132066716988990607623296 3435907 479374495291527260621121052558412156 3435908 -132884768018027521496699285883039744 3435909 166769603530545047825493621284251104 3435910 523611927221570736742404374447007360 3435911 1188256710424540493958655336622623512 3435912 526354928167910415814907962818969600 3435913 532037364256773789142764225799257124 3435914 117543723134037372511421278491211056 3435915 -2702870494304566068788992766876160 3435916 -458336496352471626618432502722560 3435917 60141118561834612828723499856357132 3435918 -300248271315595072382088373571215296 3435919 540990138664380446403388662460272840 3435920 110725418201577878475046231776460800 3435921 220703057112524649541445743991931942 3435922 -22917797213566481497229847216007680 3435923 -37527235182941059699301663081556672 3435924 -243783098287887262123741868031836160 3435925 -271430953042397101660693457486183350 3435926 71832403180962046939589939817508224 3435927 -495686413992875902414991598500795520 3435928 -736833226495175789787350239827271680 3435929 684185076027772660004377240730822346 3435930 68884641552507741225786952002670560 3435931 -291973919368603654219140528686423168 3435932 -24576692134331725291267408810579968 3435933 962283275341584202806591819253693824 3435934 32774254937185417506241271340768000 3435935 331088940311369352181411862044848960 3435936 116462214271258615026782479186919424 3435937 9538731188400042243301797819674280 3435938 645222377891913098742141413779590912 3435939 -31529034790754189051422517110788996 3435940 165563473064377224109565620867392000 3435941 -501671389683235105710553040643410400 3435942 -328587668998220193806883087803527488 3435943 165787292467744746082999086234007600 3435944 276037456273980212359782483228672000 3435945 -517736615685210597411372133932926400 3435946 -650695473812464959147149586417557328 3435947 -261226597151192993127267484046991360 3435948 -255267356938138988021304824291520768 3435949 1560179342773151323216235424770908320 3435950 -114897827187274592549181571969545600 3435951 -221949337035106935353550588279004800 3435952 132165029597078895067213501934141440 3435953 -448504477437881995961815704470745036 3435954 -246508833270836235320109000460817280 3435955 759599347484266216138232813681840160 3435956 -339296000263605050894476420799114880 3435957 263980621092812412602250477902141280 3435958 12430778234910001360020247087416384 3435959 -273173152305994712134555982397402840 3435960 -174181611757729281657060835934208000 3435961 -1300943425555940565883027183719194288 3435962 78792282295070903730884983548293232 3435963 -53099939456808300720102343981232016 3435964 -16429731640289874739784983124667392 3435965 424878519616091334147217356617462520 3435966 257220656114576519660558851335081600 3435967 -1157061073771949918459962354594465984 3435968 113569445912987464814246011701559296 3435969 -83632352028853847660421203461499856 3435970 266920866016697582479596851364902400 3435971 182957758923599344900880656224489984 3435972 -73409604207074315750126126443603968 3435973 -130108268871974618328935470626128960 3435974 -323478229432855110950670895411337088 3435975 470182389014740062352020662193690600 3435976 -636365740603901496923813203450321920 3435977 3027036727289789591633053883673813120 3435978 40233882982791473924477019612549120 3435979 2241876343729030943888169843651757040 3435980 -648219192001146944657865093982848000 3435981 437604787006169669254394380070684352 3435982 1220581176750679685714934772182534144 3435983 417726015327827015270235891317526360 3435984 -74253483175078833617040678399246336 3435985 -236802004871930430911469464125501440 3435986 -529727476340500646475262583751485808 3435987 638140303021652167882964058023346360 3435988 -1143715642450985147956010538255632512 3435989 -266593859030839118026489235304972480 3435990 -34901332126337228264905432094588160 3435991 -102196545317547157332071322220401840 3435992 141220925537196811609877245320929280 3435993 -369995165928297461887748416557066240 3435994 665707273611933463487236460429044992 3435995 -563645442749212477053177516000712800 3435996 -144040436057131227138170457477969408 3435997 -1219764473165948975902255002470654554 3435998 -9227248608216937481014484701218240 3435999 -73966648539420522324507213958176000 3436000 384327804484434813498526190469120000 3436001 10407736992720530341749251599461552 3436002 108463225668692318884913143547440080 3436003 -49327075299353233613497907279163748 3436004 -368889535084614348735123111820382208 3436005 56339266643531292429196274812803840 3436006 198709751247292256221255804371046656 3436007 -50768534181798118171915214721619200 3436008 294368488071376600304031346966609920 3436009 -41049920338670715425015618397506560 3436010 194673535071021258951585679738616160 3436011 32042948017965798132793731929648688 3436012 103777265605423573203169692454605056 3436013 432450131796799141363664216830299360 3436014 -422464174661519793917393607863700480 3436015 614329612877497073497373222825883120 3436016 47990276810556673132955151991898112 3436017 -98540406894400685904686048588733120 3436018 -530748882893196157725072988266096000 3436019 863726889149893764962677343955945420 3436020 130405265700981070565696242293596160 3436021 381927430426723161928582650865538222 3436022 934802618108220036573675641900721312 3436023 -29013333776632216922856696151521120 3436024 643822853724293846890621770902568960 3436025 950185522079562822931773276900052800 3436026 279161340113143331684267898859315200 3436027 787507966598105690016143850048510996 3436028 48067760235257476915344038324691456 3436029 -1043554732745071923907091719814529216 3436030 24388483812642920984351435132958720 3436031 -12741982569784079700935655132209088 3436032 372532687152303517286909654442442752 3436033 -1310702806950519644914117874069982718 3436034 76752148734662325021660241993047552 3436035 -222314613595430458606726562597204640 3436036 -159533805126811821069416960742912000 3436037 -109321778685448237413587404641060 3436038 154295331239512967661646434142794144 3436039 41872585713405255848704879904964624 3436040 -53283458151536086275722095421030400 3436041 254826093605048405549942201136540864 3436042 -300162786024934593680616534834743040 3436043 -189941466290926040003968333856873136 3436044 -4188994652186196662243302295777280 3436045 -55069978626165619787294358270547200 3436046 -102484200685407983261150835863068416 3436047 -990304403250269977729163083133166960 3436048 -56889473668452580726918056314142720 3436049 -758072112476601514469103058570255950 3436050 -271786543211379602684283549440803200 3436051 -1681530046068769520882657094905205528 3436052 -1517730616586196631674696123975993600 3436053 827986271625776727360642076228800 3436054 -384251175594805321120641570605613024 3436055 -280781282140639978109223858100454400 3436056 -188067116062593428857641418858536960 3436057 35712089928846926862842638373247252 3436058 -781664170846893753001914259553871120 3436059 -701798743485210555062800608245412672 3436060 622213644762302014845279316380372480 3436061 1341281217246857489344169163803517324 3436062 -61315155851355147710927272822050816 3436063 -68661273817669880993343319358213400 3436064 164441638052122097788236891466039296 3436065 -184645286992016554641975245555285400 3436066 -180072215792645356713042017443950768 3436067 1476249903509781502025241401565409116 3436068 -331851432506364181068071387970447360 3436069 284349622561647032031884701251345280 3436070 392888309083638311249313614211346560 3436071 206022097337700420830076850050706944 3436072 503656575714525020207272152428620800 3436073 8574748895976659307582791160268020 3436074 372418653122438646337561786395110400 3436075 885314815934909862205135590368111300 3436076 -370290565890243346062314631760791552 3436077 -843991528624760885911772075858738880 3436078 -390583326438075378984197190278420160 3436079 367444741467777793101927683954186376 3436080 -161877477566568810542607881286451200 3436081 -124511137991475327439215825420945936 3436082 -280509205614783783784492369837496928 3436083 -364597117395781487466576292936706736 3436084 234549853553612132020817473370112000 3436085 111560990052529182246212817030844800 3436086 -201472601665992214681815039275872896 3436087 7963352982362826100173440457658800 3436088 -711558410763320371916427897352458240 3436089 -817587332509062735909261096076411200 3436090 128473367929466054096025355830312960 3436091 519534813543140610498206131504284240 3436092 -350318943864513977819590414328283648 3436093 -211067815550409746742909205627119680 3436094 204105411564980313020088051211872960 3436095 -264263572356203790451348961732559360 3436096 -34802086954831931706863955521568768 3436097 275418353778272349328395674294771712 3436098 -369126641715319017538811699639492736 3436099 -208070482822309635727649651286216264 3436100 506519246124208839245097149288150400 3436101 -83902286497951785041557861433716800 3436102 41546544146854638935104945485149184 3436103 338358544372394131835183358724634880 3436104 -30253751061591282672578590879580160 3436105 -1085290309409269332768894325721520000 3436106 252514900581843827925336812019976752 3436107 537237977431788648240590297378318040 3436108 355908830187545327982194729634263040 3436109 461920812890129939259005922870633516 3436110 -420734507274069386203437827448960 3436111 -250760767308266801805172570928112256 3436112 69103095204028946549716024609996800 3436113 -815411921582059315377680925884771856 3436114 -138972340410508342470893447982240000 3436115 13674935711632626348878457927539760 3436116 48631985181654951923661748518789120 3436117 -413049466201811257500611331527143200 3436118 16945523373035782130803499597183616 3436119 -361341392818018482089185695004047456 3436120 -593992886533278046025155400403763200 3436121 476867017345380011423968469235866184 3436122 194068704695160706837373369985679872 3436123 -2193030557527439787174487692832357440 3436124 138735525016519111382238641489527296 3436125 -566800709192556026710868921995056000 3436126 -39507514694622719079662134659813696 3436127 1090313240951219031009448025506322976 3436128 333164427548259735649180005291786240 3436129 399333639352096938639823318600669730 3436130 8721466116033577324252327433418240 3436131 -429252545306551279559212049849821440 3436132 167834690254057491010089062008668160 3436133 -7216548353865263023924511003097600 3436134 97518518015818012430515729636146048 3436135 -603235821285389960142608504531568240 3436136 134006087770551452059450062083112960 3436137 -953161938680068601325644032769790006 3436138 -237629856223369041703466461809011280 3436139 137589325574056400628358906789331856 3436140 -6306673512385942609544724123878400 3436141 119992708933886784806593993446272800 3436142 969126499918857709260774710193105792 3436143 70390937457333167308817396445081864 3436144 205359742284776782712973238674882560 3436145 -781768318479967632689623528430122200 3436146 185504634553988691157723918976807424 3436147 147284913133365906847806986612112720 3436148 -1064980226869561001082758571876657792 3436149 436947885286723171006210382297766048 3436150 -239109309935115890515943408410392000 3436151 -1238312574470999684746659649446109848 3436152 -162794103150740453243943294267187200 3436153 -183690753486837201107069955826145344 3436154 201724868000841065895855763303430400 3436155 -594440286051379346894351460191392800 3436156 -148832355837250630439502497577282560 3436157 -1293058850176508464867334542163817594 3436158 -706347404963908632540712205661888 3436159 -904119712104885524214250302186535584 3436160 -81968392673106629994037100150784000 3436161 489400380838294012843493130246177072 3436162 -425785239093647786407168394169779328 3436163 -1533381321964610103764450757821043588 3436164 -128636921344221125051874348768215040 3436165 -985440523300347545707313741577071940 3436166 -841214160245725786585211630363287968 3436167 -111156061868980984719334575012924288 3436168 4738258408570750313772509705794560 3436169 -234291179104221516087307161681656640 3436170 56547494202242353969668600449832960 3436171 -731799034782007202955493541234115628 3436172 1735290904041626361553423228796861952 3436173 3408244006634994254144872576828896 3436174 225112883817737499925505828777568000 3436175 -239382352346663135769216141532980600 3436176 -252333085026609037377559123077758976 3436177 55788675541154576904514112164468800 3436178 13055240411207568991934943775376160 3436179 -268383425397010332904178550269766216 3436180 -635306902367136340792410834187622400 3436181 -113605544305317753921648639293790720 3436182 -20959695819752676142448397023139168 3436183 -100288516940502618041383929112431136 3436184 563204405238545615458987933388390400 3436185 -5446645238584662357099874047819840 3436186 -143071854917711733319334602295667456 3436187 -536577904094645658140607132719787888 3436188 157252843147507215511894359871242240 3436189 1715005319152527064267802468475989990 3436190 217796833090105596040155644373353280 3436191 -571589604282681302917899544360356240 3436192 -164726002131089399895812580377100288 3436193 1105385491324532094715634793499818180 3436194 3775101636044658558484896758870400 3436195 -104697263612085266992180721712906240 3436196 457514251846685010195761587506422400 3436197 67670861358701644968776235094468800 3436198 198905053944239945548240319982409536 3436199 -675619130676542944843602574668146136 3436200 -133885418403823527987889748342784000 3436201 -29980460441761447884074888649929100 3436202 -58672892448791402944960715401516032 3436203 -167076524329234110473365111065466176 3436204 -440549799972199663853864105891916544 3436205 959085953707509677255565524801208930 3436206 229011332691182016080601232234243200 3436207 -397660120551637096840821279267781120 3436208 166337403043409249960835355065925632 3436209 -161337006081507805809744830658399360 3436210 -61548823829346591434331270078273600 3436211 901135127023979854457683625403916812 3436212 -309177189747226923844654078058723328 3436213 -1635512736546519602919203924223273216 3436214 717457071104581633797229444804311456 3436215 -249222309298233736793127728566664880 3436216 2522007255496556657008759012392960 3436217 -786183831735698102405149853260363008 3436218 -557978152775437425943964129886600336 3436219 -227322132598043688100639794837192000 3436220 -561725629973700091715464492273221120 3436221 10702482597626037553893931551851904 3436222 -27146913410658890729312270234698176 3436223 817865117020655069347566417598894800 3436224 -29138809843652667346056568287264768 3436225 81204987962149476005806949578043000 3436226 2521508681706043996790039677655040 3436227 356945912906503571177755031524651392 3436228 -680326166370818163029653216377538432 3436229 -2022494911680381032441852305957499424 3436230 53388326958373808900487746357483520 3436231 -511257267516354460747150837728092968 3436232 -737281097077181150619897981231897600 3436233 885908164598170636595971706097483024 3436234 105054520069307187066789135748598112 3436235 417227884817964634592383658466882960 3436236 867894401417334044704207409056988160 3436237 -80323889172602830844563122411465248 3436238 -88452598187002840478540645111827200 3436239 -423995067591971558624618843093114880 3436240 115993927483058629023663743607029760 3436241 -844520879142692601391419873934073358 3436242 153288438998420395740839228040938112 3436243 -54566961671571607453950151748271508 3436244 -405409471694221077810907259990077440 3436245 520182159221501365914450014958684000 3436246 394228062321992889573165942993573888 3436247 917861595388127603152474840410402696 3436248 376141200139829756316076747960872960 3436249 985287164415547503622731916190122250 3436250 163973707563440285395213181448750000 3436251 11500517721071391992171459025228288 3436252 1285551376190249356184232253003581952 3436253 827007526072300166884428421712654502 3436254 -52604702531019706309136856176644800 3436255 -272715838358841962944734200111281440 3436256 -45695148966919873547622744626036736 3436257 -32622661315762445597072951836753920 3436258 103327547742177001821875387348923392 3436259 -1931364123184963069885643522332080 3436260 -236926132303876230358737246554173440 3436261 884897748616954777928231957510877504 3436262 -545842616886032261950254808421230368 3436263 858844501194385177016677184618092800 3436264 254802677735693140474501822346035200 3436265 269873451687633865142693106699614400 3436266 71642022452956421284004750961057024 3436267 -872414930715976901178801540252604684 3436268 -686252613495478595732937454521277440 3436269 287546903492193621844930792344132288 3436270 498216848897352457175631641188102080 3436271 -667696311644169906051156767067142968 3436272 -41863693418979792689044843674107904 3436273 1047869897891613762693335129611805522 3436274 771179338360001546805734985021125136 3436275 1685055361761724783298199668029800 3436276 -1605161958987522538267962632195309568 3436277 -604551742495771320597157505949756726 3436278 -310418240729614867081129891872936960 3436279 93675669100270624877395566077488 3436280 -128176975596638237835249053385523200 3436281 364129152108529030592986817776512000 3436282 -328529506646157910547256660942757008 3436283 102991125738548877216378737302603200 3436284 -225133776331961355278684381366000640 3436285 263768202937070749616436639271472760 3436286 -163331257924585693826122029551394816 3436287 453547575203925048427948168887631560 3436288 72002373434024778847457708295061504 3436289 664984318227383764565222314612473090 3436290 65572986812382815640671633630976000 3436291 980068150734704880886494658068573692 3436292 93089485301614284528093084714123264 3436293 -10149037244431929385378370299636416 3436294 -176243669120928529787654859311801088 3436295 180778465186690186792465392332303280 3436296 -365358702651661522643098217135063040 3436297 325705210195176181072173711395879460 3436298 671439856851754362967425653684736 3436299 -79316157580922656578850296926371776 3436300 40920798991771445909700832857472000 3436301 -452826278181530675834944550022884256 3436302 6324669663379867274829335428930560 3436303 441427523913176072898491165610278584 3436304 -186894166227323271796330810561314816 3436305 -308028871835058919162294021615663680 3436306 -818932035619920811202506345571073648 3436307 448484032651862412006025040688877824 3436308 -236535369779529276422798730114498816 3436309 -1275082648036997620579541693113557490 3436310 -17819216612598946978301782162717440 3436311 -303664989482571260281318014781944576 3436312 -1186162110575352854413706636384624640 3436313 -574142988012733537869334004181574716 3436314 -91489350740148604968677777202513408 3436315 505506963834965099269543012320244320 3436316 241987392580481139407926225429719552 3436317 554623315373693297441698727131794240 3436318 -154985877469383173684144792896832640 3436319 133220142433554235385463660926827200 3436320 282718936046981496162270902589849600 3436321 -85350850370200760860053333786702480 3436322 247110178206799508479972294020449952 3436323 -372848250014431269187402544394334464 3436324 98205423749588538851482329883949696 3436325 -470518217928758535477828789917230950 3436326 -15902717730825706196251163508296928 3436327 1390554793028740819655530968928701176 3436328 362720753029199349033768843935170560 3436329 14410585983526270241390721933325056 3436330 -842816307575605440161759210383680 3436331 1334788655831853191930782042800606132 3436332 6293742230443013637056669933568000 3436333 -474998499962310033061211880091492596 3436334 -168833602450630698706779202749432960 3436335 132927456353850576450129258692949600 3436336 35955560984294958401450806649864192 3436337 -438082291744209839321429230503880080 3436338 97409693310715263973504549580264448 3436339 -699228304226957507674386568116767860 3436340 140241158497674769129897710044313600 3436341 -702660187604961828538805341270773216 3436342 63181634162608421849275287574118400 3436343 -483042049141167680079740828378307576 3436344 -59761313060376809074770631188541440 3436345 8934120454227462130401068517944640 3436346 -1183155457551929219260032578604656640 3436347 -379232361275930846986534345417944528 3436348 -743088263140510767115926359021245440 3436349 -61190993227932407780980955222693568 3436350 68511797218531545981501261187584000 3436351 455855194603240386047345291683312152 3436352 -245616922721270096745835248543596544 3436353 311583104974191707413679997126234162 3436354 -743404487792143734972467262469176624 3436355 487030041973965935720978447545785600 3436356 -203158613535852567873810236551004160 3436357 -1555158521034474312188594074294551394 3436358 934320465326923884395973419979386880 3436359 -883089560707243447658838130223550720 3436360 678278356059015930307792659796224000 3436361 316833137427217590987044478383983680 3436362 -167969649236681128690041236720214480 3436363 128493768280112742813351591940273152 3436364 693211234761171503942113423051051776 3436365 -570061593168122848891041828379414080 3436366 66186195232641435532401004905283584 3436367 -137419940969128818182509473185170248 3436368 14329841089997594383394509572931584 3436369 -726264588408530668807691754902405520 3436370 33757499740073611736450920175045280 3436371 77865452521470834318901028288613600 3436372 -1134685092225131345629462455230775424 3436373 1440541325511426286039775826089468622 3436374 153285571353512123845772508647504640 3436375 89151828117135847023251214887544000 3436376 -754266470314827036910241088115537920 3436377 385818477043832438684094586191690432 3436378 120335375968580396493502246016282880 3436379 593428135540253436525406441015642680 3436380 -205016878094735792037833282100464640 3436381 151452484832182622215674426916649984 3436382 -413228720332863849650669645242574208 3436383 -1041022082996061407345695866632264376 3436384 -255971285304813104505088136474787840 3436385 -682534962984400331115464422565661420 3436386 71929194927522476800802389259480064 3436387 -237686882556961056072240513205405200 3436388 -6765539832501139152567042494929920 3436389 1659623267375210702032295046073702848 3436390 307546326406312255286761332354595200 3436391 -504713254341641847388230952628184528 3436392 34241766439507598165653932674826240 3436393 -16830050090648984297871371608614320 3436394 364007814912316399969589812861599840 3436395 -116199412864785786490778262297131280 3436396 -277114988107441864860404172532784640 3436397 24173890897060516492479421231516800 3436398 298622810151726843920178675566499840 3436399 -1685957076856202229104389431107383600 3436400 -122817656446527493869340314009600 3436401 -262715998942529582487283991998937376 3436402 23542990802492948418143642748482592 3436403 1487638031761142123542772956412312652 3436404 -563545172098633393155556789002952704 3436405 714955498655077777586505972788851200 3436406 -734493695079928693977950256265834848 3436407 165255073593980483942469464086777248 3436408 -48928123849236817865103986618327040 3436409 -1437331560513118662563904113703930390 3436410 -60521279932020919178419808455952640 3436411 1111964999331127384859389729617522024 3436412 21416136240606928999795653634031616 3436413 -178190815915910317448327693193900000 3436414 57670814473263087419894035885886592 3436415 -394102994379831402745987325200441680 3436416 -538679526724027112388236607592857600 3436417 -358384752628147850097561715338673534 3436418 419625895359166276012330806357474720 3436419 7419965923842347923575415848544752 3436420 -91807679720761428262589211216913920 3436421 -2111001533689653515058061073524680000 3436422 -7181528270552113951019258113199616 3436423 -1058877278225087891739494777016516328 3436424 -1106539624054664036348679255265966080 3436425 24836696904478742808205299849597150 3436426 256762532873378907898942496066196480 3436427 1359705998030860144077798150620247960 3436428 -230101663535880818660871048603578880 3436429 -666736358274027858161238148819596116 3436430 245411394388255808734111083461099520 3436431 9652544885117361273552879268783104 3436432 -348264598758476569995299618371125248 3436433 -41500488943309230362125196467220352 3436434 486580441580407601842077886274835984 3436435 -108655103086249917453996695126925600 3436436 211241556776087567614194287830903680 3436437 -444656521092446565676173272650911840 3436438 -902973415983568400490781062769382880 3436439 680756467879200544174149576115383240 3436440 -147519957572950486073388946794086400 3436441 325812929965001243262365073739367184 3436442 329468314017416059454899963534444800 3436443 -37573802801085598911976869675918720 3436444 654042435346968466954269705389839872 3436445 863493865782453831076705531111694700 3436446 -386953106776068272143092438968331840 3436447 239323496626549061150928141873285232 3436448 711566311203799626574536800388120576 3436449 -74302961817127165369641412059448512 3436450 -249126453033199581341102196123738000 3436451 -1638985646741576382614989034906176548 3436452 -409615127896618515958533304376279040 3436453 -1052316454063431406872835203178376736 3436454 -127463138669858810901619686743193600 3436455 -84111930951527040674774291890041600 3436456 -120798157615935506034411987417507840 3436457 329560389364876652199502572327100032 3436458 -291347524795355389332721993193298432 3436459 565349983294434486721633868245997104 3436460 585199956653147989363281635839457280 3436461 -17305562705405681545435421249993568 3436462 -448547671195294665108567835649878848 3436463 784217135769225210773992884681051600 3436464 96143697220854919683048391869825024 3436465 822070958472390370568229209499143400 3436466 138264989219862266987995549721131008 3436467 4997255061466293541538487165081648 3436468 179556196025299386783689475253205760 3436469 -747450558147018851518727625677835456 3436470 -122793448598741085812342296081246080 3436471 935922508393711799782479490112095200 3436472 128136431046226540526241251333898240 3436473 -795958853606358333909624417084674400 3436474 -114371072593506986268160794839040 3436475 16148021757892155741149863402716000 3436476 193964674390509834659877537397284864 3436477 -331956718171280620764992838617394528 3436478 -114492487767868589705281515985123776 3436479 -1121262548939099933131256911884964080 3436480 -23981617040803796710034365376102400 3436481 1158335866555885878570447669669033282 3436482 166028053062901651832738796414741504 3436483 -1648967394109355685526364016359907268 3436484 -362185591577284508804042036685657984 3436485 -41076659409783806348093641802117760 3436486 350430355057243968897454302589952640 3436487 -1451121355112404491773994733014861864 3436488 -112706010402098441788708322109235200 3436489 580479751859523456934996902701366656 3436490 -69308929544677826804336657197188000 3436491 -266200696519815603533510412154957608 3436492 -102855089925276827277289540930355200 3436493 333744229608872876628379200161333760 3436494 -424899517089620236669167732500952000 3436495 -435722685758060205482558648925291000 3436496 -58247979644895891289477570471919616 3436497 323526269539931458933404210470225760 3436498 -150067231560367788266637307222621536 3436499 359449805943684034356055008503066112 3436500 651791260123412360392698027724800000 3436501 330589837583911538472686540451175502 3436502 -281988973233047678254912209738510048 3436503 35276219081297764089179972127064704 3436504 49031529249714024212816574888437760 3436505 -159816350190888020759010808631335680 3436506 -362450030727306459085951283746141968 3436507 -415433155284494313688259341909917244 3436508 -33929575575501576370636559921332224 3436509 543012507742677317932274815468608288 3436510 -93200935413992740452140633677946880 3436511 724704654793515850163461301367990480 3436512 100273954700977304481179918205714432 3436513 -525234961544755683194191929849894238 3436514 -791884631177404149213491557115249280 3436515 115251247361050592620422731329452960 3436516 707324875854092612389579610115979776 3436517 18504989914130605625777957081635200 3436518 -566376153839328934606885605471076992 3436519 63025989591027855913599186443451096 3436520 -161283066050203954317041301936230400 3436521 47531237125538307537987027047856 3436522 -447923755476480580433577847762368768 3436523 -80358484330692912304812755600593680 3436524 78389324722911050982259780247193600 3436525 -595392277035784672057433341642803900 3436526 -575936524461367623100700313376594560 3436527 607552017509228817173388681848326920 3436528 386309236367400442202331858156388352 3436529 -113247676487562893140977018796021440 3436530 111573864345348909476345742659136000 3436531 -39104030019108609333416911662188800 3436532 -805668013243432224633078071027030016 3436533 100517368571246893874241748748497920 3436534 -191584040721659762790233550061855584 3436535 79219591555070264146653719353275480 3436536 537050890416772792028298933453312000 3436537 687532110844239170478643231401453700 3436538 -21177074827174152071243635631728128 3436539 -42267831241646129369280458043852432 3436540 654521986243437315367068775652682240 3436541 1025799791752115063142603240297639942 3436542 242684106520419453898611085969560960 3436543 1237447140868610269462636594499457144 3436544 572916259081244361550969937162403840 3436545 103304779527828755697044118884720640 3436546 718244630610627838215621626194728960 3436547 -240227551905198789411032478664544004 3436548 -4846263658504794956485891161962496 3436549 -52639401521690248201409621492257760 3436550 121779976769913914234952756444345600 3436551 -23858022233500506845473116557302560 3436552 -25463216802293147371982278997606400 3436553 235661503785470595147236559813223440 3436554 296304795803666795745287558370689280 3436555 363905800545789324600243605366844960 3436556 -341964556176852365904317487851248128 3436557 297631799527012794899111649313264320 3436558 -256799606967193182081920308531578240 3436559 -496150588429872277886983864542387984 3436560 -1090266759417096333894942837964800 3436561 1354956218529602728756193769200906162 3436562 -547273827583075451040622851859513968 3436563 -52165143497054339734595322149624016 3436564 -1688130010300511810981172086928902144 3436565 409494809634583504927714107226002720 3436566 -361333765716715060261455487626423360 3436567 673779726374406505517551644220270464 3436568 199692409377349533312072184047206400 3436569 -348813741949133644602583314473733606 3436570 -344183222065492156078138237952063040 3436571 -1741025308751461147302301580173263228 3436572 -645199773840104563357156788446135808 3436573 -182377933884160597356312114776753280 3436574 70475188775354543531085725699569536 3436575 228436802062971624409811084282496600 3436576 414185825269099189310296213419982848 3436577 -1121151052392012183975933669755132574 3436578 464658612630397740427360389538858704 3436579 857497031663807349701982667183590720 3436580 -292769917186692142035354597665525760 3436581 -137971048198519965954003566170688640 3436582 -67335792000050247160540989323416608 3436583 68130387442371903923503433464931832 3436584 -405044923862886484729847652005806080 3436585 -697551906576875751040012860736112220 3436586 -205593790164920238516652877848861008 3436587 -20406277368195586037873290344556800 3436588 124498490735803089998077366731298816 3436589 50417305774203215451065857409591724 3436590 217636866874143406104000932523784320 3436591 868676661769681717400364022624540752 3436592 289657455182625930213303067959607296 3436593 -898726731363097500956401722402734976 3436594 68937569385909304800822125647583232 3436595 -611047310183469413903939933665152480 3436596 725140488843187396553651074743226752 3436597 363472604529147732373018163273895192 3436598 -44716142148321156536029152907837440 3436599 -478531807219685336337178531488774936 3436600 100649561052846127079483792123904000 3436601 490489808838777782629240960713934080 3436602 19865669171199249329979799408554240 3436603 -5192748250571108368791889231174000 3436604 31037673469414544270633658996627456 3436605 158723257242544133560277169265778700 3436606 69779229233811196124030891040429120 3436607 1458049598165881208914127946221105856 3436608 -21798981760548074264407718341115904 3436609 890919867704954525915002037905049280 3436610 136579567363485360408532688788668960 3436611 747991974985498906859091813782554872 3436612 -213655071149520540986693307247066880 3436613 -79970058934964582142021414482520000 3436614 -530293474445892302213104061922140160 3436615 -350653435093389149413661789786350440 3436616 118507982392135106322989880204748800 3436617 92611832755575042535693640219473680 3436618 490520012096710693487956902096745152 3436619 1401671599374537911961979491422985744 3436620 77535966535808515208634927265873920 3436621 -59742394594905899815131181873510080 3436622 -323821168647560563103291913492259968 3436623 1640782829549863773586469416634424 3436624 -295203635075825889577392969579765760 3436625 -1232572881771416674784277805598160000 3436626 71205792317721054737445528685813248 3436627 792553689505286050295440711860426476 3436628 172572306042684117574257190059575040 3436629 -90165449087693000563744555562926080 3436630 -61390266241251648381430405270567680 3436631 1685910715264760899518568443006712704 3436632 279222915890767797112228950606336000 3436633 696455714449171258145816595571984 3436634 -142738023215143587639156498999398688 3436635 -440655982750875663582077593211185440 3436636 7591337319501671122792624795197440 3436637 832600763158485495301663449175739040 3436638 72601713603517706607041839344522240 3436639 1637040059757201951066351688952721440 3436640 -774861020473062983437696600972984320 3436641 283568985082468388024265060341959680 3436642 -69152017114009324867594038597510912 3436643 549238252171400343968105667207157200 3436644 492273405415916526910730234075965440 3436645 175179081303619497961374992975146800 3436646 6290560090923026308824021201936000 3436647 -89816199908560907789428724704146480 3436648 1251179052416149541700573915995151360 3436649 1316137039366743242865143403927982650 3436650 89695085840461295161451850987129600 3436651 109252746935378177976982395937825652 3436652 -124226434009672301988738009159943680 3436653 -610076489212166650740610127987300352 3436654 -123822420301223295612598087219647360 3436655 1034199674718893892915433262414047560 3436656 -72762202719806760219825264239935488 3436657 453934614702221205023334145852827712 3436658 -786609428713635727530941566752752640 3436659 562887088323264334560434120449346304 3436660 -1620147401061067745208820744519680 3436661 57149701458771711610767793711313400 3436662 4277877380905900033274124267029952 3436663 -839719543884807658423862209596226560 3436664 -176465978916678123874343785105182720 3436665 -184102764874821902975640337701391680 3436666 -657249642830114721376018590259597968 3436667 -61363269430027396532066682437807280 3436668 -6055567989613871550746215255575552 3436669 -156186597002950019715101053499295720 3436670 120483137194497847214779005017801280 3436671 -42408560210663966637031003120836096 3436672 482830644441589254511095666180096000 3436673 -387698432999612230334445183684280320 3436674 -408673588637751792868474649225556480 3436675 667959478087999203245833571857987800 3436676 -611469616228383764336970876225918720 3436677 335799017206691894714725122382344414 3436678 -221148470780109369557959661948674944 3436679 623568409511484079547443000106856288 3436680 89388572944836189623480392966963200 3436681 307951638102114681182978930978307482 3436682 -426202805581681799325789166494739200 3436683 365382289239112885529431685211646464 3436684 -212956792641518307256802025803271168 3436685 -204332718055280423553830645912880000 3436686 -344453848356021078139598811907861632 3436687 -993319378627365407231073526895928288 3436688 -649279097773372387123317953393786880 3436689 18022354160658764009156886498546528 3436690 -528928912101861320427530642992320 3436691 132995003341763205104070922473753600 3436692 -28855228120608234119148926765531136 3436693 -260890688442092445699600553804659456 3436694 -48167788896905974627480606166579520 3436695 1032330467506771616169237800501181600 3436696 -584730952349142470773813154898462720 3436697 761510212713668481657683113246224912 3436698 620096361111421998966693168945205248 3436699 397311441605162711271845773078878736 3436700 113722741716590778898004267013427200 3436701 -1002912031498220082547037346251970720 3436702 -10585345269584038711842946447399296 3436703 -461174115689612843739940071284556240 3436704 -538939723228952743700073570530820096 3436705 795463072425383123393404780810963860 3436706 -1208092330731586896809302469732352 3436707 -340335661563281908994950841380104960 3436708 48377578835327455561296727962058752 3436709 551077701030633205399537361639390910 3436710 -268420281043484651240642234678196480 3436711 -1214847248398108699113690261961239688 3436712 -437635296666396869582346758098252800 3436713 -527470429477025141591231968671544758 3436714 -867838208543161790778906005449886544 3436715 229514168418266518056001920191979360 3436716 521109908090660764629880032521405952 3436717 -1391827587437282620419730519378624234 3436718 464306329245154267348069782164255616 3436719 -311706147935200773073339717316290944 3436720 -1557145766051226237934766041989120 3436721 -19437575893493144003978574158832348 3436722 253055052393133358126027513614970880 3436723 -1150003385275976193082292244593367028 3436724 1008995799451793971655411075563610496 3436725 90554554297919739896965399156761600 3436726 295661120172931300060911944138817600 3436727 -73464919068667804378325183651348256 3436728 818223976012445376186948386109788160 3436729 -655381257610827717660486619862073216 3436730 -59364415583294698376770849907328000 3436731 -269258177499849197613509305361486580 3436732 2984851777291625542958396910213120 3436733 -41882744628139609967473781187014880 3436734 16539985700378468769466224953155584 3436735 -165469807244117084677568234468643600 3436736 414322951158250937959130343643545600 3436737 993867246990819538309064294213195520 3436738 62877490563613736472489402535181520 3436739 207500990583917032946596807118265840 3436740 -559147645004854218726145761739630080 3436741 14918569262670184262938832602624704 3436742 528381134810988752090846894701522272 3436743 -432667855030797981794636206938714672 3436744 -1608026153242844476744641685040486400 3436745 -82406708827978547187551440567633200 3436746 -260541024285595927132969650492201216 3436747 -823715262694352046756416296251269888 3436748 311428795385491004416438801497977856 3436749 1051268222236822740727725405596338944 3436750 785263091152468835741447869935840000 3436751 709197831550224951001789562200006752 3436752 41437864412737281426667573824454656 3436753 86013174115472235994972880754717184 3436754 422247077244388092947667973748250912 3436755 145534650611941393583517901059517440 3436756 1235303252992775169898046859310286720 3436757 900662737788050790108181106613981006 3436758 187236467165202544710699672634508160 3436759 -484912688403722316358143328354970384 3436760 -454964390568570648706375134357504000 3436761 -946355017166207880183069512848548480 3436762 -222144008871886187348714715440609040 3436763 327051488417875694972395264412316 3436764 574509779690501628972978357023525376 3436765 986922000999546198826860901848808800 3436766 197020136768215559389249701442376832 3436767 -35396178047390761761796393413029472 3436768 114588748375240585125779563558993920 3436769 422430595011093070809240802086396096 3436770 120505913236093560912273189827059200 3436771 -736331390835546944722732089580866816 3436772 -352023474640040620303489929556392960 3436773 -195689246291305667484090416702305632 3436774 -89973490175118312708720944495971008 3436775 4858719113496404911800951601584000 3436776 -65104084527119627527878724332748800 3436777 -1359060812959396711042454274916392560 3436778 251085777827292465319627923145579440 3436779 153521687832314923581480835151108184 3436780 -6449118176089585913063947930690560 3436781 -332842666264576601722468582657965696 3436782 27887367042181188777751125993218304 3436783 -74780393311729571707093441716043280 3436784 23439956947069246954466677876850688 3436785 295780609548957700641697249703302080 3436786 732228144435558261817890504231512592 3436787 1100433537944274591170602070507090832 3436788 -116690439677662917420163840131784704 3436789 137512187247330308524828168020778524 3436790 -13002220495906114845757637591539200 3436791 9762507026578747930232045392629840 3436792 1453030125650937924387952863909888000 3436793 -745944960015150480205672356427415958 3436794 -64282894602981984405452726886292992 3436795 -382477134581632551969560728805875200 3436796 -758814860388509767863548909759938560 3436797 25204773886880082928646533853420160 3436798 429097031970742346992505994620456064 3436799 147964096327315731647819257438216920 3436800 147390161760682534013066557784064000 3436801 -1181213799198926495146170195976588096 3436802 486129179310235610231355073088486352 3436803 761663650467131358912614293406722800 3436804 326590717751610532494832451142086656 3436805 1387692843365730072612027785505987960 3436806 44532054032187724047963859756941504 3436807 366687585503965041874039731619332144 3436808 54658652551581360061635173694351360 3436809 -22246344879783730842842117799115680 3436810 -53719064726898842026075239435109440 3436811 906968045794212259458649982527188420 3436812 -361222262201886733035860810481080064 3436813 -384691028672208066212419020884372938 3436814 338462732884750829569176235875704256 3436815 102771058971702100844121151378176000 3436816 -167029056150822475127303995287142400 3436817 323835674368922385632155916786866866 3436818 881168427822306206123183261638656 3436819 217670150955198939581702090699757360 3436820 492875417499889211102171720650752000 3436821 -523050117238715199162928317969655392 3436822 34448845604131145031584040651538944 3436823 -366213001141292497695362104447478136 3436824 -111721953022310888224879726273536000 3436825 138242784088065359920177278287424000 3436826 -587127530314946640660694571517670656 3436827 -290173171527364198367300584034212560 3436828 322313927370955155751401458606149632 3436829 1471627342394426301546972212131027872 3436830 -11769114005921097275098690203503040 3436831 725318055338306884853019822622017632 3436832 602947120646410160499886091434721280 3436833 809557495031496760104270761903861424 3436834 -712405425159590587158109427073792000 3436835 -119190590485710331428353275376350800 3436836 123384789222562064120261054433583104 3436837 413522239846340657470626601490821212 3436838 377388279913924961117767897685449344 3436839 -396768709825576235944134260279928480 3436840 28815359984408063276336313092505600 3436841 -343266271401021659702816579568058758 3436842 499347594160609984305515786908461312 3436843 -908788524663265245917272949995064908 3436844 462205930487489493755288070956215296 3436845 -436807313115545580397322428747176480 3436846 94861711139606414683772722567741440 3436847 447547099907452787794166887508257296 3436848 194846737753203026408268686714142720 3436849 -101104940496091909586861804342684032 3436850 197796699250397049912328658829620400 3436851 -373838618712314077817409802762370496 3436852 894675500962775011267168805855639936 3436853 574431042966679694068097842309131840 3436854 152331370861464170447241338542080000 3436855 224917502631346566803269038355569360 3436856 -322229247307772043294396702093680640 3436857 1012070114667537704028889680513356640 3436858 254551418541340490950791712573895280 3436859 -74671297806235055225872155715493880 3436860 -303657334546854866481361555808256000 3436861 -20466391204739070486224098407562176 3436862 -148310887833286803792111027552198912 3436863 841180213420795510184385771821811144 3436864 -272063117999931024627678547808354304 3436865 181894178663049712263451285380979200 3436866 197857873848624643853157876695727264 3436867 215432154380014125110752689009315072 3436868 -646577272212255860038001554510832640 3436869 956200764051063649909311712582827744 3436870 -24024227467383292626363860884149120 3436871 714687511583452490243723525109162072 3436872 802506670487918358070432598481715200 3436873 -347158876874307615786572053889487840 3436874 -148214604723941772436014933225259008 3436875 -86260916911442150733539212281060000 3436876 -650907557070746245314530137218387968 3436877 -386784937638736650738936997169556480 3436878 -25553085910057025090062940747606976 3436879 314139395440509999958077457895564920 3436880 -175054825116248763242220547502653440 3436881 -218671577872630497912305548565153856 3436882 402685250213685552942416183031195792 3436883 376602370149375096189767223719025132 3436884 -1304765807597247153422990213591040 3436885 1372057645523676689596082108315715360 3436886 -437234161284731809180265941239330816 3436887 535275914996904990549073383484012752 3436888 205091230295548900823627629242040320 3436889 -1746374318451240542772787828620008310 3436890 -89988945486071942941237318739650560 3436891 366964507959434518868144810165692080 3436892 -91891998459770772725889947707190784 3436893 7042490454072078065909694936080844 3436894 371032096168453151255786429907194496 3436895 140323579036261663478462191101081600 3436896 188263791543580002181455809533968384 3436897 -1084332631357296284605467977748725568 3436898 -741612462003076317213656758217530800 3436899 1455872965454596772826631352340475200 3436900 137756321309609609264603156395184000 3436901 1459811823188555474196435458931384 3436902 3446708043696191156046600117182592 3436903 1107751125351949534148078397345204152 3436904 24500778921894381408339545339166720 3436905 623988419208842601040907553657428160 3436906 -954033513493539547367833136340291840 3436907 47752157737131732699939204212777904 3436908 128471896680499357675779943825735680 3436909 173688198247418796923462622709282806 3436910 -495762085477818452131292393389296000 3436911 -28879103489133253574431008436760496 3436912 70021955684107197486098373507055616 3436913 22142284384298855268871208722953060 3436914 173849218691514784148861432734440960 3436915 920724683389334515234171485668392560 3436916 601405347144840846591483514718785536 3436917 -433721989053549789838951668303650400 3436918 -798091244511003564651799209074751840 3436919 -574968328287835417412667348082197504 3436920 -462316962366955899019568041571635200 3436921 -995330189834858172167656358737529878 3436922 998837610886601223267904391344061952 3436923 -67056363496361798556789223909032192 3436924 123940021671096988704145353013487616 3436925 759484939736080415159187356915677650 3436926 -52513021978708336273612751724133056 3436927 446745873368517897218683635671073840 3436928 969496559779739693109104001826160640 3436929 -72139463529606429284019616742664000 3436930 -36360751172510346184741252169502720 3436931 117969775586024811749567436434353200 3436932 -205786535855509512864280387747427328 3436933 1206979835401464613717828513571385182 3436934 -328666039404413415839112473219796384 3436935 247520348844141066916762325786061600 3436936 189546649287802231005647091899596800 3436937 462935892445416833057698513512980352 3436938 -406903638914961572748582609456199680 3436939 -52683437084962263539502096416378880 3436940 -235373743014472345446323610438374400 3436941 998570363200257789433824318114476544 3436942 -854664509414702594959953640629208128 3436943 -1160550843218403830614924915500536616 3436944 36180475053949137457816622832549888 3436945 577720071543823737095344449618947700 3436946 -416549865125060133792004732052105328 3436947 -5152095866927432756238444721369152 3436948 445818867938388364285611434034339840 3436949 -283040151311562028440112800904168050 3436950 186826626778786253913866331565555200 3436951 318940865969817356748162542733003952 3436952 -209816982474636335020796034177024000 3436953 -599029269550583599796437199535853680 3436954 -111329728777080939065828735821783824 3436955 539331256518662675534687621100692160 3436956 354550265063039686688495934161421312 3436957 949440807218003831275788359674239206 3436958 -142292557040714904499999955622514944 3436959 204894907224526846411994042789056128 3436960 -617349311604509708349458869327626240 3436961 1038021612124964896372834195572072624 3436962 -296254343388777347744570664952184448 3436963 1377090210669580090885343256141116320 3436964 -505957781479118662550025302056492800 3436965 157853791273968009491686815836217600 3436966 -255686437102391660977835895679464576 3436967 -375736883673952079603501999472697200 3436968 474263122937631282457943477291089920 3436969 -2260369876385569783032936480938315904 3436970 -27016148027092620717988254786723840 3436971 220125304037396112475808191909762224 3436972 -210441714040206704121684258914058240 3436973 1200507185478504958716323359516479084 3436974 -326504459412304354268743408428867840 3436975 229767437716597768974483201965996400 3436976 -233742899103531446935015340817235968 3436977 -692946601119722292701695136858555280 3436978 593368114706894573315026543765985040 3436979 -110491660580325497061073575035662080 3436980 21405852883850356882729869813135360 3436981 1499911723442958741050076808127052782 3436982 430295841298843097286797667734343552 3436983 -1190234582385734981858568128975854800 3436984 1474195956921556851390223898083921920 3436985 -1051401850472131102176810143936693820 3436986 -8200983551352542249745916921651200 3436987 577031012693885231466684670190945636 3436988 187947809748496703934426469861301760 3436989 51990254098234304428977877575505728 3436990 3703832495412578358747516789120 3436991 -86078161883286665262678271838081448 3436992 144322687989206666904262681288507392 3436993 154748207765248324143422222005248960 3436994 -120073138492123840694072825024604288 3436995 -164618396116111731446022992344364880 3436996 -945840101097829036397040613227952000 3436997 -928602186229127400907038979997463300 3436998 322697771395714222862845110265808064 3436999 -991956437317168316969345431345788336 3437000 -245714864078173826197558741524480000 3437001 -118347713239229056600872132819050496 3437002 -336568032157833068695761826533693600 3437003 -440834470374725444242027866904885296 3437004 81952554503394872674928520391683072 3437005 -276390754979569628351062903516800 3437006 633731866159618795885363664812853952 3437007 -131280063276616693568192081280947328 3437008 -63312200816699624146104726264692736 3437009 588876902948643216977864692141938792 3437010 -41115837999548415664977407338485600 3437011 434068064352373428933915306846750232 3437012 -11151096475972845608616355299348480 3437013 648047708869568646467593286017826400 3437014 160108319420149056251060436190595712 3437015 -217913071325407981085777150207460840 3437016 -502183041415543545751576613144494080 3437017 1359123417021744101031167108512109066 3437018 25230581073495527548362218198377728 3437019 -1108145442031057789441761548736553680 3437020 -781936259891713156850878909737515520 3437021 -645492271287746601581812814327587488 3437022 297265611343755746437493361324923520 3437023 758325455642034338054957098921050272 3437024 340439857939971850096567758929264640 3437025 -186432627902059701578513619862477200 3437026 430329004847222774121248518787502240 3437027 825906716228996862099772355247757824 3437028 15839094091855816930604176656359424 3437029 -1735407254115005355656068860535722370 3437030 85647917539359539170905227928503040 3437031 384379447087309962098229442442813520 3437032 -306630763580811258174510673020518400 3437033 763247982071422469255317115891424 3437034 299846486183446178665830414704229120 3437035 210400478266234179933488996881378560 3437036 -636030958027637763497727609984741120 3437037 -834112495022342971281251147606659572 3437038 -604824697126153942263168658520063040 3437039 927332106963140289926975057770327920 3437040 147506925686071150880037665187102720 3437041 -195956909955232967624764173279920588 3437042 93780998431063978095279676812017664 3437043 1096143838539779766473447304481050240 3437044 191374183176232151281805682498186752 3437045 -481642057113585522136799448975436800 3437046 53201806848520102695539196579888000 3437047 -875375082742565653211204934639124248 3437048 465592249305698716182609792758415360 3437049 298889878116760861320219839789445120 3437050 -114739297252093220883902424202831200 3437051 360403132719583158853159461561210720 3437052 -694526990391174836407578602139975168 3437053 -2262978912635339919680098818742249600 3437054 -414795231240685203535550703893752128 3437055 427994147519584046092332409663603800 3437056 -184065088775373079992266824857157632 3437057 180796377473383512618752136804962880 3437058 -413688936239650970395044347917708416 3437059 30057605307405727472091027261804480 3437060 -127663345037075523467935171308134400 3437061 -277899741347590079182165116454627680 3437062 -359041568778335795987176275799296000 3437063 287715028770530778244496099943063552 3437064 -927407001087453031807467734455127040 3437065 1086584889039709462831040622959087460 3437066 292534335394597975025083757079548160 3437067 -263968866155513056181959783051796520 3437068 -423331552450463993124452277108689152 3437069 -13566229655426673041014969386019530 3437070 -11051746288263872617210988049100800 3437071 -475873445423634116513389121953277712 3437072 108640864996905672871295222745931776 3437073 34786681486414155281109587771813202 3437074 368044527253676650652645003246192640 3437075 726739645666849229703449601589092300 3437076 -5792124371013929871060305055307776 3437077 107580659920039043953903773825157600 3437078 81265917174298019929193990068160256 3437079 393592406834680727165410153938177384 3437080 -803739415707490131284611590890496000 3437081 -6067913279215998924493212410457318 3437082 -56407794758767900606050689224296960 3437083 346432093452500901818010201894703504 3437084 4906542870960848603192313061518336 3437085 -207673070840403527153562966480189600 3437086 190216468350178887679256604094824960 3437087 -1606939189256689355579609915171414760 3437088 157686213372530866747235402012688384 3437089 1443224404121813290785038069261468080 3437090 -599422637168485638304767702147007200 3437091 -117610082105529998910155570208217440 3437092 -948141670836324794279674475645056384 3437093 -42054033616807156597546684246764672 3437094 11875318406261757119701954119204864 3437095 1544462967806142892044064422118182000 3437096 -305048620562615417600367132041472000 3437097 104771233641420129695414123794803840 3437098 60038171581780804685587607586488832 3437099 -67936237523492609260095815107081536 3437100 453996033697513029463190406190080000 3437101 110496056850087289410972466393118102 3437102 442894240384122787123263342529042752 3437103 -333952227482268964079372685803498736 3437104 174126315684799522155858171942666240 3437105 408963647585904106151459223099299700 3437106 -273219917702100794131980895072238592 3437107 1091365773810292106486782465736457356 3437108 -206316508799829315446942421966329472 3437109 68103225569128426090865405187350040 3437110 688602447924781255504410012799057920 3437111 349999367757980626911862044027838512 3437112 11958403088910335540166280396800000 3437113 -1205547966741152210233266122874788016 3437114 -247646214496803618800317886436307344 3437115 -29045687676554695972511099476258560 3437116 -46782281206076052804581780037391360 3437117 1139978391310381163784899019665684166 3437118 89066980081672551649805599262139264 3437119 7151433964760837553054149896679680 3437120 -150062763032385545091972735298437120 3437121 306923455751564884556699900743246560 3437122 193256877776558052782201450505024240 3437123 264753829397829464719053805642557372 3437124 -144418407331193120950251686079980544 3437125 108494897606193876575638559773824000 3437126 414870140120244900052843874778240 3437127 523284261577675020104650978484517840 3437128 111642524411642036717200709124096000 3437129 -43466234552087220569695033764240924 3437130 -37940258254264601529078791206260480 3437131 -797847424404283355113831648716863136 3437132 91611008194088847195400464241152000 3437133 -344997368806087426916304735304959936 3437134 -781761299396962825740299582968190784 3437135 -110247563207351606535712342476379200 3437136 -116575280901813844601900468596776960 3437137 -1381548031034275829377753987029829920 3437138 -308684659279879277158179342503808000 3437139 -198269175647906104711926965989941576 3437140 -164031586263295485030314181193605120 3437141 -1568088802349117064218103865719313458 3437142 5112986944138166839165160087539584 3437143 -243633928056589382676621997920260976 3437144 37987570159670035217904674847836160 3437145 731822676728536429159084873251709320 3437146 54596567604007489312609360856908272 3437147 -616539724681353863307733606771938048 3437148 160736199911762137074458268464406528 3437149 486279203315990512048092825895226150 3437150 -126489083382653928674467933831051200 3437151 739566611651020865219879772786981120 3437152 388668592058746145655758652282765312 3437153 -72906879119604694895984638358085756 3437154 6773786552664246661313502076339536 3437155 -30430733009065267110909694130539440 3437156 2708772934883372174235079939866624 3437157 1615181870769565338341334401247636480 3437158 -371719302459567096768195914809381440 3437159 -134303160064817004095520521227315560 3437160 -169184544129730877594669966945894400 3437161 21745319749737076772219014509262464 3437162 11815093301027199348408588133254144 3437163 592313033425291078418430479148020040 3437164 230330360856616940602493341652653056 3437165 -633307704992263183456696873712285940 3437166 -331501407935196862484457946257908736 3437167 -461786688511066685716827024547601768 3437168 -49534224388013332316642665344860160 3437169 616312564120624281917400156782872944 3437170 302039503986861520306131689384924160 3437171 136239229990061906817436602665559372 3437172 127744142793843929751145759284467712 3437173 -1440280398570522232086263146027226578 3437174 315932645030342892399320691703094400 3437175 142043148800296372991220800736412800 3437176 -723833892259169493077826750685900800 3437177 407758550611073863294788265848418026 3437178 -259105847497346846537165133510849792 3437179 -1775042351779519893721011812857516824 3437180 -17149642016877553009490199230284800 3437181 137261071163842128334393156611394560 3437182 -168347130024796181791360026808537728 3437183 773854699090433651806952987295202344 3437184 689447654342252470596650714938736640 3437185 -56215287031095334800152542172584620 3437186 -5881017057541008030616972399004208 3437187 -43943799089138152807919873719378944 3437188 -677481356102643248027899178736522112 3437189 -49921477356519718742816969079982848 3437190 89201131419969758028835912956359040 3437191 650988726483524167696764304141357592 3437192 566988421828410612450890259690700800 3437193 -16084184503758248851721661116187936 3437194 -264486810577789084653271829920006656 3437195 -213078641524055775386104663552336800 3437196 161571592621505519713653324095324160 3437197 -1151102927046350884794585250955905354 3437198 -344113673555998084768226531609102400 3437199 768023805523819284528355579397183784 3437200 -77512548457201838510431981842022400 3437201 -375330379769755917528063401242686348 3437202 -374073510744088925185909143926851968 3437203 -362094351788214372099356565393484800 3437204 1047832034120119765613931167612300160 3437205 6494883350578685253326017653251040 3437206 100287516235905109720382442296664960 3437207 -375825003607595651382257213785677000 3437208 895530187069019597686169396424499200 3437209 40705448041351008566096473378140804 3437210 13822184943439553059235145633576960 3437211 -719227434132820106421587045640737280 3437212 477215275064195225215704180926702592 3437213 742598181479332344552613177739943168 3437214 121638866205442495874949601079823360 3437215 -744627834078048786591563707906487640 3437216 -2519629388863154472242247155897204736 3437217 -340650323405990969478197116618126080 3437218 143293993878226463600029054239559680 3437219 1278541663910114566357253637258214620 3437220 -175059949696156744757093003216670720 3437221 369553455862346876494449992217183422 3437222 447872756122585110915064989066484800 3437223 -169922078381401039022812764129792216 3437224 151264606028918743866188621319782400 3437225 125640990629732032296601980222288000 3437226 59752948596178914294637234517037504 3437227 758971307988679033641557231103553076 3437228 753483839285002577663889983174378496 3437229 -536022065263153368372046062398030016 3437230 -284028466238576277341203802207606400 3437231 -523126336813725468166487365754551200 3437232 14199935874300637261552653829079040 3437233 587516411742549620574609610473441520 3437234 43021918405813274113870697589902592 3437235 85511573502382616597957620432182240 3437236 448181555355899153430920389947064320 3437237 22867932995891278086026724544144320 3437238 -46265313148208271929676234544312320 3437239 15484757002659144096519571265882824 3437240 32774150464313816010361422037708800 3437241 747346642403635132125578339148589392 3437242 -273844243343544406640671146812391456 3437243 340097033229918512875497383764539492 3437244 454003478152882386389423099097223680 3437245 -78467910053871975163792378747845120 3437246 226953029272620146618724325566199680 3437247 -162594964945886393773399977393264 3437248 -1283164161414272786053755305984000 3437249 475444257081072897992685593210127360 3437250 -268816345736140592161763783202432000 3437251 450935019226200280252232563402181472 3437252 -150652141381606159637047713501204480 3437253 -93130340339532615774841292064567138 3437254 -433597225755051419666495669545789440 3437255 -566949271769751907949275100775959040 3437256 -150910305972404516121823259058339840 3437257 579053385854519237963599262307324506 3437258 46467989985624605662699448582220288 3437259 89701787170910515115573996646159360 3437260 673223312582250370367615537311226880 3437261 -801638327417301989716961664434688138 3437262 207217361827832354450240517790951680 3437263 -392533821353233789931935262187116600 3437264 475332235684217294314455118066139136 3437265 13039424563939902731399175605257920 3437266 88085711410767096569539412150891520 3437267 -757979616826317041592969941657287248 3437268 125888715950037857233936379338254336 3437269 225088037164146528135737216590052160 3437270 -123618193936106532888199862740849920 3437271 629294811437629157371748569690967880 3437272 -109627712766943383089629266582067200 3437273 -165182707435831922618136636034440960 3437274 -152785413513945799834577045473175040 3437275 522333855300640033479711271635941300 3437276 -42858381427665968439205850109603840 3437277 -23608196520475464515505727353800160 3437278 -27216498071493917387111117669519232 3437279 -25025572576445687701381601119920216 3437280 51073410939297168225912809890775040 3437281 -745227739839238366348378941478992000 3437282 -776256124651405712798650560480895200 3437283 -422974420765746147509021017780280400 3437284 -631726711219426316290063249050112384 3437285 403530981378777536114038283830489980 3437286 39054984785920503238726100326083264 3437287 -199611956066269520918648978220048848 3437288 605366853266581248755358260665973760 3437289 649614855945869932960458770667373440 3437290 557018864660815454978801556675840000 3437291 724311011629558967308891232257302588 3437292 183387786976453871036242750461668352 3437293 -747288522297956977617210107818425140 3437294 88312090383800161131687558679132032 3437295 118568064625266113123649758101858320 3437296 -137969238959498113492565637368578048 3437297 -537535815731036884668370853973166254 3437298 361387273538292497276093188442542080 3437299 1243251067717488497386687117583300300 3437300 -24453032704542628601314797466464000 3437301 -169771542277465107350159488538378400 3437302 182542020702999462511586786501066304 3437303 358695063963545223296194358055453384 3437304 -240959070045182237450764551900364800 3437305 468742968333307896824747554544699460 3437306 -314238048851958884908970886252309648 3437307 -11686347741869631927344209037108760 3437308 41193474967829061489658040793250816 3437309 -1177441055952570942810153275751733920 3437310 -40791182858545264417904759089683840 3437311 60681903806124864123141350020767424 3437312 -214037856366615904449097982269194240 3437313 121208843847480612348335290924622688 3437314 35581587767663086259940708438013440 3437315 -65503088534728269667223143273238400 3437316 -90994407821888660381113807434346944 3437317 90017128483440180463363207665151800 3437318 191968934115975643514053715371120704 3437319 456053807041118153306344594950917544 3437320 1043293547509981838764542293834188800 3437321 692640034516876860540840581484810522 3437322 -132142321505284362732466802102501376 3437323 765055361270990799322338748816034064 3437324 -464210367536676570380030146446110208 3437325 -200639068533394505238832922870113950 3437326 -571418790479905999856698242631821888 3437327 92575115766031788050080122923596800 3437328 -70401934457712401622475155436339200 3437329 -244815014219854518586154615483036160 3437330 -108324265845441503495858424184068480 3437331 -83315383016366931075939530576687040 3437332 653783976135130954805858100185798400 3437333 13908419174038824609509948629948764 3437334 -447016942688501679343596782626752 3437335 513404248493091276545710193111018160 3437336 145757359172942375052647228547932160 3437337 73375032849483455440516631246483520 3437338 326947976654758871473963366683502320 3437339 1071698100640189323795436969971595140 3437340 -199776979507707518096754147164774400 3437341 -355574778595383661768883645121698100 3437342 -222641827959015375099586442483053056 3437343 -151278802886773931564744091414144000 3437344 -159435934401163493699459213654753280 3437345 1113435794032701925469062595598103680 3437346 371009438216446609746532977651226368 3437347 140080059301622282092302125014252080 3437348 696847197163408142502134021519041536 3437349 -528780729644062665485310121539499200 3437350 -134686092696049119036632990121187200 3437351 -89048556351464422130535165965911008 3437352 -54818855918253148294968697108730880 3437353 21899221804345983751487446095252602 3437354 636969889545471101936305469170374912 3437355 443203719656128643950481259087006960 3437356 -58222800719349357028079784439497728 3437357 528542747699474406480937913801740224 3437358 61251052277653480269727918265698560 3437359 -312281517170461524648693076969619440 3437360 -142504897854960935883695948781649920 3437361 -1612077866595104718154672432582743168 3437362 365816592929649611909047058167358592 3437363 -38237690039098487719464182284214388 3437364 19294501526947851378396531552681984 3437365 -932266920782620408946093062967392740 3437366 341600998617837639954907956319609920 3437367 9318944460775737782124974062696680 3437368 1040237281442765304904865828474880 3437369 -296741352784288306587045036035264640 3437370 -31665848480289421279441885543680000 3437371 58841907877344890649719209287459104 3437372 -680071437013046183840510122662555648 3437373 -172955986252291009597587158680215552 3437374 -110996025778341079340911026183649728 3437375 -776263832205117718826247378883668000 3437376 -171447272353615548065064781011222528 3437377 28402785463566998354473804368044080 3437378 47516186696203994790950100273593856 3437379 866382693321917786235150345010258248 3437380 -579348834166303242144242069331475200 3437381 138210165998543139170995566458497182 3437382 142893543539060507394785826707963904 3437383 -12718157131833229807051219899829920 3437384 -826272935716889799127293170640829440 3437385 -262354217387149145022472783364889600 3437386 -263731601707368497446354896343558608 3437387 -430992991159872710584080443196905964 3437388 -184414449076972974473100472582748928 3437389 -520972395792555822316446581084625044 3437390 154626626047426342506490478433840000 3437391 663777488343459738148388522482201992 3437392 52652671681119417380730489113935872 3437393 687514151288080614682385789790198642 3437394 -283263222224067624608209948010488320 3437395 -42205468343892490747574933223419280 3437396 -287234454327085360695003570284587008 3437397 -41545114279819376165849950570035954 3437398 122842891965260365363315140953191200 3437399 348402787315110337967381465425522800 3437400 453622248994691043529608322335744000 3437401 -656820721903064245748173627567749792 3437402 295787231085664675087309776096583152 3437403 -666143311586957510040655637386369896 3437404 -268230776522787516162549413633228800 3437405 -434599069238911334888314893121457940 3437406 -203617342504524279485955825700131456 3437407 545864743088493701906526687622074656 3437408 -233930760501288650045735354513227776 3437409 856004241510998790026964678904477104 3437410 -249436955500515567952967718008778240 3437411 45960163768230534646461770161121904 3437412 459856471507940772159264629593012224 3437413 419847699346289250854532898618358560 3437414 -390018142597211321121214094166214944 3437415 -482149668529833263040498886422114840 3437416 -613369417502189922942017937617003520 3437417 -1009497938622947456499543003339814668 3437418 351025189400993665923416450398696704 3437419 971830503579975298843112927229420288 3437420 -2919947182633166782769100661309440 3437421 -103096029954673279387704458961229824 3437422 170252072315344120777451702877160512 3437423 -858803466370663077027882690311900160 3437424 -7780744103209347188597327747481600 3437425 -930027731382369325330626849789312000 3437426 214387666015303644693070126891728912 3437427 259415846191929338133019096465281024 3437428 257916348346049826264464836098804480 3437429 998206082723457148007038538772426030 3437430 82245308203640308610274659462880000 3437431 152552828366306401479625679054128232 3437432 934962912420185441491857601198694400 3437433 -987256189985776737492330421795497798 3437434 70066894980153916692059288287131648 3437435 -251250062789602732573296336746849280 3437436 354664659280780548336922160341197312 3437437 702391671455827661824130354036510892 3437438 -223427774236559426480097066744122880 3437439 -151237690788672424499496947139651840 3437440 317738025938101756122537439474483200 3437441 234244902685959197740812250401615360 3437442 4662337927375936147312762062931944 3437443 -840697818457519901460638239681586308 3437444 -318677446713616271345192499606152064 3437445 -247828238849763051810364908740805120 3437446 612792686326852290599964838625880672 3437447 132345458716179917682170045656014960 3437448 250913740531475832422700678989414400 3437449 4783757227382429924545252901798964 3437450 -116408780517991797221015617710150000 3437451 -1336996254453490705769527085023831200 3437452 -425549647271288985660457740785860864 3437453 -658601539967304823173928158697125300 3437454 -429023229392910899160378894027833280 3437455 -255514828035223106996304676285326240 3437456 86448523583205185275261093754241024 3437457 -1085736699470587536621325213877234880 3437458 -834275935576212617246446336196983680 3437459 1014412333995413518974991927489599660 3437460 100331369859151981119167662577829120 3437461 -33380909808250294971515719480891680 3437462 -64397122923482993455223587995700608 3437463 -17513111439984696794495497899063936 3437464 -268830660338906294161259726213744640 3437465 150868348860163057080378633602691840 3437466 20669241731797839614118801516546048 3437467 409431970285478217298501920498300624 3437468 -1112114189921846235807551447327099904 3437469 318800382227997538198081215495062304 3437470 198230588072958785856897483848534400 3437471 -481547736292743848796804718151447088 3437472 839408851751092676439756696210898944 3437473 424141156052270614097714670203271528 3437474 -209626287442020935569432131550921440 3437475 -346524946099112348757006754018685400 3437476 -43288204599969291648372794935726080 3437477 251944903441144652026506483445819326 3437478 -52267174609473811423958174127401472 3437479 353259792568429949969369682591023176 3437480 -466033987947751313180820986640384000 3437481 -260451465363439417694346784253019936 3437482 -211195937395633639058833622959945728 3437483 -445319529793685424610585569833975040 3437484 570479892855006477199140362256385536 3437485 15479546839057805491704069383733360 3437486 358916512571995014583477736967336960 3437487 -428685234658067757227216947166910456 3437488 -52892118450403402781845056054951936 3437489 -174424161128114395613102701191870 3437490 -33883567388566538350618028339020800 3437491 -474267767011255391234986720031940216 3437492 1008034932372157426059087181398700416 3437493 97348583444344735544475450345663264 3437494 -778871695032846878326645377941764704 3437495 114027770285644893795663986663895000 3437496 482931315184611120876416260328325120 3437497 56178400582353774039334157793639978 3437498 187452066439521489938644164108966000 3437499 54657918631873515501232525396915200 3437500 213633530770560070611927114720000000 3437501 501190219232077652928353535711218502 3437502 -327575653401825869669273557624190976 3437503 -637179039553413460817279797382719736 3437504 116468895266166664583010797356056576 3437505 -505924058426402497508038204828156800 3437506 853947458020345528218868896714624 3437507 149246507334882986116655946914746680 3437508 213915902395971751152347283028392960 3437509 -1000346284995231347245406324017846784 3437510 -116453441302110809052983482385600640 3437511 -144494748346864620512938764176105472 3437512 -605236298661244332836357373232404480 3437513 -543491101473749170035314428673897820 3437514 -115176110718923609384597153651063712 3437515 -672452772503209338915876247240795200 3437516 -610195685380569774273213244178680320 3437517 -261912762288916469142567215222302560 3437518 306232356296787145400534655485629440 3437519 42143351622896995784319941581242960 3437520 -140360683406150988016066835823329280 3437521 1170819052363539342308770721191956722 3437522 -162625329267971334342100615049997312 3437523 -1464388464201714472822603754180451480 3437524 -1046915209866354181241728771805259904 3437525 -117643236357358623088989720713750400 3437526 -42999285159483940723791364466688000 3437527 -16980152939990292348485045462422080 3437528 360766112642043258914773561253560320 3437529 446889856792224466658459714585855184 3437530 1432566396848089944997837786310400 3437531 2129431413073400862537139219809035712 3437532 203698113289964077687888362111221760 3437533 734407519604425811413653869861725440 3437534 61509992020941677889837138345797760 3437535 -456270872138150075236611282282645600 3437536 -332434604999178421582095484971909120 3437537 50774456529939986455905254141980800 3437538 19226100722348942892875454352547328 3437539 492807653330022916939374674289431040 3437540 -488856745332530740250988890387285760 3437541 339747686000102531993902874020353150 3437542 -77392940878324865301373764679703328 3437543 1585401400963407630689182239704148792 3437544 -894938489987309476927342125281280000 3437545 -810201290436041458457945262900199680 3437546 552897666610733772581916902135769600 3437547 203548381529319019547605990803418200 3437548 -546260572555166396609204468539290624 3437549 6784613492052434181875692581188064 3437550 -69116194492062635697507686752488000 3437551 -177523298382185161955260407419562720 3437552 84675650819346678780527779935977472 3437553 -459175038262526276998641849714675840 3437554 -14154900990057923846048268139765728 3437555 -934393003797242937923583252465628080 3437556 -170909378917308005158587643965204480 3437557 -696910610450195805064685261171928480 3437558 -356158004107769919580847436860558400 3437559 12734108696719455950453262603424416 3437560 50802999827514329292885735177830400 3437561 -180735877801816484377552852055666838 3437562 -36978470474485040837766931744309248 3437563 -186484429664340921945481123183983336 3437564 10745854371485156934430731292079616 3437565 -301270534594610797274396461198296480 3437566 65766194896998774878713640950674624 3437567 648654699973478819558415036625767792 3437568 230048659516761264957554078181752832 3437569 2187326207509982976934902197036424496 3437570 -19239991172795080812104761860051840 3437571 55504478581954089925909512474817344 3437572 577286447420189280285391294615630976 3437573 -529629751110153542097497916624957000 3437574 66004699897407496771157441979082752 3437575 431042674464439755572367029752543000 3437576 -587448050507576371069751894219366400 3437577 -345650274517412126256041598372791424 3437578 -189986093481948226757480674871678160 3437579 -1724723955713215900614170843651371200 3437580 143268148981728807957328026735083520 3437581 403916974024512494826344176878848992 3437582 -793547448866426301113793052344364608 3437583 388314945894724412246451461944402704 3437584 -163744462224160917003537894265446400 3437585 253650987880336451862661386406353780 3437586 -78176346439836072681377760004588800 3437587 425852716517142396126178296476598192 3437588 -80617216822364632342420568931422208 3437589 -376489280291494563253144378929610080 3437590 53023282831928176913631019088701440 3437591 531836529600620292253603605470065992 3437592 -3745741524073163822693508372725760 3437593 666821794665430838993650420927070340 3437594 419245230932546821057989178773377280 3437595 73740346159459159275570935934490800 3437596 -340984367259016159537020276066632192 3437597 -727314845614599820148089325781036954 3437598 139411770854687687727083474666259264 3437599 -752500989296904331462748735923593480 3437600 588058499989404014902296956618342400 3437601 -444096121030717274890577653616128800 3437602 -85715284029394602336931120859435520 3437603 279879775768748562449446136148075744 3437604 105788974827425436826604302529567232 3437605 700777887491177565058975040507467260 3437606 921311622626713555155159550442062080 3437607 389093939365173980788021817484639360 3437608 -913919191803742723014705953435735040 3437609 -94687244102749392647351160783395520 3437610 415048921191434173910689319258880 3437611 46521636196320221433718690263717500 3437612 -730031376292038709342399761980011008 3437613 -961183569705557137042419430960507200 3437614 747030559269540992158311987326734656 3437615 95289656732807807067680103487298760 3437616 31829693523668614354217764597530624 3437617 811978215556232284441585170151355666 3437618 -90704948772712510410842602308096000 3437619 -418144879746717126052121960464301256 3437620 818110899627315050631676091313703680 3437621 -59176388924404329672408867651850752 3437622 -26514580948030295036800285089169440 3437623 339170336073041635731796759884506336 3437624 3258677226548847812650268958597120 3437625 -510447280995612599465571996293280000 3437626 -333148315626595807003492710625840896 3437627 635857480052655588795487967661764832 3437628 208250010599133140921130735460446720 3437629 -672103630212349797534374067795390606 3437630 31545593869571352212864354983468800 3437631 325643749359841470636278507511020520 3437632 368648795559128782498646214385336320 3437633 -23294940465125523748601067848245656 3437634 44025166760856198714984554381508480 3437635 -1617333141833883413033516591500800 3437636 -489405539316302921592248658230575104 3437637 19588051086202096405597926525586752 3437638 -810558749801126290608858045917219904 3437639 1039240643344127826760944991398916440 3437640 49608895954277176934226368744908800 3437641 331435306432090746142471551945614042 3437642 120619179441412037025919697709896640 3437643 20530668372093967025059611956339328 3437644 -790138470440317424291529923646992640 3437645 453473362926107514231174093383724900 3437646 113259857750354402098007696685163584 3437647 -1583162023243714422961278995095509904 3437648 23959441382477782456112188209487872 3437649 456382851715518505220026306459425024 3437650 45134655326140276728548277786540000 3437651 481862914441516793317275921940081920 3437652 -168339374261268733169959057858215936 3437653 -476202155770793150662855361678786098 3437654 -605927951553961618418483073786760128 3437655 -65647998224369325458225888293234080 3437656 129764034723964827009228974255554560 3437657 307530989424711963836017223709504906 3437658 95723309376947861705318337674866944 3437659 370815983763284564866349998168065860 3437660 720596828182016019056460812945971200 3437661 341961966305632661597959737551774400 3437662 -159751794937187245621654022268750336 3437663 -429245632456011821467231086872862240 3437664 -784311333210498835952166153340846080 3437665 -342778047770614356602564203397347200 3437666 -263268223135955481406737101670145536 3437667 -778301451022804197390092460314399760 3437668 -51249675237754011848044092935939840 3437669 1238239862599412242568500209185603070 3437670 -20306457677703481609322241025689600 3437671 1331281276566619538148934687737713872 3437672 239509084389562618925312715339202560 3437673 -71162578264239138450512697801627456 3437674 -122345151713291319542506559132517888 3437675 653541002771663220695693954500560900 3437676 291724260865841427085900209809816064 3437677 -2467437168700325338325548957391766228 3437678 985878812933723399222499661145088 3437679 -9158557378047654411322329811237632 3437680 117443022694780883024478110936924160 3437681 421807007481252397407694699688420532 3437682 780872849250959754920881361820522240 3437683 50638117504945617868347912016522368 3437684 -942225824525466106399972471267325184 3437685 -386961943668888763015434882276307200 3437686 16827037499806797566779546932546048 3437687 -659292727685286353960333364430381608 3437688 123419576507847069289604773127454720 3437689 1681914252514225133938528438070457600 3437690 -92120993016103323591393903131066400 3437691 878448633933567812279746551142407192 3437692 -884967041937553288769173777395165184 3437693 269003077608126262546246900245089958 3437694 -154671562969721956999642957705267200 3437695 417091800669255284384602215094924800 3437696 396086835033024066455675397388369920 3437697 466418896040430385273696545576298800 3437698 145826081883667837779004664263451520 3437699 706719071617477206277118447776472700 3437700 -68517895460181799460241568380825600 3437701 736733324066694646027946003005892702 3437702 -2627984539366009549082331009650496 3437703 294229766434878393480594284695021224 3437704 1196580942670260049561435141527275520 3437705 719531647496934593506001461031029860 3437706 234803927595619317106958756150168064 3437707 -60295685807946101191827707590006976 3437708 322890006484953834335155802082424320 3437709 740134658659381838538298181105610528 3437710 23609444884044829926398032245485760 3437711 -71137677524539205416580142753812688 3437712 -100888481055303400213281885661126656 3437713 559042284216620913239292550378950962 3437714 45667184453592456598022836781709312 3437715 217975612463506232235527353161891120 3437716 -81576658263346804318916995230286336 3437717 -277163347614613741412215486526757234 3437718 -78796896609367495965234422048716800 3437719 -105834906040180686679383495895149880 3437720 -294809179820368069478480274236620800 3437721 10326718933106798396306123083782144 3437722 674230231105080831768402728886300912 3437723 -707450373821007253547745406086997080 3437724 -135840012310201608300391342964319744 3437725 51026996138679403996452215006860000 3437726 916490137399692296385391898174973312 3437727 131373798284249402499450200272988160 3437728 829390104714017104370943161322700800 3437729 536815583066491886104283842358416176 3437730 327099780374989759600516743154217760 3437731 -1513307507270276177321029349341804 3437732 -545973902885759116715152678358891904 3437733 -31913417557913372595993174301498752 3437734 -733675903015217974167311809350333984 3437735 -191663236108971445116857332402705440 3437736 766338228277089714128086719827558400 3437737 -541453816050157581512979704401526242 3437738 -136346873204482349045633821662534480 3437739 133391577918100638333859302871391184 3437740 -167210662219819199429290121513041920 3437741 -426773682790561780365815635951446336 3437742 -308155574422421134748090106807868416 3437743 792915521639627850556374894927822992 3437744 -42711091717265066164544352893927424 3437745 -23187952056099903954715954553448960 3437746 68748309412906390923450105985766400 3437747 962848952232882823036110750049980960 3437748 -761187213391910836408385844930048000 3437749 50234927272744958306545869876592512 3437750 -536534697823077650795142749734176000 3437751 266106701163931619084619569759071440 3437752 848071411219693726563310714608537600 3437753 -1584305931044216301455448086797104480 3437754 128753759306038168223065723786421760 3437755 -688088292037015849417373645480883840 3437756 -114316372224917094693681381038072832 3437757 -200119452538384504713369782732547060 3437758 -504902414205419582816060730950603520 3437759 457650614402469562534229215892561304 3437760 57884887612310465751958114963292160 3437761 940050023720370744124475202874551362 3437762 625270965753965392934305570932583632 3437763 5837351372897391920591077753774080 3437764 9577102540392518788352674959851520 3437765 -15868703328696275565827153044610400 3437766 152204641994482772655228296573692224 3437767 241996623690729641555054813087188800 3437768 513086295320832694938350264498257920 3437769 -208071191776717419459130120221340992 3437770 -237778651351364995659480970646154240 3437771 -38541265606644697351278288739454400 3437772 196330749456387257827648121242708992 3437773 -1015876344203088177280968814061657556 3437774 600751250255328172917908997757272192 3437775 122060411995702764477743867489472000 3437776 47821786342301488386266012477030400 3437777 256316206569307472604968646974208384 3437778 -290623283843997389765145543681826176 3437779 -126713068561057755680121257638160960 3437780 -644405913642996384304472653468934400 3437781 98559705665656284065996528342301984 3437782 467688361100396005017072504346696992 3437783 -1740190641477854521394021585726377920 3437784 270074386813025797447258297516032000 3437785 114829094766091879807375254040067400 3437786 -16846413186018744921960283207898880 3437787 -308420115495279432737487794081528832 3437788 -263679037556331145802623819378918912 3437789 27420378256447064091107338139438124 3437790 -205287850959750554938403482406609280 3437791 135413388320746655751368843394525888 3437792 39891275295212160619823134551048192 3437793 -665653762841639974388330542196939118 3437794 -230575152892160860048255393921125888 3437795 830889252347892119606456451563710800 3437796 649024802578153760967162134968660992 3437797 1423517802378924501418767214699922112 3437798 118401813151333797829060277978419584 3437799 17815894490276551356297906396291408 3437800 -183104052435655623707133940686720000 3437801 -908761390963072307311889673712944198 3437802 45116179357038630904255704407055792 3437803 6370090473487569836880364899440040 3437804 55996542514614444766524115670393856 3437805 140375588936828673016552640380704000 3437806 -159262975717539068189222979376196160 3437807 -2954713059085494123994766820718080 3437808 -212566606384909234958716032497221632 3437809 -24710009067957167044059338472176640 3437810 143577123483583671928099886602344960 3437811 218544238810943503267938030183265488 3437812 419899467111281966211664220530421760 3437813 -1537622082959183479367388985333945938 3437814 -224713721686934455853226009034973760 3437815 -1464155704148683760808888456188913600 3437816 1057708985467145726834784290383380480 3437817 -893208182251444581553537949063893440 3437818 7195343896038024416840607826792416 3437819 -479964338148623423337156510921631488 3437820 204409072207024766019459881892403200 3437821 2279342701785198564682519877308872544 3437822 -407870230502348631712565319335409600 3437823 127943953584829997774109509461488768 3437824 -4002575347491485763000092208398336 3437825 574442184453079435354326954855523500 3437826 161435190069324280957556971817178624 3437827 908500292441400008614341484168519676 3437828 650811922809961853809974047849917440 3437829 490060048275442867942697610919890240 3437830 -19390128682152798913714051374046080 3437831 -1696520779797151388671422930760130448 3437832 -255482597490167589027910620304711680 3437833 70543106718619876091491589643045888 3437834 -80927408888740726352128126763540640 3437835 329514487044565271010593394439868400 3437836 1188542062019604290699933686530164480 3437837 470458872777364950427859509951283232 3437838 -81956346555925099483545851501773824 3437839 10186883770732669467721029767034456 3437840 227374131894152506922494306973859840 3437841 -418731945898631174200240010406685440 3437842 -456410001528615899618941123327965408 3437843 1240957537777729043726596653429854880 3437844 -346872585884564057956598067272976384 3437845 -188647797316538833809187847940357480 3437846 724890645533109092720703064070947872 3437847 89856502162935747572751235807403232 3437848 233763899422619923278686463750543360 3437849 838852190367939836897684634997307850 3437850 470152494055580502189653006630400 3437851 -113471640385949687073750868228909688 3437852 578792995138525322122851704475648 3437853 245127124306165847714281894219781184 3437854 -189992306062068519090811050070259328 3437855 198354944308570776874275113912912160 3437856 -255400130578439749521420480801669120 3437857 361958261320717397704848309019051106 3437858 -838874977939647622237378822373100720 3437859 470060514798438596550291879785633520 3437860 163396416123657854178778463924736000 3437861 121632796590607881552477372511703424 3437862 -65540591647484036226151395383894016 3437863 -715708301886877074888144029848250400 3437864 -713990616373810762478214428176880640 3437865 10584840360400121152831906853509320 3437866 -161389660499942243958659986715692368 3437867 -283763315879567694098103564414280920 3437868 -198436132511591981804043521346699264 3437869 -74937865849929721072881405986787200 3437870 -486683835754760157174421625313261120 3437871 118493860526460724853989903484413440 3437872 314060904017786121063634455575576576 3437873 948818723121428726291736070917679122 3437874 183907495054207639009307145454513920 3437875 -123983473522566302702127317814840000 3437876 -475538881233279853833069499165186560 3437877 -192846053938816876701938544276386400 3437878 -406831606590308493255764320809428544 3437879 -896569059382352627853978281837804160 3437880 -206178757251650695571498679905280000 3437881 1554624319207755791059536786856720682 3437882 180394912069517674080340080429027072 3437883 -37081734581515526855211001155274188 3437884 -357131293694897366844121276662393344 3437885 537970783770205290362639947467425760 3437886 -295609195156208068579937234650457472 3437887 1169435442582950208266573846236457080 3437888 -254004704057137453383694809693683712 3437889 -214621279896661537468221248859244800 3437890 71740280916152574298225436789268480 3437891 369560609307122305795204916034967968 3437892 97821654471940699653323152737139200 3437893 11540091520170832166856154385650944 3437894 643805876784499157687065626413894496 3437895 67199487196694538603128362148995200 3437896 163542280844157496869898426550353920 3437897 -1460153168976958800654294420395055654 3437898 139183691024234500357286771564889600 3437899 491133009763429751617846798474720720 3437900 151303815017389252709192543460864000 3437901 -916197123350082166635472346524052970 3437902 153923565621521674051110575828640000 3437903 40019369435894920651414145462576880 3437904 312641133221575805952809857239613440 3437905 -430236138526769167742257624415804940 3437906 79265561225732723012046248498893824 3437907 290124414547449053668445182725702720 3437908 202539804436263061441955521372512128 3437909 2142109835279423006135736207176031360 3437910 88639064153595757597059882313113600 3437911 -722867223629953849406208414843146488 3437912 -386020261678875050682948827573268480 3437913 -253753316040827789023899308864356656 3437914 15441619901352836209589435291112672 3437915 -66645860375144804200078709573909280 3437916 -140706209213289304419894839395112448 3437917 180719555795185321996391127169352000 3437918 882632329964084048672360210250767040 3437919 -945342219331378495996685842199398056 3437920 154036602563524869948879878860308480 3437921 574585377628118303357855801889796500 3437922 -232981921741874494462993793352545280 3437923 880605202515501320332193878721062172 3437924 436912934208718907953511251353600 3437925 27866797197737699154590199728827200 3437926 704459894845602229621400520712307520 3437927 755168277382211693060453785117964112 3437928 86166220222387182905587465834199040 3437929 57064260779703004064793928643561472 3437930 -356385230248436527788340090598419200 3437931 23337184143616483170238721209202688 3437932 116770848006071954497287000501683712 3437933 -57062028660144142521329179367764896 3437934 -561507417548050476755972582903319552 3437935 83079235169143282906461689229673200 3437936 4374990026265535455210132516372480 3437937 -752859589896549788477757372577438560 3437938 -121037081005700100500835959358346224 3437939 638399272117389991095760079977477680 3437940 -64512923997482571086025589554278400 3437941 22254986758045512767745558687209240 3437942 -693304048698877290960794473774156128 3437943 649511907787267068900298448767613184 3437944 193014987947201968388259041975869440 3437945 -359587627295565522653531525046227520 3437946 -358808492030420363285310229115069328 3437947 -1151597052444864381147622936296161208 3437948 466641911940159824898999050031928320 3437949 380328530700971763343755269293054464 3437950 -252346525245364105158628792585896000 3437951 795775671135405427176463280953621104 3437952 118104694982723283904498687908249600 3437953 -61054582229120313408788232043516798 3437954 -33834180195731970824147238440963040 3437955 -198359467975907757886763927908515600 3437956 -638463332685523157449729128964472832 3437957 -167306434032904075504451701746373794 3437958 377055000517888944923544483789576384 3437959 -540240577574681634627003165835480784 3437960 -158153622668027310974542104909312000 3437961 1085334472190332926963324613178695584 3437962 -91700816166123145412844996383044608 3437963 -367000565163862418464130934545407788 3437964 881712425120911038376041846279350016 3437965 -1058168049875041599516495393386473140 3437966 74432522811079992702612413232427776 3437967 468941371246001067243783774889137048 3437968 221274456110347888007047972883267584 3437969 -282653877224047054758641870040115980 3437970 -374125723761672903200430234890304000 3437971 702891579325245036635276899583204152 3437972 -451105034287750775905940620406404224 3437973 -89273274193541375308951332380095104 3437974 -872731299032579996114470753649405760 3437975 108479436860731902898133212547238000 3437976 58500493848655477655800318410240000 3437977 -1797895975268230916007589024645820540 3437978 792692604368230500666323719967833056 3437979 2695173180938639959944540578054400 3437980 57336631948637712763352511461683200 3437981 -367945090136852625774144742542945300 3437982 197786079437718649236413102405127360 3437983 -283958770369160567169612390262719920 3437984 -859407402993770163990807789639303168 3437985 -164631385918964357120841734689488000 3437986 -914176791545654780101108375393240800 3437987 -1036445767200344273862477510133015284 3437988 -28772102080604412420059907739008000 3437989 1432739162420879021642937246744654720 3437990 266751771291089684090301740764464000 3437991 -769811369346418934858648964706206720 3437992 -1654437245438777764053561622016993280 3437993 -199318413704205778950724566917184000 3437994 14498497885097531857484854121840640 3437995 247614215928013002149614668053187360 3437996 -6492310876370186025958281160862208 3437997 -415422440178316231222092711116664000 3437998 -84910013456969935480422772244888064 3437999 79441771613907692582260641333658200 3438000 111250648808998273547081185886208000 3438001 7071820325176312872348997570945280 3438002 -630183384644962056875121360819960048 3438003 279506860772676673902509993835640320 3438004 -380569241824662982618739761701352704 3438005 -400147920731617257931173993300301440 3438006 117858058274262391885007308670588928 3438007 1388848690248380428904951676618025256 3438008 -8878140920199888480140080793149440 3438009 390740381519226210703568107914414714 3438010 -215213815423306600424890376277687840 3438011 510984393449486044491088426585219032 3438012 156196218345805104370676749990379520 3438013 1186469778006965745919774758347944262 3438014 15776331383642080467662238306552192 3438015 -43244050891380539833099432856217600 3438016 281005273646396824340079811399516160 3438017 -236294976998105955268628026784956416 3438018 209847338889034616897620680828990720 3438019 688676122657753671558011530048992544 3438020 -147785991875482551110833014403806720 3438021 -466719073416748119841504538237912736 3438022 -2294610644848839385303907723390976 3438023 -608556100109245086861342120412210728 3438024 -52691008774058220831784934231900160 3438025 56393641752851723500818223761426300 3438026 -468669489246701451500185113497568000 3438027 527226971061312313531135533334979964 3438028 995889363966741557127672736935952896 3438029 -302745536418578530441005659290007808 3438030 236230026233438314143865239672712320 3438031 -470473237127372281743454195617551000 3438032 16654302478735683518758252447580160 3438033 87463648817997049518163080857062848 3438034 165869441272109133459385534761409152 3438035 -530579252497250444623194111619170240 3438036 428400883213203750456969094352457600 3438037 -1580538546213159088708024277279508480 3438038 -290573866449159091713913686727562304 3438039 556622793703006595532208644666576768 3438040 -113306189355444840593439739377254400 3438041 -620828052240030258236819917223469558 3438042 79328123968127059813561817793587712 3438043 -366717247782292205771139488793071600 3438044 703835360302502613819228170857145856 3438045 5508097873014102974258154228096120 3438046 -788544300027686425554436968628039680 3438047 561173621216301771349835437809806496 3438048 -642061656325542651953024197963284480 3438049 -1052336648207461291686244574549465950 3438050 -156955009976042709633403910252544000 3438051 -645786350033717402413961205308912640 3438052 -269578728773737462432452900973281664 3438053 -547258585294834681272470080580740320 3438054 347158132533467776832311479077968320 3438055 133319740648391919047379556486275840 3438056 1753851389211273383535918004948008960 3438057 -146425542685088329235286896746112640 3438058 -180265618636398760978901420278950816 3438059 -2131802106840626369172486725011824984 3438060 451110494901095846881418508954024960 3438061 632001849748562533104783569888905824 3438062 37879254256812571955417354878260672 3438063 -127861276301130615857546410451274336 3438064 33724508819930190127568388577755136 3438065 3072154330306685169666458716701120 3438066 337084024829624000074076941635609600 3438067 -714868344184523412909815579118968884 3438068 -338179063552843874925997292480242944 3438069 -683520213832234326785951936465110560 3438070 -161610091506452145486418571651385600 3438071 118404414213772678712245557328199904 3438072 -1065796751813265256761657726241996800 3438073 309049150189114575330809668523689322 3438074 154317749973360014398094398248706272 3438075 -210665850392083255609314634152737400 3438076 -1631663583656542404638952970283162112 3438077 -274509724246847720056397177438260308 3438078 50729815205632799715978762253885440 3438079 -1136362367438068932661713171621238800 3438080 464021412487756351482529921263206400 3438081 -50019958496348815386176802541718172 3438082 -467645965254822578362469317268354016 3438083 -951392618182487512568585735260477176 3438084 -39004402322159096707456127246315520 3438085 -339795305282581769860130850662676420 3438086 107392334555811422335828965027176448 3438087 -23392914559731142646368449997704960 3438088 167489723171062277923470063455232000 3438089 928812592850569877957807623203995940 3438090 56704847763924835640158164098145120 3438091 838695867117458216889645098441681492 3438092 -322397608147954058618290521380858880 3438093 -30923456393817577528461572269754016 3438094 150788270141685281161776133813248 3438095 -390413322803984286247021571976770400 3438096 13315849846930941673760324250107904 3438097 -681750306448394186296329991182418176 3438098 220866063834323184861130346833126800 3438099 -82839664489749088941848266231772160 3438100 -611271250362035468189810676303625600 3438101 -544632000233828740968102891207512100 3438102 89722433808784314764513209225054080 3438103 -552052068098077803835094675557438648 3438104 -132853777534773097695844136558714880 3438105 -502450043507758868427878536337679360 3438106 -3953092414332901458904249845404160 3438107 -53387164705717558799076034140052800 3438108 -680016709566524476398228041488896 3438109 -484515028348857917267525501691120192 3438110 11637946702681984583796278656800000 3438111 -204088545460956422746510998272755128 3438112 1696105687531406580137200148364460032 3438113 243551096874817149509848574635796160 3438114 83784654654358222903801168871553024 3438115 792417006139460316926887300772471760 3438116 -950576638447854767963800189633244160 3438117 -2778421532813207775269374084198272 3438118 590116663428189507769775964199457760 3438119 -344282859152195579502630849542450160 3438120 67920054039432351848047414851993600 3438121 55642612565694441717742084388102032 3438122 113402163846077125352383670893721952 3438123 -34822468816140413890645860697862400 3438124 280056273173919175449402102683427840 3438125 69375217445147505402445742715888750 3438126 -36449774062727510238915311218918080 3438127 450376610003721912684708274733046144 3438128 36226847644997721206964623764733952 3438129 -99203700602965702509735423598294416 3438130 -205668879570250208371270411693907040 3438131 297639369501367197479578163822876472 3438132 391019658347886859692257459053473792 3438133 -1400031846303632297953872314317225618 3438134 316006380623457803309488945648985376 3438135 -288684353904534586023557135995109880 3438136 546366363740458430846302037047173120 3438137 -614369341284422701865293924433903148 3438138 -200784452813350887518128426953106944 3438139 -954324898257619514975034146714572060 3438140 1194803358773660927780539494896793600 3438141 -85418079611548158586738423660735872 3438142 54801085616662794869698362104484672 3438143 1441671469263960006962389985061988320 3438144 216573753068184308500523067843280896 3438145 115651528612462777687898706929491200 3438146 246410738186593287297189519076609440 3438147 -752130194823332646081501820058267400 3438148 -157974044113115394470059627936677888 3438149 -21887119176343085702526165987771552 3438150 125119725195704733486952684736961600 3438151 -2335950787878657281646672883410256 3438152 -309553912646587606258267792237393920 3438153 362234892439176319279439396387683200 3438154 -23495157716617650109202290502474400 3438155 -166079693816755555732933941801031680 3438156 237052086632779696667446537484508672 3438157 -1041735495251046103107827867729155594 3438158 1031720882355839238931367980081992576 3438159 85904228376428863215149645955724800 3438160 -200091915143467286547091030539632640 3438161 1421429695952893419128869892642331762 3438162 -4187419479672347458348891132377600 3438163 -18469936741173400131157470304022256 3438164 5085750255012965360865917684117376 3438165 -376299864815985318056627443944585600 3438166 -486591472173178022603030858342888640 3438167 -117711401482542659474723360139376200 3438168 408545786180050339940762436669173760 3438169 -480276744711750182418371002176936704 3438170 -78183675818615405656074430435986720 3438171 -319774500003133902546290483024552280 3438172 -1089953752247734133420362820239439360 3438173 75689564991163832337639423648880422 3438174 -130766906924435924557937815943018880 3438175 -160897842413174492939463087219660000 3438176 192291788514573491114056280349081600 3438177 -8758034351710723960976213017764480 3438178 187389014946640593632180319944060928 3438179 -187788341959515353193494571537516480 3438180 -448406649457327007969526288868147200 3438181 22068088240972025214706562369727232 3438182 948561955447985813770971825465135360 3438183 -441576603501105034122209821297532160 3438184 -561306785538943341234159726518461440 3438185 -714973102904863838014913758782598620 3438186 289667662639921560985194410641016064 3438187 -1351961361465898459159901094062480 3438188 160220033280711684291876175647200256 3438189 538765527741423964710106813025803254 3438190 -5271194997909725978996011183576320 3438191 1718175267055654594207158121479143424 3438192 -78891545067133874947041202066685952 3438193 659404724334743896073517298750984944 3438194 13022095546395285004294806673695360 3438195 709471268656007690901877105782607920 3438196 -733425512759430841544858661432379392 3438197 -490735003561722173120877252697404768 3438198 -274220927537900727824791259630807232 3438199 423123748451413951343565940399052640 3438200 -573994944567066172252455071448576000 3438201 -81762501327232362968900207727736704 3438202 -5305849035935062739610842687358720 3438203 58739768482676024984748587728492452 3438204 16199753372022924413391091885203456 3438205 -56338675681529092660591532991997140 3438206 -1009645900101556926219632640251843520 3438207 550123705730067838085469032632963800 3438208 1308004037517016935109310329305169920 3438209 -958021000485692831885936730848446590 3438210 96370191766390567711880308324331520 3438211 -303548773837010318555678620534573920 3438212 -847279152960435223655548333975196544 3438213 126552065139800248971847451944280544 3438214 -30848401933778491555654978019546112 3438215 -49498630546932343285843004414520 3438216 -445650507462451350594342205505479680 3438217 1429175045956471095325972512365754266 3438218 -163501569282551591193164698666377984 3438219 -14283982288413304733920928788260432 3438220 38946673515148849768058004172769280 3438221 -129347715806683590630846024374812800 3438222 -145959867640539914107361149479767040 3438223 1107864318376023761260680040079623472 3438224 155918372230641614144523114343563264 3438225 -45878553398900265775515170091432000 3438226 -23325878044771730281801510161161472 3438227 34006208027558623923577906700517408 3438228 351283114871734527084481069699307520 3438229 -235109811502000193309533768985411940 3438230 -147674825664483612349435577193066240 3438231 175349640791423981812185823942134144 3438232 330296864191863309802559409566054400 3438233 557747024397103347950913057114808158 3438234 -7583258866060687330762202814773760 3438235 -561545254357258203646145998844656320 3438236 -576163338093517916325156901812318720 3438237 13175359932424134858921470328178176 3438238 -300387132054735605280117370432880640 3438239 -72230696262139729616953850693440128 3438240 189364856952799615701901597212672000 3438241 37231173686586033871868244436971264 3438242 282805384120415623939187188777568544 3438243 1288783142390962773501881919261636240 3438244 -526411300990832620008842436643118464 3438245 -763092494024816558859741028146338400 3438246 20700718973422096578050210749820928 3438247 677688352968253401663915320737220880 3438248 32769880471608022416724061147136000 3438249 -878944476870087279711916212449268336 3438250 -333490284036061859930743788040080000 3438251 -720869736688257856557828909809420088 3438252 162254169711321717574880947126238976 3438253 -157167148636135247274248088269005696 3438254 219338319058306892464083381904999680 3438255 -361684204052993618592758924915155440 3438256 -20623234027510256086243646536204288 3438257 924727545278540569668432819570734592 3438258 -135212528225230188505861841945256960 3438259 -801386011993766893203109143778153920 3438260 -62429550505291039244252012992512000 3438261 -712873753344233126090777443302495360 3438262 344720362494574983942993737978772480 3438263 272635718765239822201253396512105512 3438264 64929581873577856704047208479723520 3438265 12302553090188309683147794360834120 3438266 325817904697909599639979215261115104 3438267 -59839059936101891000560429774841856 3438268 1046079466792970438765631454705845248 3438269 830133273778127463968172547090362360 3438270 -108249226044757257239663175217336320 3438271 391735881180406026811901754936470272 3438272 -4488609189390842956732499459309568 3438273 -5508195385368689795330627406680016 3438274 -293589088223955443974645221534478848 3438275 318235157262772272307565779365313800 3438276 60609052660746943734766311442489344 3438277 -457230200256230546370327967683867874 3438278 602286418936059745103866223138389440 3438279 423267343007365086844698289271395224 3438280 8105414680147843837257370214400000 3438281 -816459551313958581871951672515454320 3438282 104389703614323535324442848063080192 3438283 -1332315290417516300264561317857007468 3438284 1174033822913779623708116993410298880 3438285 -412335833507953163899355320759952640 3438286 575349574855295040477627937692710592 3438287 -647243334018280702460547935962370064 3438288 -4031139644647594814168573448683520 3438289 -616730385588236058696049426168586844 3438290 86978108983487896501574430365834400 3438291 866157664656193827901071842323217592 3438292 387295703900663107861176061882742784 3438293 238779070647006496669966474396470624 3438294 280230745180343807348601047054667936 3438295 -37743931518960922105664512901966400 3438296 -261425001047592531224752871756390400 3438297 -36340920983213860661841817987569360 3438298 796248631479065711578222267930952160 3438299 -710892240731967496723088460484145664 3438300 18208694548458660182212106645068800 3438301 441551674924944572629852034105369304 3438302 -283222545667695894159815147382853248 3438303 215711839375761911039372517072086016 3438304 1308377116735581978580672502692577280 3438305 -902345665726964223129969876433383600 3438306 -730643123489657423555333048659272576 3438307 440276476724181793384334769551934352 3438308 299661810417739571943210528736652928 3438309 50052326617638140500148403327600960 3438310 54068569691073023836607271661618560 3438311 -775348053172430437324637331889055976 3438312 565824627231658957631143907783147520 3438313 -572845775702209430973551016813178438 3438314 51952292035521751923948332220084480 3438315 -522692967068403890553796258922868000 3438316 103053241066955493439397255866122240 3438317 922977741989937733741692305302475520 3438318 -34395413981283860802355613003081472 3438319 -2402685919538316283004825905142879600 3438320 -32483202951963216774463008328089600 3438321 -128512463162778203846564096500702176 3438322 -9983991284355186482585858998387200 3438323 6044183444525314227256537544377344 3438324 -188140478439964866472112154289747200 3438325 234035426715363988049644919770773600 3438326 -440682284548125014689217401845311616 3438327 191665182698307105119819281218528720 3438328 894652617607844783698706879985500160 3438329 -263568840434170197846658832102471280 3438330 -102983697905206678685375381872876800 3438331 519021343466981046430434396535319632 3438332 -1804646788396819310220925493965486080 3438333 101075373317938227005022934002748902 3438334 -40040493419211308852152879939281408 3438335 521165713887700168494504027678948000 3438336 312149693165357984090489666666496 3438337 -128916751903133759104714225398547200 3438338 -201500172058512442794632627380735104 3438339 -193063258787129402870334451580520192 3438340 457134282063966762280799567364291840 3438341 -1749448366189488602523607716589769508 3438342 -180229220418940834484810890388286720 3438343 372286294901619898696183423647569520 3438344 -106340289189580161038661676970311680 3438345 -642629282051888363502464195373180480 3438346 -1159297920866416049224714180928745216 3438347 -14526240440135388125454161414525616 3438348 2654936632015200810912717619891200 3438349 1161124386217042404962624926243767350 3438350 -325060126648425091405195586944377600 3438351 58236123261176776447845071577082992 3438352 -202377784660301863854773307842347008 3438353 -1727697822040352941504853696275864398 3438354 139603498552031834659563688532302080 3438355 -229710176120221810834450275737083440 3438356 -13668798066532341839069169407013120 3438357 -435925985831862370238195099936656704 3438358 -162836098874481397915451234486200320 3438359 468701955698773876548102462219915216 3438360 540706592841421684969968907010457600 3438361 -248925823941973689242176335643319868 3438362 -456006165499387444269532156278559488 3438363 923052423815997456010049987571408384 3438364 -463036225541525766388291192282819584 3438365 -46012559522142068901079122263884800 3438366 3447032422099068930223539922397184 3438367 -1535907012474191866188013950187271584 3438368 -520217531766588576909978625912012800 3438369 8360113357342940312999849857890912 3438370 103117195955935418817639301570152000 3438371 -1193208981981419136052429803459908400 3438372 146815092463634489481837687559729152 3438373 44024713097984074114722752594530240 3438374 384307344233513794031611652794707936 3438375 -137228733816818938355320128102744000 3438376 772972421171411872430687349179182080 3438377 17648450248079687574910890958127226 3438378 415114745721476762455607910894665904 3438379 -1523771174264635349984332298407470624 3438380 -113685698929710248147731399077657600 3438381 -927557863994626830892225868005523520 3438382 -315668222335351659797199794128444416 3438383 -80943830463293648406460267922444592 3438384 -237467915374760154110155892991492096 3438385 -391470666355550084373849566949638400 3438386 215314383391792841003336037811132416 3438387 -711885918000683370089057620861942992 3438388 -304498572071274749826446444780488704 3438389 -460104605990097146985897712968657810 3438390 54823216072579044025169981637313920 3438391 778751099859421057263108445054061784 3438392 464230620737431637394006556566835200 3438393 -253053731721132017980188256927953216 3438394 -232645905582793610797813656001455504 3438395 94220601867247875460001858627702400 3438396 125523358836335534195650218177331200 3438397 -635426598012144647550890439517764154 3438398 116901782349389100846568939959515136 3438399 -418439701576239333905299041136775736 3438400 17645867776691781474606249095987200 3438401 425240753609288175164413578770435412 3438402 8659211172663329417325839862343680 3438403 -2188747331199724578794047998600091344 3438404 -192985678611855702980081474292150144 3438405 -231013448672992439705242374474037800 3438406 735976314300609021710002898287117152 3438407 -604210206549453246043373610033966288 3438408 203199892374671948128614529771929600 3438409 -7129481571951679624614700016051392 3438410 115244164147088118973719623647872960 3438411 546604318482333608467154035598947200 3438412 795993992216661200688946140119257856 3438413 1454886243141475544365414454352713184 3438414 204655130192890515031836552426136320 3438415 47828090992468436023851777941431560 3438416 -135260039080794639100723054703149056 3438417 -215762502397728576458439935238593088 3438418 -68724594706884051836543369078697840 3438419 -839117183069646200866540117767132180 3438420 609729409704456736724175524748840960 3438421 -91511122153170011237813108864162176 3438422 95041620540099023095897254905031552 3438423 -2029272249814395666126311230377914880 3438424 557103603320596736195990454035619840 3438425 -628700501162070598805441530491380850 3438426 -120725689307848506497699939946424320 3438427 -185273039110228017320758969845956288 3438428 253499312707418177953718812722464256 3438429 213656304799128264977708908360838784 3438430 18045003217702650545460513868905600 3438431 -237067442869494575817921927793520688 3438432 -397189424733795792101812485408030720 3438433 232760846422211069843192456806006660 3438434 190978311485755698276517172914817616 3438435 -74431376084890670257222166540620800 3438436 -227899699835005818847856796805544320 3438437 4274079029896887507036976611731712 3438438 283422176551296367637140551937461120 3438439 962896804893437886718631401491917240 3438440 -1413204759634160232230953672407859200 3438441 759536337539848659259038559191902448 3438442 -185090648128560763851858898802572800 3438443 -1148153752972057162915802189790495600 3438444 215710072272537855611419544175148032 3438445 334024438692212810935248458767056480 3438446 52670534270585520951936264909679488 3438447 -328704244053621171156303508087903728 3438448 14948598572105324734419809721909248 3438449 523225306786770468263476222647598080 3438450 137065399102395861530708349914313600 3438451 -955957757145552659078364443992730548 3438452 1694210708005101771974171687380992 3438453 270812016391285982355788720095210944 3438454 315576801505209522932589704565710592 3438455 683712061316423903902300178279574360 3438456 181646013370738164592024857219563520 3438457 -653235062478989161128457508554364 3438458 -144172090174914508138779381888692880 3438459 -670210188622879646004197275377801072 3438460 -77086609616702946449036649916638720 3438461 412627515180711798473833865165607840 3438462 -48344320073936677222432649638241280 3438463 -254839319765355232083413347037243680 3438464 247781926395238898420754226788433920 3438465 -148151489396665096297113514997477760 3438466 364912983588537102588223704592212432 3438467 1405261961691580015550401169522115240 3438468 289360116598377872737809001914071040 3438469 -432696483291916681440389997764628130 3438470 34193981140935800036138529576802560 3438471 -288322308145418961723874757445694896 3438472 246135484499826685595151315567052800 3438473 1450408208202884880325286224056892800 3438474 -148655795653718292315626581313267712 3438475 -59072326766900236387402852690916000 3438476 -914309948201551308390290990965981440 3438477 -197398447406445248871887528126444160 3438478 74736360664061522215618813199279040 3438479 -330655186179865677172205939028469320 3438480 -40350219056810865966405814277898240 3438481 354347083415185108471667631298347252 3438482 838689157669249437896498290884296592 3438483 18577069735162070847812213075271984 3438484 -91653116585396797104907714246205440 3438485 8655300630109353419127941785735200 3438486 -312111694142981944440222176797553568 3438487 310553950881133237945333644819028880 3438488 -2005205730761036286764482612874158080 3438489 57757814411236111547109224804337408 3438490 -321608426382185662034820128851718400 3438491 -102179166717729669732386016711007728 3438492 -585926342469264502522261735438837248 3438493 -471157488199419174258378432445546560 3438494 -1067937722092201031505069397128769920 3438495 -9832642210423385146865761239246480 3438496 -806262549453442316057689358765457408 3438497 102321034749675879545060555287234500 3438498 -31583892143292844203263227142453760 3438499 -252637003145435929170704193732473664 3438500 184782496738319647150212537532224000 3438501 1029913528077766409592023989831391040 3438502 120062084092946885521116038601590400 3438503 -546918802169800476329333539847761656 3438504 71718849159967468620070161702912000 3438505 -394329949152849067380665750785641600 3438506 57898203822761177554216445606307840 3438507 -94256863523676371298447372147801408 3438508 104795168150710655572819952147880960 3438509 1136802351515279950733471810733685740 3438510 -165364569979377108493664778281965440 3438511 1154973966018382802635838569721332112 3438512 -15010822797864794786274700333940736 3438513 -379651176415413325827844093419102540 3438514 5776969796636449934994336922108320 3438515 -20516775420766045286459013901588800 3438516 313697009984454220603074402026852352 3438517 1450682548265958592610299689484803566 3438518 -36049047155455714675236882277182720 3438519 -29100040371539896178631669029574912 3438520 300686959768144218180938869506048000 3438521 81940376491966827166705263052747200 3438522 -195094249048506759453366013053697968 3438523 189833268244377519089176285663020288 3438524 -534022598710846178871483798827226624 3438525 -4768036150625576559691477383283200 3438526 -115867253119385831486512410301780800 3438527 -1214366997715075877924096097503058624 3438528 297132432420698280753189341060136960 3438529 -1547457196870817630585382290954119870 3438530 -401503941493764236156515407528499200 3438531 -77180456469593883616233833442411828 3438532 -208335042290772012959467578137106304 3438533 -20192647038207215059492763949197280 3438534 61371818462465584655840250794919936 3438535 386167981878317779704205168869087480 3438536 -54571775697414148952533585301560320 3438537 -670650086953536492141732409233139440 3438538 -8117987771026960154985685129145856 3438539 -28267529114002394584008016031386080 3438540 8705245521050859976358322278246400 3438541 4487660016901267767066772996597452 3438542 -422833888022807680809233574325931328 3438543 -83889598508506040562241595655705072 3438544 -268073896203354858572353674507714560 3438545 891885777508722571467032367563918400 3438546 -112334676608474655429367335642564096 3438547 -168336222068236139266911643375703136 3438548 53392572879783489188681573303473920 3438549 692914033556298138633384074222744334 3438550 -132638257804652156922469904296879200 3438551 -553490150055082795164288223082642496 3438552 250569466068254025643408663222026240 3438553 -744536595816584866167035658451928300 3438554 -270699541087882245835422251997235200 3438555 180980334493670578028082111366683760 3438556 -140914465718360998672465740926383104 3438557 458134077241068533628482262817275072 3438558 -138493094401623756640634125735023360 3438559 -242837375182331515787722442155181640 3438560 -81230285144744082660015747402301440 3438561 219862700746033422297482764306144704 3438562 226945739912713386515202158705556864 3438563 458536866753508804689618082565774640 3438564 75109995854871628688656734142411776 3438565 179064587305751717316169516078744920 3438566 620808537963197963345051108278753344 3438567 1372597276066854896794120374627106560 3438568 229683735170513478948162074050805760 3438569 -490528028167394265859262384578707456 3438570 -98558509437406349894131274124518400 3438571 539755344664175534596640407045558772 3438572 -853526936261488218210291661637710848 3438573 -119751389903692697780406911284749312 3438574 -653003475216900086585399135041649664 3438575 209286650923779898465097888344740000 3438576 13247431375832123647684446227496960 3438577 -511987488216961737359474272226068880 3438578 17597825881589068843849278179232 3438579 805601124672517677655260207168275520 3438580 417274954735983335296664969442067200 3438581 4421104496050626809385926544684672 3438582 -34048582597007799884939667868876800 3438583 272232054986230632414689471840185832 3438584 372371997317332072356853206234562560 3438585 -574133980615519976206886331441100800 3438586 -459908749751617506379935598023205008 3438587 177627775417612969590952400729028960 3438588 3394727487242928055464089687377920 3438589 -72723515507160816358306345311471168 3438590 -114608390809871969795052878432659200 3438591 -238828706036979555290408614403374320 3438592 -3637642805151061082583641767280640 3438593 1277749536517158991434928052827555842 3438594 314840528878014877447434769707199824 3438595 -53750856635087309500758552495022320 3438596 56818880121708604992747855650451456 3438597 178839502109917254544268791265051520 3438598 -418572831132009010937730335364151200 3438599 1584133036353934584461840706759778920 3438600 -269196247799120277094587208464384000 3438601 889528804026225040134081831413592000 3438602 -421172817721265741913911752344151248 3438603 -291416818099514833479630776249606256 3438604 -28967436178556027228546906329528320 3438605 181235294136636657771133095503773260 3438606 133848716680262814018923758461655104 3438607 -145928612628653438164530818872907568 3438608 309580110365176751717821752619180032 3438609 -104344261938018097836179506595820000 3438610 137465218181266627491001375021186560 3438611 1099044235006869131116956465979172424 3438612 31182761601081863922934241229108096 3438613 -170379901323628463900787386286240896 3438614 1489728008710927343646708410775762432 3438615 239956691640678676311354256127800320 3438616 317162893232686458161087074133268480 3438617 14637997963942648335929505319422720 3438618 435674899732225100708460656513991168 3438619 33208585643928602696456912915727000 3438620 172537232226673199847261104999040000 3438621 819120127979647946389382467499342790 3438622 693282039839915791829703054355440000 3438623 -590713080909331505960714485007355240 3438624 9948617084201247874168369506680832 3438625 -65417654382732257381731403505855000 3438626 460467075346024084721532732270059904 3438627 -7325899491515912330444389210147920 3438628 -746062672211918475788802092184245632 3438629 -38856237854327396388140100215106660 3438630 -32799347034876781201815467224867200 3438631 -44405242149002139791020982187751456 3438632 440559270669947911666401529034004480 3438633 -646050094433963786932337667795609600 3438634 60465299269863544225240245826455216 3438635 7192342007560969042759906000840560 3438636 -258610068808113592849461431984921088 3438637 -1479907185761396398968176971365316714 3438638 38751653007672171797015044440330240 3438639 -1119151968798203827073374528478707200 3438640 38696986311340615432156146109317120 3438641 1625237905498290257481381329089319520 3438642 410243172562898499636393743871222912 3438643 -692541552556255226701255271422329828 3438644 -264282620471647415555948634778976256 3438645 -156494839413628300335136977754800000 3438646 613217179462767780341617478137503360 3438647 558797415236142159765137031981309096 3438648 -82198214301037951827144814488514560 3438649 1064061005239513601545908097815300650 3438650 32058008940334753793480290229604000 3438651 287763866235274212011475349788235032 3438652 -119761441610803056949406915021504512 3438653 40080113496924617750400018935270700 3438654 35618146642248065588744555321805120 3438655 1455059162713465036833502623445739520 3438656 151670889583708762193644197497536512 3438657 -268075948194621391724627010116516046 3438658 566631706243670294567460571832451840 3438659 -343054523929464874577018469238553088 3438660 -314887860952793736813507220319600640 3438661 75095431278383025466872145488163584 3438662 -6152567284503479711013164288078400 3438663 -442661180223195420955157798120269656 3438664 -1518049393970062425291916395460761600 3438665 61742346817972084422298590484131720 3438666 -4290675604612789200195281802485760 3438667 17039199529312875370665967843689920 3438668 933823683100116019715346510846690048 3438669 47760933422607985684702145000533248 3438670 200719404485558921192144997075960960 3438671 -1487164523061231395913607502996746128 3438672 -34442136729452548790423730864783360 3438673 978860475635370126323789930975325618 3438674 -175477910102899922445053609561207664 3438675 135790187736885440681584292965488000 3438676 463150630399289736871851022054616960 3438677 -1102159354245858377791928346154333920 3438678 -200721423845438576610495149728978560 3438679 1186715102625031990504230852120502280 3438680 -275668521375188386533020720294707200 3438681 835093277694720403630743307428704160 3438682 -15258898582384735159888250333341728 3438683 151322120658267489545678987222020932 3438684 174756615065572983962366366166426624 3438685 456867006052962277404238570424134380 3438686 -170078109958889441296893894500174208 3438687 -6757140768330340738846473766064640 3438688 328378458050963549998568127721635840 3438689 1274237273886088868907124120442003490 3438690 -149857150653358855240706411387420160 3438691 -711469412644121440237893506391527908 3438692 1276140997358457102735878955716743680 3438693 122941953893604187546269398752533660 3438694 -335842405195448858256027759032938368 3438695 163539142296198484500559589620909920 3438696 -4825500342671625199930818216345600 3438697 366577114253836467749587641178056000 3438698 74530222420833190804524433856698464 3438699 -312937323244185653305545547318248 3438700 -144830027207727530019697492709337600 3438701 -149376924661040220496656291131079936 3438702 174521049620083643704402564117562880 3438703 -89803353725822998918181776416014016 3438704 160970146704866279711154169667420160 3438705 688239107106791179680670365251343360 3438706 49248914251534153023158345311488000 3438707 -62773052549720389009298198631752448 3438708 149294805108153310020670016096305152 3438709 111747657196541954497917711902444316 3438710 2615817040020519025806000352696320 3438711 -272586283514020257132736922700658320 3438712 210252629234633313602069910897868800 3438713 -1465270207224694769777858893277878038 3438714 -268591469608268600473513676268840960 3438715 -378679637995856761962166190226604800 3438716 221387629868938786066975351627683840 3438717 627784329189694874703395871336177312 3438718 24817747188482897544703193779330560 3438719 73157548368443937859182376255517280 3438720 -87156617402250842398033497292800000 3438721 175184012769524421327056947516153920 3438722 -422314206150686158409856369887634480 3438723 -23912253053659549495058210446194432 3438724 380399390837269675417420880869690496 3438725 -13504900006502745558620756790770400 3438726 -95555584379609074128032620528127616 3438727 451394300840992510847706764906949072 3438728 494481655114288425942145020126136320 3438729 5291953054961103263859412806846144 3438730 185544392943632212841195692614251520 3438731 397696713451910555081442401486936532 3438732 104041002652256200442032395148492800 3438733 157530010309998191498097450921751200 3438734 -349554277078107656885440513389275520 3438735 265068411203605026065976279897930000 3438736 55790265228884013301878044617080832 3438737 -178003159445409123302912326494586368 3438738 -40313369233486009770672062110304736 3438739 -275736603282513495811599747197748744 3438740 449054201518179827899195938288080640 3438741 848313463425186154146107714378622720 3438742 176988083983558076409406723898352000 3438743 -110293272676224339858060277127279616 3438744 117638850793212421628196857144094720 3438745 -186521157520615266442757414924197500 3438746 384913426851305900057205335544809184 3438747 259597869111406819008972506780959680 3438748 78106446665304334714087767693423616 3438749 138586061512855442696078573596683750 3438750 -31266594993690692882768088927360000 3438751 -624753360142305586950346949483177248 3438752 519414345975014217558810909541269504 3438753 -5967270447093806858290057466926080 3438754 867684688330437212866444880137049472 3438755 146104812711631588475730360162029760 3438756 412182009787639570388128484357299200 3438757 589669518426316467883894329096884512 3438758 1161104351850102676174267092570297984 3438759 -860299623027300507515030837001820032 3438760 -243990914387957190135513676551168000 3438761 -827766040986317879388015533443237638 3438762 483546241336622806492090782592101120 3438763 1591218399517263409294726708439081012 3438764 20696770314542905343126074548682752 3438765 -328979916863756206738748077598822880 3438766 -384530647903098082430376062843311680 3438767 -624261520781290578894277237119587184 3438768 -25445892096935144209659886150090752 3438769 -468186015216594300744325846701338640 3438770 422973592654361506423740949569730560 3438771 627309002473354110377371304841476400 3438772 475277216442131112023917570839592960 3438773 -157131671622895081360544630049161376 3438774 10021879137632479839863196393685536 3438775 -1074939704820808539376491120453600200 3438776 -403121820979602577085240053702656000 3438777 745897389996691035758903556197286432 3438778 168198418841557821842467058020851456 3438779 -11860951832798244188327085008788224 3438780 122342421531603094878182365257984000 3438781 -1014545779327576209352988988252927418 3438782 390045320519800474102874356055260800 3438783 1027803221688283889375640174040885752 3438784 -325125174842501165686612708031463424 3438785 -17256337181986738658057266496687040 3438786 -88191422702438655469521999635559936 3438787 -532575419137724104498444950753468408 3438788 1145463756143922513006502692864809088 3438789 466627810330029002447485200722637024 3438790 796791010652885853553755963366766080 3438791 965006150770182252277864759986606600 3438792 -170996935400183535171757692100116480 3438793 120301612266278606884190049139455924 3438794 -40600457330095673736036052701018528 3438795 -89200640632256634318869041019185680 3438796 -8553286443968027976868615333457408 3438797 -1132425286683376490323665604526255754 3438798 -363257700615097503378395356023524352 3438799 15210699057059264450088507490738176 3438800 119409177188304051531022629648998400 3438801 -1025152545906775964946513639616356960 3438802 1150597300193010034904511192586447872 3438803 -762582293437283235389599858089516948 3438804 -7792464759856427881095703132538880 3438805 -932019940228196828853329321220531840 3438806 153391745185747785047467728486410880 3438807 -107307743624889106162773779590078512 3438808 -704630514708488585094094962129623040 3438809 660833952907250598232242363933204240 3438810 -147874815276233650594536571352697600 3438811 -7029309912850872936805605623671928 3438812 269353737470242250531942366355757056 3438813 -133949624066881789821739855277846976 3438814 -340207311467309642546295775453491456 3438815 -993196325551254206149663025166565200 3438816 351879005173355981383713565312548864 3438817 50454365363867315657174947237198612 3438818 824527254836983266055496154256737360 3438819 38217046161663274636576076113346688 3438820 772011174229164608129021868652800 3438821 1316138297921084406235289152342193022 3438822 -269404263697322937659069434331473920 3438823 173131422747702118368032665576535400 3438824 908215983262159940114568812061096960 3438825 175017338313778873823721397107393600 3438826 -248433534757608270330504480375888 3438827 -275590428867442172201401127216009328 3438828 467562610251482458410106808633579520 3438829 -16811674598275011618204068988526720 3438830 -25516141727584049496141750705300480 3438831 734435401589656707919014621920934144 3438832 -218679570166801243050194272757710848 3438833 184495932058166311432462465574048082 3438834 29856137310825438777755645502249984 3438835 -501229041721886843144505085917528720 3438836 -1008497098366260647813878445746811520 3438837 217443620191108190803373889480501180 3438838 -60216553929139899884171842966851456 3438839 -13811058795054412876637165977507176 3438840 -217042401841615300904376490471219200 3438841 195317554333586013139754634907012160 3438842 -884624402217778260249126708320576256 3438843 284625501516588686524186108953008664 3438844 622142789838465601095265039866720256 3438845 -563996977400013565815202430578406400 3438846 319979274453372549049449332895214272 3438847 -190532806834265925185509174711043280 3438848 199066705077409569836768331395235840 3438849 -688081374097533345589722775870375680 3438850 21582497417472923016635724562556400 3438851 22751507816593212740081884498180512 3438852 131632025721462844726880890874806272 3438853 -552731872300431904072826773227078336 3438854 18644943438855367560249424780248192 3438855 -15942592362712957711957403771012640 3438856 206612522740454861223896260458700800 3438857 14360776654559077617150389371678260 3438858 -282349020667269854912969299362114816 3438859 1310321925525351118370900993404225200 3438860 412993635914701200855313069723161600 3438861 473739446202440786943429701961031680 3438862 142177113506827296817920820399507200 3438863 -1584888369217158368584015264438862040 3438864 95451934441234663017596401734647808 3438865 1146877525174524350396821425732646260 3438866 262528271745320869058186360176351632 3438867 -704826375142408192257637056759645120 3438868 -156730382257494946198247472022456320 3438869 -817959856908508794031957580376608274 3438870 257102697019743740445865364008857600 3438871 -130311480392729783978048799150578400 3438872 977774618445958286904628074247065600 3438873 327803016451444284447363230534559024 3438874 -558810217519428145398943347479324160 3438875 -411381210902385127111243807713624000 3438876 -70086161440588617434657019063951360 3438877 618706483831601099889491720166274060 3438878 440380940415956361098330348506273920 3438879 -206426069387574900388753978226237040 3438880 531934663227085679640281589953986560 3438881 -1247464027907942296526939612828237136 3438882 -5447227887745296343504276870955520 3438883 184799468041508832291920374876888064 3438884 -19807872857305917712706483564169984 3438885 358031389076558640303939327060201600 3438886 3619573623402418373853176635523904 3438887 925533524467346578777843386267916536 3438888 559811517012896140034146357513666560 3438889 -1391531560840893352893703922995794310 3438890 -30095309080003611848977194578611200 3438891 -236405470801789087467549347384503200 3438892 96909477756039172867023617510428672 3438893 -276460729982994229338445272592319220 3438894 88403647147264069368441066609280128 3438895 -404799742107818530545761855131404600 3438896 -473344532315877196683718126428487680 3438897 -223324849666588032435233901767279616 3438898 65457327806479330288694085595991040 3438899 -254857959695946197807266510399110864 3438900 -124609460807367553207929988793443200 3438901 1014036232800360467032149520671201902 3438902 770140357580239519855569585371701152 3438903 -247746505117408404519249603378947376 3438904 -297218648437539865357944582883123200 3438905 249125823575131558779043254155390400 3438906 -336617243465683254861689192253874176 3438907 -840024125891775015896846363100333840 3438908 677321338311607729160389397411913216 3438909 854562802117255265944825782743701440 3438910 -83112903275824835545107645178568640 3438911 379423709578056059575341464767435632 3438912 -38784697035470747012779996052717568 3438913 -695404283907075923692066250979336060 3438914 219600377477895205802649180298821120 3438915 -235132523427285555134162492924128080 3438916 -85021721916236365822337342985094656 3438917 -481433788071325425920323340967091908 3438918 31460286784719913286427114345273600 3438919 -245093521587715898384560605911779200 3438920 399457645361175526810508563407360000 3438921 -85661459273748890967542657163291888 3438922 1020033810964045902129837245581917024 3438923 -444916381657476481522155428486544576 3438924 -34434557896680548758038081489039360 3438925 -2219060520348591513771085897643200 3438926 -113843113926136562245127119070000256 3438927 187581943467281401174485183485954664 3438928 -187870088967823647319491970417385472 3438929 23387130227727856180805419759942248 3438930 266713954489703010652841674804976640 3438931 1601363159983776959827851779949031432 3438932 -184145625967376501299265210374871040 3438933 -630867954070147203905841606202034400 3438934 -46678887966950253468703855049221440 3438935 -565703864593451962890321404086374120 3438936 1011256736767091624787305596808601600 3438937 468197939003645524321008262462458240 3438938 440874391276832484472898954717595120 3438939 147431618552907611054765466610952448 3438940 30507134305584699104584099381655040 3438941 -894404088469926733168868506923444 3438942 -155632449145692522716845189125344640 3438943 -937663296278951095037539571825199360 3438944 483259589606341641629962510023131136 3438945 -179291612581067331030358477778139180 3438946 -269262691953987755365068395408463360 3438947 1584005121115708078977747860997219672 3438948 96242729936457435001139903875983360 3438949 -223637963572584972877515397405908480 3438950 -191718984870068682054617838560112000 3438951 -108081278514259921746525139914001536 3438952 -193184499143818001369523279469363200 3438953 65141560950220104782441753234225280 3438954 117892264390690691326276998016754688 3438955 126563961773355844851650110915192320 3438956 -660211131809690126125743865852247040 3438957 26306108232719929585106130834241536 3438958 112935384863418987556796823649032384 3438959 -1340712623400902608621099096853946960 3438960 9373957109930122508811519708364800 3438961 916872808041229066661533372406128692 3438962 265249820884418812174113361097040000 3438963 -1311248750503392975740277961332892800 3438964 1110427957298127038849537465495826432 3438965 -113946948532290222780124903137205200 3438966 -440003139815101109750197428743424576 3438967 908447641684911979258061050591227576 3438968 2109802789626933645093968167526400 3438969 115036326337574942808720577319448144 3438970 -134628552382991062401144189680908320 3438971 -47472356311175043094964381320682400 3438972 -559507595574980078791942154970069504 3438973 1093402341795344153121603844471667020 3438974 22847370819669896187629086615701504 3438975 -144201753404976363593210610654479400 3438976 698252170552415164555429112048517120 3438977 -2698118105402321026973543215553276160 3438978 -41445914574476165984131916896027776 3438979 -762598863044555830131763789457740420 3438980 -446975952789205389108033648732303360 3438981 204319511695085544637784905191871680 3438982 -643791633757398771138725950880853408 3438983 7614273912035522812769440743738384 3438984 -506291812688047629768304373097799680 3438985 -310449536222660427781112400313044480 3438986 -277539532498970013013956408287705808 3438987 225889357762781888129390435977638360 3438988 369365690261819577682077881802080256 3438989 -180461931419743369947088656882903744 3438990 -86013271880699314671900054510796800 3438991 -342406860486183214084501175669389128 3438992 165710148811776676945881984961413120 3438993 610140259662140501042257312475649264 3438994 -194574452172206012770958149233689280 3438995 129537820386919460823088957971038880 3438996 -682020476995825313486728396058105856 3438997 -93157033347692947719157275041344388 3438998 163738824740516110419249680246573952 3438999 -947792676556136120196295818846585000 3439000 322301001415381639796110207334400000 3439001 854138289644183749488990109978717002 3439002 7629197409765492624057915261379584 3439003 -575548535752531411726845554653674748 3439004 -154944404773599473174172509726482944 3439005 -173203906863584826263953447657057440 3439006 -370123725329619629264304378253451136 3439007 17774345635502508612643302290089200 3439008 -1112130223560825874893521751548952576 3439009 419419607607497169518913640129677120 3439010 148306933117487915371429745088080160 3439011 3489412573862693454262912243220736 3439012 419040752285358401891690686179197952 3439013 -463982659708968350170346620747740738 3439014 140469918816255760682387266943457792 3439015 -312924380738107772180351894207605200 3439016 126611946160554869476825976349327360 3439017 45318057759076459926491265223051866 3439018 308880250726981914579687929472752640 3439019 1077733461358701193811870806480542840 3439020 -47812372570469056223070153046886400 3439021 396589061621065027758274567964803392 3439022 52945541080892211331478143659016512 3439023 279417276084040679778026196681077760 3439024 -385969880911914107827140288289423360 3439025 -231440868860096064297705100204886400 3439026 -44025736395744656568401439816605808 3439027 -946440616322846334524988888948802608 3439028 1561644961016966986742482340553953280 3439029 234513716962204880647544231106100128 3439030 13470536923876718359228509489400320 3439031 1385982202892423341246019066298613872 3439032 200783309008783314484758865617100800 3439033 343938464737119391520670248314256384 3439034 16953732701056724534139880988770416 3439035 206081147837098072681330205552386320 3439036 -949447848773552830455623863551022080 3439037 -372141798886945437671110706274478848 3439038 -241240915586123846803266477053368320 3439039 -91671885494947714263640895797453008 3439040 -60909951571414181887084420367646720 3439041 341149237444067395356667225988588592 3439042 -100503790403519764908248100058855008 3439043 2008489378173456278258148088986389880 3439044 -46613489113292598940747799319552000 3439045 985540450750182097510550624309418300 3439046 -52076244107645389576442543881584000 3439047 -21598763347341188211153564661178880 3439048 1001168856931124763013872895852815360 3439049 -108406289541053972623847717278413720 3439050 -17142603964382998582156808341574400 3439051 -30985346828794218527641858122919680 3439052 -18556025701360969939584125417932800 3439053 439313351832153130373440620403706262 3439054 2358452704667569520092050305695680 3439055 120228640593656000085502424213996160 3439056 -138386429483423870899171615415205888 3439057 1229157764884898305577225249657737840 3439058 322212584148182958487665553925724672 3439059 -59961181300366016839205995067325600 3439060 -286024869660462936844311083106224640 3439061 -761272627653404017843941173283996000 3439062 724753649060977981981444792930080 3439063 -1269620542186564552173316376864589688 3439064 -695741751200152315081665536783892480 3439065 -314915948252239349397421298999073600 3439066 677450446713434733571503681385298400 3439067 1167690624210632283351231189713900448 3439068 -520952081882236212605579957327132160 3439069 824702319266755346976519070506960300 3439070 2791461577614839627259909906783360 3439071 -1037810622041491000718708215170827760 3439072 -233090736755627968848653149736534016 3439073 -1304489890905307593164800062988182096 3439074 -493753935674703022655181266920141440 3439075 175159082129072127419128442537595600 3439076 71992403399531639423891679129169920 3439077 661520703448004046604419449245634208 3439078 -217816518897513230952215166904604160 3439079 331032220415701492890951851043644976 3439080 250941031755938168109332992788787200 3439081 1631144478162707835411345871896425700 3439082 303692641283079700766606052367849392 3439083 -1089789654739945863191995818243824976 3439084 938281009769284503524176033123663872 3439085 -444051019963127221687149700067114640 3439086 -114447918964327523412541087219670016 3439087 -156586838802486615375618725242503048 3439088 -142447684107900160938842603772837888 3439089 -1035204076913161943981704820505183792 3439090 204870589872038740415063677709030400 3439091 -287404484959540851138330272978195508 3439092 256004906489925107435537694613143552 3439093 -564945145321058101216269271132623200 3439094 -521472330214521607440027114504407904 3439095 75784216341330046317248267801414400 3439096 -411948432477572981594605783749918720 3439097 20577890071735547989583655942825360 3439098 4214793027287600678943035306431488 3439099 1127265674350417451867721791191960100 3439100 -90502671926323510993421961299712000 3439101 355968374416109103175843723415672832 3439102 579169497319389905796052201488586752 3439103 -8072463458554075847270464473518736 3439104 -226212986942406612975095082878238720 3439105 -322629501768608417875376534937987840 3439106 -539019441602863682497154294064924672 3439107 -199263186122223080568714619164756480 3439108 193514243045501083299600954144640000 3439109 -1585659172364203136509225398088320 3439110 -301348678122084851041176693603072000 3439111 -16571471565970386011273155978813776 3439112 -130343498400095378893040718231628800 3439113 -106365079789755510102720881923365696 3439114 593408000533981672293781877974229760 3439115 -1028046563084309848656333732836982240 3439116 138978867710306972456059427044284672 3439117 -917255977833661976560574112661590336 3439118 44420689825303754514094301032982400 3439119 757539272732936309257888277661118608 3439120 111489849470853699840621488306995200 3439121 -89217640958583623937082472920165632 3439122 509190860622652588492887786483064320 3439123 -355386332590392835278163119240348628 3439124 470750615839998414461327534382948096 3439125 1118803181300841313385819798446800000 3439126 66686794995725063173239108853011840 3439127 297930355005775477589471257374708360 3439128 105695312208053375694621835577917440 3439129 -114570159101596715051124926377705270 3439130 -45021666885743233945477707454859040 3439131 -746987588979321478699646771444430336 3439132 -975125182480882993651023099610991104 3439133 1273014186022345487023814249876823840 3439134 389507905985213491315544822398404480 3439135 -49006397959571526281322937259423040 3439136 -854811298407010513556506485790015488 3439137 -88318064575609511811770466774189504 3439138 -10849894212336832913351851834950960 3439139 418814244033134148921722903059219920 3439140 -87954943064607111979662328731156480 3439141 -580863526781153724433994724739464228 3439142 -87073818824183926059027672597333888 3439143 -13383852774241476201129357468566616 3439144 -654833330717661278660971463521812480 3439145 160481104502948922978371709525396900 3439146 -228691638112374735829375623189368832 3439147 8085938553284281941449717125692596 3439148 -106134262928960513539148150150529792 3439149 108207985868257737170740356745580160 3439150 86941572976199024915855853279153600 3439151 -791969557423883678179475381128831536 3439152 -56609446608030905666504679555072000 3439153 33024599687968086427166867673200402 3439154 175173628167427389503694273585515520 3439155 -214708769708914134253502179394090400 3439156 -199223051256344910208581610545170432 3439157 -320767478854960552718281504692858048 3439158 -526250690433006205014404951207040 3439159 -434951112616932270138834851078274720 3439160 151479451653985177089748177512038400 3439161 802421506615450849072142313804957360 3439162 -105647914414756142088418450580859936 3439163 -604320006584175877992541653670539600 3439164 -191518415489979149016454241791426560 3439165 238850914979742958254341815406436600 3439166 202485248587356249337007253879052032 3439167 -331519279708836590232235321165421952 3439168 -175891750745714846789918746057113600 3439169 -14181621764276117895371153527700160 3439170 -79477819934711305043658199024834560 3439171 -166017997118623527928079540564838400 3439172 -315922352254903637071076741019091968 3439173 819194134071414759973219378768591584 3439174 -1038909516801398495535639595732861248 3439175 -657745457483119847131653387265197600 3439176 14843196836888781968755132609658880 3439177 -507494280868199160771369189012612928 3439178 676003141525653379756433639499526656 3439179 -1136345272005152260687509503405903736 3439180 526629056242723668405412869901593600 3439181 -20050087022489334449701972181154036 3439182 -459691295469982370269426903787011008 3439183 45487692332636188976355499290232 3439184 58727425839049663110368530634244096 3439185 747302467138984418551023033802748160 3439186 853625101763492700395048262764282880 3439187 -247590841839574913453268460953782928 3439188 -267558089638950308244445654380281856 3439189 742803760184626847664409547693400124 3439190 -304761664891660217250619461270988800 3439191 -80826762476645008452541679391870336 3439192 -484792263785777318396939190866688000 3439193 297451862209145798423638142503874442 3439194 64165347511779119011687827504451584 3439195 1041991589129225675815433049280171200 3439196 1019254976977266723765659451444134400 3439197 -14262906803596989490010880324920340 3439198 175686554400140612432687419618394112 3439199 270312293360153280143825091810631200 3439200 226344412256577818284807225874841600 3439201 509218815050934759439086358245703202 3439202 65694693867244286169342808996466688 3439203 -56069836039222946019753088284978192 3439204 -259587240449608911700950742620252544 3439205 -252602858677551788244846205662871680 3439206 664458372525676936496813754373180800 3439207 671070024145697257834419159886838456 3439208 -862382628841331366505140565350999040 3439209 262675810116887909639655348002190240 3439210 -19278208482088044999662057106432000 3439211 -1309769611637242924950099117170714448 3439212 -109138395333340779929570653823347200 3439213 63233283381221162767274131423574304 3439214 26364853564396729845671618000955456 3439215 -100534557247663063721390381741954400 3439216 214315813409808892806771156965228544 3439217 1104471073903961184148074855347917266 3439218 -121165678641181313654098662325363200 3439219 -390242445868398896440365787747283808 3439220 -1177343633060094748727210412699648000 3439221 -433673253413326557727726179404318688 3439222 436078396989443781787117941909258912 3439223 8755555275223441978294920521624184 3439224 -33103298267120927435977104859975680 3439225 -787556242382955962800867717305600 3439226 2541611338707361049850310326696960 3439227 392930871627801629841320345725537920 3439228 -29268094681882716512179880154990080 3439229 1089662625615402606917775209936125830 3439230 -334132321936348910383427869277777280 3439231 -752380996830833576047286399548428800 3439232 -416383151043270937848856719277424640 3439233 157831374216101360030245533159383040 3439234 -245716948531808439997050950153096160 3439235 9614619737819749352987065359169680 3439236 377907903587185181666333199481872384 3439237 1065174451497110117709485263066081886 3439238 -921642414142742983645893605452443840 3439239 -18008186473935558387022122485977176 3439240 63578388944022701330737138817433600 3439241 -525443711402860833419632620488124216 3439242 93164992191426839337127221466354272 3439243 1244891413328364871222388614423476880 3439244 -698537846853391090507563891288695808 3439245 -20604551773932647472747626349230880 3439246 650718885754647409938786101299419072 3439247 13508545353855970145207120808581232 3439248 1613067000478981377484442090471424 3439249 30413766564718286478363700903158048 3439250 -896264825352321667338050008449528000 3439251 -557309715997404366340557139417075632 3439252 -305467821153490618664474306049001728 3439253 900480599040262372820025217767645660 3439254 15588851687417459920464005575219200 3439255 -43442281630654501034630092077252000 3439256 -63174480103273704370233236215941120 3439257 -384173678466988278419712647273805360 3439258 -762800964219345403010731855935989520 3439259 150349463029226527884996117195862704 3439260 -34446609796729304298619608938173440 3439261 42239238648861997137557916798553600 3439262 -337390884343477233976918225133188608 3439263 -325256021326074945467004515512547256 3439264 237405246966266359083680749848625152 3439265 -927107142806914665746481071947113600 3439266 27860664751580924853111868251628800 3439267 -268413332995745826986130502146382880 3439268 11291662439283836563068146328600576 3439269 -15582549921250384371667528710693216 3439270 451395067565540912913828839282376960 3439271 352561644745390133614856429553654144 3439272 -1478989350831195144747671621640192000 3439273 1763295561825644032105619891314662784 3439274 891698902630090023967632921254936832 3439275 775461793616926217987469408633600 3439276 432205884924791250577597987599839232 3439277 -59634389789592287449091195970693600 3439278 415697713824292466771492503174197504 3439279 -134879352290323065136933099496454816 3439280 12893971419320677329226959577743360 3439281 -100221515728995067914424846785262560 3439282 -86063803294632751947266647371620352 3439283 1177289263866229122524815764988331532 3439284 601034350107665566812509378286888960 3439285 8188603046575182498896603409758400 3439286 -309435519762669275837305805104461408 3439287 689908765232049107838022112479027200 3439288 -634753259480749081787046968427786240 3439289 25861978983825901923868641670765056 3439290 242624916546194049306648933699198720 3439291 -1354520244953579975981378366191505308 3439292 -483050157125329704162599570923305984 3439293 146037077575715505132347796000825408 3439294 490353141008020428126719759703741696 3439295 -225074674515695005095455414926185600 3439296 -76955736764670805662851582329356288 3439297 9275087090415753910209934715655746 3439298 -47690393320316335581395324346999264 3439299 -269461063333437779414324513052372672 3439300 91240419213387187423181796656204800 3439301 273685493872213263739153526924463552 3439302 -500971847418990605005052940886202496 3439303 434493035537382609371639223236876080 3439304 947088202863166726206936564471398400 3439305 362246910926085267894424271094287040 3439306 -195995858378894609109373761349305600 3439307 893947975836939956157960007260689556 3439308 -297382121802589974682771577344688640 3439309 462591568839465519992467089507227510 3439310 133335066791695715988955660603684800 3439311 8836085884561328239722983219712768 3439312 6508066614946546116746898620416000 3439313 -193395428353679598410503582590701400 3439314 595729497705302685796153138522448640 3439315 -550286430574400207527865356617839280 3439316 -560254032534656625854624453640648960 3439317 41572924566201675692623534257100800 3439318 849546762707539394086510317361923360 3439319 -391451905506620092689322658290372896 3439320 -172995103495665143044317671615078400 3439321 239506027981429297809639514156918560 3439322 69198791435287074002316684177131232 3439323 839553796985821458151549227319772280 3439324 -198418282905110406540367378911540224 3439325 163700922128729046334412807995312050 3439326 -77807884532810617897739430928551936 3439327 -1071424546443475297511014563109740848 3439328 -506862874745882619392619657637134336 3439329 -221299492400755919500900693832381952 3439330 179417774570093130865472021215222560 3439331 -607081194492087331195179563400937008 3439332 229845620443212424327756989204691200 3439333 869186511946352665852549393578035582 3439334 -53850420389468507695481281297553184 3439335 13196549089131980062329133370076960 3439336 -429051612954996538406391313623352320 3439337 638903493369105491228507898783634944 3439338 7440852440262614442539599027971072 3439339 602872906404723174839893439376657140 3439340 1007682954249742191143848368746496000 3439341 74877182395339214514684116159303382 3439342 7843660816490743283959563122371200 3439343 -707814624422620002830415796802847408 3439344 -800060081555469368658325788426240 3439345 182226297135666213146687193233337600 3439346 380137877554810004116742856638136960 3439347 -69683898670993590250089328371516672 3439348 -168913998706309380587510799838746624 3439349 -507221421708560259175566987640526880 3439350 -210380402838510237196986933498458400 3439351 261313518938646506882145852131759520 3439352 156683563287247862700324650206126080 3439353 510470601250593647871992385655967808 3439354 28471620953694040552960232492643840 3439355 -19936096619050678592767147313914080 3439356 -478991620117099806589033707278089728 3439357 242173951556902113464477695985145472 3439358 -276815732057760663271946364295281216 3439359 71996739221120456489444858579884920 3439360 -308543351222472790008282777932267520 3439361 705936199496291250135117230755316400 3439362 -147689234239371576843094842533861376 3439363 712393895787009676576753303008352384 3439364 278847301876624075913500076871451776 3439365 660085313683609168391878362894280320 3439366 -265403382400006151153057938823860224 3439367 -84193666885141501385372452762748400 3439368 698140523809880580232520940600115200 3439369 -298873771317620754541215990653266380 3439370 211738642609363240321248803325999360 3439371 1596337919134362902835457485251040 3439372 302920434511581879625721895936718848 3439373 181042639633003304054862086470095840 3439374 -91750289872369767825463576621765632 3439375 149220560201438248058296094187920000 3439376 283988725338029857848981832123809792 3439377 606942022902540261460212767858325828 3439378 -145388699061100084450994390796841344 3439379 674070192540095884175709808272391980 3439380 -22956621259399305732246816836812800 3439381 736224473748635880636036858057707904 3439382 113826209905799790032380880851064064 3439383 684807939648856216061799477499275624 3439384 41714150431596749921811472588062720 3439385 -582238196567009012817132421732163640 3439386 -16053596831011237967378485872848160 3439387 -130892894454239826664294605031832048 3439388 182004548978181566401399995571040256 3439389 408367525054402716232042621700891136 3439390 280232544773780146652004375340219200 3439391 853905133082215780333741741559053152 3439392 -487220026168538595492508125889560576 3439393 -42260541091402493102254392943059358 3439394 114475075581960168943747019668050432 3439395 13285426938227976835386880929720000 3439396 -29512275957672714310083685291427200 3439397 -221462703602595207944650016773001472 3439398 -7910218270292430362276881453082112 3439399 292715162886606024291151105081441040 3439400 83900939137456330698669244581120000 3439401 -131961173279115551327469055059806016 3439402 301849796654775817448115965839039152 3439403 -438770032064095997125654649245931736 3439404 146683771177375928645169260639696640 3439405 395601505066218925061465236264584000 3439406 -242892848765118038402313207783066240 3439407 -12774615520349029136963359179030912 3439408 -46577436604877596207992939606933504 3439409 135889282522391963989324176697691316 3439410 24845743166204570539877759904422400 3439411 -27188489961840024360988870340175988 3439412 191332622799892367809800553309673856 3439413 512988917058162332485184807423608302 3439414 326479544924709639361159381415952384 3439415 128948965566930558362283276895461600 3439416 -430151158963863412644551231279923200 3439417 82626362775791885191446795822535466 3439418 -530824350522014577459014348221416960 3439419 -16406378556011926949193119206202088 3439420 148781286098824089538359908308961280 3439421 -1017355847676475692649410671806863456 3439422 149863569693854965215519043876436352 3439423 -437394190332162364950890093586330240 3439424 79280709252374167389408960118259712 3439425 -468990506685327906906572585598000 3439426 112888048483858766468446491403680 3439427 1036003657158451075542612589927449276 3439428 441324109836098453644546815753477120 3439429 183304997974121893034722885606037760 3439430 8002183763427161287214059748703360 3439431 -463590814982030113728874853327126688 3439432 -485516320526452297829969101141785600 3439433 -58742901946699342883852579660415516 3439434 172750973610918514314121531897178880 3439435 -286902362238070065743837403441637200 3439436 -41430903910600110876390229812756480 3439437 -194251739152158997289224325154501120 3439438 623472065626842647970285963244029120 3439439 -338716747623562589926384871938223760 3439440 78713038256937857583058687584337920 3439441 -1013136395702342625101056829126288 3439442 -278740139683676821424260421882806128 3439443 -100851975705614527770394218599572992 3439444 639637212171772870943148388796759936 3439445 -1440293225350576916580054060855191520 3439446 76989573654138927427665838224599424 3439447 554886536492730917943119080223277912 3439448 -268791720313040759991988799469680640 3439449 -93133079640836985651183359059852800 3439450 45143182246606937574701513299660800 3439451 505038348622118979499706228524254504 3439452 -418507352148568085705397696942071808 3439453 691854704640108672453760987420256448 3439454 -104181076470657606158256727391840448 3439455 363599466736414664419876825984667520 3439456 45510519516682236663612297066577920 3439457 -1551978440312490063801027324521011260 3439458 -318665921726167221620073098058048000 3439459 -1343515574512908951570437730078042340 3439460 869346629065207073937792146350694400 3439461 343472963410869984372312511410418272 3439462 -247163029454552741574608881842029568 3439463 45735059169757976618494720801986024 3439464 -287935866145008563598665330452070400 3439465 171011264409328084602901143026125860 3439466 -63396828800577802173970594400553216 3439467 807089138685836187514176176392101084 3439468 -78270820160533304296835127365265920 3439469 -727292229108074992199465920764020640 3439470 18513089246007237695552107450704000 3439471 -146861631999744429333673402736783888 3439472 132468077429113438846829898706354176 3439473 881765547385670948441897043237692784 3439474 -79222729086170611055330001991255008 3439475 29447527511248311831388871172786000 3439476 72013921614678648221978969153064960 3439477 398140624820866905407437233284097326 3439478 26546990048778275540258748916365312 3439479 -905162985975612836472026002049791872 3439480 165534741184017040555771724966092800 3439481 -31132984964499505400888074710663936 3439482 293838169101766508058923923207022592 3439483 -379928300559388769697669823324034240 3439484 2402825824673569183775768374058496 3439485 107499256799247413590057776639849600 3439486 90968396040426920081228243153736192 3439487 -994600051380545375260098796808031240 3439488 198302167621633820150394318728724480 3439489 204008465156526036180817888741631424 3439490 76130578244817113286202118420558400 3439491 546524893906868856329583660356162688 3439492 291814403543222441130926750367723520 3439493 -23685478768706654699948074837904640 3439494 61880609584693894592712346553059200 3439495 151197514439867764699191738041397600 3439496 -296954982461133628312916587580574720 3439497 233786685443721397475227987404259872 3439498 -582716771124255058541144668859106000 3439499 -127316358858009189688824481236714864 3439500 234840683267358127972988803962624000 3439501 120146119082539347762050252126005612 3439502 -1157953266627832582036418548504627200 3439503 70325037437383765431054101900272032 3439504 38273376748706053724828364886573056 3439505 880889348901354971162681311576236660 3439506 -169745867045468537540642429703292800 3439507 1841525532899819984551582843750143072 3439508 651340958275747613947262284810503936 3439509 -315658330531469060693516806590177120 3439510 242637185755790203834088895936764160 3439511 1844634011222116051409958965607121224 3439512 -146429906131079704364872646417448960 3439513 397253677242662694474702995805972480 3439514 -170503723590604534499659880596134912 3439515 -380380170208838770456469119101127680 3439516 153569086055830436561968487443200000 3439517 -543532830863798960919241231073916000 3439518 170139113266879719669860289020291904 3439519 1176998939767098496652708587362984496 3439520 85033939427957821425061630480220160 3439521 1495659059362636371446316998388265620 3439522 412164688986972956768199106057767072 3439523 -910564844350996650281137013181388080 3439524 345441535347123071489929153672249344 3439525 -448040534413416619816624666109906700 3439526 69336180141191148996424000012127712 3439527 998906673840268180087031636630016 3439528 -254948202284586521050517789974855680 3439529 -234965933321079216105632500466916870 3439530 116463119296844087819052938161344000 3439531 394588176355212990140896158789467064 3439532 162900110108405606309095754957291520 3439533 1023408300607261077352803298083388224 3439534 -164990098664135969732374947556065408 3439535 -213700752769952367911442303824025600 3439536 118160438429255363465663544586665984 3439537 914181800927516631410555989014839186 3439538 -92240185898129222219686626980020320 3439539 758246104540001944796783731630710804 3439540 186185163350594957972494879471910400 3439541 -10277202999125323397318719343579136 3439542 559937663404950655564065826039903104 3439543 130260116593700566005741970543714688 3439544 -898822317758987718282143629969059840 3439545 519017077703678782348376585373844800 3439546 1461222664459542173078099330031072 3439547 -210492650613773933027284262679887004 3439548 -273387129830739695865850862185497600 3439549 86070738753045592617533304510964550 3439550 -83537613532715147820351145702171200 3439551 479675625882582084647649572255921280 3439552 -4579639032791644813691465989357568 3439553 -58589256627033032779007648666447916 3439554 -585805502331149587134086333053651968 3439555 -399847665753451985811592911278122800 3439556 -215164401089116294976975477319052032 3439557 -710130604824472409229965373217422720 3439558 471913520579549753892692577543735264 3439559 -40732319908311983140867315742838384 3439560 -494975591951692717692445219821158400 3439561 985076967065986592970493432940963162 3439562 70049857427225870654703634537665792 3439563 463070712802350659010469558401097944 3439564 -58087297462567528573224398672237824 3439565 -45413268677048031183028052295052800 3439566 190866647136134976950661897130660800 3439567 696427497269917717278378836918437616 3439568 212727386717335780029113309944479744 3439569 -377289759493597607700200597695993920 3439570 3621614793653600304670740960806400 3439571 -526493077325194799765105742913800 3439572 -124411533286455392009871819537801216 3439573 -492444370806996746591294979398496178 3439574 -129840225509091086696657385080110080 3439575 -293771365437971471244841303315432200 3439576 -24690116726230612896864606444503040 3439577 -460474007045547356085577247712323574 3439578 174526016452659889253767852643879424 3439579 753536648492380043520375197345898240 3439580 573115010002659719641082378111078400 3439581 -763451694108766435161700328395714560 3439582 -469903396879480871497116612649743360 3439583 -114568615962958429887631639598495520 3439584 -33675712795625959491694425099730944 3439585 3638256797548919655287729007285780 3439586 -377881820855293696158601881718423776 3439587 960366655073943959961033229818416760 3439588 174501102589740614783812267776476160 3439589 845318671728704037003211655723041440 3439590 -43245035265391609623422147700019200 3439591 -862894525804180538790429031506296008 3439592 -350780132441015310480973842001889280 3439593 806228277093417122939839563176942484 3439594 196147775065477661888440515857307072 3439595 365614626327948446199539450943002400 3439596 366920138190186499342403072906491392 3439597 -552853473028685938601915998802977568 3439598 9457525983651247748893012302004800 3439599 -225580083056199527622402950571762936 3439600 130959776617134807987157067018240000 3439601 -2317437723598579209181280352606804096 3439602 437897639676880249671981679024974480 3439603 610491208961447118105239773707634800 3439604 -124064573763096267037885638776832000 3439605 50255190407592910323590214186316800 3439606 -55282801038361955742933389092683456 3439607 64490704699643418269456616236010000 3439608 -12513313463313583147655905403351040 3439609 -542498225319464135177578426131927190 3439610 122467868498310970611499507627392960 3439611 467788031962920061927084298389824000 3439612 885366394722708779697314692561915392 3439613 -8319095639191305115084586311203072 3439614 35601680856499346538617987151439488 3439615 -828933414403847831581874836437849240 3439616 168162983888715023356887306841620480 3439617 -344881732845209103610416637552858320 3439618 -111678083529645199732946618748019200 3439619 -600670334859927247882235655390301104 3439620 -174317165780811560572745759825733120 3439621 407915584714344836685462201771353822 3439622 522729699533479760462697620005952832 3439623 -554349991801557939373471092239336832 3439624 1046023166494552924112993708384424960 3439625 -307730129513606331378878578078896000 3439626 -114395153407325855515300436769321216 3439627 -167721505163689441404143104275409920 3439628 -125878146857142700983416352340990464 3439629 186604779550661596542061041617655648 3439630 457589306089552843111240578101664960 3439631 1661663477675218556176839377139264 3439632 -13322775239757878242323721609543680 3439633 -1322349354634171365148701945027159118 3439634 18941497218923596205536881316916352 3439635 -424413080828456933235118839529928400 3439636 300842188957272307221786287385763840 3439637 -200716727011110021679138632404265714 3439638 -376095472256756056436921457491863680 3439639 -62599684441619421251638180192184144 3439640 384026468797759429765478607720652800 3439641 -138627895873358767020251556711411360 3439642 -398770973958500685757616603814241056 3439643 -566783397444402442303385309612490108 3439644 -173855177113566229442583739206801408 3439645 -490267878164179681293798422292813600 3439646 -360991679261587448083887754294978560 3439647 -23877908019258263425006475865817032 3439648 -2722012879512702839766988867265101824 3439649 886330493183147119607228640016951650 3439650 -61529461585578313538375834007206400 3439651 -778751359343163290232349461071005348 3439652 -658992828168778685123230207288366464 3439653 2629490398132350299384952732794400 3439654 18074286769227790169986510317383232 3439655 1212728438790826035887517026429125560 3439656 7185122682409404481265560366202880 3439657 -452931716203196011272278680056023586 3439658 -581325631254978259418244149769898320 3439659 205001307416992962510515833427467440 3439660 226316082470761633496182726665830400 3439661 -668322963396612128182011263078938920 3439662 167384205064799611147171847056997952 3439663 -723119811531957034187935651013967088 3439664 -122526719580529043527694065664163840 3439665 -769726663632931951504433085514920000 3439666 157606764793116953430257438329718784 3439667 278451430980493145820837660183552 3439668 -123528288296835230144992275967377408 3439669 1509233230385946806315142744663049070 3439670 -88468829080128102789220688971286400 3439671 31090334644556092520437646588965200 3439672 -237926758066871550337118731766169600 3439673 -780036355830257173730801822704169856 3439674 114311238754002437932287780309177600 3439675 -17719330357194428896916029893717100 3439676 680022599132253532539992463600552960 3439677 -506966351513901029050227342888372480 3439678 291904870225131496016710737474134592 3439679 482417947827951694825589201196185280 3439680 181838146560222649710341852925788160 3439681 -52067666954708044568563277578848640 3439682 -137167594656621389920355571470741808 3439683 -287219247917671728209032139709248400 3439684 797297094405277526252119877109529600 3439685 172987968722446279069264267662364800 3439686 315958929580938459443744494136553984 3439687 92801157064723271005682281871849440 3439688 241988127988864602063923257865011200 3439689 -338422504436412130200843035850496032 3439690 102472773891614833567617529722784800 3439691 -1587393866110804340942968255210204908 3439692 512178762608866693388980515136896000 3439693 123418781598974530011733093848701942 3439694 195808482607174013405565003702751680 3439695 116539677525945808980908138891243520 3439696 -103238043931243682126720474173931520 3439697 -1588250157058815947688981332959123854 3439698 -2693717425396049644868699122624512 3439699 -49576939720106899479278254315914240 3439700 166196647604955120476715823511808000 3439701 -735129052783228898921143733871795570 3439702 -129983715099082653567189342904591200 3439703 1306042063830198002438359728702310800 3439704 395861803624695972409376719718154240 3439705 -314900294650771261158266602658594040 3439706 -9936230347308669290694549544658448 3439707 -978199397128037537933189793319411560 3439708 289175676630326491225280034254217728 3439709 -10009194932869623660521026749110400 3439710 -192340336228754980196893462969492800 3439711 352443627736521734154596938379205624 3439712 -1248725988884144310918329448702148608 3439713 -377026627819308926629751425374828480 3439714 56715105989788788168826281469605456 3439715 92386610091507945010048135609956000 3439716 20691660412570414261482090737971200 3439717 644996264521784037701931004528201852 3439718 -615114572975823165364746283354033440 3439719 -484592495604713121180294501402009600 3439720 269054030294034061803059418836889600 3439721 -942224511112801018414456681455001356 3439722 -135290983719683071327196245052436480 3439723 -866956776234241181900460279835078656 3439724 233013850516278700072017721022932992 3439725 339102118851774043618900023167973600 3439726 -263192856100869667404403242618314688 3439727 -1310063849601063489359163908339113008 3439728 214871474060971148769732006604111872 3439729 229089861440198758176636811775076864 3439730 -10435420194537358552237635740428800 3439731 77620122702088910345386613386787904 3439732 -434457258988435923710911322669451904 3439733 -100489849589287064579506548847781376 3439734 179804449970041273877880865456735680 3439735 -295826160940041189959281344526552800 3439736 -541052538407108012391518511043338240 3439737 47028266300861170908076127383102080 3439738 415155086092483969380187946393009520 3439739 -693480090443669787791276972826409440 3439740 143373538716016754239456021733606400 3439741 376090160282249587145977399126532800 3439742 -3752200256778410773598764320301056 3439743 -496048874628338836456867083251111736 3439744 77602469760223111267190499704832000 3439745 247362158889674058377381797008988500 3439746 7660905119950944543056215581636000 3439747 767582107841529354419158772178499196 3439748 -281398817058795396299518791462090240 3439749 316727728367238306981599483802531168 3439750 -312257718069568016524649733300480000 3439751 -948619667615952945065449574320709400 3439752 -135203023063302948610856607417384960 3439753 214776253110645513072844002174178404 3439754 31784928778245152466670839370422576 3439755 -220699043983691618203129096977606000 3439756 784809975638692977338494608822398720 3439757 -1185472484456312126596078530500020788 3439758 -27492811305727653586641322350259200 3439759 596749291245571774575911418391615920 3439760 -3931942770012015797263524534681600 3439761 85294675909888425587956153622469120 3439762 -433956395303934175756860166442691936 3439763 -182039145296084387693912599558682760 3439764 -701738943352735325545382124621571200 3439765 69263378856275855602707593835736320 3439766 -375032533461041662650369022264330176 3439767 -769927155615192364983386917647901488 3439768 -1354742779077322958977720283612989440 3439769 439778594241513493047690286558113744 3439770 89585024273771892707588829664377600 3439771 -16138271560968459047216412085551128 3439772 199326450206179289194709080012876800 3439773 -980939664815360061282970950033912000 3439774 148174046289811802184417142432977600 3439775 -4551788291251673228288728878427200 3439776 222911817512626867315380275452575744 3439777 -513432259742206771266870075207461760 3439778 331626525351504125334488088880171680 3439779 -143966801716400402846998786184209920 3439780 626704004973535369741359369996410880 3439781 -113240688487622571823518028458884418 3439782 44037361425775097817895923359143200 3439783 -1808279075766513202974677798901475880 3439784 112207340628791662539327415145794560 3439785 -805230866313857340486832865520960 3439786 -37734625980619370760177107084381184 3439787 -360843557218024732227551769932494800 3439788 777994221664197019832198599360512 3439789 588866267686560610521921251980694400 3439790 -526789472736346237421757111957177600 3439791 -116018039921631249947583107233039680 3439792 378255140772543824230997039023210496 3439793 -3919570816462675627946294431240320 3439794 307524620468487082111555084201065600 3439795 40059011580401586146946095664161280 3439796 -621573692722115658262089529377268992 3439797 -1027366035542868360022855381248913728 3439798 443943435392800825779544370851284480 3439799 788891769438207890900987725825288920 3439800 154762154198137544934383452707840000 3439801 -340058173063584836646606531932890198 3439802 -334114077924033161111776768742517648 3439803 -55754234492238364280209874440929792 3439804 988691495616954302648024259001484800 3439805 1136141426084934796695439757071724460 3439806 -68373086223015488076346263375394560 3439807 -212944184337850272059130432582068632 3439808 -17630187489681739400228027838234624 3439809 1000290360467003249383279020718391700 3439810 -213818053917200301519882151549754880 3439811 208296387168219164145413707448246784 3439812 85378129177439218366460161769536512 3439813 -245333111474089192212965848676018276 3439814 232207604051084243444240912984486400 3439815 436505471947900281622792037321837520 3439816 -358475025560656064420553037203363840 3439817 149130991162395843823030181647982400 3439818 -166223384228995333911125226472780800 3439819 -74321606565606996329991758630590104 3439820 -414100637456289956274021260536581120 3439821 163606486642789362579586897168808448 3439822 7991648380456376665628873222323200 3439823 -983517489195814978755564222940646928 3439824 108267530756856283808008638019928064 3439825 -726772081890221321485159681493647450 3439826 158007315297919453531504135181309232 3439827 28231073454072458683409817662481276 3439828 2763779031911340116647082665127936 3439829 -1320977193583444043064176354086587570 3439830 -210127444965864431267253647818942080 3439831 -1905475146122124413590731185122982928 3439832 -1614158748064480000572739801010073600 3439833 -18744441303065555657386291051183680 3439834 -546766248825227873157080692110416640 3439835 455585495335353671576663484365256000 3439836 432508537353366938693723488556728320 3439837 634042626498801663295874455458733932 3439838 -377657154916214222710403896038775680 3439839 -240466933582881656211609107228662752 3439840 1000548573975102702030375392870400000 3439841 1363859470404966905354748980555854242 3439842 -233379227660910295566669779851776 3439843 156162415143031440117108409789450560 3439844 -618621573025007624333491247363958528 3439845 66668672952109091183792646704389020 3439846 350542636521946670735207671445659872 3439847 -1728623671378609452220603904582435928 3439848 -791042492965944885010087161777684480 3439849 -917763855601975701842430760358879814 3439850 170469109326036236116809419759412000 3439851 -300060782166057545635300878636961296 3439852 -57440968706112337167793682461406208 3439853 -87792906837861962641325217773760000 3439854 -568666085098640373725631941343928320 3439855 -769867445424034191379950383953374000 3439856 55977524344902336329594506238164992 3439857 102921428228813440859338226084743488 3439858 143739144126492669534487680833081760 3439859 -80612201705476847654809631578197312 3439860 -298529439684011496168430717617776640 3439861 -782227257845804513603577249965907538 3439862 -129648123913161452633098198845257568 3439863 -219962240035579258790016165836312016 3439864 945654642998108355357869394437222400 3439865 172186138197323065879732949894490240 3439866 133700047497311074015067099537601024 3439867 -409566873714282938475458010017701084 3439868 463348920552109278226359563030031360 3439869 524378434267231210008569666273345280 3439870 -253934267073511092379673628433789440 3439871 -721744304856508071001287209613768 3439872 518011642969811116103179999981338624 3439873 556419363544754795317543854600165122 3439874 336890300547548290096667027798970240 3439875 1092394048243314556605409808314428000 3439876 -88983393143319387819989704058065920 3439877 -27464685435989766805754018925019200 3439878 76093406137547052148765916587237248 3439879 -76509251914467803548844394511563600 3439880 -187684270721785774921808458027008000 3439881 163723810427388738034510779830319840 3439882 -124037778421488351226988857927916448 3439883 1038430514972143324986337964470979040 3439884 47497269724257377278891916214534144 3439885 -1093123574881317745352960888010090420 3439886 -378086592015046647396583795558060608 3439887 445808755863307173492531861544200960 3439888 224585878755354364702786570659110912 3439889 -1230055187789069510731765854732671310 3439890 1219033797660810503541378365325120 3439891 388514024926660152750279327556655104 3439892 560347594818864593663514072687801216 3439893 -1132610587730005312304400328295745600 3439894 232856040966217130591487387219518496 3439895 -527501678225463195045447961550987280 3439896 -256261509486754743948597206246707200 3439897 -239603015886528379559997150900621440 3439898 -186602416810362941966918643239209728 3439899 120905876622735898051552484368539384 3439900 -92080667823591468570080135071104000 3439901 854088778484273636828236563206572902 3439902 -448163635739200981733098747779173568 3439903 434868229444454253512247926702618064 3439904 -711864532072306166884945334652764160 3439905 118961382336995474776612143496745280 3439906 -70597959417469798832961263769219936 3439907 1404254623933385204598944825289432156 3439908 -666720881913287658378757382485263360 3439909 1218245553491964562186958304416990 3439910 -283689337349195814220750983493601280 3439911 445325554507947966903470852624979024 3439912 167442489845638823805363663799910400 3439913 1448966526211137229493532832573719162 3439914 -1168012081774289723822456165683200 3439915 236183594386619859565839376415483520 3439916 511970957212614511750614642735088128 3439917 393974650196632799741759748021358668 3439918 60355104088206346906700111849685504 3439919 -462079844502438395366237125379698704 3439920 7569504475763037249268779177738240 3439921 -835884325521568558990460236120016878 3439922 -499850620699892677789174856682577920 3439923 -1089666356628790891296690877678928832 3439924 -603782425688452583854212933212735104 3439925 322495158973493231054247633269260650 3439926 73268941631977061328032739891800064 3439927 -194971834674512625916874151865886400 3439928 1208495548305716407906016533880156160 3439929 -408670819833657978693003174589762272 3439930 44088820211817972865894951257937920 3439931 -345304008161892612822834153063955200 3439932 149983212353635389974239724121326592 3439933 233453825536677634862064229212127872 3439934 -718496758992114465301403321002800384 3439935 158972094655734831155789300457811200 3439936 154206090947369503775504036171612160 3439937 1020118761805596827663591697559259586 3439938 702117115123738489556055288946859520 3439939 -242469011332948130335977344565165720 3439940 7466068821487177482271662621511680 3439941 -327030877879548153023023924777145856 3439942 -380712867934105161211258068614513856 3439943 149390930426678604391048541176494384 3439944 -541759413115904928116216394114800640 3439945 -435240069067152400406348814311486520 3439946 52250598201156748998497777718908928 3439947 -13642888753699905896207744545612800 3439948 -437078187209381001722462492825128192 3439949 -911280294164414830441255237528583136 3439950 -111179525069384767826646720968448000 3439951 194393220405041191670000067664632600 3439952 44439287283972589997742232953815040 3439953 -619299020511261681908742651115025136 3439954 29247181493632047240848797523715072 3439955 -221274212957829909476319137472503280 3439956 112328971076855948946166836081874944 3439957 -1184142779677538309774469719360000 3439958 -39395672806230414885094117292649024 3439959 404225743225331343918847526025545808 3439960 -625971365283642783830845207603200000 3439961 -456506414901541541930429902593331968 3439962 583679388951517427643039644279139840 3439963 227703779712814694739096128906354400 3439964 203063572222782721437021817051057152 3439965 -138888187328943417733022073982711680 3439966 471728300663359755638427460684194432 3439967 -301419796472728269501745072455199104 3439968 253242679370979542644720686638039040 3439969 12911821322955606663246133688992404 3439970 -604373965135262985661994450474500320 3439971 195862755888179602128790512253596720 3439972 -423163351640231691205114473778483200 3439973 -272229850197631181084491106900400996 3439974 -125848370506545460360300785008696640 3439975 -236005903281954580869444140540131200 3439976 -1031713607405100267941614402282291200 3439977 -473345391363373567793056423543382016 3439978 -43493943339358307046611439008826960 3439979 61618677499591898752213460910737784 3439980 -235002733640898356382211392667776000 3439981 1828959063648474575731587648591652672 3439982 52171442960630913866951216328549888 3439983 300302546011846181137255162329462024 3439984 194545490625717432854602298118045696 3439985 -181570193642535900544508838089103000 3439986 233016984690740133668745083119196928 3439987 604492790343935849945704929393026636 3439988 -920415943244056133538853055746682880 3439989 -21730712368709358546317690745675744 3439990 -2374935566382557521163342993116800 3439991 -420913041507751590395019910392080616 3439992 385453587502141315654192583218974720 3439993 142970138641094572546296886043923284 3439994 311417306747497025466498631774790400 3439995 171727952005119058316855139861446400 3439996 -679583340664687445984446434488251392 3439997 1205085976703949480507348968009860512 3439998 -445241453931356968990920508739698176 3439999 -594994856965790436758559699632176000 3440000 2830566802352095198940312371200000 3440001 -431015918126117524424838903848864256 3440002 44762138061825318562502340698918304 3440003 98433796321181708208261784247401680 3440004 -12765383567082702807165677388165120 3440005 31631064885994658113533461996588760 3440006 383562245480669641057802985024569952 3440007 758131681970193222561797439490172040 3440008 103431354944987262856746315857264640 3440009 -638584571192008458515661750173650140 3440010 7697470146624463241708914600350720 3440011 722657543491012780877179594526054612 3440012 121964969976428569187502583969669632 3440013 -155688406631475086537935047011336256 3440014 418322377083205546348885275700423872 3440015 -173072139462189686102112392645982840 3440016 -163340327134803840999206772880834560 3440017 74125255677945507511986192248022912 3440018 144674307459947198421741298379056128 3440019 -737222353614407114045352861213177792 3440020 503963989286575249005734281537140480 3440021 56960113601617576507999523498552064 3440022 94604125224734838185192825693253120 3440023 -482381554579950541523945276015058816 3440024 336979161428859716053656779068538880 3440025 -255609244198084348586584656532649250 3440026 472203878218186806303990632209105920 3440027 110978242736379604172623887855421872 3440028 84770155038364180762321891209876480 3440029 -1465978143035400594143143470159897370 3440030 329946793250221687578001985810880 3440031 316616082503679324500916600358210944 3440032 -200716752912741363290348892807364608 3440033 1382522440072283082659542222651281600 3440034 2535495991976398620414978504668736 3440035 -386738994260834572771357569653559840 3440036 945180701853783521862345419062538880 3440037 89494788446402292432839989793374560 3440038 111177662067778876406914784112806400 3440039 -119976823308763668715445424550340160 3440040 -183410008718196359619083895496704000 3440041 -139365438376920689478353072368942656 3440042 409095539166407285539711563897583200 3440043 -19251090063954986671239724050088320 3440044 876300376423278277213354622687995136 3440045 734637125066368934704330998592092000 3440046 292710483282629136648459600686712384 3440047 -18022829337173536277136416312362760 3440048 -461436860647644363964599070785699840 3440049 183707124030151079767272766432373760 3440050 16787724289846177072210875131932800 3440051 704005754695962587135645588077367052 3440052 15137355472663702013712631552794624 3440053 1697601519053894433164588191898808302 3440054 377802166195330477558668891848243520 3440055 503090002801578555131879211199257600 3440056 293573627201840701056142995009146880 3440057 -1226204474453336695040677541989564800 3440058 51846751606874181966838402288579584 3440059 -26203993305338385325304552017144800 3440060 212045647649838384829782826172344320 3440061 466230312861075888153792232161110310 3440062 -733029975078885819664486346105779968 3440063 470848144643250213697903176820955760 3440064 41659003377586680250120698467450880 3440065 -648144343437271592453687826749034540 3440066 172947213306172450884013456250334720 3440067 1042560850491751164552991998761695920 3440068 -121690180600390378453942468902890240 3440069 289466860957104428981419493191359996 3440070 -3031499899634953339400981783178240 3440071 750072117858519800125797501340782144 3440072 -616070582944210598406144954045619200 3440073 -14142591980440471446324289654557312 3440074 -42430584423268583828462327897281536 3440075 -284273292373986229425543482153202000 3440076 -21487315650139657514882937165562368 3440077 896662598194422443356121806434807926 3440078 461885785998371117403364537252059840 3440079 -635729614465437669573800829890775576 3440080 -24171746012486640090812755728138240 3440081 -230106096647983901555630406365135118 3440082 -273182624970180497183119584489186816 3440083 -509875890544929196609321095478989760 3440084 -432657572284029278182485124474247424 3440085 707149736892742824715590623281032000 3440086 -1634594566982254602991137061085952 3440087 36232921524364793902179158152259760 3440088 -460446932245608234148878224054323200 3440089 -657989616100119710697795854132933110 3440090 -19303758610089145589550242421319680 3440091 -733817327221450168954355179316303208 3440092 97843640911989357003668644818004992 3440093 313532945607040379820222903834017100 3440094 154709863478929639459384565719563072 3440095 877333330996400724678572144301604800 3440096 -1633935565849840493450363003944304640 3440097 -1610207744428522452659465773988357760 3440098 354207043012447738991945461596958800 3440099 409244429288187029163505989645954720 3440100 -156004590922755840550364500071705600 3440101 -71700588728629333471763355818852352 3440102 -758622378732705517557607248241550400 3440103 798813868540238228601421809513635664 3440104 1010666384449914474611230305445493760 3440105 -106098235603596202456531071486877680 3440106 -68730472253242249634748056855040000 3440107 -445680136338543011479601684182839768 3440108 189676093640382329050847826202223616 3440109 61879163412075230239323179262179904 3440110 69385545114171762730361096229730560 3440111 -572522652447925551743353265354925000 3440112 -29210050145979384747273817826918400 3440113 90438057016991306877162635612424000 3440114 -413653733465637557331649151257807344 3440115 50915655648690944229600457028901120 3440116 -695155713518020652070161452872991360 3440117 -541956277409476580445588687980033220 3440118 662827801634553708032338269491466240 3440119 -279234902566299256691625523678867480 3440120 548887045152505709388891020166144000 3440121 510037848586289472374604613917739680 3440122 -243107817653778422334912640634611968 3440123 662323485195118679593154656284366372 3440124 -402722775557292739450652805863208960 3440125 38984622203088599299361874191340000 3440126 -216346224190035379140135250149439488 3440127 148208205717315481366688542030021320 3440128 -318886706535528991406896307062702080 3440129 4261080149387050137255003559004160 3440130 271117321080288929890367673105515520 3440131 1667992745987822867037898965122439932 3440132 383907472542351992703792023574085632 3440133 -113675013342356784765996820116445920 3440134 -58088562929146505719646600203319040 3440135 545869552214469834443156982976201080 3440136 -173948227962080902833258298337034240 3440137 -939978807169734009173212316275442508 3440138 14994993521320745624058188477730144 3440139 -381885332198271708732069972341313576 3440140 548144052568494940647598535637811200 3440141 1568805202812327581036475673659204000 3440142 194697563339844847879440569122400640 3440143 -666228191098059039827502670995331392 3440144 -285185393501265359689185784567234560 3440145 -511710582356413234513150521711041280 3440146 -254208711232846183240613922663918816 3440147 -1565523878741150291038566099316840404 3440148 -50081111147398517890848039778154496 3440149 200610441055792700535761650846023320 3440150 23175541754713948424760567598512000 3440151 459843493058663723848180076142240 3440152 -1406734771621873643909735660592998400 3440153 -401455001645453892681912589179212598 3440154 282053565568198354836738284063377920 3440155 -249835154051830300681069354612501440 3440156 -472112068415576689265298599221303296 3440157 198830350269764222556216381070754304 3440158 1184195315453462964239420534816304576 3440159 -499418948172524104366051682250399960 3440160 178648050203670224666332464522854400 3440161 -645881870302947383840124370878394476 3440162 -530856031915641285674911897066705536 3440163 -120944697941981865065689477357185024 3440164 -88592965784495870907723119734861824 3440165 -864608185737679882965955749104140800 3440166 58353864400809433594849336399872000 3440167 1066483714380066766107971182073012216 3440168 -9587954208569404162588865084375040 3440169 794135278654428507037783941346141194 3440170 -535174461023916981563614475476290720 3440171 -453844762592901436372526028251209440 3440172 2806895591605249427221245588234240 3440173 -424732508324134576808329027376500896 3440174 -650389016255646291247303123467260160 3440175 105512378346244296215270799983631000 3440176 13529382952386024952351535175565312 3440177 179814073370525268227922044136700008 3440178 -329914406645143615388365922377728000 3440179 137196084283386890861609711114719968 3440180 79247592102294198043179391302470400 3440181 750742281809712179929169657975845152 3440182 176068675989388345875061616819785152 3440183 -1870919625849372594774639846764941200 3440184 -439081387094852774884683786366812160 3440185 10984441505309578238434084173951360 3440186 -163894974107165499823409259453910560 3440187 58680867698841782822199847736808168 3440188 -10532735933164481561613589104758784 3440189 1637213409109345160532953432144865990 3440190 106303920221268558771234948581034240 3440191 1816754260502100978758028316830429384 3440192 -50038111445211193008989523288784896 3440193 333555211177898188689400666790294064 3440194 46519805834692659278783922344804352 3440195 -198647616008772981132918248500542000 3440196 772468570906583586665994557940788352 3440197 -1276342418551698098527141865157236960 3440198 13093733443753321488661487479212864 3440199 -296100826323117721505876795773887360 3440200 1339719655046031166653561946927104000 3440201 -855946409923240481194817007502076400 3440202 -202666596390754807402790174676243456 3440203 -631534843046744369624330342653628816 3440204 1171560096273129981630226688679027456 3440205 -520913998254108769406522373855600000 3440206 -69711263918325978426774158740899840 3440207 -35982001263934177543007516239816368 3440208 -160090584736493599531305333562146816 3440209 -1291519435389749906542008185378120590 3440210 462705851110034387123198604580505760 3440211 53335959894470664430821026498501424 3440212 2165514920142699466982922564509614080 3440213 -557519619430778385746595632969898240 3440214 -399636064674103832663870246219803296 3440215 9583455400069011709652189021340720 3440216 -31625691757067998651951888231833600 3440217 -131706420488572248611970024241177920 3440218 -69180239499507150464962677466279440 3440219 -2008867614425632499440632388887702480 3440220 139887976629852684043721148161064960 3440221 -80803291584954103389418602843225728 3440222 -849461522271579828364521774691980288 3440223 243323439228589009528349243162927064 3440224 685384210700846442573343046000050176 3440225 136718548296327961425725729982835200 3440226 425705018946846169478639058023900544 3440227 -183753347369496706581384709131246128 3440228 52861733599998525408438627077609472 3440229 -182606008789692625746941952440500512 3440230 -73138846081536713161412933368913280 3440231 433967491586826208265506292878332600 3440232 34874876025884805209620236842572800 3440233 -1019380608971222057983999397642971136 3440234 48054875520354735273622488689347584 3440235 -282035168913844241034249881600121600 3440236 -344219108150085148140996441661822720 3440237 576757912642341351755467104829964886 3440238 500015439707192894660048848348214400 3440239 -1971255070093675175090517442171060368 3440240 -53584523615693559945857200269066240 3440241 639818859693027440015415266675642100 3440242 -15237951426839538440358488308509696 3440243 96408235591516651358989059202140492 3440244 311064804957923727166839184643874816 3440245 559083666607805976277292239638408120 3440246 651505261935222369435520770858087072 3440247 -67490282042834183892783752541499440 3440248 259692756471110531821476968249425920 3440249 1532573792455708715846656507449888336 3440250 -312401100687488682466385940540480000 3440251 4930202621888232696220737042280552 3440252 -645012460148417254645189028153739264 3440253 -663294455014804818761283772970292192 3440254 297154848553496561869172250662629440 3440255 -52966636284013277338544457494402880 3440256 -60415897172037308236073791893012480 3440257 -866196400402830690922358118631368960 3440258 -5373084475688704706602861060039680 3440259 -876577173674601923032168851774428160 3440260 -278927651097019732718511646202304000 3440261 94642198854201378359872428643380000 3440262 -42094594720176357423088337230374912 3440263 786238962632165592296082738986751512 3440264 -677656530236475920658035165178470400 3440265 190648608509203535895359988226000320 3440266 810556659811063070141643428338454832 3440267 -345751450272096976521271676926096080 3440268 -142064971768582261414444764794704896 3440269 -157555990600095843253366528888283328 3440270 142116116314720108312337760372844800 3440271 -20845406377018772121206172013703424 3440272 -514537617063391395725721993306112 3440273 1970337094151301165245548705753465440 3440274 -307379556900671935186568594772167040 3440275 8447493994502990321855329628908600 3440276 209857716909745340048543412265125888 3440277 384610168649081873835322641132059214 3440278 -56778182879436158112179280447599232 3440279 -501282368981623643732912889182244000 3440280 107430392610541155025866418891776000 3440281 -203578397949705382842982368320715068 3440282 -13585514094473657676013453939842816 3440283 75736275394908924453382491667170816 3440284 -203737446033231968791102968683344384 3440285 211570467086132982497250212993789400 3440286 -173152221154728081432396316920892800 3440287 -183257123622247681374776992174568768 3440288 967466095572591937188092338990940160 3440289 -211938471140786757062224673063216976 3440290 -255572661096578986431070932437760000 3440291 1479394076311910517827466028945129692 3440292 -416416039406173833770352217345228800 3440293 -161528080088169453007960370865563458 3440294 -3015302698658787362634568773371904 3440295 74661122701363825669694408370054000 3440296 -894767830330799013555275294899415040 3440297 381845864139698002841095442129138880 3440298 -332677079832271165680467260834926336 3440299 242499572511515770564855784987350560 3440300 404769653588370696354208344353798400 3440301 828008638022650058284000632590880 3440302 -314334767861960229069432548727699648 3440303 -1439668900671512990832176353051877376 3440304 -40507912442630348402174381684883456 3440305 106748515261087503367370240947443840 3440306 -1517806033170694312395610598563814400 3440307 333995325013249478858379082913048160 3440308 -61190030278264413397074754287763072 3440309 -795477171559075441475945167013129490 3440310 -141562100843905076592727839841946880 3440311 -109438033504576515273030484524215680 3440312 -46063163763709565747831253193728000 3440313 -34843112356273871687207362789994358 3440314 -95615743072364211620510390359929744 3440315 -646739573647228157274722903564903040 3440316 -460138446594761170853633655631749120 3440317 941015388155221515268707554231148960 3440318 20913633960419024312598838108372992 3440319 328971965756383798844316091858841544 3440320 -2052887792053492201075377407262720 3440321 741485091364444990493885987871914544 3440322 -557113860080550262716609178620236160 3440323 715913049879395635935979906681056572 3440324 -116058990854684285724284133257481984 3440325 107868523097415592892892205654833600 3440326 133673681392550169000142926348662112 3440327 -1127834866276981734429262015375652328 3440328 -592000824319982268147132962571878400 3440329 88953293705641397996747020479144100 3440330 13107043141326199438016171830212960 3440331 -66435670316874999023961854783398560 3440332 -28047570112730241097985195810032640 3440333 977314384791176128206544137767755842 3440334 -45311822764940258342064073780437888 3440335 455222502063559768670529899768630280 3440336 17688229421707881932235357361324032 3440337 134877329703668751967970987840843760 3440338 -104950309531665640652545238729217792 3440339 -643639092447478330238122742887911168 3440340 -159478443825185172441732052528742400 3440341 -47824925864689578214355539421988360 3440342 328420998948805358634925778501367072 3440343 442340638144355707950930778759682664 3440344 629402670323694153212314548510720 3440345 85465262946029411941839164330678400 3440346 -15870279763026188494979945658227712 3440347 -1406473498112980661880110450602918204 3440348 -884714952487517518744935999271675392 3440349 -177617606611576588315038612662630400 3440350 -323969974075269076884365894033736000 3440351 523902393905725762219588147941848304 3440352 -799059250436349650581584258512191488 3440353 1051184104902296631264173076243853056 3440354 625706079139249053807969853168823376 3440355 44487936852777265671081939986565120 3440356 -451085493028803071136908197056926080 3440357 -30855028406027716974898028161562340 3440358 -227331690892179610982125200748860096 3440359 590615372652942880831216816499393704 3440360 -312466982806448496775207996740403200 3440361 310264399649820210841557079012297872 3440362 622484002501286740540825819205952432 3440363 275618427635416381727961767195027808 3440364 -475882693483669473765320581866637824 3440365 -367636536561263999327946548735434740 3440366 106199326727958328073360595647149632 3440367 248381706351536984294346957781939200 3440368 315269603973322907045807854438481920 3440369 877895761824935642379421500516178770 3440370 -17921704791353883390482741977075200 3440371 -335074135830337273802290065686269440 3440372 -131002324457502579152565633799795968 3440373 827940848288922612131017606028580384 3440374 -37943042118724793350035672618584448 3440375 -1177215613523652862215613124367660000 3440376 -445690442261321201350503260876021760 3440377 815483216984884895974363054487173226 3440378 -270220660686384180741925607324015760 3440379 641511915624433012043136068281090584 3440380 270357967932993322049580499673049600 3440381 91201412180310504276663403590583392 3440382 358926124564598993597477819416449024 3440383 -1136713150308500463124247358302761400 3440384 -281095474001909765105596643797893120 3440385 15459999552611793297974771560328040 3440386 187585280237483743750997275255564800 3440387 -26818706652278491694383803869872320 3440388 208965855057287796094595185024367616 3440389 588064850000522321232143200508866080 3440390 -358954158338923044346611501978172800 3440391 546086473000094769832130068723309992 3440392 -4374817153502671297763240186327040 3440393 1302918085175237095179430042995306 3440394 -93960572307971538788188415636394240 3440395 -149614153772841447713760924673405920 3440396 -796524145765799800863193505669448192 3440397 -372722604694022955385576804314830400 3440398 137775115875536265689496898146096768 3440399 109920669862371858766202779903988400 3440400 -118581778389943661666497588061798400 3440401 396435364147217665412123573454985332 3440402 353376671444676631541004419623211520 3440403 399357961327153543907246912473957812 3440404 742299752796718690488823809418432512 3440405 -336592382494535556390352787998464000 3440406 -348297334084683950993251038817597440 3440407 14525548264798804277623510795651032 3440408 -229740432207922506089689269333811200 3440409 39876880203692430257153139796039680 3440410 425819782607242391534078764843320000 3440411 -23466670974379942775195990938478976 3440412 -38924090076316557422320038410393088 3440413 -1390777456874848862619452033602973338 3440414 -521223836472203232529749307766238528 3440415 811303836600543596852286296103552000 3440416 -39642553856191547420779256154685440 3440417 16450238481721962433784077248429060 3440418 -301691044650155867180993731198033152 3440419 -895625504488196028541840783637110180 3440420 -584327467720007991079551783513726720 3440421 1457961410481523076551050470940618240 3440422 281781105134046432873713729304940512 3440423 -464679647096576954915483078790263760 3440424 -132710534862143851340650587960852480 3440425 258160244604171622576255514067946000 3440426 -455559077167611483937588296472857600 3440427 257265367411364120654824093848434520 3440428 -986139430821184399739512297711244032 3440429 870896966341240444560160583530491030 3440430 -992424143298536446024204956794880 3440431 127598136248944212347421595837235992 3440432 -97793969400494594962101446929612800 3440433 -275612631672961767805787317291664832 3440434 -759570783761274724174018048119750384 3440435 -586175644716259456214861749571055120 3440436 -356031058731401635223284033653362688 3440437 -253609257885074855051752820204293536 3440438 -34669459852904440716290120116598880 3440439 -868880704466243457410032219244786496 3440440 -908508354019755186582759834350899200 3440441 177657349523274571483453001206158672 3440442 13080305272845570409570039283404800 3440443 -146217269563248944837474904262885920 3440444 247492210008707274180144833780121600 3440445 24020147258581626835645641002352000 3440446 -196015343381140177399344770952707328 3440447 -890871518956782756047878351611657216 3440448 105406225783570604949624058848215040 3440449 351202097910376975242093300314599360 3440450 208645161214244737479114617913984000 3440451 -114338519716407810940287526984102656 3440452 -818673835464785982354372705722068864 3440453 1331640016646075784738685354907177184 3440454 -46039324059139417242379159842665280 3440455 581411299903375673704543295785472160 3440456 1114907417720837388049165399283450880 3440457 53497260288134785075226005834820208 3440458 64299538468206087769772612550763776 3440459 332722094916833143909336539860476752 3440460 -467519191032450865553121480576215040 3440461 -272151561406838539132298076693713876 3440462 415989878445899946125458762714199232 3440463 229057841739007623890130104355039360 3440464 -118254744995969093449106776650301440 3440465 114013762478698023450505587167304000 3440466 16077141114233825354686507413537552 3440467 -1058222912209688999921272468953041880 3440468 306603086206882326970958231142219648 3440469 -229495257435025347158337557543765856 3440470 -294237016073687683956631050638663040 3440471 -250820779789037961428320431142675128 3440472 87651329038572035381727582801100800 3440473 -2904302027154069096339692237299200 3440474 -10692835682618942071063477669417248 3440475 20328807859246915236163391820142500 3440476 -155984305016593618918643385749463040 3440477 -1218176630693315455582754607658799988 3440478 178709031924631497585902933149390848 3440479 162235636761270254587687860153752176 3440480 -796618654818224926459755777113456640 3440481 310067346127636921147368646538559168 3440482 -243473720622696851373288225832596480 3440483 -672962350718760397697293581250528896 3440484 343993639707683308174871896230165120 3440485 -615505298634697925507892009441362820 3440486 36199190275300415413663652483968608 3440487 498763996397109001824699234918456360 3440488 814346141630288599778787822299765760 3440489 367363095832655124893739035700937728 3440490 26913265747488537046423473088765440 3440491 672834352062660869390197721298763892 3440492 944992334927478471358365013542554112 3440493 34966882435959009248185431000753984 3440494 1057726882905829062743590980301251072 3440495 -48860754042697269147829702058870880 3440496 292614921362132984948586119629701120 3440497 472863438589406327222000129385123312 3440498 1014056527863360213639834995493752736 3440499 743013712834008197155463148466052664 3440500 -105228473102625535705515347417088000 3440501 -595839433116102583075148183633958720 3440502 424096894091319363669198890787264000 3440503 -1739981493612429816528014283003946536 3440504 217585577109157878454789474379857920 3440505 1009871610819209385742580096371792320 3440506 245375987769536127389666332997649120 3440507 569704920620856170066253015148618512 3440508 438017238496533051607512289592632320 3440509 2842711865456644263425052253015297504 3440510 247976955188724702646365545991168000 3440511 -48674172239956146535733016189223200 3440512 -1203539720987745921176723881407283200 3440513 442737039984636041519097461426565762 3440514 -71308850747736118138499380898304 3440515 16270209373980965144325637327777440 3440516 171053718128495772065945661241344 3440517 341561450732594054309197622029756512 3440518 530722384581127418809449418668101760 3440519 -40591827362493855481906821759829704 3440520 -250445931735748354539532854571008000 3440521 -163400363148975856596367586065551488 3440522 -605136143755001443317822858840713376 3440523 -210641202639111102920523609066047016 3440524 -739383506098152004114228226286756864 3440525 -636418645199210807040332204301878400 3440526 -156249863957936910517947611866137600 3440527 327201533718963157446517238342371376 3440528 -39356249405800650269434233233080320 3440529 906290865143368710589881845259667200 3440530 -225537738387169570341052034419647840 3440531 367383571886445073667115806814067932 3440532 -722766881180623566758878822515222528 3440533 1248034234590422285384949039897552782 3440534 426944062240263764099716195084770432 3440535 -89985462801806513095156614359623680 3440536 1433930903802913758263321956605480960 3440537 -1374973017690484069033152640457093814 3440538 -382083426055805687194927986303587856 3440539 518391000614695415834143223339072440 3440540 594226729804121051940409471332810240 3440541 -594576768829843845662585110557117696 3440542 -304897177723870273430346423969564288 3440543 353361198134759819912853725428557792 3440544 -630240541031223204228210279705477120 3440545 79291067809710459571829907242200380 3440546 328653540760731286739147627646683472 3440547 -540198485014693155874597742154119424 3440548 26247450270949749930201247145652480 3440549 39560158139374345682646157722910272 3440550 -196171034996896084894636615028299200 3440551 305798180539192488130347426090002552 3440552 -97287640755777974538366262560122880 3440553 -219265906850745670522933796962267776 3440554 -367943449430437351237257806432103840 3440555 -100961661225941616393292654891451040 3440556 -2304257507372484961101518631450624 3440557 -763565937487402783816241956424887808 3440558 674865451558962089239393795352417280 3440559 8093936161667339325844915493808000 3440560 -144199564586159580747496391742259200 3440561 1020053697323933554443875183970102162 3440562 -152890121319759860201269693778649600 3440563 -14834469996741758928275761434887776 3440564 536978837719396909934552747497949952 3440565 29929392173771840398493237951277720 3440566 209126447723706861417165029605367808 3440567 287138062836216285462837890764549320 3440568 -93846469371246656363310197116170240 3440569 89966488700766026820322637767996560 3440570 40112758350093558771021099165788160 3440571 551856341347317507759665075009234712 3440572 -11860430702798853561938460953857024 3440573 588622733799211655547502509294378822 3440574 199979770424269134045001026422545344 3440575 168265401409522989024633740511975800 3440576 -268562752720356376614178684372254720 3440577 268554138202173483075108849375098880 3440578 -638842675652549662565389864425914160 3440579 -756688573961802514970478921621291624 3440580 -73825566565083246329387583692021760 3440581 -578938919714968318445901896034523618 3440582 -264582276348620143105432048722472608 3440583 1676942380693629449539437802651005600 3440584 1401658397688768858635029826987335680 3440585 -166202656541912088996980245356312000 3440586 33929054036822425834506318539641344 3440587 -1953721638124164701429265388723704048 3440588 1044926565468950513168239419983026176 3440589 59403554573401927878664579089736320 3440590 513721484642696217748998785767889280 3440591 -203773996315554601819902536036397696 3440592 1944310587722297488363442164752384 3440593 97885301615839742189731965925486848 3440594 -358609664306030307073012794803777904 3440595 449974914337627405879244457157193520 3440596 326811950069723619220241583258193920 3440597 -38355314684208183003099071968340736 3440598 -91556930817726005158646154170204160 3440599 1443806051344417220013137555085941064 3440600 46943229965051170699231609945344000 3440601 233078990307922800823272619893448068 3440602 5852846606413690420738617043839744 3440603 1434275350514339246941308229033062852 3440604 120385320941233659957436137667461120 3440605 -25324918720453152918532132426800000 3440606 -58651215360480033524947861359326016 3440607 97744879858296109882319239346996040 3440608 -2141712113024072783093995515166064640 3440609 -270243959367063733666929199791908190 3440610 268078896069274223183535336622771200 3440611 322637560647666470404034164498948792 3440612 -16017678542752846772589016557477888 3440613 5780450406648311428768776237319488 3440614 -282977759043867718946255070041197344 3440615 144481091980340426070692772119187600 3440616 48549398245923561257852871950499840 3440617 733328807038527733044044724782638372 3440618 91480730509758647064273586168685760 3440619 -93231678592727981065916433576909792 3440620 161097798189797114808263281795399680 3440621 -883956584846021719068715084030331178 3440622 159756100673918904076865330237239872 3440623 2414157084950424742019623240859023944 3440624 42705620484486548405373081075253248 3440625 -679997479452406369528770276152400000 3440626 31304821624088132239485261588725760 3440627 1545360095878114142746869070382038476 3440628 202159026711112435275042904570159104 3440629 -222717576246967545478044931349711780 3440630 -109714071504114082732695632831704320 3440631 -143583150141738842539284657176001048 3440632 -490018529973725208906252044184391680 3440633 416396963977618414440444172463211882 3440634 -165505524637840154148317092215333120 3440635 -1058441208623490359133734892793293600 3440636 40113959502628645437702777059392512 3440637 1333410580012605117907363924887011520 3440638 -199521006029497985391814171431473280 3440639 57424555801406210004968163534817920 3440640 132080334903588203923951546741555200 3440641 -175600360929973285752652161411899600 3440642 -400860357605939180059662113181204528 3440643 -338713507586709603319285918854512136 3440644 -379376564783316223186027190906265600 3440645 4628541080712465382949008727658240 3440646 -350909167827493282704934268817729216 3440647 -317754201968499739854653117261305920 3440648 973266996229038527739258280240911360 3440649 -13515489347971909262682693306481920 3440650 316508775069183044210440179874246800 3440651 -339598002328672534780634948356007760 3440652 -584437722599367469762874965733626368 3440653 984717186166011827011906804795765120 3440654 -40717989342552931046376190852877568 3440655 158744634078167575146242068566900960 3440656 -264755545889340662913383473250304000 3440657 -665939358189005048307620806645198080 3440658 -131602673300380415257751998579418112 3440659 368286149412637961841729478562505280 3440660 397537613008196081841692081554268160 3440661 -51567041282030844542149974895740096 3440662 -356840602865432858000115117583221888 3440663 -514849872332221949554075723305404088 3440664 1651822827240164921099447830434201600 3440665 -408447944626174499638372423262594940 3440666 -324791950849472091046869222587970336 3440667 -201000342096588357638629718425943040 3440668 -229966644038716621024493098548584448 3440669 -329692662676613672685861419631985920 3440670 313426229462820523832599966524278400 3440671 548158708574339678429870473400578920 3440672 851191673399852417365403872670515200 3440673 46649350145331736746922867264193664 3440674 -168041044070209906034813883636277248 3440675 35740181001362809791750843625330800 3440676 485546642502175207978506353819566080 3440677 -898082947816395418230206662172026980 3440678 -628324177223033694723461248713315360 3440679 -184085399568145193937601385567537664 3440680 212720491713301527632284753202534400 3440681 -1709677948142276939483335491074687628 3440682 364870227323742020305702561513539072 3440683 -389707860777383895894155312438645068 3440684 -207241212481790080592804166478430208 3440685 -18351749213129008134676080224530560 3440686 435768574571913259346563627279161984 3440687 -1750932363048137008672859946417384000 3440688 -3339575122971446396674311910588416 3440689 342695358140152015184076873157704256 3440690 -46307347108940106134636529478348800 3440691 5155538374134174899374949651405040 3440692 -171815859434538827403320169915770880 3440693 -96085700209700337014967450628898016 3440694 164505687216774243625029831836077440 3440695 569130367995718339342159636778410200 3440696 -419760794550479410418131291076567040 3440697 313325669649936247852464196534211328 3440698 22332209933130568081362027035264736 3440699 431827691366605932462444101382569664 3440700 -243148021444947536853564933695923200 3440701 -924407909876759753079797421614112576 3440702 -377478065242661599557791218246648128 3440703 -152101137034203242890222115099354880 3440704 99368372489639725301609636530487296 3440705 -646611311640532505687496596219238000 3440706 397276468561416526693137144351506304 3440707 -644664652403896246017008047588281360 3440708 397420737304263928689770238673612800 3440709 84130398537363272334847900485401244 3440710 -8708199796665398284774612853760000 3440711 -154941905911793403720567012422414688 3440712 -616504411402343508524905773075087360 3440713 -58138081684000692247566347523805440 3440714 -330921891124492521521106240233994240 3440715 1198397387217237282324476889661923840 3440716 -475276590738350695636437934269430272 3440717 169927342630506404712038216492992992 3440718 51582537349547433759567764943921216 3440719 -344606273883016044278134486501332880 3440720 71164091246082331749819209330688000 3440721 301625915867958946080200729993190144 3440722 536269170823556496160448589136800912 3440723 -650572258833322218065532381744676272 3440724 313189296062691619358287862648832 3440725 705304794705420592102968497349536500 3440726 238045067584453506005594890298433312 3440727 565160802948347966971773420398876064 3440728 458298878529192814165535187766364160 3440729 1727263269912560707731945529616960640 3440730 250875865009452110475246070207230720 3440731 5305083009293296676147288248975104 3440732 -541536060937225019677784191833523200 3440733 -865227024117120494770722150026990976 3440734 695758943189618735202209464586075520 3440735 448938883371897089429899497232048680 3440736 62811917920067712218844517281300480 3440737 -167005244434069106945107768645415100 3440738 133013097396735959097109215836904960 3440739 328119415021995404730995696198964480 3440740 249461726748601642972680495006835200 3440741 566073984578451008403461177682486012 3440742 54898146352105456463042637441938112 3440743 904696677857603706136558446214077120 3440744 -268460654438088652264876058236707840 3440745 -201452681368295631771058574372505600 3440746 -106646911756996627686314031579037440 3440747 896807984979344713926163938078992640 3440748 313411830186666996031122231088803840 3440749 519322642643538804942460346719089240 3440750 152532050113786893894070144228944000 3440751 705591007827230163173663160868743432 3440752 20473804503931724181403318567829504 3440753 752975800846850369914346597193159780 3440754 67206087230222017952036429794011648 3440755 -487235142807340549026897247133024640 3440756 -1602160408410802541699526829906560 3440757 7934628860442039573914336747720640 3440758 746151050986488915475304486812920480 3440759 647364245765663145202556229251165616 3440760 278219516017913659240190115224371200 3440761 371508480780247027968354351422787924 3440762 -338998334909542321655662331317896960 3440763 -215672421215902691658206015257754880 3440764 -49588522450354174459169233734116864 3440765 558246577979057063143690589467943520 3440766 -185438468764885759918527339639521280 3440767 -166718658888388934408821107471143040 3440768 -291184755046946258936691222254714880 3440769 349480636072831582250055089159392128 3440770 -479805091996146175016585807971400640 3440771 -269900026143048924992671162447601028 3440772 -921982988450881711370654274789734400 3440773 81012580985055103380609683318379040 3440774 2787748252011522562520395110400320 3440775 159638733978020661989574849273318000 3440776 -1888755332828484554496879370465443840 3440777 -88440871960097558231946549419501760 3440778 -32826096603115998899924656537320960 3440779 1584908290650914923778032566500774640 3440780 -203247232690354200459335938810844160 3440781 -403432912026753228191884588660467072 3440782 -22488748606088550294439479005576448 3440783 -315770893480422925120018717802317440 3440784 -156875494586777324045612011033067520 3440785 1399609039834955823338947560645692160 3440786 -421850674901986945600956048292663680 3440787 142979881620369885649832849554167552 3440788 -116982460940510283336964961581748480 3440789 475922141345149599417930923642217600 3440790 42421015524142025081523283872769920 3440791 -53322029690643665751762012925679000 3440792 1226602238598605702464719529280716800 3440793 283590163490765023034515001320960464 3440794 -298643255995183701099341323520371968 3440795 464293947465444759147671706852628800 3440796 -441843794843296382472150929558251008 3440797 -566599737714774205348923874960040820 3440798 -794859684408208443256843426990377600 3440799 31272519944154671115935207777428536 3440800 -345245893437681710983392542746214400 3440801 124386446429987093143118441489129664 3440802 52478760507797424303489327235550208 3440803 -41945069263738649537966934318163040 3440804 503145630262205483010613030579635456 3440805 -290940861305316511992459517722561600 3440806 -99812200084206056833493271206266560 3440807 -678650091201109705354247332931959944 3440808 -220499582086022374678958975916195840 3440809 -1692503616777492125557539558477881996 3440810 87035626411943593239738408886557120 3440811 -9878803634536996601680599375286272 3440812 -642486034045033042615365927646530560 3440813 770181110608769798962129402592720844 3440814 50202223715901712841238153176580096 3440815 -184376668713137791038883126037056320 3440816 311593946263481966192291664234627072 3440817 293252383478201800524554609424288 3440818 465358385424176336735072427451797504 3440819 -871278125563489612793793096065697780 3440820 -425375349955275591022655607629137920 3440821 701562344725252842552053504851125600 3440822 115031599889224011578683550297524224 3440823 921810870871450537087768219462591488 3440824 -111978476589721871086666105594982400 3440825 -488774576989794663098493899817666450 3440826 380479500951101084965448446545830400 3440827 -88253547151449741286039273345957840 3440828 294211459748840469126462219730321920 3440829 -259434015151186799031377298270467520 3440830 244156314340855500372690710721514560 3440831 1155335771171303576595083562853375512 3440832 32489032519878224696280562261819392 3440833 124673274096838573356825529454330688 3440834 -75536560003565863942007343757513104 3440835 402767840854450318756572988501338720 3440836 127482932459322080379474429310210048 3440837 472670595478650935226563875534210272 3440838 -462335081167939471806536158358350656 3440839 1162317527689751253392706574663975640 3440840 -51029676011322305933800964228352000 3440841 765768980547176755825692971651691792 3440842 -522724256857912291368592144136318928 3440843 234496687692182465348660809270202880 3440844 22525623895524681332115621997908480 3440845 -204649351209205335533455114472294400 3440846 -404705228882373634409723625710810112 3440847 -108500703967376839215241019946120960 3440848 -260461298298948984737073572561289216 3440849 995046309995021475806474390498852850 3440850 28232808180113090787318033556608000 3440851 -1679322276948108165968560060097032968 3440852 646385350822168604376254258411685888 3440853 -212650870978705785546988813083145920 3440854 -212046152194412256841156935310758624 3440855 -84122981092212645785137677038213280 3440856 -201239705394363366272732083847331840 3440857 298803404092736163761707776201720000 3440858 805238423384185168078111951277111280 3440859 408802519631250444126952931013770904 3440860 -1670588272712777953914084154659840 3440861 -733747327682073946232254231855880538 3440862 -182988948477130489616966836985142720 3440863 522046896473684200630562957825566112 3440864 -411882781936416807551756741273714688 3440865 -248211335290166136410681466994498560 3440866 16088538510357213707205406001100288 3440867 1244301117639959240434352633513813916 3440868 576868130642317791091517387071414272 3440869 343480643941920726409648790269899744 3440870 719160567838010020901431666692840960 3440871 -367285166990172402128212114761902928 3440872 718422372921293560943539938801745920 3440873 -642888754019249841610901295250686336 3440874 402557707645694415488660973019004160 3440875 -850169400521757446725725940303788000 3440876 -130080723004999538474907643461120000 3440877 1357883602096223148387348959765280 3440878 609471076308650648813600355367233216 3440879 -119885639411228224084070764133329440 3440880 -76253531695260472347954505578086400 3440881 -1213166021506600333884648965148846880 3440882 -34142470166680595265986929174963200 3440883 170503554989878819194985107807744000 3440884 -440744893710706807093488133416307968 3440885 400685029223652246710426171780885760 3440886 -59932739073831162912567916236841536 3440887 210043314879775172083255545831346912 3440888 316788989690774204209710028619735040 3440889 70709017957234726797535483603952964 3440890 172515417590475674676703017249361920 3440891 577643733649233021111792349109731632 3440892 19882345143424912073751833383993344 3440893 766565958492143974609868756981179142 3440894 74648025933593442961078671814408512 3440895 -210668376575089135341099811889063280 3440896 202149906313496877130258228006879232 3440897 1073318338527453015804975160978457346 3440898 75631066823348350243370029778639184 3440899 -274005000232888724272991436435998208 3440900 -536612449435066079001864593749632000 3440901 -298457855266679051535087279103399968 3440902 128633833103802845182903982520004032 3440903 -11502264466637276254516550131675176 3440904 -774372102387780094086832898119925760 3440905 308619072814042911875656022026279560 3440906 137912812583614145762282631026413056 3440907 350221752175671222580365926156513280 3440908 660622174141833950628538466223943680 3440909 -123288855827972369480512365707277600 3440910 -195258409224899079014849701493038080 3440911 146544847499620282804513815024796192 3440912 86398313491748204073639443159531520 3440913 38543476752432420806808553113100224 3440914 853231164216281813451509930337991056 3440915 470221019501662407913442951275818720 3440916 174686859047238067015157446397465472 3440917 -931561073048951419045804925284483200 3440918 -58998752352142020557618211501995520 3440919 -458467195885885465122110904383281920 3440920 -90851631437066461760588817291264000 3440921 -1752013426273326369038979890444147136 3440922 385098287894108297431413775604393472 3440923 -5217583426363477694952955106844776 3440924 -420444769168153182189903987480422400 3440925 -49252478835747354355635140351202300 3440926 -172091210842295260034519975115960000 3440927 -352991224376648547949561272355186704 3440928 35109166227830962290218780152823808 3440929 1255533537021876868287760954009362530 3440930 13994454672267261057757201086443520 3440931 -239864318043239849635989311861769984 3440932 46101529411125608806420098763625472 3440933 254282179549535276537408540898949182 3440934 -296748652732140545451402495782952960 3440935 670409538101072915046956546832317880 3440936 -841924448589557439021852123100784640 3440937 164430497543366815123731576483179520 3440938 -66225582152605409940174388797112320 3440939 517810004302147559742139835158947720 3440940 412516014929600692772119093469568000 3440941 -288080197189783358899288478594931520 3440942 -480936329780368345190178959970280128 3440943 -757293284307057188298361719062817096 3440944 98076269975115427925323933043785728 3440945 513643682256534152464316786178590400 3440946 4310102825246612103924786026644224 3440947 1013645057892818820108484471094528396 3440948 298554338689525800843198494401837056 3440949 -151658498581474417795747844064613152 3440950 -79999535431209722433729097591692000 3440951 -233561236716923736693133231367721048 3440952 -294324489404419832734140220047482880 3440953 -873723450459088757279348786675869740 3440954 -459873083275613493135188232373505280 3440955 -211108803323364486969175438902362880 3440956 -535513654935549425045552461238010880 3440957 -275072206173069929942506997352186720 3440958 24274539730313444221930886632536384 3440959 1284833145091137905862704771858407320 3440960 -194715204198386243906255729716101120 3440961 42426740496465381732038557942208832 3440962 -13214811648795636245967214972420608 3440963 -209862464001964780401936266261640096 3440964 300963792792230543118550887767089152 3440965 1105282385905451036750000124011759520 3440966 -305788380030082663374268607737731840 3440967 -326249120532163836374544895004248920 3440968 -1402573532492587233092960187520957440 3440969 95118003775585831857341822498632704 3440970 -49952256572170353091394677368850560 3440971 -1371697665601402748213705541536206828 3440972 449562665179518334975247606352110592 3440973 -542341640918525574431850451201443456 3440974 582888100337086268857000955047803072 3440975 -432482298871349379131293842339459000 3440976 87229656680004828141943826939904000 3440977 -408580890513730251869457641201065488 3440978 562157447011390577216482263340013856 3440979 -318115742795111159821345163918388876 3440980 -398375269038354188635218953274528000 3440981 353221602601137863228794761298665564 3440982 257650415490375050526206224152518592 3440983 214384748891813046552797276228298464 3440984 -177564306727074526269411645155450880 3440985 -49469321820161554338671307472536000 3440986 121377589325194884851866953842772480 3440987 1602100419508309963328352340111621584 3440988 604119842351894883802627884023562240 3440989 515251525210092462011586386705375334 3440990 -234257091100761407536206608094501120 3440991 -6541074102418031200551035347376496 3440992 -837303477818061547298026851677503488 3440993 480678455228801734884990315958846242 3440994 -128655642109436065297924450282268928 3440995 183540826546864522736071422235500000 3440996 -192399308596958758701170173404350208 3440997 173081390504319021620645307935552448 3440998 -14355186176717763084785190536640 3440999 709965880605731786312546034175473336 3441000 -73590063704395974327731010600960000 3441001 -121987972321159343267077394091744908 3441002 818118169466052049644735705859950432 3441003 396759927898743138684325308255091200 3441004 -24567315619616547851424057691944960 3441005 -917477973980104848593811773339204340 3441006 -680580514624694463295554995429630400 3441007 212189241831436973981546092143321840 3441008 -36432432094553179889375222869229568 3441009 -4781594792370211950100772835705312 3441010 -605791293565674429446028627764479680 3441011 866138815566065735892714891373340160 3441012 -512569198951999185035342087919525888 3441013 206918125685974511169958078798412160 3441014 578152468228767933871678312785876480 3441015 -546120211619504213697830605861248000 3441016 36906331240714647378322762728652800 3441017 1581434708116282722014689712834649066 3441018 50649588466612410301944796357839360 3441019 -302493279962360778548598971295135580 3441020 253771261257141160317519717085608960 3441021 -540357245780646547559566912274481600 3441022 206036857021247966559926335159138752 3441023 -309055626287097322669359525245612016 3441024 1113720414224183107423340531495731200 3441025 -290854177529857877821399405514877975 3441026 -866929411438946467778243759718090288 3441027 -95469434055672720153535619789059080 3441028 -681154558978168758731324531130024832 3441029 135176907858853172248370201726320476 3441030 112181659122391374604765231670814720 3441031 -231451392053514218779395425205545472 3441032 -3926142457288833525114931290931200 3441033 924377607561554676999512396473261680 3441034 610858231360353015039581079110362416 3441035 -640883909204805879038551665467874240 3441036 -426483980757657917840066662334181888 3441037 399449482718546857088246735527303372 3441038 105692505623314306572987332245293696 3441039 -144223672001547329465156557959473280 3441040 47841420988489658211340115910082560 3441041 -36674024099912623463046394972356558 3441042 2062037127306593831839499596074624 3441043 297853789329405261392702712796357292 3441044 26412455502908761092328090181711616 3441045 -533046043571819448492002688766771680 3441046 -9090322741482236943687073166232960 3441047 -1495661880052200539428016272902696504 3441048 -97917395498119896353667957005107200 3441049 665265741033401144690356350719183764 3441050 78264492344161538818603193257390800 3441051 -5858059443368819360048438498559432 3441052 7485012736427805958202907979262976 3441053 331764344131724720746195875007518720 3441054 298062862452753176067866666435545920 3441055 445436155971327984742586714335986960 3441056 -133113024826429933000191675010646016 3441057 -433282587761684494963666710333488160 3441058 -482588503632611250536898419429965824 3441059 91142443943405531104364354251639260 3441060 91173592535728643526983088924610560 3441061 -343861588325106534598208136719203748 3441062 -49091618315228328559200628776039936 3441063 -440895931653884093124087020019748056 3441064 59025106376220107034096275263979520 3441065 -100296993552476666411258015902694400 3441066 248888773268072756870493072662970624 3441067 109189447747927811672893327265851792 3441068 1012037979200836460382733201428718848 3441069 333019136748387848122217056387504320 3441070 -287640895665491878146332389157399040 3441071 -202164221503002457113361538182945200 3441072 223560966774373828163012479496159232 3441073 -310046626461317586824718912040257296 3441074 6275876496288626463071503151921472 3441075 4413209920126022149737401684995200 3441076 -148575291640709599772800601583661056 3441077 -934061288298423288690138566259373074 3441078 52362270864445282525923001008269184 3441079 -320133209032697110762595012169469520 3441080 661324976209901406251337086913638400 3441081 -29926395285769053296708041970139456 3441082 -800797965092410477838313332023603200 3441083 -200487976209391577082275406305494080 3441084 -111997433977174013508514523248312320 3441085 -924068422489038623656440964227995220 3441086 189037520863060362698369735531670528 3441087 226923563484667546010066567104134408 3441088 16624904307182620426467211063853056 3441089 126718408849591505649327247556550792 3441090 322872020144799154804462660360819200 3441091 -1069609857017696991623328347081517508 3441092 -1450739535186141350568424009823121408 3441093 -6479733699757958951454416113784832 3441094 -198401142359987153293408376528488320 3441095 239150408189457501434091543364531680 3441096 260146406195604935027220846366720000 3441097 416311377173712049357570732878941280 3441098 -28329758908264328789878822789813200 3441099 -154608209309201279559210064151096832 3441100 -233318488162909709025944885867801600 3441101 -1545858043929627122751920195508437898 3441102 147507063561812152672100381990237184 3441103 -1628543605202761517184229275911845648 3441104 7714259168389148319871563694080000 3441105 118194084538081840510213591022693760 3441106 -664481118775713160805651625103945440 3441107 1392034018937641720526375956328032632 3441108 -91223135909241559436009241936691200 3441109 -473140334901578303127574160405210560 3441110 -335339716529064662721487366513655040 3441111 478646044017534862462140023420359200 3441112 1195166435121853915016025661404211200 3441113 364676331130880375467577925520591104 3441114 205948682660063989055542610077400304 3441115 119617456149142220349757901388749760 3441116 -289820468341074119315657999643402240 3441117 -370066095212198995377683856964840320 3441118 -4877425400005730638092945450252096 3441119 -761061170016821851100874093349080 3441120 334497825921316623462987485738434560 3441121 -1006620458125608855152566572955555678 3441122 -317793711859771206886541842909501440 3441123 -305180640732508268666938938787098852 3441124 -339734103341263564289769088263569408 3441125 1165288820948909905824696073773435000 3441126 96663934511041981451080114363223808 3441127 2237412209839680632196107679250660720 3441128 1346001966392884910235551091093504000 3441129 528234796644019039779494833058365584 3441130 23494259866579619223415095898675200 3441131 -199940922270815175070921047818547648 3441132 376886245330283625895680050482040832 3441133 -474580079278519196639733783169528618 3441134 -746519239406189049789850603752648960 3441135 474991328226445210601107773182787600 3441136 -635221725821661703833089776779264000 3441137 -95857933004699498463469489925850048 3441138 -133180395811289664459020835039709056 3441139 -38152876571645954333869089660408352 3441140 -161671705827953028357594417137280000 3441141 -505173220262071730503001793578259360 3441142 50010855591203781680301052137063552 3441143 35460104215432319168226586360297224 3441144 282104099457950027388924060139192320 3441145 230490791093054237410835181254863620 3441146 97835429049946054997275630946031840 3441147 1071843242746327632749170249188480 3441148 -416649004490139283019689849022211584 3441149 1658516348414374297902113608727238150 3441150 -382133066330198332450047996219600000 3441151 -109833647207489763439794844662178448 3441152 302931991247977900828766431592054784 3441153 50516190410092804296642554864653104 3441154 -183246082058525011011490837007306880 3441155 -112449177717928517341020042787525440 3441156 228464410728680779591192153902492672 3441157 -1170038523697732121018394483463432896 3441158 127761991269781564891484357332992 3441159 36520639360305658723582370150663664 3441160 544971587363800929751764537384192000 3441161 -5273173960833544562234234412497280 3441162 -76950065016270443703692973093666048 3441163 348115047876676925859203859236898240 3441164 -746132837649264723438318075545274624 3441165 -74829193763041118536367900688034560 3441166 -405331520327428987940914540658482560 3441167 -625017732517720939515086384142920784 3441168 -58131973449988154880037245789143040 3441169 928979299983121164812329542877107060 3441170 463954439859640026511107005931077280 3441171 -104211659666247284493135952188764832 3441172 -186774460934881451957628439084230912 3441173 645129078582420438361809253141489422 3441174 21547356186169135682257184291257344 3441175 -589270184133611319668365444656927000 3441176 394502445344314428585201858244270080 3441177 968030138354387654880276009248946240 3441178 67813016580312453376132436058934224 3441179 91650887164489956044482906736931360 3441180 -144394702646479862200687049220218880 3441181 -80134261588277820346453842046789018 3441182 544316627179827385324166386064568192 3441183 454293265667345703824836884571443600 3441184 650428829784140866542496883317800960 3441185 125371245891143025920186388876528000 3441186 10188949923015291216257143906603008 3441187 -1121427868872811463322647511592550408 3441188 -121078174972199503343689187341514112 3441189 276648352831280698165509555067242048 3441190 105207495529631901708857357883467520 3441191 -105108944000162561819640577031990976 3441192 300013094665045927978576964340940800 3441193 557324205437014795320372278412230720 3441194 563487798228983857721174773179358896 3441195 289026950045021035719046671981406320 3441196 471024590711736383073739812608050176 3441197 -1287489234734942447091420741453429354 3441198 -542267019010542986748496539975738240 3441199 2841696904848191368649098364514638592 3441200 -14564247516631892458149278097408000 3441201 -566165740025408659890403930167354768 3441202 760123464521799425521608308968722432 3441203 1200570548786003991416829859308301452 3441204 -258562594907095842380040154306560 3441205 -648348091439430736925661797834750280 3441206 366189904254195844213935359682075552 3441207 347643016677866880579012260506401024 3441208 -85773926495188628149714906577264640 3441209 -372917338439812786800201294984918780 3441210 -115098636033711895147190745026158080 3441211 -187842521145166892285564764495868188 3441212 -382697447013764638238362743221664768 3441213 121799969009972206913148251790258342 3441214 102520384538182344496762761600663552 3441215 -99599964951729283266750044652528480 3441216 275629822486710368044893398674440192 3441217 41709722282201246907162023364450560 3441218 801091445198240771415327670525779840 3441219 -563228591892561267505072911667502856 3441220 -50995973750087762704125214478968320 3441221 181735914133411814986703305435304190 3441222 -161838108094609873897971402014707968 3441223 74979627545135310773864064034889600 3441224 -596082561585854798660699521587732480 3441225 218522189417929753846429123444260000 3441226 556759693769568954830774417351883312 3441227 -883931950625733976029510704555113200 3441228 -53375519157180195351674665129771008 3441229 -1096412254312017446175989672502988320 3441230 -362272493906706652953221624339796480 3441231 -639206734401705852859777725651554160 3441232 -180404346000647940387150694042968064 3441233 929959377018061469535644767736506482 3441234 336008270613891416277370092288157440 3441235 170729378623877003595437734678822560 3441236 194735084809951961956327734714257280 3441237 261693394314568249819471591149530496 3441238 -387860709327437834305711507238496480 3441239 -10734126381777528571006303438989360 3441240 -880783031361612627907254908928000 3441241 321181232657882948941347419000309642 3441242 229127780696419349002260834996003840 3441243 420336734089217623380567383876817264 3441244 -307632903782405745827958484716158464 3441245 862570378401525043236716195114827500 3441246 -12604237462804951911514588053129216 3441247 -3472581803164797595013062712939520 3441248 -56189482527771771813444831003279360 3441249 -401659278590113644424187803093330176 3441250 43252336235681106844387704346170000 3441251 -254175567614509425889233336008875896 3441252 604735659782369952831681166346130432 3441253 -275396570813945820579024474526691556 3441254 442286009317605524255777284433073024 3441255 -479467961805522314049994835094528000 3441256 -37550143417006972051113633826406400 3441257 65497572607697421242763046299496506 3441258 -385236894284845032622792107221038080 3441259 278880706930710933478641550996121472 3441260 -314663967218711398591840335461591040 3441261 333150557475293388541048124375376480 3441262 -144715053900305137207702054931919936 3441263 -12249670847624945616082600702133376 3441264 -209436301360925312105408725624651776 3441265 231707839317366266519655965191044660 3441266 -84761425652666948114509525430877168 3441267 -833830703731240814957970284395449516 3441268 248378374604190636692215721089701248 3441269 27886559609936903691828574921127160 3441270 23567265867533337203162387607192960 3441271 14238600063869110812479644023673200 3441272 687316449148351994647855227157401600 3441273 802121902858803008640410776611910368 3441274 274590722356653174414057455485632480 3441275 -108218731261946712326289748749735000 3441276 -625932955431014189418251018022878208 3441277 -532104745889835718342942064400717728 3441278 98915258498547289347250901899261440 3441279 -274690898843113436816807253145308672 3441280 290957525917749407557011879493632000 3441281 -842172289299212473943881662065511468 3441282 144381715602266306588196726421332480 3441283 981542917813249618391020877742039264 3441284 41312034919438141903912628524388352 3441285 -24710619631473146169426853550140200 3441286 -29605978810094947393249952607957408 3441287 -690283693171616019247760276556185064 3441288 -7753225874107027230940790631997440 3441289 134682992358251475271424523674703156 3441290 2612268714777758693765888112829440 3441291 -299033539604246045854249855728731136 3441292 -148192355242330120113644008641097984 3441293 140969871395893481150866431858289920 3441294 -171178061946387763466924312980275072 3441295 354164331937126990045874143665414240 3441296 88472944372402210387167182037860352 3441297 -588100384076206965130374649828822800 3441298 50210691472435391175197294324651520 3441299 -45777513696865210708262901192395520 3441300 -102019534838912622510240077258035200 3441301 1216746542828469827417015743140766204 3441302 202480498791126614415912637417595712 3441303 57374544722233196792769037561801584 3441304 387684730981639739568180921357312000 3441305 34894182739713069326776072378906560 3441306 -98425621544166036421497062092541952 3441307 95573042486456285541260789496192400 3441308 -44314911157375348870885163660305920 3441309 739858767960143370271469394383800704 3441310 50145256780294480806094190151505920 3441311 1764968283119339845034697892650354912 3441312 -326415650406804767650312182929817600 3441313 -712910763496384518349867400452081438 3441314 -89479042484012282344453553879727840 3441315 16455015945311359765915261488371040 3441316 245971749154420039011166975390417152 3441317 726444774623601158153989341986448480 3441318 -277863673965788589489669242122421760 3441319 -616081742883245011807777421152256000 3441320 -81267514921479257881722423687168000 3441321 29509451074570335299312325316810560 3441322 -10055046202306352065505521726059168 3441323 1565192995345645959808746293739619320 3441324 -104084640954488273743192831100434944 3441325 -32171921873326970891186540242325950 3441326 -193803297310990831467083412572647680 3441327 -153145006103670078553042777565449968 3441328 -205843996283102636530289039652519936 3441329 127499050464655326786238588766117184 3441330 -335093715149163528634935463346847840 3441331 -232234583263036828917621638065843608 3441332 246236906831146987241139522029863296 3441333 2972528472196601003261112901797888 3441334 -121789990212105366645707283848039808 3441335 122517419203561488060944708248818960 3441336 47467342318050317653974601901015040 3441337 408388858377340444234715538248188240 3441338 -227898026570301302156671240225680 3441339 1455370882204534460328853357148557440 3441340 -6980170773094804485572333266206720 3441341 -398459469619054202639120251885538874 3441342 -89752266460324992480410183614250688 3441343 -504081746106900356477476660756089600 3441344 76456701751833286293180328188051456 3441345 297525001059745813547964387324731520 3441346 -437935772335982478825197830559054976 3441347 397877172812672088631143388320555120 3441348 -345445436546138402164755309239274240 3441349 26717385930653307774401531348893020 3441350 144649873303635305499720807153700800 3441351 315178219576063769024103055260593832 3441352 -681369437296347317236825359431270400 3441353 -435129114174481323708495319016146716 3441354 94260881582075696557398861490463232 3441355 1183858009448830213331941811557731360 3441356 -353990681229031204490380122314119680 3441357 -723078669278308654401051591871235946 3441358 -4450897313713299069507102906726720 3441359 -1070427231134416306413091566896037984 3441360 63998628315588609756666624595722240 3441361 -411398219956329951966163124225280 3441362 492717888516573528799632533554051200 3441363 137113185528808568321608398751513200 3441364 655275501280118793207257086337787776 3441365 -1177012032330842002760046985174360680 3441366 -35315133568586311032143643377529216 3441367 -91496928370415301513716460613694584 3441368 479986049130471613510084203046963200 3441369 367124411359071257214684132846728640 3441370 130611130222532444088866764981355520 3441371 -1566391870208088661778960287004890428 3441372 44933023743457378055745467136835584 3441373 404721651687970073676941359719979128 3441374 -290027173783999408945848730963428480 3441375 -135779708955435101750072470631040000 3441376 7220658119382282015436785808048128 3441377 -404983433148127228612742366020551774 3441378 -563922071091533809192463124992190720 3441379 583883217753148292565304191887469980 3441380 -382694793449869362136949138264467200 3441381 765371356923881853500960019477881952 3441382 -132579942624904773502596136016883456 3441383 720556217717216907693245399697450288 3441384 27963860432577805684363542152002560 3441385 875988911348156324805402982903628580 3441386 251678143902624287365554178796878944 3441387 1576315210646885748294510293469322752 3441388 -363023826938738722036393818603497984 3441389 -624393401173989279529634816129850144 3441390 154915821415658308086885349023649920 3441391 -886820828726655658730330397637356208 3441392 46851702840828981473019978642948096 3441393 724126057424596330498308081858894720 3441394 -611916222551460486970279642567614720 3441395 172699304368141238851018236599074080 3441396 110485714735846588778009506356240384 3441397 302090274381196598963712758338945500 3441398 486275566059814643712365015386460160 3441399 117940378824468961965769337192499408 3441400 -503327287330139285237602561632768000 3441401 -2042055734661205920124904056436715900 3441402 14241772593542864589875038118317680 3441403 16837436342220025650257815687531520 3441404 -603332510232007274152777339340550144 3441405 -57766774372852577227038466899756480 3441406 149511098823069069668721657690289152 3441407 243716842838007514213600298476401264 3441408 -512275327304126361925387353436717056 3441409 -516957154910772811194471417988507390 3441410 231578060463651422769913404729400320 3441411 454765805129360918596722132000819240 3441412 -134949628704335539927303592656021760 3441413 -1426664596473754320732612186655458 3441414 -321880124977695658781736648971722560 3441415 176014142847733363390829028057142320 3441416 1039081733200411145509859317989826560 3441417 -188714945446877032091402747474936736 3441418 536269513654051749747267308282810160 3441419 -2965180676840309361630040651808832 3441420 -77702695893492295098338717577062400 3441421 768628303705091656799725975955069472 3441422 538217051820087679931926222353880512 3441423 -622974922997087902686527058030295416 3441424 81620851811446413424825841454678016 3441425 83288126665757440118190468860089500 3441426 -114045788318503930049778281867293056 3441427 -691740312017169804871241753914867128 3441428 476243891435338721726852055374467968 3441429 86747262688220215833985750588971648 3441430 -566745208596436706250291656658633600 3441431 418259226562845609081298854357999792 3441432 49304806012630784032965423629107200 3441433 -1631544937863023789982903415682059318 3441434 417484796644161448330476848157794304 3441435 -958120535155503148833289966411030560 3441436 -1349096641748405156602483329159922688 3441437 20286517333224781161201876502524492 3441438 38964568890302258205767441594351616 3441439 40342670450448427777929033626834224 3441440 371344240679705366347260852606074880 3441441 -183576530368821194994214905948675072 3441442 21167310493746095310600873450135552 3441443 -618028147101135308347891415964070308 3441444 152475859605103749404213911617871872 3441445 -401059771761056069687911127527259520 3441446 -100257672309533539693057413588824064 3441447 69845243912848782584722931670669096 3441448 461330588658745303207472318481192960 3441449 -601926372152685673313087105303674752 3441450 115538976316215338968613846066457600 3441451 -474836069092696834941408765260128720 3441452 107724618217576881821973283912304640 3441453 134836353750278023025497921545660000 3441454 -75824279140063944740711863960808640 3441455 -346368944244057621145359183351513840 3441456 -12437278056395241352649385405235200 3441457 61472691951183874428487206131136820 3441458 -163932909740344308929508929744148960 3441459 379893024826314198658800801593253120 3441460 74104571825638080614025183316776960 3441461 -833546065058287615735355339637293376 3441462 5001631107901392153644112061877760 3441463 660159279477397353825731012838902496 3441464 -253352944211761263075067789348270080 3441465 92998545929864415287959493542014720 3441466 -529951945430836704296147122760583312 3441467 232013553975130369263576105973744560 3441468 299319362409635875013201492666135040 3441469 -657475032046937429575790647740483130 3441470 98192956602772960024992945388416000 3441471 389945179671231975989318149577393664 3441472 103992512150307140262589193921232896 3441473 458172486548342782441906437600392640 3441474 -612891414547960221177589491574533120 3441475 739453742372601064982276812897341500 3441476 145689582034162322206402208191762560 3441477 -474737576165585507824737099351770880 3441478 604863837942208916904761942688474240 3441479 -223749239219746264872251123609536416 3441480 -2750247770500172558172941166182400 3441481 -1159386476456356397871122022714299520 3441482 -1537002524699285079975711321737424 3441483 202550078063694318987621472589968560 3441484 155412173031759562203983356421357056 3441485 -165695401521637775015761348537856820 3441486 -23671404114931238896725879257596800 3441487 319881681185484192320357791620836832 3441488 -328683659975436858254500991308677120 3441489 65476505667193021067107268503368000 3441490 68075597275767402346419185338122240 3441491 -64580752224937075743392882748633108 3441492 283984015615181364415464044022738816 3441493 -852951326474406736020700555138659456 3441494 152012445385970920613950188296832 3441495 -15871704030297474825622101217256880 3441496 -134106543434828400659588147309936640 3441497 1045295265765563780295650017272295572 3441498 -84018376834259056375294689841757952 3441499 101791979575788616685964090378901080 3441500 -1301750131257027625364739281048448000 3441501 462441176951429533100567802665241600 3441502 -405432152699089450030521196652779968 3441503 53548260062123110488494358360039384 3441504 -616332670887412949648998147723100160 3441505 -1695649122076024975509777789627840 3441506 -63018585752389622959765144637068800 3441507 -671234120042984043143831990900244360 3441508 71255642722218962738732396902707200 3441509 1184683440887683404174037129643731710 3441510 218372186950195539239475082823462400 3441511 1649995535705600803944303948281245112 3441512 -35519694059648185806875125242101760 3441513 -543286743787066439784210251422597056 3441514 218920750490343240950052309679923552 3441515 -591585899560970284406617096351428720 3441516 -316433388057503080998593631592263168 3441517 1010066404366973165746880183978362860 3441518 -156752191119115687029537491613662784 3441519 -976956939619235777281677094468067256 3441520 197907353180851914723091763825049600 3441521 134273339753409197639993231583040722 3441522 -39470888964669002211872219381784576 3441523 -1979322878541528622655579169049642760 3441524 175515524280199609137615861317748096 3441525 -11165575923519050771717078788819200 3441526 -324182415958788050992734040652838912 3441527 -528689026497214841197282508491307520 3441528 -32189179874316747223965568320061440 3441529 -50614958484021526528879995238949760 3441530 -18971353509560344255696131003639840 3441531 -520908817275259623192325264053901776 3441532 -740690289370557447973401090406242304 3441533 90482744679690834136274723876059782 3441534 -64906755408593617282166283074651520 3441535 255393942339182677561275024408125760 3441536 -290726878569934426205579584292782080 3441537 -251437304508428978189159835617286192 3441538 408249630351081481620791514039955920 3441539 -2385144468500108416567925188423844976 3441540 -117810477337580835374358814288896000 3441541 160034352081429524246606336873622300 3441542 -52683586655888312632966819346135808 3441543 37338482333830208369847815773459584 3441544 -1473493913910618011705711935043619840 3441545 -1064608469245110656377760977652876700 3441546 -581216337929386658173988294234668800 3441547 51540438596861603294263854863061912 3441548 -8398903932080247691605133341646848 3441549 -178077850808832634850274060298115136 3441550 3386279370302856366725691817948800 3441551 897298775787327541108758438182745192 3441552 43869418149007236500668399715942400 3441553 142033685777788084086115379876196160 3441554 446854175291301798446617739442392976 3441555 59468395700023900731901532176790400 3441556 -1153219207479358374329076356550840320 3441557 -496025693925061513137639691285397088 3441558 33440481994750869618412448222896128 3441559 508560123370444736436392797900855296 3441560 175051384679948573807647499468390400 3441561 750430024923830484738608660889822672 3441562 -461985007152178203856601464708573968 3441563 -237561700762794637392462068691194616 3441564 -447538609334282077866663847650207744 3441565 393132878747691073902937571240203200 3441566 -154071713114904436579352670404907840 3441567 449315848507981315646504926495761480 3441568 514982111323335418678762294467231744 3441569 -502913346341355004468447517973216720 3441570 27060471635005824841663765650777600 3441571 246448232102872699993127830963624912 3441572 299179219205332968290301687727886976 3441573 -197119544395148365067596446202031616 3441574 250327128751146391108795194011053536 3441575 -719264745299443860291586545235656000 3441576 157905874633807886734877870332477440 3441577 -362398992095199275274615156373744908 3441578 76554249678239225470430338261601280 3441579 -746029178133107463883535088230312616 3441580 -658388450579852918591567224252876800 3441581 231662328283635290067723115235963328 3441582 81024415541952658411881531224494080 3441583 -135420852599180443583230704679337616 3441584 -215005733926222382903447713059471360 3441585 18268321452669082495203793172064000 3441586 40566723621354562603941904421884320 3441587 -361473403349370873976124806700203764 3441588 103318836593336595904564112598558720 3441589 348052422445627157911936751718639872 3441590 57920448682936744241722277567633280 3441591 -13916948595686487413779011958133352 3441592 -113604315465681398260306848932167680 3441593 -319362694326061109950994131986870780 3441594 11858246148631766662463947604713728 3441595 -719521832498795932255612978961670480 3441596 -442353591165238590969248708594764800 3441597 615478662013281619059913005891581472 3441598 -184023599604866743722903801320083200 3441599 267298005554581618198224649271577312 3441600 -55846095627998510546695494303744000 3441601 600228538265792279651128071044292292 3441602 64783710360628247472524564790420000 3441603 -145768225703312707867881016200000 3441604 117248483615089152231881812706284800 3441605 37865982371878407794203152551237760 3441606 22258686246677458882915504942024704 3441607 -175543281292732940842225071533434520 3441608 144111211776483039334820745780111360 3441609 773460528136691751574718078249705034 3441610 364747146207272021726643305338788960 3441611 743266313760832932054193786117816212 3441612 -77204019547029603125721581685785088 3441613 -1000289663405472650164514501964711402 3441614 507750343721643981086590919469584832 3441615 973348244669078378285018584659156360 3441616 -27525360186609868547874839514267648 3441617 -955422125495389820112956503897112334 3441618 -163174456751945016940184948555414016 3441619 -9838178740443637730630972967262056 3441620 25282696608877733987286767702507520 3441621 -299411245624456601738044751757858336 3441622 -374465150412112390047005796706255680 3441623 254170316036420429432084511222580872 3441624 -268710119003241579210553801740718080 3441625 -1366544489306722744348430048278512000 3441626 -3760376364176105406731483569462560 3441627 258628261185664749306134089225958160 3441628 178394632488304313181486647251829760 3441629 110690951791743735872344022029919232 3441630 3844531586772868324824641104416000 3441631 174330432797620089288097354068854432 3441632 -34672727969245652368984708989321216 3441633 217074252664904524972145838151977600 3441634 -176937612570483639583962202080768 3441635 -856044549893407665650158214681707200 3441636 184772062648801649718807351314411520 3441637 199909788052474581496599121292738880 3441638 -1072410954982188632242816984404166656 3441639 -33522648947105925292555721448879576 3441640 1028959371121935663499605846865920000 3441641 -179730773400438055368698354570140800 3441642 481069422437174911664988620007098880 3441643 -953366928224400684300552891984647496 3441644 340561372650229510091075847340486656 3441645 -481451165666925130852695474045314580 3441646 -136031954979089084065567082204204736 3441647 1178534456659694284017298253557338240 3441648 27099654888152828767290825723346944 3441649 -417935806432703274969100277679314350 3441650 445633766031396912219021658467420000 3441651 -52128910350111313533932441224427520 3441652 473490582229566805791200724943281536 3441653 -878034203775275918975660327292406098 3441654 181364614483983805076964321332400768 3441655 35494547284630834108240625145561600 3441656 1824346140784317975648673717583400960 3441657 -99794278987640021303341669384499808 3441658 65042041908214048090344827636901888 3441659 224214822533368122488438561526029904 3441660 -290364050742203927409039790691328000 3441661 -571692060622954486528129912115195028 3441662 180190652968627536704436498218688000 3441663 399025480315859786725267279253018400 3441664 -1111949335415633068573670976576815104 3441665 -1040141243651654064040172700883328940 3441666 64245835373037311657459722092405120 3441667 -688208626337669849760829301384747568 3441668 1039955882923466487139330028679378048 3441669 -505391966641535676990672778668527616 3441670 439726138000648377282854200109681280 3441671 -109602216899838337725016547554282728 3441672 -77018462798345049563074463065159680 3441673 410804990626584776366114434147408922 3441674 -96291802346083708394470111390454736 3441675 -80796543690927279771107090346654000 3441676 52330139216670276974974025504434176 3441677 10012165718635008923203391404253280 3441678 -109114744822482753033591338860511232 3441679 -1269154167015362754086317821817790360 3441680 87960673882329378234817817216286720 3441681 917834899334667472604395402868145780 3441682 -247397665676962929012070876641724416 3441683 -202334102068839576918171473876572080 3441684 854987546385741433241955470540378112 3441685 514255475587001662230011771760152820 3441686 209857155109003032901551489835509792 3441687 284140124428711510978816337237837160 3441688 -927959720609072934873019830977556480 3441689 -984404604009867014361215220573747510 3441690 -8067484650016004419644327097528320 3441691 -114150247791457504115889692657679600 3441692 911740943877736650568637908032738816 3441693 359526300947536106495075288833160064 3441694 -936692030887269493083865907020159104 3441695 -163319204054086928117708989906483800 3441696 -1081253782852467499485629917564502016 3441697 -14495493099341321943274786278423168 3441698 112486669866792427552862950333616640 3441699 235361238405752559929861743333410600 3441700 37155781272221210115678359201382400 3441701 168804060109455667770266167319521530 3441702 -67273697514647948412078764287428096 3441703 -94113384831942924701232673487658144 3441704 92885965217877662136785849610240000 3441705 18508803259160112890637193544304000 3441706 447021505502253735287431946296988160 3441707 -411602314568098914662011541018740044 3441708 111447281359795729654114108281038592 3441709 42310771418369043681202326685141910 3441710 -3842705561542800539437132090482240 3441711 218877923938131932752597585745387664 3441712 -285235444440053072255512234624647168 3441713 -111302761157025112735311179364963072 3441714 -109351250108265117095393088099502080 3441715 -258363758277897609722716772549120880 3441716 930906159247648768487864302219849728 3441717 -1504031970081760685061109176739176000 3441718 -184280233339177270182061515412501248 3441719 123411110941066744164282966707770080 3441720 -4215602909774220373432385961984000 3441721 14969852937696534495591750878738644 3441722 -217783618629983206124636348896059168 3441723 -419146466519353341427581696565893696 3441724 318748707459391679131390007362048 3441725 -68640379468716448581173569764835200 3441726 -450071725679566626247970794312455936 3441727 -1772915655996928415755396775619375424 3441728 285549768390834660537368701284384768 3441729 130184143529425391531814191461095984 3441730 589943928076291590686882406038921760 3441731 -1092829187476982975629721823548088 3441732 -20825222090785592049096761124753408 3441733 928870094472142144978857768703040160 3441734 121254117080662655457734442324914016 3441735 -417802776228158540105412007791472800 3441736 -345419611293044797622049102850252800 3441737 -140081722435999894329363295881361500 3441738 12101301771640482196644855413154048 3441739 -267622200326465250112222717447359344 3441740 -222398145298231937090994750447774720 3441741 599624525828807802187662214142131392 3441742 -881436362634173196410553943562725056 3441743 -360295248583044441646534407368497152 3441744 91591310770421230654940011340759040 3441745 120222392359000066662555718549856640 3441746 141487897898508908815577595875443200 3441747 958983236308867364119065069758691000 3441748 2046415138054869783178786434383968000 3441749 -276602211078769134273715921924574340 3441750 -31247048569168050340588721999424000 3441751 -1555788801801531654996934383849285000 3441752 943654191387806548068454192540078080 3441753 72037759195384574229356529275809344 3441754 201596983261443281275953568234494912 3441755 22958183503953353489084814231438000 3441756 380739603509417057137838919671081472 3441757 666938607357139342956468601877344032 3441758 -220266525447173120089484204578494720 3441759 803255123466187909862168200814514504 3441760 -46806228407857665913374035371622400 3441761 -649199793896742387112814612559572688 3441762 -254481983599983120132185867950562688 3441763 16791774415686077793862532970521088 3441764 775402571145247667489119031770920576 3441765 -511414760509528480165264304839896000 3441766 170136674967142667543640426132096384 3441767 -2425518593651439182302457814086688 3441768 -286145522631035086983482836021985280 3441769 -1820657158872869111985395872560293400 3441770 -25073958465933034375162149009973920 3441771 -42002551302147432042006133582796988 3441772 -103094871813664065971763454453851648 3441773 -240684337057685503411029198546135978 3441774 388939615221345596380620941110272 3441775 12895475023806005001914164537921600 3441776 11741899514421270845167135962857472 3441777 -57469470058714434446663642553299136 3441778 21076005550920439327886722379052960 3441779 -348556993197958794235511549351221440 3441780 -459508313244704794836169677566711040 3441781 655309721178791902797527622191082560 3441782 -219574113997297433762068425720181248 3441783 610822754403156846351584747210954448 3441784 326518199948278596200789499312844800 3441785 388375016036172943233494252711686980 3441786 -174076733425420055942888528469906432 3441787 -977482477717908274950158030409237888 3441788 102621334001992991091774188364266496 3441789 -101343231590479782860978643685109760 3441790 -592341716483677633105296363596682240 3441791 1685680339645935881608612248796860984 3441792 -352290096145628366146646319468380160 3441793 716640273630784975928616934913955200 3441794 85553786631643057321597196567391696 3441795 62200965915364610511640256729644800 3441796 -288794717699935872165626117808967680 3441797 416976945323786689725989240096049246 3441798 -212757757661343924650331243217802880 3441799 1188997553475223141409963629097547800 3441800 529761658081678544800304131163520000 3441801 -518441762312992220729477046685348896 3441802 -58335264460887355431825382541684736 3441803 -980419602453737934094380624486857760 3441804 11199440404535174231036985187752960 3441805 -12203039719015664258801562821729640 3441806 411001292649934329980743164162048 3441807 398970854424716549860448075153786760 3441808 77484024747427877575413003076976640 3441809 -358952937975158166576866270984298894 3441810 -421096910809089886666796069226362880 3441811 -1288958788887611012046210648644629588 3441812 -262996924292228397709367687658700800 3441813 300973049143105724762665643665750944 3441814 305310247061188408532610419771788032 3441815 155712730933523226867359681943157920 3441816 63718598038226771540725745189068800 3441817 349011977564454862346473357521441866 3441818 -79348894774787625094043129439866640 3441819 710974344734678856275540152824731544 3441820 -216477368160290436802747577940541440 3441821 985231580168578335125378668084802022 3441822 254420036882602331622749087881534272 3441823 102589916938413825143346206358038400 3441824 -1387424116496689685608271640401018880 3441825 -190238962469280917661821031806700000 3441826 -140282496886176141322337330717205216 3441827 431465555664095057294695218493960704 3441828 -234108659484245382131800756857102336 3441829 -1615276341765207687261152924865205570 3441830 90308936941132642070114269956153600 3441831 596263636085088290702028775133114880 3441832 580787128311589753383580072910438400 3441833 -844025227748077006605294566306334336 3441834 182874722643975691517597822060114688 3441835 -292756537266448649520435949153165680 3441836 192086428178087670981883018555438080 3441837 -76798958887909583865572093446275072 3441838 -13811171392503615600846786549988800 3441839 -61442363435667552176971408147309920 3441840 -4323690098103918109160969725870080 3441841 -93118415178105599610437379902388428 3441842 60984097805441731143053402122774944 3441843 -715267099430726435995746743517663468 3441844 -130764649246642750443037451756679168 3441845 -295176675755131285036636383288900 3441846 -12843470037522646755144910063489536 3441847 -630911170345302761426006475066335704 3441848 1877047851358156472349912722094120960 3441849 -15601630077505804152181427917012512 3441850 -262362270502861764903462224463264000 3441851 -68018354520599116230320548769939904 3441852 -711780177708581107291066790106720768 3441853 -751039497220616983465503929400127680 3441854 411395622059982748959483184426147200 3441855 -471183521195147474435081824960725600 3441856 279111677658359593254872796144599040 3441857 -105963129915096752062572591219746688 3441858 16408095330620643437547736932856320 3441859 1240110123132163990209182875460960060 3441860 153779746578719756510223642753742080 3441861 -618536106082565991946394893209256290 3441862 240603386738444011949461209205038432 3441863 -8216060684517099961033159513797096 3441864 -616451422038644986187171911875624960 3441865 175022304024460024874508617871820800 3441866 561627685432127073858573356004163632 3441867 64891438647023763970468871173535232 3441868 -33867360309417124779108746155450368 3441869 -50191790173571150014990288511000160 3441870 -429117281360190852142453532574163200 3441871 -453958680153065058337808220080396976 3441872 94421831731712816451904365212467200 3441873 253742882008517892756088655252505984 3441874 -5353565615707335245240621476382064 3441875 48747165342740210884616347678447500 3441876 631005748093976451836896345505439744 3441877 -83418475735717172303762270842885700 3441878 -393044554336894541215410029228092800 3441879 -471279698307414779755944719225237760 3441880 -65700969208816618634087786793984000 3441881 -612029135022897814933652024640289920 3441882 -507997186669400727739339232069764608 3441883 171023187877486421906751176613132360 3441884 546522377413510511925517284895544832 3441885 -449334853057806121082400945934154400 3441886 194634899265424646335196853819273600 3441887 -30964408507632330260257698755194464 3441888 299901440002837245440351233431306240 3441889 834075037971805549562442096646330800 3441890 157847139482580869557835141435239200 3441891 -341007487956504305939260236235888008 3441892 19137515949575111138984562249843712 3441893 -110651293685020784551770964716401280 3441894 404347965976657811895702066190448640 3441895 996732439653373384033750979243993400 3441896 -307769173378689669261520114350704640 3441897 332992852043373866902125997798970580 3441898 454957047119184789375882543315553200 3441899 482778304621737245993375277419876160 3441900 94444567172377210725643278673920000 3441901 -215020308782855350219064726725229098 3441902 -772789386698106945279346041897574848 3441903 104869918168604922878598568595044104 3441904 36023667607564991217749016340070400 3441905 111033979834942308733009293050294760 3441906 78205131798185035511956852934446080 3441907 -1129491467072638040718085599686835240 3441908 -212999927500909266703139279104696320 3441909 203543782778913323835866201192297088 3441910 321250179269246787258416091903150720 3441911 -163546183049079779547022362496333776 3441912 -944749125706315265052197550066708480 3441913 817198689948533524115837756847725162 3441914 -328495210002601054743773225824274688 3441915 294935148803289171993994446220406160 3441916 465923905526801023218244218572042240 3441917 -379602134432210826378762608102114100 3441918 -41706348434639255623019517589893120 3441919 -138080356290048715285225742500474856 3441920 -598769905676978209497122830339276800 3441921 231560825648606582727221944586725824 3441922 -370096443646469484906696956223964416 3441923 -552525488348209001912318850033712320 3441924 -269623277180599314362322090415832064 3441925 22667792157869021619400937357551950 3441926 -57392161696355089082164622756265600 3441927 -322389267047140558072182149472009984 3441928 -168750926054942384758857494223421440 3441929 -935231939828267601157675149692170470 3441930 -101508096049201813693748853591797760 3441931 833158386047048751325608604774139732 3441932 -533125156359136223833029152403929088 3441933 -49658686076573065161392954966987616 3441934 18692409407628122294150629015214400 3441935 7131859665376731063716389532021760 3441936 190909872519205732366609229380780032 3441937 1017847700844323319980835153775441586 3441938 -78352538264105580076125080705541120 3441939 856312593334483582809513628707815280 3441940 -324699315140807288080590639824328960 3441941 802989911070945391817841231314403342 3441942 28956296087346307079522737870295040 3441943 779693568796240078712418458783621192 3441944 183751184197907238215156317478277120 3441945 -26804733168694759884287061711408000 3441946 313955235450992780636663551134162672 3441947 774492034881700832381953238957739396 3441948 181167668198595931823474634402886656 3441949 147247408051434288487165365301584736 3441950 5145884556727842163418723404819200 3441951 2627975176134256283824724904984913920 3441952 -1268835316071905083859674056946483200 3441953 1243497115226141546879639808799919202 3441954 -144115213245358043310271462127443968 3441955 -87783208580045288343053095127423280 3441956 8760678620231979530218190194414848 3441957 -34691934564171690934617788503145760 3441958 256309617082684744370795177745897984 3441959 -247470925990473805413577952146776840 3441960 277221094049244876643729592414208000 3441961 295704727837286080217176607013140224 3441962 -5505153458896373419030726859186496 3441963 64937687945146862277419084367099648 3441964 74286227114809491440938768019238400 3441965 831100433351307140137822382081950860 3441966 -66098111032068662997462009288904704 3441967 -1554748923240497627216601888120895984 3441968 -144442974122826218943924494120337408 3441969 -682851066621764963035010229649820412 3441970 127395045466771028273243505659266560 3441971 -19023298283297201207324892932761536 3441972 -355644035449457457667529636491972608 3441973 -533649243923057947083958189974482496 3441974 21474612228389946921176378858586432 3441975 237952589659672204332200910528732600 3441976 258408687082382491836975880038543360 3441977 341007929941755233280197496821415744 3441978 8924329618641940053985600051713024 3441979 -39659465857719596152657597879730832 3441980 -21950054070850790459676758770928640 3441981 -265708521341356610349298419545702880 3441982 878879872292257722580340754852686592 3441983 -1002305441038189613073667788337563480 3441984 -18925354520681953681269843786989568 3441985 -333700200983147173897948546237163820 3441986 347875251950543504781793034425826880 3441987 -1237680593193042599784093963859660560 3441988 334969905387526094680252425880307712 3441989 790527457381588057246902817800965790 3441990 -81584321760456153677149250753550720 3441991 134297801401334954735416840045320960 3441992 63712751544365182864622330088652800 3441993 -555529990641578787620266496853482736 3441994 -640023111688069286185110246959189760 3441995 438876565556058326507145631255947120 3441996 116567497703982909081458311237942272 3441997 -769468297946213667128957844400093460 3441998 229788854132414570376824464227090432 3441999 261384463339029281733008482866718080 3442000 -153154419147126129802599736528896000 3442001 169081785408656843976902327386414560 3442002 77795899148974144017578889747110400 3442003 829604918624977240960324171077571464 3442004 409604977418181497801527597777117056 3442005 -247693554269412032915372885353344000 3442006 -847245459985997246028463242006222048 3442007 1998447400795231502504774733901850352 3442008 -365118727182864075679354738674278400 3442009 -205652416032855972993166272386346240 3442010 -134866170255813502293119822807116800 3442011 -564815389589397785745934060475344896 3442012 -158723851957893338137256569367720960 3442013 343372578369413892300184987949883360 3442014 -33139460053653735246695693248518144 3442015 -193247931534531178641439451655930840 3442016 1628455388101656840218560440256561152 3442017 -438050200782570543054910425588912720 3442018 199307562729274679142004618249146960 3442019 11633750593722823549376864389551360 3442020 -353053053436623383498529643508920320 3442021 -22592207677031619170610879494922240 3442022 -3437757528889232845176995637350688 3442023 -12819797494374839795127036258151104 3442024 -915255246535704154421004193841203200 3442025 904033645577921097223163270299059600 3442026 109323145633126420725974912317837824 3442027 393770614169416112641364383131701876 3442028 927680611223270338674206631238695168 3442029 -328966609995627058348515816240900672 3442030 -51403178057888197544169005924313600 3442031 399501974469606934642493623496474832 3442032 29493542442250329934574407891746816 3442033 148900074951099699271541021576134720 3442034 442715156580019411964715648130490400 3442035 -148154227718543013474527573518030800 3442036 41159637321490164152300592613936640 3442037 -2082214558697259438733358521841738208 3442038 -308238512847174072608192901842504256 3442039 841488156363833023927713458892609960 3442040 -250268834978111000367621537103872000 3442041 -1311049960612858854879062391325800000 3442042 -337569218667650872305961876344284928 3442043 855388614899258734022053111119523008 3442044 51648147521977532165902341176509440 3442045 -802738043077157520011772183937405440 3442046 -577245215401043876458713330113238528 3442047 -137449849853411023985705080571682816 3442048 241722084270867061310433173144862720 3442049 -674072399858567667231370836291850200 3442050 -37660967513825656868154792332730000 3442051 258045314095335812331977537484829052 3442052 -398311809749988884722119333441569664 3442053 -263683361005461335351428587078859296 3442054 259746290452554077048371088990183424 3442055 -790463079683749272605789031321692040 3442056 356942439825048123595769865776947200 3442057 1225670048883114983651084935900995280 3442058 -1223786633575244513241674112869795328 3442059 62450473302220385793581465535286200 3442060 6880198856509546660098878220518400 3442061 -1048399839488291718448601012694714816 3442062 -20496757961476084601084275179204480 3442063 29797454464045698208724996015819312 3442064 -1576643854011536698874378019864576 3442065 -1023614966339803448686099358530560 3442066 317264928476763348519545200708901664 3442067 -331431781804520319437208324145969608 3442068 -304999264739985046479378574527283200 3442069 -623269358729757202139490829018179200 3442070 248310010323539834618302878900660480 3442071 172710525936938865187522898737244160 3442072 863364888930205817249892867418060800 3442073 257469231757071029721325312534436040 3442074 226285656256756109881774716119170560 3442075 -42575180945311161487470818987208000 3442076 274820257781901853879539230441018880 3442077 160415012495897734608952494674683788 3442078 267563627074795746864783413124864000 3442079 75231148868341668283568648738123976 3442080 -191630609097951626617977554243420160 3442081 436793829238408574043383278728343552 3442082 -296289191787263126968593519998320128 3442083 124415768384723279117890968897824064 3442084 -43476447559833008702122045474110464 3442085 29902044124620619161913547656358400 3442086 -5851541160062630272151359681683168 3442087 -2100877332082980027480592584032032 3442088 21195456021050695562972734901452800 3442089 169176197498172296794412006968240320 3442090 352119673685253958982346406751272800 3442091 -176431627306967058094922044114274508 3442092 1084844020628919768986767667821608960 3442093 -444360191398135740250955561095779456 3442094 -1501485268641532103355958804852016640 3442095 -364537874887312002822285432718384080 3442096 -4139955469461596476982819136864256 3442097 673179556977039363485404985530161600 3442098 -119677615955469134884063894802257152 3442099 541751412566270057976719843213552560 3442100 527881396363957698346056587322422400 3442101 161366703563294531758350996668915040 3442102 -4893921331208697776093767557000000 3442103 -30789898360715784742990877212750800 3442104 160670195272585387574391175241564160 3442105 -1586052596302782410052567072946572480 3442106 153501037991404386533935816279599360 3442107 10117125679215243322021274859204288 3442108 499596940084146101337239483203810816 3442109 2471641743409342871572306619985841920 3442110 -29265874666994543245019031700500480 3442111 269689527544741062624940788134411040 3442112 47801278971541001543208827225112576 3442113 -649008350197835829716550647173946958 3442114 128347538643078892096309857183136320 3442115 -814286380718027078288751065128704240 3442116 -45957582143231689237107871112232960 3442117 416433302255186240844751286528092192 3442118 -265871277643273852209813187337016384 3442119 -5664479198062864369347208651582080 3442120 -6921987288761484142065657136742400 3442121 188297417140161941327219241044159322 3442122 -545155525742769900293010435504783360 3442123 -230640613585301784141719082882603628 3442124 193265975115711193736458318797711360 3442125 -416260786563411333006441409751376000 3442126 -11018985561666283573919464464032640 3442127 600677471845250895427034318875861560 3442128 -1374573734363827842499791419867136 3442129 138427682223481370341685081980467184 3442130 206241544681269799720349264438604960 3442131 167487844517388825516255994955230464 3442132 1156493339555204855484469501229184896 3442133 -568940972258942634849603561642717618 3442134 -87104295379439259976028566506442752 3442135 2974027750734837829546817461919880 3442136 -1148176321876562137942733848608184320 3442137 -190939817911687072519522794447029040 3442138 22585258357251750309945099512033280 3442139 -1627334877126082999031720109642464544 3442140 -74080041221843553960391076455956480 3442141 369131561667328789439510409969669542 3442142 312291677975846989508319496807511424 3442143 -834553630998323518401960243874387056 3442144 -984408017836181573407454638996193280 3442145 -350029397796068380961353220530921920 3442146 -125871390039472336745486488872268416 3442147 131801503300702177517988913585253504 3442148 1187394448333109172837541360159973376 3442149 305950985811598165658752658400645120 3442150 1617258237025463593997255759217600 3442151 -101499251119719726785886459967177296 3442152 -415200618335107542917689988382720 3442153 272210517311065538354266305098933568 3442154 570511711859213606019712022700445440 3442155 262086775199528216764568560266571200 3442156 -1298934795935424919509044786661050880 3442157 850309823211753198742226930869404288 3442158 110531268384293985430216633429837824 3442159 -227465165717891882965308438516295184 3442160 -65578838316073460056592967166525440 3442161 353066208644864296710412214692617072 3442162 -317289179024927650317314946900765168 3442163 -451462670853976908005076129923649588 3442164 -118590443301108709098760315286384640 3442165 -568885488632909494065244000354595940 3442166 87529683085458880451328916564856064 3442167 40537005691875135283528648276253184 3442168 -1627242348627647153301928658171351040 3442169 -113490405011835472024218316998622392 3442170 -49523792493459143288379644492198400 3442171 -1456931709798165576111213322924593628 3442172 913483534801066133637039020282290176 3442173 -381936300859207671557852408666088960 3442174 92819540718960265758817422417902400 3442175 -699867545138462300705672003723746200 3442176 17827992734517700439957892111532032 3442177 1018050611908207419611944709789412612 3442178 229679826230975591306035203840829440 3442179 243936990402342423192242438805248688 3442180 -180170079389406307665101890293350400 3442181 223436308188301867469663288680094424 3442182 -63009331053626151333770318100241920 3442183 -629259660445579163704224218587422568 3442184 263695750355725742577913164687052800 3442185 181107796342415374295431782750178020 3442186 975028442365386157828356019856655360 3442187 -23923079011305421021903429372044000 3442188 227188207480732665944892399785410560 3442189 575888155124888778907861657596743990 3442190 140895504620941519508542258678519680 3442191 208947157066630970164156416309507600 3442192 237620940640925717734788483377725440 3442193 14210566811897533125716241550979184 3442194 219714968897108334463886093210821632 3442195 -72476108431238518038588996556628400 3442196 223159491013446800151767070703226880 3442197 468373106716195892470988806354062240 3442198 -57505918635780530046535404180979200 3442199 -11807400565451545242230507333599920 3442200 250127945012761712618256394320384000 3442201 373713197088906283537906933236146250 3442202 149263297913368464896389448415688704 3442203 -10258761218159768057857345485773520 3442204 -610495125534450212506751478531400704 3442205 61698152128190571791664225484304760 3442206 15840477618275566364316592213597824 3442207 427494919357899694850146946061290080 3442208 -431195541473708761499845621972992 3442209 1958812733432801492083421285683968 3442210 -411240270856133121336399909228438240 3442211 -1843294798190251892584779070720009680 3442212 643988575499098844888719095214878336 3442213 -169148042517485118047911630909443718 3442214 145079998405384672163252006340558912 3442215 -2537700726198261493181015492705280 3442216 656946751803757700835516513096084480 3442217 1276270694349246359643036376282150266 3442218 5812194948563462483990099130087168 3442219 -418742303558770079337700774195559640 3442220 -278591669332914473025574702977408000 3442221 -222955101520060299523605216388964628 3442222 211261436580134691079629243989520384 3442223 288850896401591955244271362847027472 3442224 -36404950690164694530842766966030336 3442225 942400019357157073236112458523735900 3442226 418180861827477710595171831971810304 3442227 -282464162910592408183563262048814280 3442228 -101393453269280617834179361517420544 3442229 -51448156004303821133830240143913824 3442230 336807375526991197851000074224128000 3442231 -571711203768800060726250296991539768 3442232 321359677897501399778950305827942400 3442233 -1234790935666420531600184397224743296 3442234 -35660935500186191550126603019130880 3442235 -279745495682457456882415978118632320 3442236 -4258326412745420577294231439589376 3442237 434723008950387286480539112867770240 3442238 -289849338482608188601161660143119104 3442239 358996954250823326872102408475487024 3442240 107242762622790788157216885760327680 3442241 351680035996587928420954164264519984 3442242 4283329623737310687932964393891840 3442243 -938248166524200860064910004997984 3442244 -37676438117514525143056355241408000 3442245 537875846582449774182319957274280000 3442246 93572710539044236546406013249759072 3442247 -846672481981839475185632418701911968 3442248 692980888461881611291790423779353600 3442249 999441795867399914741345846508690240 3442250 -307565346010029030852309012465288000 3442251 -518078991937058765023983700692662568 3442252 563460945131472645746369801289687552 3442253 350801829006752058545261114488480140 3442254 -182382115252491966439265354245509120 3442255 243599508986895175662877159865873160 3442256 129408319886112717339630499195379712 3442257 -9945040429889615174776875237688128 3442258 -104447174365450203899607322960989888 3442259 1919034687130926930522592636825266240 3442260 75834875100084680190091573595381760 3442261 -948933369074581080469085989558318500 3442262 414112546481587570589980808900615040 3442263 -849232264971240617355157135645763712 3442264 172944414096627753676107725659545600 3442265 -528219746031227504070350406001049340 3442266 -454808247958392502098777297714175248 3442267 658387474706855157826904818792828960 3442268 -628247653851910757945129648407150080 3442269 -102844719222281829934993670420278656 3442270 -74942334944448435197858601479923200 3442271 85454893808694611284212268431452160 3442272 -73161629240015133443295393097973760 3442273 1519752026207874964291900592053631522 3442274 462890541031608230299127400897220992 3442275 -570411417357947436579860277112447500 3442276 -27732394253529524449409532574099840 3442277 362197335692905082524865089937712126 3442278 -36192382894261058462293367006208000 3442279 3773521811093761270771955781924616 3442280 794029011853140588413594313886924800 3442281 -910445802146045724532948944996782448 3442282 -546731114466543680672611375138490016 3442283 567556899046794330054397247339216304 3442284 -9738250557535709392496441317217280 3442285 19645684023137132652557313985729920 3442286 -554822773277680375651821253766121408 3442287 -1237427240181126367645556786755693440 3442288 264928274436482461768423587563405312 3442289 511060873431068722214892680724115824 3442290 -29392418424194960138277705863585280 3442291 -640520897847204613795898946918576416 3442292 -166840555438006062194118481097287680 3442293 -644343576252351756444155620583204256 3442294 -473322033184919923900706323368062304 3442295 -91960879059450322899099979684766400 3442296 -235639031092292462492754691316121600 3442297 359509506479431397906688063465622272 3442298 105814732314253860172765336076588400 3442299 -342626853766846960503265282845416424 3442300 -414769558778897074458395724961344000 3442301 333661023502325742073361931961447302 3442302 -44929957397277397565019159337492800 3442303 -1783165460406861504740298274789844040 3442304 608149446537825637219228757230878720 3442305 35723627381547472627029913417733760 3442306 -99694836803727743933875424316572160 3442307 -120897347676241000568973579254533368 3442308 619361093634199699119919984501263360 3442309 -283980162105250267309162680379232996 3442310 256619973402849474386931256672210560 3442311 -902359957784429213621044779781197360 3442312 1225812313034415635562134283924403200 3442313 73329489425898069808985712403255296 3442314 -341454491309994794781199528747541760 3442315 -95284009982124969332342132465419680 3442316 206318147718561041335640751881015040 3442317 -443575350914008365844370118614067840 3442318 -3247386892905603579041478250755072 3442319 -35755555434431427701125412663344032 3442320 -27500117394718619899291956935393280 3442321 1386704317658861917076084187234686500 3442322 -3455548571391110191555123093409280 3442323 -1005865196149884815866081212864735816 3442324 324206594088030040195503867312077696 3442325 672001948435592510678480950475448000 3442326 60573285317403411480240623173430784 3442327 -317118422990387237432191604844761088 3442328 -484483718017016987528119257965568000 3442329 -534346984545323875307693971040700 3442330 -943380735338735019366370905960000 3442331 419849330947550175659180117257968132 3442332 -7432096567650886262754139306503168 3442333 -226221184964956483136657603404701056 3442334 -116143470956160631211243286141806208 3442335 110253213061440885586025614151884800 3442336 1125600677739532441818790892739624960 3442337 976841199273520989797843485488757986 3442338 507045427566902813180077969529571840 3442339 -228581261874321289463486552104109860 3442340 500962633668573411716281285219860480 3442341 192696851894574272327907709746161664 3442342 309046051968856184811428828451135360 3442343 13585544145640016292581721221129592 3442344 -56164948233537205127831971645440000 3442345 -339422792239686279550537633817776320 3442346 -680902836643600855452599247972395520 3442347 721724989657898550730367391602709600 3442348 284748270896417906064396165112729600 3442349 25256283081420941549768295522552960 3442350 -24585031421587004725762715956060800 3442351 1379607301039781767365082818099893304 3442352 323734561854742143168595446512812032 3442353 272763752930496974848515699494561904 3442354 163304310184247052108368620929194400 3442355 328982062933989712516539253434796800 3442356 -306734538406287866302051268454684288 3442357 1141798649605996721782356504822266606 3442358 79641327888986870615506260374309760 3442359 -136062717574815498642947188537251096 3442360 -19953722887566977161553466424320000 3442361 286572726451436708234726102692761390 3442362 -209817381530807794543567727778803712 3442363 -2182919719741001958323913485138713600 3442364 -98059526184893095351213597885464576 3442365 -1838544565725194187659489728329600 3442366 -239057774693009926234844330170522368 3442367 157194419555800982239169201429774520 3442368 -62802485960551643561884238657617920 3442369 -63271100408446060734034584105953728 3442370 -275807177699881618197976189100145120 3442371 811771690957673540892791026872271104 3442372 -54651301518865322081599161836439424 3442373 -354872174774273746141782059264450496 3442374 421258102188478038158179305422458368 3442375 -643434417112933520164309525997670000 3442376 286380336917606966388577606566543360 3442377 43398420426818874036681003261058320 3442378 266349431033259819294736223734287456 3442379 18384525586609149476889418482808980 3442380 -409486390950659930067936467349181440 3442381 -264387394850797615239265478995331028 3442382 295336127421251485047587900210939520 3442383 -263687918193534308374329299990919072 3442384 351493205061312807657624991489720320 3442385 957747072068602544256905310049934580 3442386 1441507884624468977308672779719424 3442387 -287829223815167266723985553699689280 3442388 49338868221555262796469451181725440 3442389 229727197346069376176081624799947424 3442390 5131658274735652954361695176756480 3442391 278039587390937056712625667945012872 3442392 293100803494053266287061391132057600 3442393 -1105002499463008451645679465544373760 3442394 -331190604178492435115635820054847504 3442395 -163028439361910337522546242440120320 3442396 -9934295566862133537684597200627200 3442397 -43584418464670431742216622678157888 3442398 -229281522910274844894632238861552000 3442399 -241763768721305706975871842182214864 3442400 184257081620963757630275292109209600 3442401 180634534099412565538654528497032160 3442402 -359401257954867604483037409296380848 3442403 -725768523775424899677485272660748496 3442404 129726616261281223975939807418253312 3442405 100475453170877930755579071095938560 3442406 21564185392509113009756246285842560 3442407 -1016945321691557721511376333775165312 3442408 8331405452293876750844059010088960 3442409 -56043851124192881679919570782840390 3442410 -108964648565814544549599306164060160 3442411 -301920798240828873691984849022304368 3442412 2100741971153836787864452239340032 3442413 -326153999057836277129935187079188352 3442414 -527646474848210210863805239204841280 3442415 296223940737002404063740525132690000 3442416 -91527823542673376516370742224814080 3442417 234795500349200111279510635405008960 3442418 385670182041584564627816309008276992 3442419 79711065344180530885466376448033500 3442420 631743277619784640818644881291008000 3442421 -2223311956204241863260168568699435968 3442422 402139259390290621582842267364097472 3442423 1323331022222696276230045439269757672 3442424 442003406456997657986151115523112960 3442425 -120307100250022257213466433586432000 3442426 -80708462684547956720870626319818752 3442427 -1393481024261435421345263603852885724 3442428 -556182443719991149505147298590102016 3442429 -193001731510504100015525490224588340 3442430 440919364265183549066870373232887360 3442431 97811779396355056055821171973855760 3442432 134314931330225385643532590296072192 3442433 -283752368665321103327130470777594496 3442434 118635103761060868489542748011742080 3442435 -389756958321186043746909302507891040 3442436 92744627941622255822290464907543680 3442437 935705874620983462252717385140620894 3442438 187714790773228103279963465028683520 3442439 -54959253049497666502943482688355840 3442440 -215212434431403788461256435225395200 3442441 827229899033819687893199622985794842 3442442 -175308006185300896210058832970167456 3442443 -268427751065522651431040146201579536 3442444 -10883323258345298523318301393238528 3442445 774113104718106645144991265340751800 3442446 235312137251623854101201471635029120 3442447 -450513547025514117859974843264206448 3442448 -127279814578212638710413424554467328 3442449 642886747584713854237357355730780000 3442450 412439217064385545564788712014000 3442451 -19794889352405446675130821089346560 3442452 5452821247791405953374457022461952 3442453 7954105662039505209615349594819200 3442454 407196680574190326160276026357382176 3442455 90316685420458735824187996617614160 3442456 -62617336495897141944840979771637760 3442457 185183721123156050773598441227173120 3442458 146943997735503759961603564269008640 3442459 -633351800163914716220844982991289360 3442460 327880274262026839502802813558128640 3442461 -31961180363981390043197739801716160 3442462 213604734639290793760655626459133952 3442463 22010004582264859489583643682021344 3442464 425355387808077908283741602206777344 3442465 246108886713085826067383530001327040 3442466 -444981293330808188912209178025931776 3442467 363670315755301171251953288715693312 3442468 351900203851732274730206290090745856 3442469 339169286521220875470886898064951870 3442470 106878753355199134170531555532080000 3442471 -779883420842754789293067764800728328 3442472 1071517582667224770619005635486515200 3442473 -284653008362005415244139421619489600 3442474 214225666961496995054540725993958400 3442475 670953059094247602343402456994242500 3442476 -181713857763171323907920227271367168 3442477 -757919385739439744076045742129506560 3442478 25824687886077562950143884850236224 3442479 -408767738013000068150500262295265152 3442480 -45689264645063452434344294371491840 3442481 524207354959592213821846136350704192 3442482 -92788589955325846802938264361574000 3442483 696617256243240796920886362689920800 3442484 37240624319870773046519776553356032 3442485 77736476334155246317606527417780000 3442486 736010965615974090214582359614220192 3442487 991122224934052570038728668430324136 3442488 -100401365161980442238963175952220160 3442489 -1402773869086247352570820761492842710 3442490 -570660518327599545703979133719700000 3442491 -83574388186157000819241825635125152 3442492 -548822539594459540568966892605891584 3442493 1531670966723137281116142981849740742 3442494 6555234753761916930987020983428096 3442495 866528866727635577834024137604639880 3442496 8503894711620045518449243992883200 3442497 -718748083268764602187679511148098000 3442498 325916160415581299145748127649676800 3442499 18468393455494348994153981309773500 3442500 -8275801346824601612066438283120000 3442501 -4307878350987043950883611216140000 3442502 162201825702147560143471156972652544 3442503 705162867073114321183485058245637200 3442504 -136558472702730431843722385793024000 3442505 -1062855703322789263627503830896327680 3442506 -146303811754974644766644301806587392 3442507 -226240155480500086683896977614995520 3442508 44400387649111495130093972661265920 3442509 102823517955812124477185807218351488 3442510 395812269090699457614836617502228160 3442511 598309009010857989912385077986954232 3442512 -191631241213412685714241143210639360 3442513 269805661720571593480371246304889344 3442514 429612944351591783820220042199027856 3442515 835593672952208694065842303313587200 3442516 -249244346142508852019751400960118784 3442517 -124398103610890294981640989539561936 3442518 114500903852295621405310245048000864 3442519 -121381305938159207565873209346190400 3442520 -188616406323357092438530052880384000 3442521 -82491464500770479141144539249117488 3442522 394629624879043457391987086985891312 3442523 11885186323268067514160170224641040 3442524 210246380785874318614509845610427392 3442525 81306285165316375841826083075968800 3442526 40928663251542255289570601701820544 3442527 -576423410284496490336575268015985920 3442528 -773669679353156090672943928203018240 3442529 131814245986244734630549436785022976 3442530 -53509194776231102643217932322298880 3442531 446485161795284369336025715020650664 3442532 496879619506161752760062658769612800 3442533 -505492699887802444402526651213839776 3442534 -550584355090647191660185175575968960 3442535 -283971251443371427196346874782937440 3442536 -73166583514675250912900732331264000 3442537 -5595094608719338225548211669467328 3442538 -1365691129271195458758553813448268288 3442539 -369419011326867924905765884915556880 3442540 -461683313589813583615129382454005760 3442541 120876052829566103862101437378192812 3442542 296631657108349149493363706065115712 3442543 -520620506024486820952540497622386056 3442544 64487086149435373373769836124143616 3442545 -66042370140560139423770083520144280 3442546 -513423477341924144390815873218924528 3442547 -737893679478830668052446038802870080 3442548 345257851480464329599059229520277504 3442549 558627122277559043458659827923692960 3442550 -7676223632035579137243011527334400 3442551 -223645988127059978646220554594721536 3442552 -84955467028565284157979967550054400 3442553 -721769788932636503792465495296749600 3442554 -386934511870162609950399052245327360 3442555 -37143201853676832110828702008439040 3442556 99691047186976099244184021402685440 3442557 1115785477422125082459634972727149920 3442558 -51221672980230573734021682223837824 3442559 -513098581753909039651890906497201640 3442560 -78718151805645626235399693769113600 3442561 1867094034571887979253440468643673300 3442562 -282807866356478045079785471125748736 3442563 471129355210861541132061713964125892 3442564 367869915198600182099822174108802176 3442565 -33675355387192006847112998864256000 3442566 63871917733461776462839181667858624 3442567 -795000066586673345062190568769009384 3442568 -187493732490202382093881977904358400 3442569 -731507448380001824357795000087056512 3442570 -92546528142631855826881178852015520 3442571 -904262816434529448397701650368464 3442572 -289957585659081586589353898977689600 3442573 -2621155772852985697913875301228373120 3442574 -73264050763486256962714246157592960 3442575 -324591888259253491093265908680248400 3442576 -170057202176576261684120149108154368 3442577 -310230047060055208483689269962531008 3442578 155208891718413341390574288846071424 3442579 -92205876515530132186162788025775024 3442580 -11454472049091780997237240676259840 3442581 -214908641477981987107996114713421056 3442582 -66587505557121973790193720992351616 3442583 554575997915671160811666294453379680 3442584 400911814983118689391773157309808640 3442585 363748808987725605742117453767855120 3442586 -209769184316741964022683803737017600 3442587 183617288820178321558711794251689152 3442588 -336310476537196684536666278169805312 3442589 354775273599351646937421351462099456 3442590 -212813173198582893252482161764384000 3442591 -295721874145018421718022379711721600 3442592 110654431068849663795047149202767872 3442593 335045208787027793394344979956523360 3442594 592598795335282514347406839175864832 3442595 -46249149386997661502101716877302480 3442596 -251788623056915866505247092134035456 3442597 1362446204034643903712807581998298046 3442598 442262757469970841727584480272440800 3442599 -788668607916648383410723515961412016 3442600 265155842349567653850572291205120000 3442601 190701871079099205352588381112250000 3442602 446218415794517369713194361026737664 3442603 8456886530385802585382133299363920 3442604 923623877615281752528298687257549312 3442605 -125087081317133335457539206986987040 3442606 61731563383041226714254759822802944 3442607 20383345557494418691182263343094752 3442608 103350749749683191839312909646561280 3442609 908504219425195415391206625558247680 3442610 -268899337071259742461661184126528000 3442611 624413790543199091713824766197290544 3442612 -332175916979586235675376889650536448 3442613 -120987816880510820901180600032520960 3442614 64530967597265296802546986326331392 3442615 -504836170635116962074440431469878560 3442616 226830765301352008189415240547225600 3442617 137842218549736240479786574819172928 3442618 151510227136717044531572539849103616 3442619 -2206980009831657774012735173108041440 3442620 148887516202178117972759580133877760 3442621 224294797157795807752629253483781504 3442622 27436772026939006280506910747011392 3442623 -10624845078018783907834675967179776 3442624 356316945916108010447328939088019456 3442625 -1272594209513542861877810151874671000 3442626 463378456403332491705332706623389824 3442627 -934702990113491576893545534695520968 3442628 158979038637595219579567218753785856 3442629 -444001028766775098394251286474947360 3442630 -356397927520497836233323881809031040 3442631 -580848572539480487333521492125974568 3442632 -380691867562064656871086427548999680 3442633 176685148515625670145959621412161882 3442634 -3475502950027559838267613938283680 3442635 -191715730484417931121080402941452800 3442636 161743013505205377851036219482971648 3442637 1374505482512651938153854628810317792 3442638 -15564781133726075716259943566853120 3442639 -838281919804547871986687482047116560 3442640 49847471617739010089324017924177920 3442641 -294037535880535006822739158902076416 3442642 669010795238121214488000526012202640 3442643 500596208429687715317741168195955264 3442644 279999571856419885350858403732318080 3442645 -252338828552345743136915503227921000 3442646 -387928887386487790014958364227669728 3442647 -106529005905941791287736987505023584 3442648 605401766146987836124602068877312000 3442649 253798892797972270287338322608921472 3442650 119938537130103946944461935588320000 3442651 -402894265102128322309437410951116348 3442652 493192156296739633648879811238529536 3442653 -597986508361764003527917421391885876 3442654 -302029966216916698925869032444004224 3442655 10942262365238744375777686566283560 3442656 163903032651166388754662829871595520 3442657 1067025147944073377446862751556694932 3442658 -196523868285744646982281547453771616 3442659 261554281172488593292245571519864128 3442660 -114031435383877781496086774587031040 3442661 -540872089014773928762581010995798688 3442662 -39359133031493645600300257153478400 3442663 168386163671470281940086207496487424 3442664 47811952176349159877164773568527360 3442665 252452827139707213746069567018755520 3442666 -5761531738109392639865925641542656 3442667 -425750411395753711054292237828532360 3442668 264523923876093176402813940107295744 3442669 -295461200078737817386250576190133440 3442670 173946303271772879898926662853713920 3442671 916319399681599665272784975644650440 3442672 733100120478445148477564227823534080 3442673 241051557084629858005371376834755624 3442674 -68767019966580413863967558962642944 3442675 766685122623168054352863808025465900 3442676 337353844004984232978133122565140480 3442677 87953732452320608113584312821973120 3442678 -457938715654771248774621570946155360 3442679 -1316162032675571187381235725875421720 3442680 -42866302776623741474673973012684800 3442681 1109218822403104279390909493133861264 3442682 3424383273086777720637453485970432 3442683 -799743620095579633826053238138995176 3442684 -453467088786427522623491778341848064 3442685 7315154345862799404756007709411160 3442686 56771485677291026755141251888107520 3442687 2360441838299767587682392919207748832 3442688 60702003307955973965699769874513920 3442689 933939901465872087693995705462015520 3442690 134308676214150494734119930161133600 3442691 -1004366019175154481526022136422191200 3442692 593592313069657288013076454265856 3442693 -541072235670769010732950101483681058 3442694 29602343386108183112232576842188896 3442695 -103445510264177973995772797532082560 3442696 -392035180513645869774203278247639040 3442697 1537958728597521421267467918619525146 3442698 17475768593588992695368203041569280 3442699 608214436712754703069788050035149440 3442700 -25983658185953822706532973358720000 3442701 465996119773745580749417046621431232 3442702 -219190223913933859681826349653030208 3442703 -947361240832143297618581703368705280 3442704 8603098264707552485448130664202240 3442705 125517899257134405809814835948339200 3442706 38034795291313105109272992791813280 3442707 -211812927110384351936766808370662440 3442708 -311860413680795042475180120629930240 3442709 1030650280754662483152216018237984 3442710 116411254403568458582753003203608960 3442711 -1010072785670563540548384541129880376 3442712 -94153742333512063364584709442355200 3442713 890853838642751973581811630827246544 3442714 316825483683202918707224068597746432 3442715 705101172467099079435621061491255360 3442716 -367919812284956909789641328897556480 3442717 1433941502195470457245126924124785766 3442718 -45443747903214990273984164394346560 3442719 -136060499784487937864667265752399360 3442720 199978866960199872869655673525370880 3442721 321991199740027940309151137890542504 3442722 -479971868077949955228328736935052928 3442723 -156654648058476884292348334672523336 3442724 726801351149860343508702157223823360 3442725 -80768952419058978203339796804472800 3442726 155652572094550609718404178014124160 3442727 351738783957949794767734373606403576 3442728 924304918294152844236511053136773120 3442729 -459720342312896127914403778047752460 3442730 54152188662724237547678892034769760 3442731 -365958403871097624618896005779763776 3442732 -71386493242963374379176448409538304 3442733 97327834765585517637772607429188320 3442734 347950052996496093967028920543554048 3442735 -783145921420046887131185769156883200 3442736 118890313454577115292749248350650368 3442737 -998244341053093940781641880409226640 3442738 294000628656613219421052158012393280 3442739 639946085680747224597155019457022256 3442740 -354803894969858685561324883759441920 3442741 -684205490347109274899279323066817600 3442742 -781935471583817871849019304721349728 3442743 -71910241915447848876169205846218680 3442744 -895023397743902481397922085231267840 3442745 29788320345830631150232228010205120 3442746 -83240517799745798695579584400905216 3442747 650368667814893352383500851514769664 3442748 -1628486321744984634715018012546957824 3442749 -581347488412346796033357336550062336 3442750 -554008848442729976659801465593216000 3442751 568255235952780688230540014300201112 3442752 3135205414749644034471854321172480 3442753 -43798654140341585265727737576344636 3442754 305752418129734604975977305279094272 3442755 381467461279945513909988168347691520 3442756 -194844166836118587931802580051345280 3442757 1114710482046492186117772255479958560 3442758 294505035834988163765248997085209088 3442759 1064365831565087379394738531166063960 3442760 -926869137661763521575981987831552000 3442761 158468725389022793838683970840637632 3442762 -57198902386567888744549651978848000 3442763 340323540548152000011419516321781012 3442764 -213106427297408773798951832273479680 3442765 185911721654507371855873840468591800 3442766 -2223598978685917996886043197583168 3442767 266203655701078159362197308932794880 3442768 79558356067698464453359668941291520 3442769 936847829871278873937398012738382960 3442770 130539877201702353135948380463974400 3442771 448465249557148499676425287906884792 3442772 -700553588636326672577205135640945152 3442773 514841185507471439848747702715085984 3442774 -445038899357827880729979041692131840 3442775 -266263056955760412979449730599014400 3442776 172865396469357610108669296628162560 3442777 -429039028908226756759748310100369340 3442778 -42965258862635766911300369917176576 3442779 61313455306810731267677484870075648 3442780 -535290058456534820527794186219648000 3442781 1406010646178247434933524467017544000 3442782 184859035231677128357881490297662464 3442783 -519624460518558205093643616610936736 3442784 154246651627184083002314836543537152 3442785 -541851483830412747317629755812572800 3442786 -7074829647565253471896224983658720 3442787 -472850318072989886872258155050519040 3442788 -246921005259453293957255117940102528 3442789 -1139766865118745778405407707748106884 3442790 -36172272259316185610744594657871360 3442791 469149718714728274906285541629751424 3442792 1380077401824650008608432101211617280 3442793 974740943737835661547619163505028580 3442794 -220781859900646463251020868997318400 3442795 -9143035004620267907199316510809600 3442796 195509724921981926416508260269892608 3442797 -694279929645385940862574706770940160 3442798 -90133323173266469481527180081379840 3442799 686319620215768610737082501825806800 3442800 55754825869795038601430769795072000 3442801 -5064721464375278643579797487237696 3442802 736301669464300997376133653923570304 3442803 -64080103290039066378698665540169472 3442804 455531219173580991747750823418934656 3442805 19098594205756500831643855916642460 3442806 -37503493620814988015019062515142976 3442807 176046658842939744108100876149726056 3442808 -2027755142971841033413016782038589440 3442809 203936949320602839637513614548181408 3442810 -90902765665391803280757289096243200 3442811 196201199842832672741776520898009648 3442812 -266920405246455602304610796449176576 3442813 -229190628157463592691582261031540 3442814 865879967018028814402086842864672256 3442815 626039907449607343158151520912598360 3442816 394799317049388806721990303311462400 3442817 -1620176048391082259695825608867648 3442818 -220358336955507597042776975857862400 3442819 -1420062620342037859052538809885293160 3442820 89241955735773051217104898845696000 3442821 -445902861297336491071875783531329856 3442822 -225051931519516282133472274720627200 3442823 -1410812258232161864691611255332727280 3442824 -188931588594174232543577374796021760 3442825 -345802340752870864949711465301304450 3442826 -20802980645398731765936049094952096 3442827 -371302807359879850351438544895567360 3442828 101094642161124228981887692945545216 3442829 180198260458750282074499832732387328 3442830 -255882236745888658106533149562846080 3442831 352918550749472394560445369124682992 3442832 -93790798539895997729499698744721408 3442833 -326301134449534893028460063716275276 3442834 481393383025655121941036097242364816 3442835 175030319638840558081511470329614160 3442836 36240513479285872877049896527841280 3442837 1011206746783484791647222919085876860 3442838 -403380738161809671392961759756370080 3442839 670574831756870085032283586447717224 3442840 575043216759718887187502609961369600 3442841 -829964161522513291267564464347512758 3442842 -23378715176883722915619790131784992 3442843 973971656463915838282987515879650560 3442844 -1081571296852805325426582447416530944 3442845 -151542653929005024894098716644873600 3442846 -321523733541243356566729135278002496 3442847 802367628215597998369270114757411280 3442848 899166232950185967092754611677691904 3442849 -360161055039677496757489855162789150 3442850 61847434818596866828575077524264800 3442851 -960985258121514163472821723282538400 3442852 -69243340816953532911210621281280000 3442853 -1585525762060762580815411516348670820 3442854 -55550809860959991813203343205212480 3442855 235007293160869488914792018295627360 3442856 1490560887656541356381254987781114880 3442857 -5106415833489648679144882757888688 3442858 -167417142289947334521988503547782816 3442859 -246931583005843338370701208363945584 3442860 -1039081331502302336206228106403840 3442861 -450644952763852128548529258564281376 3442862 -961105047594799650606925408911150528 3442863 762216703854724346762625293921499144 3442864 163125277167146864880739667120046080 3442865 -413584036499741519847105600109969740 3442866 -125429765165273277416758446951399936 3442867 -281311024903982078570351945954308084 3442868 140231672260452452397411540686721024 3442869 739788756442312534139926712461269294 3442870 -87471677838744303873510186933868800 3442871 447764073930329250398113410268908072 3442872 319181425585532008214682072431001600 3442873 -90894412680585446586194692405765056 3442874 43544816147488339300107000763108800 3442875 -45441611242942029941723829546132000 3442876 33634976261712311070320197359744000 3442877 -798194060400571985598418167670265274 3442878 -1677652178102195111678855801999923200 3442879 1429768047336477564344658975438063480 3442880 44739638632235637577407556642406400 3442881 -6789142524603865410548200036459584 3442882 64496676334973935630795498269891792 3442883 1470525817627691299969287272812899132 3442884 -148325699630801721222227396109035520 3442885 -147522970329699548289284435678409000 3442886 -74930568958818294252208557143846400 3442887 238708628791818167867161811923460232 3442888 -7769815642292258860580111238420480 3442889 827699054410491111849593500013337690 3442890 -307694583113239900170693179360386560 3442891 585274227153039260570655763671674880 3442892 -57051069950242663192956701001666048 3442893 37599121556643951322684052722167168 3442894 37239899281497634399793076773290752 3442895 -211049814515140263106461243759178800 3442896 -181387008170579714188824307179233280 3442897 396274516710728188456216443007137280 3442898 -24449082298950751352796756019090800 3442899 10241450578766122547608415447424000 3442900 -37075611223013962884126831088624000 3442901 -492742973762651894085521387207271552 3442902 282427542747351357590106279264618432 3442903 -237427968458503882031408035474313848 3442904 -147254845751677470228919588864819200 3442905 -25289898675910122512647947780367740 3442906 522082239945332940305098039256455152 3442907 403379496685644562300946949385873680 3442908 -194823369088921081684433715082149888 3442909 3809807424574487600116147395075360 3442910 -238408124227191039945405561511976640 3442911 634902632243914986324641110815072072 3442912 -1577146166570294933237832912881319936 3442913 -13815569550566837023231786898399838 3442914 162259809103122216402684502616999040 3442915 346956226426261503638299116870429600 3442916 95544987994950876838786972297469952 3442917 -43239060974806944609737694405129120 3442918 -32261687494238063381331148057272384 3442919 -51855180597771840465504448855991520 3442920 43626542429180610285604086487449600 3442921 -540871560216124622615955426877943878 3442922 4486172016646939553235349369810944 3442923 130823516591803745029418539221668160 3442924 7787076171154939781105131760141312 3442925 212299104037447612150619324923167300 3442926 1711291915529123486458770560527488 3442927 -1597333757431371991266742068803921120 3442928 -92509325677561938254440699690549248 3442929 -341136079781384383297471940743968768 3442930 -209762359140974440136653829919788640 3442931 -1475569383150198648910974680110464000 3442932 -646768683397802687230473127382016000 3442933 -238633009599152483870584770473927040 3442934 573616182535246448707443928001856 3442935 126810532726346668471857765829630800 3442936 -89724492074921758831694098167275520 3442937 -1176051056820759714706302427897558908 3442938 -357111236848348440453003094323578880 3442939 359033688188604486314223041020780800 3442940 -619092895664421310177988245823976960 3442941 94314377956173058918523037409381350 3442942 -1166587500372717148149443300800638336 3442943 334554111090876902874364950069544800 3442944 -473152429590597174384027560790982656 3442945 -978321764448070481702198708053444800 3442946 -358736200885690072591627668558983136 3442947 181563950029001383936790868711148272 3442948 54310903879322635979053408569559296 3442949 948907365707077746532886228314729950 3442950 2965846770080596777302388416009600 3442951 974014729279366661032343241869829904 3442952 -915859156125191608055143866130636800 3442953 297890064820909620682942875877617408 3442954 -96863603108008215262184437216495824 3442955 789395972063892473572552339335651360 3442956 606021597260717834540594270470754304 3442957 -363685814056145930419052001949817888 3442958 78938849281192458284433305839008384 3442959 256601586093373700352817574845400640 3442960 -181182836337103137858723865990840320 3442961 277185437954087154966580371925613172 3442962 161712559228236655711800771007534080 3442963 78832778476450784133097177403943212 3442964 109011163017209577175831430636783616 3442965 99321335613227127874548517799832000 3442966 -638288068154813941928827385802986496 3442967 -15263408728302941753928639042744960 3442968 -289692002856223495354032760896460800 3442969 1073133245951215863504455295051262596 3442970 135560462085333092504654796244008960 3442971 -102265205991598480867393517140780800 3442972 -105037899596066724215590964098048 3442973 16094667312897547236960181655099424 3442974 -354684692354909924742788707692776640 3442975 -36003008330207653567335039075672000 3442976 485733346821082031995262386236948480 3442977 3712279377248091791064534709279314 3442978 136862701684978957041871576091934720 3442979 -921885678545687086873257926223552420 3442980 -235614732423539637014018293667696640 3442981 -31452865710270723321262637247306848 3442982 80893374398649637981368848244384384 3442983 -49838930439726422105188448242964400 3442984 -39698736403663641783388479835668480 3442985 237245032489836261021097639790799360 3442986 -8509505473638891626479076537348256 3442987 1449548673711895304358104313861683636 3442988 -780892071650107100244482075658400512 3442989 -5592734154384152122368909319932864 3442990 259525125357751543901287010057539200 3442991 -33727079125844001173502793829338608 3442992 28475025202388695055909825383759872 3442993 513186308360591622317221476956972580 3442994 616166326052988912452255584304257296 3442995 -677563236463157264645513083628297280 3442996 960905630054943442426244799293614080 3442997 -233938068653790554809956896976921060 3442998 -1832811267347315484403609428602112 3442999 -19116835435875559775534614943606864 3443000 1612975608314394587553242526013440000 3443001 704614755037738585976469719985008160 3443002 74023434405770735883337636771811952 3443003 409961366148328913759560095886386516 3443004 -214976463584344214579828110524602880 3443005 348423940061469828159424780494296160 3443006 180835964923254022149464200477768704 3443007 -456702002978656923697299096388770360 3443008 -104546476750967658507227824190914560 3443009 1550003365147381245612999164566853040 3443010 -4543538184142231002182595226874880 3443011 613899781326870313435415864456846544 3443012 1273603978376174870732679131972989056 3443013 -501151960056104298531980395844791680 3443014 725999092358661515017100562164693856 3443015 226389003610652587815350093361580800 3443016 -299799066662926443519563990108160000 3443017 1477716142961880089173207506414191066 3443018 -58853391097120291703583062078489040 3443019 775408126138701509338429372309445040 3443020 34635589219658189172836840910612480 3443021 1313808649661788754404805742313407222 3443022 192056856944197797814176389380800960 3443023 193088001263975932226832717001766104 3443024 -63312627583830314464223509848539136 3443025 -135253090614045664237383183575952000 3443026 -255773346245381036446881746167314288 3443027 603375856492026880254394819220967072 3443028 -354686265579878902488240155564328960 3443029 678627727500117716103476255215730076 3443030 492633501684795114911863035984835200 3443031 160598831784787094372757968461939728 3443032 -1959884432056542369218380673685995520 3443033 1133635479362215990852763994697726224 3443034 100407896615581965555194966750830080 3443035 -354094086271554162661686155175564720 3443036 667074028433892801629306550746042880 3443037 605684495603385240959731649360789088 3443038 163739873294246632354880975742381696 3443039 658965566894432331078141572067130080 3443040 160302708728725757360265016875417600 3443041 99216560214913200535468582053295104 3443042 -478815154588648978661237677310033328 3443043 -577097953428512980518919087892363856 3443044 1238189835106016122642283823476631552 3443045 24507595394126180391046828985587320 3443046 -27409837687952091666819313523761152 3443047 878143767176455187294041613223036040 3443048 -171339741189590568035520385710243840 3443049 80829557555311282817723667016266864 3443050 -201915091120966107106982604082207200 3443051 348740463667923842787277220074856052 3443052 663436946393699605689323318796288000 3443053 -28087035964044016209652380111212576 3443054 47949057162083180314543315727479680 3443055 38266456168338912925401099432960 3443056 -188101423099243569791840895001919488 3443057 -659605200538745413531620436118465280 3443058 557653239426349930357596856043105424 3443059 -56924319502856342390579635698914740 3443060 -553471713382418869320357628757003520 3443061 -858001064718384516745898467242129216 3443062 -34823532072335053660435012414887936 3443063 352435400997790316756400717132704760 3443064 244045104029775959527528917656555520 3443065 -145860670342389265775261197286529600 3443066 52184960987228960125308092633053440 3443067 -401041117751616889279003636593526116 3443068 577823166749013466331635895629742080 3443069 336263006560662269345894522326118496 3443070 3350492362356025203443372776387200 3443071 1127255194486226079401785035185670272 3443072 -151827443105752713578809752016650240 3443073 -699531344992439227519360459743611232 3443074 489610879274037394938050992627840512 3443075 -80310377364908298186026230088621700 3443076 -90845857501294600747925480892542976 3443077 15290264044589147847033352793579520 3443078 212094164926452749796365554559019456 3443079 -531730785812326754026967354608162560 3443080 143947741927301717639994610547558400 3443081 -900747752290970904503773672218855936 3443082 -114015113357102287880993878927742208 3443083 1244328637147695695366768883416010480 3443084 -687039751331833643670100803852023808 3443085 -674508546251046845890551287978104800 3443086 -603841217150724931143911435531347008 3443087 362524766090668212734771563593266736 3443088 245540368737688277332757972469547008 3443089 -145248910513239307013263611338657472 3443090 -34890955727079052960403745084733440 3443091 95070017580076489638187615413348792 3443092 -192568190262518247311363485755456000 3443093 458483569546959215419484152639975164 3443094 296519867506980035094431699232647040 3443095 -858804819390088679971994157823522320 3443096 -3173591491373006845973385073766400 3443097 -20976973508324872466409942929719296 3443098 36590550879135544338278248147468800 3443099 -1629815368361844446738055854214291480 3443100 -19199790176949032758850107008000000 3443101 1690524244300404529666875343915856102 3443102 321254388397331245443193280799546624 3443103 -662153064527321292870520164176186088 3443104 196809603608613489184599724995379200 3443105 547354230069587870627462673709690260 3443106 -148348143267813290031891556098784896 3443107 1523298789970039999289612733613235872 3443108 -16940549983935187708512790841278464 3443109 28563149543317639643735513544270240 3443110 -86638441225496940100849789590900480 3443111 -78509537496419307667502918908962768 3443112 638625554778509617322506244016844800 3443113 -1227498909487458930548526726777797638 3443114 428341406438268759586754545746964656 3443115 33832498813357841799622316927543520 3443116 398226096382433458787173143840400640 3443117 -553277107828244644573185015134073834 3443118 5446527839214213328338158623070208 3443119 1587947298914398790307513148957320120 3443120 190329279854315672473421417081733120 3443121 -309427613234342428276205757941440320 3443122 705197702621731145489446513339612800 3443123 -306427814344990139397957346334764800 3443124 -295917301896933688114948625493356544 3443125 108278055790169386688595089921860000 3443126 -1588314693045871925571792754079089920 3443127 -387294351954596509260725097955942680 3443128 -119899580769092841544664986552381440 3443129 -1954714121742086585307418262776060248 3443130 -292102701901001937212365205752538880 3443131 -959280382079214870204772954786919068 3443132 -983795183971766781141635839445524992 3443133 -813202028889874010623418402859077376 3443134 177583414615638447021298798183209216 3443135 1039785730421307898727676486217999080 3443136 -35257848118031224331208360481259520 3443137 -406028452342489119376322682087681214 3443138 299614264718745867519056395416000720 3443139 530590901378122036680354751113216 3443140 -287741473298207708180542613348002560 3443141 673768372740995292535061687731096920 3443142 -497326156768456446866677669013368320 3443143 706271036249333773915079443853672880 3443144 101250019057073445128240220687836160 3443145 -132322515029236440179614252679051520 3443146 -18320027665043000834493546465506304 3443147 376599248779548786021933475064583840 3443148 -1381144750695852648763948281614592 3443149 -358996035565433173460616252638686580 3443150 360166341302884739947947721184716800 3443151 -412675338946720689711805571865166968 3443152 395991052109012381566699199757049856 3443153 39178788281603314258302535570952256 3443154 48753508358059731884357262407609856 3443155 -1101418717204628617256857730133343440 3443156 -844348720573719523333527172161636480 3443157 -440418437095088726283108633275181312 3443158 413086493128391603265308958255163680 3443159 -1153530944566505908919491620652619640 3443160 -164621990846939038416177963909120000 3443161 435590263855517094147452514717000400 3443162 75363518352334811911052136905974752 3443163 -95688069215181911106425923863619872 3443164 782298561739862712712225832519461376 3443165 125056620717772870803609606999517920 3443166 168556641560536742653429742937672384 3443167 -2942680188571169966924975740917056 3443168 982589318575616856119617696864665600 3443169 441834224752227112276298237943321600 3443170 182050152997344787770001555282329600 3443171 -727488105833651479475337160413494628 3443172 285754454603815592439707719198205952 3443173 -2829530079188011551014782177416603840 3443174 -260314315074121795917643215320293248 3443175 -99293571736300483683328110281274000 3443176 -1367215166873417312714732367528960 3443177 718541475555130292406670185802468026 3443178 118856680647837021560402011479354624 3443179 -1002419126552908739038971478543710220 3443180 -93184539323386623357340270902988800 3443181 461815569073523395447601504028262560 3443182 -6657419258207746423649403000487488 3443183 547726955788809044007706316537316360 3443184 -239222340869571608317262528635109376 3443185 367409553045724566237629346412291380 3443186 -77814105876475689958885564954868208 3443187 -245687736364791744863524297237357824 3443188 3111304333941287517462934714832896 3443189 -101183674407926577884140275234807876 3443190 -36614938001401659588004834456740480 3443191 -73872459846091251139968192474944496 3443192 693028437881278311439324177553694720 3443193 -327796444618852580181604866706417980 3443194 -295107303353092719832439234513238528 3443195 202267426300750007821843424982984480 3443196 693542950994388141758145031703322624 3443197 2142363277790834204958607171315170432 3443198 -134964708236942111928091699370842752 3443199 781743623639739910601237648464694400 3443200 240454249170004395936254533828608000 3443201 -165139785416458895984549109548793600 3443202 44139501550158247104484938117811200 3443203 -810485933029626848766752229989751000 3443204 29673347799167844047901346281434112 3443205 -408347484398287534122783451671788640 3443206 670759106069037780260304022947740544 3443207 821365592614620394122864225380322456 3443208 779423257708371631446441597775503360 3443209 489720957630241432209033452364284544 3443210 -219010597663989154980115551374670240 3443211 210230795033704127665979660689939260 3443212 55129970304159054435483348256701952 3443213 -1211816750113954447329062254688608020 3443214 -192657803195917968909154956759259008 3443215 502706488697666384060059684251264000 3443216 -16164740683614661493754863260532736 3443217 -928562242879940521526063563144219920 3443218 396366446018882029792503720027790080 3443219 -286714333637629877843637237270208752 3443220 -211514638726209119261796973149143040 3443221 -226460876672323696668499032078086856 3443222 -150395558342782006627562914165502208 3443223 -82958171635417002364596706843168512 3443224 973685064299721504204205148435251200 3443225 -4062625959936040784519930913812400 3443226 -142338851931692438847514491135699456 3443227 489777277181468425803955940740435076 3443228 271756514009782069741992282584916480 3443229 -68709640700177573637309344288913690 3443230 364473623234034832502854132435045440 3443231 252222362147213406946836954540747504 3443232 37822962983816040330789209946193920 3443233 -1131440634752571895000060882018319518 3443234 -127708278536980557813804600948568800 3443235 44588643684575232815295182801838000 3443236 492392498594600501909878439910001280 3443237 445688666636627701179562225064308800 3443238 -130948902347328877759847826991825536 3443239 1049169194143675748886899742839170040 3443240 684855040801203190589151615805440000 3443241 405529392971771697827934456852801600 3443242 214921859421544085866789078428754944 3443243 885562620500737751118136314310413492 3443244 -123484958329459101370578875838873600 3443245 361619398145480497937992089772152120 3443246 -283803730439419558488506774393160960 3443247 858372467472670270815800662217286024 3443248 -17550420783108241067746478116208640 3443249 -742273670536305579631950475949907660 3443250 492953954895348050269204486449408000 3443251 9909547963867481337208584663463584 3443252 895408109971406436620474665348196736 3443253 305147877560791831884633427417084416 3443254 149542270549057459302402236713034112 3443255 -466744114921075176888053857497504240 3443256 525487177249607312669894426542080000 3443257 -706448718493908287021056178501686200 3443258 122218138695591178846760850020183040 3443259 -54542043218710312544665453071416832 3443260 -134718490388738616411921304275993600 3443261 -485469492166160875138322822681196480 3443262 -95125774711120892346313458582270336 3443263 -1251710669634072521265103565961537024 3443264 -32703234803717364494336536627642368 3443265 -19293895505150547408535642868350080 3443266 482692952873706633866083492411610832 3443267 -1380067390602698858929150272628120896 3443268 3559975148725294589240826836588544 3443269 14610719969720459504216194392434844 3443270 470775432557904058065199153422718080 3443271 -168556140247143619966402245436017840 3443272 -272739587324901475359026908085944320 3443273 -313494580112666662121469460564421760 3443274 -13370202151085447301425424686631072 3443275 329206628968439447614590296255160000 3443276 -726262177837887967873749099267267840 3443277 580879463348527118702174650174153920 3443278 354189138729299223295034066205493440 3443279 966799755392281307560885178726119296 3443280 -113743065043172693310702843225047040 3443281 -788466429542038627558175679911171088 3443282 -723888317743736636170111290261082848 3443283 165931974778171518501693691803519600 3443284 154755296588968646447015795863388160 3443285 533910809036161909714582426510885980 3443286 166573372300385438546914404345016320 3443287 800898193945236040417450286059467312 3443288 -175468385189989545357678703110666240 3443289 -351721491951588664908260101807569312 3443290 -23028673276360916177048086185953280 3443291 -308241995425236486370646813602879200 3443292 -389881808323097036286815585592749568 3443293 257463908811304643210779855168002400 3443294 -93910077952368555684350085151948800 3443295 -666746906842116154116102123202477680 3443296 -46436245544144800447366712510251008 3443297 64075911126010734255933529190889600 3443298 -333093407173979923751786629281438336 3443299 -287572602375863880906103662047384880 3443300 -131712513079592249613587588199936000 3443301 173004760856134381747761083849503230 3443302 159014357377391122686992847950576352 3443303 111845099776970660788400907104216544 3443304 -80042138067899787752091019302420480 3443305 -958243539745127714808983276867544540 3443306 269141572655053380108255172439388000 3443307 -184997950981977140659361732537249280 3443308 -115049791454460005849995506416209920 3443309 -1195833293675655481587166363993647360 3443310 65948494931413313460499089055123200 3443311 6553743044625590957449917389126392 3443312 86565662599300862425813517292306432 3443313 -1454603005589847234812802938409992640 3443314 324725142111048174143479341945157632 3443315 979888629261540768418639148238788400 3443316 -254986255583747946998626045189201920 3443317 -1001686940616632782175190316384263634 3443318 -661798241938201435392582157201292640 3443319 -318350299987130973868509058520886312 3443320 582524048111627045927148513631948800 3443321 80610779507898523610253955375059840 3443322 468602442994176344125464300709558272 3443323 99463535230374069087451603207894864 3443324 564357004948303498262209417712549376 3443325 61411842546543722280533804850067200 3443326 -64038497307104256912434797527603456 3443327 1516459185930319694611555310589154176 3443328 453537813657856303846769229740113920 3443329 999509587660638435638025766025900930 3443330 -330023656590912827199317474424898560 3443331 86862433863630154588737193666036224 3443332 -113282528244702272247734032756413440 3443333 -935282890161426154994459096765069700 3443334 -118841449166868850942668687032997888 3443335 -348182385478017508871438906692961280 3443336 -99434977388172189888644199445032960 3443337 -18635026820961961784153080737696960 3443338 -240568909629317991048648471137600256 3443339 -1284770873294751341136165941685538860 3443340 -210036423421521263336564704204108800 3443341 1064674128196432583430578224348649184 3443342 -71804652278364563449957094703098880 3443343 334306895338484924658517983525594624 3443344 -38929772724784979441232683399086080 3443345 -1096296361484607130756463635782741900 3443346 -28466842235572109777648459615839728 3443347 -157400794954740634594681236156613204 3443348 645493686839245013621594307035283456 3443349 -54404207927897652956887815160063872 3443350 270394049318433178517486230216564800 3443351 -291600481810846325374739621804206080 3443352 261203225039280098243260777693347840 3443353 428865535785137952255465985921620864 3443354 -6429605373196493507975107519422720 3443355 153451131008228045906187532856245200 3443356 -157272613333640280370302046210883584 3443357 -596230666890972999838120139924818260 3443358 -91328863406990041321579864032860160 3443359 -12756514219953306705935892263474840 3443360 -520731039456321365168630280414167040 3443361 -1003917029449159176099020859223598976 3443362 -310084600048803000159685845933228768 3443363 -35009692045743896484024233525983488 3443364 197945563542357437750681875927480320 3443365 142079167628392013611664377450672800 3443366 132794871885660226801492357406257632 3443367 669529997048631556245839874629324544 3443368 -507071813810105486447930059257047040 3443369 -392115107247073177742926990744660230 3443370 56376556212341991006187300292198400 3443371 614853330230970193453027244582930200 3443372 -449149105422696619317287437395143424 3443373 -1532295440635625706899585841743059200 3443374 -50603814485028196088274162027271296 3443375 -187346825432030173883292928169442000 3443376 43571345538088111571273882460487680 3443377 1002221096662177981970678204743472000 3443378 446991459632263663828503165404820240 3443379 -453637318009340814781475406402889416 3443380 70418667711376464812657680460716800 3443381 566540934440290812719634971252641500 3443382 -499829810751246233387012384135930400 3443383 -83035057590381322385559889070392296 3443384 -357996478664468105690647121325342720 3443385 17193258812761807845439292813654400 3443386 -900456215654135346380533313891230608 3443387 -115748513174275601645039418954673536 3443388 -27743670752781126330676044547439616 3443389 679775754925575268610240122960846880 3443390 250295710529560582515548694597984000 3443391 13343915979591103666719461599139952 3443392 -127948628266183912733550000312680448 3443393 1173372689323352793985186017051755328 3443394 -455361471199496253553733163498883200 3443395 432794751589662853913911161271472400 3443396 144137536597432431632643826288450560 3443397 -12779138656030291730740888432075872 3443398 210949257005295546983868952256858112 3443399 -121622501875854748357020966851748336 3443400 -195184488682056441427040138804352000 3443401 670946475751649492426835126911033544 3443402 1064895180810551634746081486372277600 3443403 -495120113534846834547969354830373456 3443404 202951571790397204359196461161331712 3443405 19058645273709981128677520020060800 3443406 536479702716378545298770548561648704 3443407 1183359307766484182897647750686683832 3443408 -6541911102605606954074881888092160 3443409 -641633221553652783943540762442197086 3443410 -6768657397816144752922742794147200 3443411 -412478453134382109144007601846339988 3443412 134485141431966893047230173161869312 3443413 1252818304043427838092454368054627662 3443414 165129520175414935072638500593706880 3443415 260081637314984443371613788436579920 3443416 907871406084269974953713141614356480 3443417 279832448128014127426863545960751120 3443418 319823799963997719477730977976320 3443419 260663515955021524810176571773324320 3443420 650630673715219533307626736424609280 3443421 805872318152581859904794983394567520 3443422 -89328760955645216513484871237891968 3443423 -106026963706462624531572220390384920 3443424 -233861295276673306080120069689180160 3443425 -491872780887215918324426861235075850 3443426 -279289330380012716681083700639271264 3443427 262319248711117951143264607682934000 3443428 -91212596647080721469531923697084160 3443429 -241791571326223182741670197894576960 3443430 209752861596348624742725687696309120 3443431 -461189463386368983253475030989399800 3443432 24932614255991189480030550369976320 3443433 304821099885712928048006034326249664 3443434 716365305192144472526074770389021616 3443435 116697561358944586950354212757590880 3443436 -408180377309811308091571071243748608 3443437 -759698053117618777549886227049039914 3443438 13241836267462437829562621825517120 3443439 744290466190906890794323717138364928 3443440 -422280967520165752720982865346560 3443441 519739137452561170791623401886293842 3443442 -64742122569079715603403178379367936 3443443 -1355759943757144106700424364576768308 3443444 -1112085837137230340320645642343912064 3443445 503356308843005830981719879056352000 3443446 -625455384274774561822972868205737280 3443447 -337745045462609059953253463124182400 3443448 357093338917079033319660882214440960 3443449 53509138634054612024986418777138688 3443450 -228362577622314920874873329127036000 3443451 150225492207819530530278010584218304 3443452 390692613892240982456596332427898880 3443453 -695447054781131832693452074954091316 3443454 51977763749568986802186829074610560 3443455 1353959141858593962665029867788183360 3443456 706541634909240926341617610540449792 3443457 829567384645526788440579449150107440 3443458 -379462635206822018041089146165455920 3443459 144474078061912815834219100633105104 3443460 -544712151379240264717851368145408000 3443461 -405015116130874320903037230452031968 3443462 -476921819747979501536399879088236736 3443463 432011368042512543614966266688548680 3443464 915148784692859095126341096533775360 3443465 1351519640177330532907676330869339200 3443466 267009274188238760511606353984859648 3443467 176526369362016317773008595532453112 3443468 84110112069602089832687238108758016 3443469 -583786131807859245189841044446781120 3443470 209909789291390471745191099469247680 3443471 -33263318578819563816735355718579448 3443472 -20566475293466761834336688906625024 3443473 1033799834899586612218392468733383360 3443474 261265636695887509662057868963892352 3443475 421315645132653817593087042582119400 3443476 -1147921930951899704568775698413322240 3443477 -5263096009369590433247759411979588 3443478 275084533991823701194255992037539840 3443479 -124308260298007674304311358832128480 3443480 149782772146118897065992778476748800 3443481 107655807428181848750881087473819012 3443482 234830610786804297475683857544905472 3443483 -273845141586853205869608189214896 3443484 -416216302959456488647989953841438720 3443485 -238031108806683931691665974146684820 3443486 -554696377148525085728063846610577920 3443487 -401094454469663235297867323096389248 3443488 -1332857041817064600871527475918602240 3443489 -26700604638499305918136730013656640 3443490 -94442428418774974837662037449005280 3443491 -775493335790758827924129108826821648 3443492 -364080424846375032258137026760126208 3443493 -34019955811594177765598685225960000 3443494 99778820981945281964072895259665792 3443495 -232898784573436009462527545807540640 3443496 58615989051475707793885911711744000 3443497 -1737717359645008229480743155935107760 3443498 256942048521665643022548925425294000 3443499 327960042837750638585033964259701600 3443500 388143208112878725571141112351232000 3443501 86047717937000560913755843656548502 3443502 -6913788483528190354319056316676096 3443503 -44700120567803286001777999086408960 3443504 -41276223936073499157998794022486016 3443505 -99987087289651657850558695329748800 3443506 355094870966973985331340430103432448 3443507 -2078792340384744273713658063444330840 3443508 -229539682095457358255138396064158976 3443509 419197103938965995764349942132121710 3443510 53701145242661155263369588852860160 3443511 231225665185444120340581412382302208 3443512 -534347723438082802857661768651161600 3443513 -611898121845872661935411727811073238 3443514 -119638326378503622800781842151117312 3443515 189681382890371025560280592868872320 3443516 12428000451851670494382536722851840 3443517 38825133220016073986761741582572480 3443518 -58816978150769411385005856388535040 3443519 -1073225006537026177995599025497302080 3443520 154132106160065086446975440608296960 3443521 -466479111825824571588300067845641278 3443522 434728663842373548168320421414038400 3443523 1049943274307776066466003477513460984 3443524 1056354831645699031515471803987402880 3443525 -196831097523703260318657835040649900 3443526 7094016011612264071219447326612480 3443527 -74620103334239411096247385539865920 3443528 522986055312906594073619710119936000 3443529 -1022087023783256883391804983368856816 3443530 -249992243308635488917566891924903840 3443531 387474267369810109489033473575116800 3443532 223194195045002555239866001708879872 3443533 1414280760637583961473891349459777782 3443534 -405655841247760828634804834757835584 3443535 334592701113394281986699980413927600 3443536 47790422668180999364910648476680192 3443537 -1096486264203313228844347095703106688 3443538 -18357194042808229700451708672909312 3443539 -1535462033033619647382408504105600 3443540 663121132705960015499025477808250880 3443541 -714498279724227696474307285162789920 3443542 -55787474299946250183121584646073856 3443543 974720126595376366781010354565136400 3443544 234005492421678351513831763726448640 3443545 217989328498559806192927293739193280 3443546 623814817256620134111190740762623472 3443547 164784610255046308547842909594750320 3443548 480089565752341464853429465524843008 3443549 -856135427259474300380576491980862848 3443550 -105066423498343966528726775024870400 3443551 -72024800256179102115294860860666848 3443552 -321405095853868353081421839849750528 3443553 -565154390106479234547269023642407936 3443554 -600212237535402914710708517606529888 3443555 435177289142404783044476971140733920 3443556 27797295464062334623022806438631424 3443557 -128087587878300558553670366452189220 3443558 295749003073433153403959992565126880 3443559 91693048955440367144299171631736960 3443560 -233260350291390914050208456024064000 3443561 1424971209917166386628059739968064384 3443562 12115325108470696110195102863461728 3443563 -1162426285063830940083946046392802188 3443564 -684115116027994067115612659615917824 3443565 -118927835861853887053343339667252480 3443566 -271754994723145941932700079915892736 3443567 1308260032750664918962754964079313616 3443568 166500075070772524030608797744922624 3443569 13036061815266618695476288012108608 3443570 49199682793959618015209627471918400 3443571 640648147078344762784840323321208224 3443572 -1224666445209593048355712588918142976 3443573 146418963781883466368217520523385216 3443574 419942454274238024750573311453402560 3443575 90881662773584106385384275488718800 3443576 1122898602260441724995655730172620800 3443577 -271548397094403357620305404253743168 3443578 -652997349158868295458386193146451744 3443579 -16865571189440926539700773666389460 3443580 96038271574685383465257815103897600 3443581 111346043446267654972914583200693792 3443582 -148999636895210303995114341200563200 3443583 37210158619268116461506149036377600 3443584 -51884030326726283052433993818439680 3443585 -586393969470738655881177601555970220 3443586 477998183173766944518125363151302400 3443587 -387700838859701895836743721020670208 3443588 -343605932744657726698597009633881600 3443589 -1049095983653194037226205236317184546 3443590 -8850069165469977280812834822263040 3443591 -236022279641581581244807843692940008 3443592 -166568031037643064277463860461281280 3443593 -17215605398185657410812466154252700 3443594 -163281940374763877984515843623014400 3443595 -62490375497618295230662109748732960 3443596 -127336053051083155159273012998819840 3443597 -178499110973841910384233835335724416 3443598 198516809534935475624931421269076800 3443599 -380538714776255489916424785304720000 3443600 -68646778287263680122809723237376000 3443601 -243079208091542830353738808247447616 3443602 -421757064014268039598561288601174400 3443603 -4415768913844163696888242052792148 3443604 -63376110839247568539500239432040448 3443605 601567290109933667640768031140556800 3443606 304334351249050498655102420983688064 3443607 -935602376781527117567418913561053360 3443608 -125080262851290326549384587227095040 3443609 -529976227901203728785798485746644796 3443610 224953783653419250664110168405657600 3443611 75448394201446752322492056480010624 3443612 -10466403800915406011372244195260928 3443613 -83559695295685979686580994333693600 3443614 -447453815478218012293961916159817344 3443615 373308443924864613152530462012111200 3443616 -64301615158277904520367801521668096 3443617 -115570629314279868435331305395921360 3443618 10375085011192995414426199333607760 3443619 -95194407632057598390288728117987520 3443620 445502059874195525476780649484775680 3443621 -1662330061483363169680395347032154178 3443622 -65356098802409579024087984283883776 3443623 -822882953128253230901296488932021128 3443624 -1374190201891297129288672968055895040 3443625 -707506426250059296436550377673067000 3443626 -338796218336734080304745345256578976 3443627 392514756345517728389769228086653584 3443628 15737155832156479196017675388645376 3443629 10933172729100402054954887280423168 3443630 -381227065099895167125286364528063040 3443631 -147641269617203138582691669803930736 3443632 184651262702088059075465734417907712 3443633 1196683221756885666396542462578796724 3443634 -40606459178169071392641188578758240 3443635 -20722643527620507009664747249324800 3443636 263930727306433208827908655313080320 3443637 -218616172593164633245675861883360160 3443638 361107468360348464013696032486147712 3443639 2005623919513900760830005815525476656 3443640 573814123117899150267161115640012800 3443641 -646162247171704283304336311364783958 3443642 348919136239800524321963398452274944 3443643 268927884046795101512257528148841984 3443644 -733152169658245189816761396077169664 3443645 -468882803515804637299399689457046100 3443646 -268720113525694755790518108913012416 3443647 1133123709702188837020972388419903680 3443648 -118974360330548691312805977218088960 3443649 -3112517561211934053253092708634944 3443650 22997542327273039260118917326976000 3443651 -1013436037699236409699892479400250000 3443652 -271030577566938616714517492838727680 3443653 -287836156719588019591093155349155840 3443654 -171608098660069392990028268836888224 3443655 -4674860978190540077452551802963200 3443656 -758399040345484089920675437831895040 3443657 -279722894219947831823261624733852288 3443658 -129029698939887652133137429328221440 3443659 -366602708152520810513266548412844140 3443660 963284545426679397123030846474240 3443661 369263617332046311724479819212748480 3443662 -729556325454692891097055030841679168 3443663 445951940195106401165242642737939480 3443664 -12461254273202675066461792538984448 3443665 817305115737617624433652932883683060 3443666 -354324566922182515876891921899939840 3443667 -1036698224101444266956305466709858120 3443668 -321181543004905705953933200730957952 3443669 -1697405661312991156150690846185258930 3443670 281838018104383441604045311112711040 3443671 -1135668232221302660624851470322737960 3443672 38720474482769539445431436981760000 3443673 -678390705650840494564234574274576096 3443674 76879806191350371171963685679258880 3443675 -64604952318116144382533619484600800 3443676 385932589636062184899906511400274432 3443677 149618104071195218190086574422422380 3443678 -120867829223753163736433972399074944 3443679 703824916063003935300804412117099224 3443680 783375670544704148108826228939816960 3443681 -668405962899809452685716704598663518 3443682 12363721101261065153912901288724224 3443683 1520533681516842558523307488945227932 3443684 -948374559066627944647931503480627584 3443685 107463721185059783385260145322028160 3443686 -462330993526042541488099909905813696 3443687 -432765963736877128156677164469754200 3443688 623135920421347726960822143651840000 3443689 -1717319964156227039860161866039085440 3443690 -154412695889874173873569627747491840 3443691 115773178403547040381983943316655192 3443692 -314321327635883839294862616152094720 3443693 -84265222743887771349880680697092960 3443694 64202164942959889065610251553605312 3443695 42966538398576192354967761406812000 3443696 -89203543301117825009611441436983296 3443697 -48271725578547737524905654408129792 3443698 465716961007598204792628065515008 3443699 -776506470142438636303389314944898400 3443700 -2820287540443458736220448772454400 3443701 93384007948540425663425962628047904 3443702 -93779423822591928283566746328948480 3443703 59293175455316529606396627552935808 3443704 -1351335489393392904242393621517127680 3443705 347651044873322539065139000948705860 3443706 -37529515973495535413126392108403712 3443707 -2252200600039612582189898154466597728 3443708 893573391909399188154745059603529728 3443709 -175983161769951542451359654862237696 3443710 -64611498786134712829130941250466240 3443711 -1956405935789206061985357241769514888 3443712 -511629317854384316278432043158732800 3443713 73671372923694533873481075508199808 3443714 664103247661605509612752920192405456 3443715 -47922528090023296607784135236485680 3443716 -582455568121156529227353025567116160 3443717 304947408477674858310039899466049020 3443718 -332456672944653964910440736215461696 3443719 -642614651081171881524604148332395880 3443720 325919811738701265185500589629440000 3443721 260715521251887613463502205879155840 3443722 769097297120210310121631753886289152 3443723 -245707843356464936020716311181530028 3443724 -142742046986188334396222787965631744 3443725 -356717669682706207594772365045328000 3443726 219118690388962454811800833457278848 3443727 -39166899068612525970826662271498368 3443728 52578357232909174539467893823766528 3443729 93633145900664090146145092191249330 3443730 -188762767274258517774834169225666560 3443731 -394162389828772289867838941173297600 3443732 630337812393010781733934446652784640 3443733 586617357046940911117563944064116544 3443734 152284164872732739989526182075851392 3443735 -772552254320925711559716728170153320 3443736 13961199523049756187473730262118400 3443737 -1309916719114004735023827546103925376 3443738 -107385588751189052654918818578135360 3443739 238300510472348836290683861374267248 3443740 -1049784442845718437295230504662092800 3443741 -9388978064223148715859362937223296 3443742 -29510704516415569229519748724325760 3443743 211742712764834605002579023778672992 3443744 -559132143413056493583646922259824640 3443745 -63547237805037679393502668887242880 3443746 -271305117114355650412507757334294240 3443747 -848327546253103078307144963260165008 3443748 -33434713570489262323896883356499968 3443749 1466891856112773893057515632097298750 3443750 -498358164681939566189773519470000000 3443751 -125201004703687948705312662257545440 3443752 483902712347743442248436043197061120 3443753 221898704086143714966819999138816144 3443754 216863717626059791346246874635648000 3443755 182543529708227494958651561077773120 3443756 -1128009725291491736235115611868865280 3443757 429401781899843361074645410220647392 3443758 -996178334352511656470035078599594624 3443759 360468626824575652354307081494694400 3443760 150562930875771926318817560079237120 3443761 -470849188028827490444059804494291600 3443762 116457696567333300544755058387310592 3443763 679158665977994849998105808881746744 3443764 -187619766883160889054095180990199424 3443765 352166966148991509649861316308509720 3443766 -76436790016984683487205708796624000 3443767 204449001867780107572035640264271760 3443768 1814788128732342638944154916526080000 3443769 -394017010571476146156294359983492800 3443770 62829249341372928542039649341909760 3443771 115790011145796811636771750617760200 3443772 -82870756090850651451430042312478208 3443773 -1080932584357722943632393394760497978 3443774 -306784691883674626313286161876676864 3443775 -11836116206815155744277424027498400 3443776 -131461847877160152623145609919987712 3443777 -370507295819426423234290781207341374 3443778 22555254693555479416612907435878944 3443779 1138796640819606240811034586730445760 3443780 250816215746296520386193209808140800 3443781 -336995274978906908148300710507040 3443782 731333328551499956789730705484336992 3443783 302908736298215163223157055982332720 3443784 -9593466101846403045213906964316160 3443785 89020149378627335782729884226858980 3443786 -221514286176526619175436507754835408 3443787 -414825790558143822179374185482423556 3443788 -178267914331378883160735325653365760 3443789 -1172438401747716322123925508630581376 3443790 15643476785345146326488980679639040 3443791 292067330777911624839687436431463664 3443792 -198709273363267657701292672680984576 3443793 840766484178057379121220195099220464 3443794 179419380383149218530467197829309440 3443795 176618867717680934633285453485644960 3443796 -555724465073567849660613592146473088 3443797 -260636112163146070019834106012279936 3443798 450265310018547735006182290236698400 3443799 331200142359709630806138665093247360 3443800 799119121329252815302870174720512000 3443801 -2412621144320203250797184415766664448 3443802 -43343356951026489252843102105312768 3443803 231284767206631114037226017487594960 3443804 113802607483195057150922270069716992 3443805 168881396770878864339709178218823040 3443806 729010802760125419239028665762932352 3443807 588976276836494604293069257175052840 3443808 619541702451363952636641622095298560 3443809 1526382493707774767457182452142050116 3443810 573118404775509683485776567277869120 3443811 -260645677870560488704981753198615296 3443812 53739619264041767302708736336431360 3443813 -714700257648328709833571405875339296 3443814 333252402115592131724781298930206528 3443815 134342730460054007681403523000827960 3443816 1295871647250459026589561915619522560 3443817 -29671425339889043839746017272501440 3443818 -289174155063123390034514537946859344 3443819 -653481842308717073540601884289648780 3443820 347070230534736338014193104846126080 3443821 173510169529424458482414331510409344 3443822 744290399244787006232256739111067712 3443823 1661521485501878683574560695371226000 3443824 -295435242737479549267967897535938560 3443825 -60628606709853676539364149267528000 3443826 -465780324674630676010310614530178560 3443827 11186065907042421058218544038321444 3443828 -762771319546414789114792515766127232 3443829 12538109568198327104507026728788928 3443830 212815187710317840761309166153120000 3443831 376016595767214718300824734003975880 3443832 -314769908262543604410038443579514880 3443833 -1292520741475420635626309545648033916 3443834 398944358083561592810827910054754384 3443835 -246249960042468626506262210345427600 3443836 132610138586781947047999931245314048 3443837 -329781753171556235769694926306933000 3443838 335620738969123219648259843977729344 3443839 100738831914925650622672495138777456 3443840 983502138265096179255984400210329600 3443841 345069309804220294137637216555576050 3443842 -325818010114901477745644778454970928 3443843 -757331241215324091896206220292349056 3443844 -304689293908053620468569027258512384 3443845 -655130566061452372859926494830632800 3443846 -47969417956628235440534734789157760 3443847 -743136223469642614683092494893288960 3443848 -115328590718571186140093913449994240 3443849 -248284473825813487684650834855652764 3443850 19665582046109915024943191002176000 3443851 -716263073493979247472796675658607148 3443852 81322956910061905108857315951808512 3443853 134583177702374389339438736796323904 3443854 721001140881225711540931350252605376 3443855 -86855559039011661523525263323016000 3443856 44273275677506874056658126443642880 3443857 -959496405718891901020182347469207488 3443858 33051284364389931824002907680126080 3443859 351517108725241848479899329689161728 3443860 -264751455079388189333584014481244160 3443861 -1591732774553714397189204622083719538 3443862 150057661387904437286297283806780352 3443863 1502333815105639708749523392576871112 3443864 -192341587600225494343703170609152000 3443865 39976908403723703824337139297222720 3443866 374227213427822462698504708657958880 3443867 1272657142804890016594105939194341400 3443868 -15700883976620974051091755624728576 3443869 418412610825407269257648586525154208 3443870 1654998788847531466874912779785600 3443871 -62475021901127366261971173434067840 3443872 -1678893141157105811707067943009189888 3443873 -60832149519460338986049215078494800 3443874 -134986067052648413578615911646273536 3443875 517622205240658567428848770395024000 3443876 53432096239932676675494545911071360 3443877 -24648798791520028051110127154433096 3443878 -990108873835009321576381551347468544 3443879 4622814952103429880357826943156376 3443880 -6221535367493334357850087010304000 3443881 119924359373465267029296720379211392 3443882 214272832810873224183100469067264768 3443883 214255193985786954103551347872896000 3443884 148917254376059441331014598430274816 3443885 742662246729730330685324801900573580 3443886 -218265248024989013652420182410789056 3443887 250701825437173048258421651249007840 3443888 -103367001446021598352684921725517824 3443889 690485355821670357071294612400849120 3443890 -4345616291895340183297854447019200 3443891 417373436867481697329959194372739784 3443892 -343701580751240782194532097022025728 3443893 -994843621184922558784615590653059858 3443894 10352608486577288515851241135392000 3443895 -22767204849908295733391958967997280 3443896 -1165713758261757502301581081117470720 3443897 -231947188049010491452576149410925654 3443898 10167166392191405305801006128092928 3443899 -177300073284411103545478764099564864 3443900 227764089986217059885203269791808000 3443901 212845723102452616066019022440480640 3443902 192663263112719770880467335336960 3443903 -1400378512974960535536164489898406848 3443904 46011674861494780343173157769707520 3443905 145336788039114049748707416344448960 3443906 -115163257564298113857828824101930080 3443907 809590896833224704108810903163029240 3443908 -58361283108731168304359316308709376 3443909 -116200265961662956124339070216120960 3443910 -362202562663622226014252156844992640 3443911 -765919409410782838461795999058339056 3443912 840465926048183461319448010205306880 3443913 5831545494408710355875711858165280 3443914 -252706506813086444632300997062960128 3443915 541286943040702575341221607359174560 3443916 551268157922999494950480913805557248 3443917 -1572379077358154158329741894243345034 3443918 222487150918193747882542913879520000 3443919 -77273998691685662124763094071988352 3443920 -212160690425055026368607433394176000 3443921 -24906473849438200226553454749527040 3443922 77357039238797886187856343130953888 3443923 57056303510698732583000876894757536 3443924 -497599068577235515134511429603584000 3443925 150904884521093981402178786240028800 3443926 -137145941464239666664926756997386240 3443927 935554507244982356137385844938512776 3443928 487615982526285880026065553229086720 3443929 -160571977796542984770857116073539824 3443930 25564284191378368005694980500736000 3443931 162455867731099853132014299342981600 3443932 121024837929453785491330173027596800 3443933 658321746264600236048684087311510182 3443934 122532913059917628927481942107018240 3443935 -63904445673814029881643982109450640 3443936 -957705764040957683998099442547818496 3443937 79685600706164074469690104862588352 3443938 144515567376517104561804481096284960 3443939 -1129266453957653443228368366150116376 3443940 3642245226259797057961261680380160 3443941 -488393878216653914685678769527648068 3443942 475536936435341677573971245044062144 3443943 -568236091135588795378038074527422936 3443944 -97126621089839455465488842049945600 3443945 -156251550481545890721352344819402240 3443946 51362481198551634756018589995456768 3443947 -84844657560946493579893370722126160 3443948 156424910807031932493521827518005760 3443949 3673269727534380813422731264860534 3443950 115501635889894777540339854462672000 3443951 216173562984960826178927762383340544 3443952 99283312272876917390285353195732992 3443953 -888840914974509091620035234797430220 3443954 175088943941427061833285477898326432 3443955 770976027435319068081435106924800 3443956 3769153374202447979809795906127872 3443957 -836423705757859672106401102973549568 3443958 9713929017651488744333290411406976 3443959 -84241333122730920354483105223687920 3443960 72223585501571312586308499032064000 3443961 280823671876669886269926785503240272 3443962 -565396608792562755769492921293258528 3443963 -1188730094986537865535097297139821788 3443964 -71409217515201432514368354084756480 3443965 -638528520671041051638145431390811860 3443966 -59632831887470667533217903793517568 3443967 -823377664229393493772648732807801416 3443968 -183610033964272067718326722291040256 3443969 569667594171057285815262544505114370 3443970 -88924447175665961270517271062912000 3443971 -587739607272505860774379397288821656 3443972 -668816550160589050881658014815895552 3443973 374513248992522168611154917179352640 3443974 -470592636801218617882611553895122560 3443975 826043144900222951336225090956247400 3443976 -102934977680670631241766447566684160 3443977 -509177658387926598010357605571795174 3443978 -241014236720432130050791079177122560 3443979 -437789032083786214496592355750672896 3443980 -331363594521766625940188767469952000 3443981 1101751429510444100120003915753874912 3443982 49185738875414571643434749783713920 3443983 -459024849572669463476606026240594768 3443984 180033133361412030115463096792064000 3443985 644471111242320630347737851186067200 3443986 -68035194369390404801097812304691200 3443987 1675863616295202542249523515263374636 3443988 -142084024983282978524021991867648000 3443989 -469972022089676104980277061537716210 3443990 279423364996062571992396706799308800 3443991 126233281040192130309947105913004392 3443992 -971094895085266383019435045228800000 3443993 230859577821253189583384370038625984 3443994 -34214346532309032740931063006196512 3443995 530414007048273907663563473023464000 3443996 77221166892919981315543063822353408 3443997 -89364784208196535812576439778211840 3443998 -65838109629765213376206689858221440 3443999 5626253304315020434270510454400096 3444000 -91810917294158459845386087432192000 3444001 -1143960365822496270492655668381833376 3444002 313624987522607982599856921429286272 3444003 -250005004688094648067752893241270840 3444004 -1034046875557254735885017704911938944 3444005 -487536924066103723250249211358272000 3444006 748591536800005593580898694568027008 3444007 -118632243942417520834630502730393600 3444008 -1205163491189167133833395424169902080 3444009 -630552008746625646933891561528779040 3444010 -1182779646871569534083079761144832000 3444011 -605188867010321352743025858443568480 3444012 -244370885475847002333738817937080320 3444013 824764334226287862443544395751953880 3444014 -172956599111720846487911852189812608 3444015 -257625052270938540770312994858589680 3444016 35576288944159336057705586952601600 3444017 -387644965264601784553534633604093934 3444018 226539472715213531352253058513867904 3444019 1240691825168012498704014842193446496 3444020 -26327871865046969868308231034961920 3444021 -139649668611543275516857578764039328 3444022 9554566117548822039963955645682112 3444023 -2399066760885127644104391711430704 3444024 -397703470903653146415876180913582080 3444025 -203918968249452684004128072201859700 3444026 -282827622151233260117117297793318288 3444027 -226199943313723161538848071168035392 3444028 -297110166426738309218439354149233664 3444029 -39922807888129527794088547318925370 3444030 99388112413860544223579107124545920 3444031 641500779679495604383515839202832832 3444032 288489525102637263350643280685039616 3444033 -468487890999238736891836244048508000 3444034 137279051522926227817537319689665024 3444035 71884716734274939201203307658848000 3444036 252320332210185789266301243303386112 3444037 1611991157270608025801090333224662686 3444038 33659387847832520968045075397096448 3444039 406127479913491109148471711450326904 3444040 -142819751170379574611040874728960000 3444041 430002650606375929630042549562626944 3444042 378088884299603117886007585665024 3444043 -14111646550081267997146760869247136 3444044 -116958592869671198684249399241306624 3444045 439009764999635531131820298968754240 3444046 69753663094312044814554873645902784 3444047 -303100128170296425256413607612014528 3444048 112012510795178970692291083099103232 3444049 451938531736217575618816064101001536 3444050 347690077962558609990496400615914800 3444051 71392535859505371688681951009120488 3444052 311075609721267597542458826107838336 3444053 692927318613612058283900266048900302 3444054 -78434235659825025696579492476305920 3444055 1008260379811200923098020306850687920 3444056 298737444429652324100553276002795520 3444057 450329651461741302463142183647392180 3444058 -303763871899135371332055052017519120 3444059 215022943239730828859228268829000260 3444060 434977686967780474161718791300433920 3444061 -1106699789180539207549945423877477338 3444062 817090755705085828827318538517308032 3444063 208912103578599390021530422374393600 3444064 172590369384202979933909036068503552 3444065 956689847424666867551811719428829460 3444066 -457233558434085380698305688463769600 3444067 81053956536301937460225386976575760 3444068 -222420856753562946705703106489438208 3444069 -230853188612788526884136427674887680 3444070 -181060218863527559399264336869175040 3444071 -265135365340580637528900401650474248 3444072 104760496502662448424030066313297920 3444073 -347586133153236437042363518851097600 3444074 884770260831217524433887200430127536 3444075 -412554527581087946888788277049293700 3444076 -460652635018795997095347719168362240 3444077 -196592216186397052950929856896546688 3444078 484167601516970995566559186209389568 3444079 1032038998112860103930263874749929680 3444080 -104650249440889185419085932586762240 3444081 742212300490704618440589693351625824 3444082 -55405839707488652866211106554890176 3444083 373656170141645355437785583514400332 3444084 101467593804120400809115899794472960 3444085 13206043059025202246027199257547840 3444086 -288527865878109158132169984274934016 3444087 239456853746233485269774144917622760 3444088 97485349219534640948587084655861760 3444089 1050716841727382196334977928525483968 3444090 -36544209577522850971237595352514560 3444091 -458583602670295758538368832763890928 3444092 -1019476099626285288842148040731747840 3444093 -53818654087992620516315163298992000 3444094 -992210678286311819252026620620928 3444095 -10733389476341770450493971223133600 3444096 61432045859200420621264773080678400 3444097 654737148652434194148264727632956546 3444098 38798893800891035189740381219200000 3444099 276880517343243156534110262114691248 3444100 -86678761063378670867260556037734400 3444101 1303782269511629467359877176488715102 3444102 365175134762057857233229249745304480 3444103 -22178505887573016271263240673832216 3444104 390445327795130533207095607644533760 3444105 -120659079542802484687954170011326080 3444106 791933853177663271472837163893224752 3444107 -270046983994216381382190932733433644 3444108 93832241900607672511393837581290496 3444109 -605645139004914148402189835589584084 3444110 -50321302899731905071016394869991040 3444111 -469037742023329250351345941734599040 3444112 -86269872570816100358830185825435648 3444113 619638607251540575080477879455952896 3444114 251771339151174136566570371051263488 3444115 -70963384572443611465201947663842400 3444116 324277589530444848075973897364920320 3444117 -212211880478563323453782701520308320 3444118 -426167329755024886399238636405328384 3444119 189009799157832492035922766284958896 3444120 -38160232112915281650675682881331200 3444121 -315326746951194892824864210337379712 3444122 290838556013114510854674271506892800 3444123 -64540248946763636335915487943425232 3444124 -566559574186566998661731528914952704 3444125 -1150136906494202682469284414421080000 3444126 -35795481377480510347428173821080576 3444127 613791087853784453562789660467283120 3444128 23985904802422011187156263411646464 3444129 -184765301746522840163905683168884076 3444130 -19082517754379181390760766294246400 3444131 -8914323644803262890177956509235072 3444132 749758781395756012049819706367567872 3444133 -321221832846940433644206069154386240 3444134 723669403442866721499654398426613216 3444135 391864340766753806213664163960128000 3444136 572896121695617415287044254734535680 3444137 1269459263140670125572297947142015312 3444138 -514143214727445718501869635936133456 3444139 -62032408189911311459571063506004480 3444140 21085495980967799491078026446868480 3444141 631201186613241066360595434904924992 3444142 331275382233966613510784510739442560 3444143 851926894033898019598635282334741392 3444144 -37599691224764516568484982980608 3444145 132537118193638528383096329311831080 3444146 -406276594288248772873348679879743728 3444147 340370960551106284940901537949885440 3444148 139806352648936072966996234089550208 3444149 -1117689305860599641956451441325447360 3444150 156798951926098110631150398956193600 3444151 18195294358500557138374571782390872 3444152 -460734252990524711261146001204858880 3444153 -111774696769808176604591266729418592 3444154 -91016780626776235236728280264016128 3444155 15872525666189326907970937816396320 3444156 343653319210493218490566945614144000 3444157 -217212542376468082859995610092815060 3444158 41052418830312833600706786672403584 3444159 566849899697288245020250526309563008 3444160 -414286975416384067301384536247500800 3444161 1283028485737720496514046468886906370 3444162 -32112670276916385433568227296331776 3444163 -609059180468302033228303210618778720 3444164 -256582297254524579688442621934485248 3444165 262538174287058333059222061744301660 3444166 63233557166515635471204969528366720 3444167 -383830303104746268667170553076063784 3444168 -64409097743984720938506519851827200 3444169 -592863020909733878571980659552779430 3444170 429615003297256450093509796180061280 3444171 5949882014977653135941707224868800 3444172 726737934929930917418373820246674176 3444173 544282198004216182833455699519074422 3444174 363756830011788298536518861665549440 3444175 -347586781888364248399734384158721200 3444176 303466745297968364627542508162015232 3444177 -530726280678788781578878778957039520 3444178 -885542761433933177263003592788437360 3444179 -740641791536881617750806499579589224 3444180 39085827649960045725727940442009600 3444181 -162315236108077267957081973451141120 3444182 -37430444679880067856732261073620480 3444183 544709759105678172040976849967142944 3444184 -708055790336442414880620532150579200 3444185 -1011822065853931416413657705585254200 3444186 -454873969628966712762197972676711936 3444187 1106398224142558182316437277905901240 3444188 682550192570238084316698811889051136 3444189 -116054450944161863071248504293823360 3444190 58741343107175505809517583541627520 3444191 -11843388718589452045662210470723088 3444192 132990192774860765603636492685803520 3444193 365868322339032969354862667968036864 3444194 -84159946488629372376418307684878560 3444195 349922600786542949122065063745471920 3444196 14524737936466471439916188051243008 3444197 -430547578107154122233622319707348354 3444198 37663424954681469349880584684534464 3444199 -645531852635602354148536758587282280 3444200 120173834788970902907046879469824000 3444201 23291315461055384792248358633989284 3444202 914907288112668351785435433076069632 3444203 244717859985228275304360625038395280 3444204 -295597745376460207932655753775677440 3444205 -198025706732264252623982274681534480 3444206 -673523877739786200317343999248726400 3444207 -189758491886666548211846039624494080 3444208 14319899805569405085364342968483840 3444209 1394078009441835078456260608660963410 3444210 -117020319140287451144133770396474880 3444211 -696983065018417661304862638857547000 3444212 -392128558953410793784849393285628544 3444213 -28744218258431742429966952482301056 3444214 -9229500850658501764891037860433280 3444215 481047294341243497408594973774406720 3444216 466988836305381002557025697700761600 3444217 -549131940711455132460509603527769856 3444218 -4366276101336712677618353131044384 3444219 -70430515381057797890612160533588016 3444220 440964173277691757667186823152345600 3444221 76161220919515123033315892189235264 3444222 -404330533373371712389635491404793856 3444223 -303619970490977875481038108946815560 3444224 -138206348673162635174537523911196672 3444225 215159638582867820648817906965916000 3444226 577807913448373408847617394290575312 3444227 536436341827088975858081744206518000 3444228 -944257989748505347194911724788398080 3444229 -512562037672821141687432055588355520 3444230 -461897828969763719173581650427258240 3444231 244268888673420498297371195640841344 3444232 -651685085602286469025050868346265600 3444233 -95631834182633737579567550545364736 3444234 27127650164713639719384230374758912 3444235 -770279219661276481819482889729833600 3444236 584624613981840057584992271616833280 3444237 356780216245402138904182647496254294 3444238 193078128156370087588982934620570496 3444239 -759452785613753669176952814595350744 3444240 26877063721514568645516831353733120 3444241 35456073897191188824707715163655152 3444242 135408706064038318392025986313344000 3444243 -624477609547464015355104084498105600 3444244 -747177184294217051491970017460172800 3444245 -388797836536185081105484507734549120 3444246 -76509949148905675958761966390552320 3444247 124383153157240202785412846562554696 3444248 -887155731147451256975235081333104640 3444249 -220174823740351351437921774288405312 3444250 -273391304459485958742890865081600000 3444251 1086698691843104549089496784253793904 3444252 -390211542211815318566388913499160576 3444253 352038651007740976267357736014630502 3444254 -354249102502655174280154418632820736 3444255 -252989207982725530067044363045785600 3444256 584006569322905048029477631283036160 3444257 1988741639064713019804370311823488 3444258 174354778588671307818958899406998528 3444259 217976182710185637207475588763858496 3444260 164810001118811671889523019601690880 3444261 -838299516333128789647609195346874528 3444262 549559545623405256745498210372465632 3444263 753813574371838126620217229102998920 3444264 -546974625626241654184707304300631040 3444265 -1692785431607544241191960067630620 3444266 171161111618742866327939061302194176 3444267 -350091866939290741813378827645207720 3444268 831865578123295674119141770896400896 3444269 985237052056386945679391225433132096 3444270 40324062793244908149212692120041600 3444271 -49586810609264969379143635842239928 3444272 -104883622139447421874713772166676480 3444273 129657706936367527068642273219825024 3444274 501898535572036285332749349570725136 3444275 -200829198026971483881391712384471700 3444276 -384362350995952164449153649881640960 3444277 -1400527943931543568280968038426344000 3444278 1198672627410927260316905087168111424 3444279 -295351341579117270515699525671383600 3444280 -155322555476912509302414853274419200 3444281 -149844885539964026604896489462712000 3444282 189144980762817369378750675123559680 3444283 1978336814495588234777028326617190520 3444284 -1159264492305820594371436364343744000 3444285 134981508987052762665434113987084800 3444286 -14376364374084771055538070439805952 3444287 -212445214205786643384828223601640192 3444288 -183871341297322707334709616951951360 3444289 -562882831351078104229298839331502910 3444290 333647776660274579109777802704122400 3444291 140677427387902359511053627151829040 3444292 -76655305031832176702781797241958400 3444293 -628136484344270108179558534784603460 3444294 -4501942851790085633092382531401728 3444295 -1305805609863864533806103165391702720 3444296 -541582032093498475037205513899212800 3444297 -35254541115844875936898698677698800 3444298 325368104734769000241597917562517248 3444299 692057263866881205797677455787329300 3444300 -1825756959131229846715786110528000 3444301 16319023286093496312368436060929280 3444302 136620460432413598077268578434640960 3444303 592997504889307806616853755109956608 3444304 295288318845102192850761593562972160 3444305 854837371450791264911306812365161460 3444306 80597610819692284051198524868389504 3444307 152886748656571626771331189994680556 3444308 102800258115679584464175228479522688 3444309 1033853727531986316029951626780779840 3444310 -246273309706909945834787788704026880 3444311 -354981271653807157268560139494068000 3444312 -46031054445112859985887604262932480 3444313 97016636347093204152101098607047562 3444314 -707507338506545534113993707212717088 3444315 111624349424877583310158544610673920 3444316 -318920240712215359044295918198504960 3444317 -79862113369516922926552686053227776 3444318 -372277919377633446889812331616548800 3444319 967397837732453934901841186860003584 3444320 1222522299341727722919415082542694400 3444321 1110933018052586200173880924553243520 3444322 -43682786627188703715179062805859840 3444323 -638337772833384601144705239570067428 3444324 -67311119812481850689435009446871040 3444325 -417613530233210539714508701657994400 3444326 -676243143694024732385300589125145888 3444327 -484428966731714944736484881712641136 3444328 162197004598323991214004418243000320 3444329 -394204544457593291051440238835249024 3444330 61678188649142991404979485450572800 3444331 1159999775714442281767297810729378128 3444332 753349795544588816695401000013015296 3444333 -474963637683964997043646305824880576 3444334 -269795170734840443323507206432312000 3444335 455475310027271952574207569690494280 3444336 129497339054247910124196123975352320 3444337 -124272069006732288386314353648097100 3444338 -496062830541654959522182614452659200 3444339 241308813554202304471358107939083840 3444340 411876425584064821425359169290883840 3444341 -1242232513265625049216365522434466258 3444342 276437743451729167885355117330933760 3444343 1867860225020699242369978472096384 3444344 -311799172797513313726959228966051840 3444345 605862833924262939041004999085150020 3444346 783357833732459669769629877425173872 3444347 -562275343827751724113113843761303040 3444348 -151503925490712022649415655394377728 3444349 -545984066871784639194300460128662650 3444350 -3948990536333549256606539318035200 3444351 212535683184226805319802393326203280 3444352 484825286021904262684152482601369600 3444353 -112488952943454348093689777149599552 3444354 567241470643874825828115494823050064 3444355 202119466389396086394970681437167760 3444356 430908897491111088158585453857057920 3444357 246960571084755324061210891833377952 3444358 7735151367991887427044237219848640 3444359 -15060817548219322319514788229386640 3444360 -362290264522327622537162066077286400 3444361 -924077949010906316781794064135505200 3444362 398507306614800624467137819380912432 3444363 39060648325074809272628249421874704 3444364 142865101578001996449735121729142784 3444365 -303096731197900564614734438827224960 3444366 -126978615420510530170242838740643776 3444367 378792769240719371399387799677476352 3444368 -281689985378749708459591279264555008 3444369 347851065822537048500113053000755472 3444370 43556722564807713512194687212759360 3444371 195236677765378718931233506825311312 3444372 -8052550822933496843485197966006528 3444373 -506337988097457996694603221326218340 3444374 674754506544758764218766132074171936 3444375 -181447553993828589161185320189360000 3444376 130310192411398562706612985717555200 3444377 676924791887216091641124797398975440 3444378 19557228909947897843420901952043520 3444379 341534021926693636596921665085593920 3444380 -160767900699643326735437491055731200 3444381 672915504378457927798996957904748870 3444382 -142110319491203442526781604576494208 3444383 -611172695552790007406010573250844856 3444384 163399514478414662912149914160988160 3444385 212662896123364451447294526195677760 3444386 -13023149654066085997216658533248 3444387 -536856084620370538997757084556850448 3444388 66682513128216770857465830922383360 3444389 -430989743010279407239899508649309100 3444390 583444175746844543760985892624121600 3444391 1351409849836560448013800839027260792 3444392 -122667079478495878364152688172318720 3444393 -47284506950407714837353932198368416 3444394 6218649239374745162380353987521280 3444395 1175827594297273052602885917698566080 3444396 -698916650015727934072794612930170880 3444397 -1317974713363363712943327140534486688 3444398 -390056014587712575929056929860548800 3444399 -194817460397690800305325521316242576 3444400 -70502722989196995587055962439680000 3444401 1031214285437642059040783232406368402 3444402 -68567575329616737709032211924623360 3444403 -108523521119433063169207410126083280 3444404 597612770682127821426022403974018560 3444405 -254257902494942349439388125643631840 3444406 -598895028116109697236932621059142400 3444407 1216884746077944144738106044486511656 3444408 94335447071694670455207146522112000 3444409 1073034209998446126680717263606287316 3444410 -7111657435930231853246557134274560 3444411 162326462614070541491884785554350080 3444412 276608224635457176468815892907586560 3444413 621133561900381121101586316981118560 3444414 429623860948573359527700678658101888 3444415 -191535872328587040969780521160012000 3444416 184798113932250227028305460681768960 3444417 -440557975221298273135735896170505600 3444418 -649856674292324060803169050503297840 3444419 -582145254630054227321868959556405240 3444420 -92905101120335514886002674147328000 3444421 -331397015719624949698847138214063108 3444422 19753545926409074126368290709468512 3444423 -732573242279518042599124327449103872 3444424 -361420873208837863979943329066327040 3444425 606145680330389050402977260926185150 3444426 233926169035847354911428631517411424 3444427 -282382357022549378637978729688604528 3444428 138496968493888222764926951646781440 3444429 10175999034932279408749220026663968 3444430 -58707648482148817022317032189308160 3444431 1514054104135987701982035796994357232 3444432 4330391513188852206288983405887488 3444433 272255156341888963629314500320438900 3444434 19566936124081408100723924248289280 3444435 -520493059443069652405777280620116480 3444436 651260422224584862506760586622199680 3444437 747082852685862916950499403473258752 3444438 206808519723669737066940407793901440 3444439 -884110199380705517309748274339656576 3444440 -33381474150669184594556420670259200 3444441 12548688695652102888563319405920256 3444442 -543778658131775864971527416356858368 3444443 1556704891516648810706763414635818692 3444444 -4411982118339108970354272995449344 3444445 909927307067435086113903958157342700 3444446 -373069313587671695573742917297248320 3444447 -391161202574495208344556558157506672 3444448 -476496870856132918977107640174772224 3444449 -1759604890290139321902562971567251550 3444450 292859380282719201073915993264713600 3444451 145585583539247045451026703935106504 3444452 -75584583183086131230615363469851648 3444453 -950447836542672751674123300833939520 3444454 -76216785757552956627563518078725888 3444455 15426912109577789217126508154717040 3444456 -380878649215372934787196816633036800 3444457 938960924757855159122364308447877120 3444458 -241300338376229067735997318669986816 3444459 -30081837328628748927884719195924800 3444460 -146842435402964735583442471270686720 3444461 780611844898635405404825099920590624 3444462 23000868440891859458149691839523712 3444463 -400723864652973848839773363182358216 3444464 -96954731627278761221130203954872320 3444465 391179689181568225077686785180293120 3444466 360755784236437800424278753167030304 3444467 -320029665345938096304444570327022080 3444468 -195509429319740856683831453709803520 3444469 -386873850701172769433249264173054304 3444470 -214866370862626141102463160018474240 3444471 2125722620697835284345809181195499680 3444472 -5628967770940216320467699800473600 3444473 1062319364567624618896978537994188944 3444474 -66704114829133458165935962159338240 3444475 -519985745604912974197523240718036000 3444476 208736151541264033247476730489945088 3444477 925620452998195123753686261915541632 3444478 2384713442747779847384803630058880 3444479 1662859005574705861193430061191072000 3444480 -80652325717997106032765889266319360 3444481 1091027874292369506842372993699585282 3444482 166813821885505328676998861475824592 3444483 212036987814126461853700493374251264 3444484 778660774857678029679475619577382016 3444485 46023728270167315347546677127276960 3444486 405820140261350637913550677129961664 3444487 1034503097925970515850747759813539592 3444488 -176530720836566075470918043127920640 3444489 2216281216953601705612369428517340160 3444490 244602497456703454704477397169402880 3444491 -85492897102616180661511780264512000 3444492 -112028866965685593398538628965098496 3444493 423222445157958594956232071320155244 3444494 170543596497159860608938705248845824 3444495 -360638050026828834021263420734351200 3444496 -31083938729951931530168998937296896 3444497 -393434736619015853718715558505160000 3444498 -50307920350448315880913763596162560 3444499 -510725527334092474694452206707852500 3444500 -225797721802165992357993557593248000 3444501 256485837363384982398447969066582432 3444502 9923354296786845360345962928593952 3444503 -111015447775816428613501539221839872 3444504 -379197257190625982791845744944947200 3444505 -67017482207123646669871802751107640 3444506 261906989499548740839355023912905664 3444507 232270176720431621421582945090372 3444508 151784247538480909321748352419274240 3444509 -632054955733259198057379405320491380 3444510 -323606908787158360979667363494937600 3444511 227925324815668000790840486290013184 3444512 1782358341482835129705825380986847232 3444513 825912452118675835835047026846381744 3444514 42565089496672124995558448487180672 3444515 1505427113597066322440834874306720 3444516 145712183388194773239378457385475072 3444517 -303412950344503866396999065585450434 3444518 57935327624613858242860805995978752 3444519 125949605910934777235086762713000528 3444520 -891420582403708647378300613762099200 3444521 111272760477054831314497241404057722 3444522 676127451419091693837285034125705984 3444523 628295176242699071549726678607463104 3444524 -44951910802830042508368389673947904 3444525 18756712286017100977808984696920800 3444526 248961824082152641173214570400722944 3444527 -1192453599754501239475113511658736624 3444528 62373419856770247112197184737214464 3444529 867305199020868569752861513592429280 3444530 106924617944456398955556731950304160 3444531 783333449461895949977797850535114552 3444532 -122264532805060430745642445241540608 3444533 126770366614529341868363502514679160 3444534 191353699081497903571127133554876928 3444535 1167671505212828353750335791685963480 3444536 -1537994301670209234234738456165335040 3444537 -664647817893061371284255589058023648 3444538 277379876086536534690623091777457920 3444539 31629383151133759713450484337911056 3444540 101279791206541702197345456567336960 3444541 989374201843032667285184842128575942 3444542 -770217923785787994189035852751201408 3444543 921225475012511894017794537848992632 3444544 123398812504998161373173243304738816 3444545 207364650938046756531395534086477200 3444546 47677604895920981847873411550508544 3444547 1459066432948010814340208927024999872 3444548 -148787582041369839106451334153768960 3444549 -391232692714222807216325476055341632 3444550 -117891604016666172086453384158231200 3444551 -35738151715767079108854263214877056 3444552 -80964052959498740536944294464716800 3444553 577708719173276021447302077175183578 3444554 -608906941671141329584367278689086880 3444555 -169121494982707466186671077093492240 3444556 67395822637413288322555790651544320 3444557 598546988021912631533872643220030252 3444558 -5757682757911864932294836462684160 3444559 -1492831315344355766952058218193998920 3444560 57525687659237903042401245328834560 3444561 -23735447376667308547787112554708190 3444562 1015548088804583960358576082160064000 3444563 -1598699088789772675579041544711188 3444564 -205578487996509434726493586098100224 3444565 248613074279589578588611083980835840 3444566 -411723520374306010093933472208108768 3444567 84339609063131362845070410942297600 3444568 -1432627184397307651290617926575421440 3444569 731698824772264646683253707031864970 3444570 -173091280311793141446604429386715680 3444571 468685883844234525874212377847887904 3444572 359584790124707508889188945656988672 3444573 -60941966978469039327508114688267232 3444574 -21300210683320089707364166698318336 3444575 -205333392136025453962290199587371400 3444576 -111797229686520497786292118359638016 3444577 -238279564514380357892257107605412574 3444578 -14319154820012817441094984387226976 3444579 -334692449428382093434838121488800800 3444580 -102140172909332151072921246344117760 3444581 -446125837862901137521831877889271008 3444582 406700783514424613608403189403081600 3444583 -40685408496771931660003016273047296 3444584 172274909289675932461812328763965440 3444585 -263968483152323747990620899494049600 3444586 -50832443929497793329458772459751680 3444587 579898617813115412837899446699397236 3444588 197307148066439541266222956266808320 3444589 -513715069819831890849645822087107444 3444590 84164275603310398054480707847689600 3444591 -129059027205286773463691339519568720 3444592 444468485858522228731201830912294912 3444593 556672595860839639747895151416485360 3444594 -447037245267263015053195695652732800 3444595 120805427414764473533702636213836800 3444596 315611594328332801507575970116116480 3444597 37094827927666176413411283116100000 3444598 726784838458841278497570191549104320 3444599 -64572140108609078887006823356047960 3444600 417930335346904301187517551810048000 3444601 -15929767646981039130957507136040048 3444602 -658578135696085265008867161471334800 3444603 243452034686022350550132479026422384 3444604 -285349158935191203940742519259528704 3444605 663323027432640718685940129794832000 3444606 -29994756852148337036138413693190976 3444607 74939456347016108878909872332425856 3444608 -382704058713257521685125421680558080 3444609 -266739935590766816847647378937613440 3444610 126197730316656236881105200477956160 3444611 -840381537672738571677556381688976 3444612 230363155713933105798588482475085824 3444613 14067673299812093990190105779379964 3444614 -234070019322113098064237036528125344 3444615 256552169890384154026188456212038320 3444616 232455560213827471834074766935490560 3444617 -1277630631906914032088078629740499248 3444618 97971195744210370837377233872051200 3444619 1530709468973071674852955979003064020 3444620 -555888078865696107586119691600512000 3444621 103316738005298317314558765328118784 3444622 -351869419238595952957656732330336576 3444623 168504691762582171211611511220085344 3444624 -46775299510712091826697161324953600 3444625 613985189702906128521144910006674000 3444626 262235564649786037236713862647728800 3444627 -32572828857604932927669261112842240 3444628 770084397043791601410862174640812032 3444629 -1536128691537923331150698431423500672 3444630 -33706318973024443418059455903744000 3444631 158044292371083446560595305030847432 3444632 397504814444218226560730199667046400 3444633 -857953801293509886918597999023594400 3444634 41365829037817697131495338858973152 3444635 283973331966797930398758481663264560 3444636 104657936188266178827082432902955008 3444637 -326755616266018652343454135509433600 3444638 11539631803968843583869987862542720 3444639 28081138295705017111408007521901568 3444640 -125851594082930582063170240305561600 3444641 199150606230517539234789020609333952 3444642 -634376660504369561550531957750200928 3444643 865211775602501989662691076576279320 3444644 7669173374756487887826821373775872 3444645 -61570723897005368157187047659453760 3444646 -777146591061069655517857400917213728 3444647 -929308901204231931379893369589376904 3444648 -546856961447614186350491803835351040 3444649 -705891591540239303102750806984710840 3444650 294615220999776290065280999444601600 3444651 25474163900129144062749873241457832 3444652 57500922921146020771436162809185536 3444653 1680683476983699704957458477732666902 3444654 77274139457917651622257811447277120 3444655 -364115532691086390947419497408659040 3444656 39447108441898714321790795410636800 3444657 148964959059580301516535919650096240 3444658 4132543598379654435676773035200512 3444659 -855118857508199203167450165521008584 3444660 468875977046928960706561988381184000 3444661 372444585062107063429367833280097024 3444662 6966980759991123012092898920746752 3444663 227042824220625658395011945340461904 3444664 642991663900158776853322681139281920 3444665 27813627297755405980001741963313600 3444666 -54362239317334058738322141050962176 3444667 1007277694687011959064430758246735716 3444668 -641244223011736691382435294588029952 3444669 -1630944346065744821609993522249883456 3444670 415866445215808061651578094520092160 3444671 -2007319577775638419228244603067905208 3444672 106944027323763608924949411784556544 3444673 375611265575923070851063687557913922 3444674 -476899253307388608474043850088140928 3444675 35177629914546137735060735026045200 3444676 285664449841108382113990570272430080 3444677 627013350861226773358147908524711232 3444678 -429051426617406719209001536127664000 3444679 91077609972319886260964469524186240 3444680 -544875858186793498286203630928025600 3444681 -74252434791563173905767549087293440 3444682 178347573240257494324910716359799392 3444683 292724793004116369072770318733786024 3444684 648368312989902716899641289399451136 3444685 -160491014074472283541718291191587840 3444686 -193158636950695214246708813853955200 3444687 -28840409775169021602584175560668056 3444688 100178107403284387775634501095440384 3444689 -26223152663098657238214158736207360 3444690 18674530638782676068634930951552000 3444691 568909302494114047199084422037931384 3444692 -362083484857198236124873977246974208 3444693 -262908298668894497736707362130467200 3444694 169284781011712082745869936960334912 3444695 889036277655548797604898628714354200 3444696 693195480676069182596465818777221120 3444697 305980491578868196623190300038785172 3444698 -536516505943462795546829399851403520 3444699 -1078107868612560517686928549876668480 3444700 123737941971038670581596205479872000 3444701 551811277956207694896251915581334412 3444702 298321551965082898356449562556416000 3444703 57929984319172433683080979016283520 3444704 -1256867211292584745041063295460573184 3444705 -136468782973747980886311129131164800 3444706 496900973306960113069679684430076704 3444707 150303034406444846621070601351526400 3444708 196540004811888534792461334527554560 3444709 2213874763724782865772610399526214816 3444710 63013030465692926344136539569477120 3444711 -3401472530650178891741019873485616 3444712 493094714564266970397078473842867200 3444713 -251875620093457414773585365458228038 3444714 97441481071711877960750986225428480 3444715 -685995570728544876027055157338369200 3444716 -703132167288985396598292003467427840 3444717 86615664998879099165975991106555680 3444718 -509405681475602437645073393037397440 3444719 535119227493408154446760245403908840 3444720 -7757872676094435923234058833756160 3444721 420359639894175290505733297146498112 3444722 197131584402003055880175378697504800 3444723 -446557248189472305492395604612458028 3444724 -75177489018228050526777631977136128 3444725 -86550951690960987242343273963081600 3444726 115661610209152964797943473544342400 3444727 395654903472387903439979227872986640 3444728 -257438018133418012406856406370304000 3444729 -1802583906676208276702234994929208960 3444730 7950274031598416088585356411032320 3444731 -1136479113180217446438303531506046000 3444732 -135022441245622334161939877352330240 3444733 293918353838504044829701457767572384 3444734 -113316802552394825611793089626482688 3444735 137444694285216405024547338057638400 3444736 -308537343463356183438933496350900224 3444737 72684683756830721387940169235666472 3444738 164440298639266888367083014594293760 3444739 -1310322637040509382586261958951923460 3444740 205235965557804165642003550263360000 3444741 452494415306650575555301115695645440 3444742 -32081613918018455838009819284064000 3444743 -1120745576435123483435640355497628008 3444744 -683423143061634016960590410505338880 3444745 -146365296614552201835488862260964600 3444746 -510798156921399982229581974187934928 3444747 285552777391779704663649339403479000 3444748 -493450809696741409561386588632367104 3444749 -899349927934157593682038521835200 3444750 511290225604749363311217671355888000 3444751 -186834019972877305086029561808524096 3444752 -126534693911500224233148411269996544 3444753 178115842712259707541975613194508224 3444754 -441602849283733339846238209199309424 3444755 -62890493287194058722356757581301840 3444756 -19310278463184256378573110958227456 3444757 982433051008963847159977469247343840 3444758 -356820976714886368937412693679641024 3444759 -455482329546334734445449274202965536 3444760 -886431522182807839990177186016256000 3444761 1704162187226925435035505347782016040 3444762 -274363214227874926350443571524110848 3444763 321055254433101324020722005732811520 3444764 920928129118451608691122661240280576 3444765 -698178982317352911623282099101344000 3444766 15406130172539433650499561621991104 3444767 766529826012636546599527232360766816 3444768 -865589876101705377944283872874725376 3444769 -815208668414783477151971392418257004 3444770 88332375597908977745066806623797760 3444771 85937711182651180187005603130085888 3444772 -427122866981108292076010935895064320 3444773 -7894479337762959943164327830748096 3444774 138812667926593186559605749938288640 3444775 608211405926520997913952456569748800 3444776 -540583497025339532113403003838873600 3444777 -61411187431072817749703372922354240 3444778 168953392441313895816656664348989952 3444779 -69812151605744570311711636416331584 3444780 404598587512973396783806615124597760 3444781 715387367129885336193077580288626582 3444782 -153576547977874110183246957598789632 3444783 -673948455062320662933919494524470776 3444784 115757334686967375482770215355088896 3444785 752944611897217843632254791739884980 3444786 1563343570154129950666715014802304 3444787 964011917125406182820626296759031436 3444788 312742435799885268575073237976800000 3444789 1023692010046761998297139528539253024 3444790 -476666212304134871726544965357913600 3444791 532590736605546265549260650251722672 3444792 85284823369549647843089351502151680 3444793 -835196028124266653410045499851583856 3444794 -58460546222250379592537098815755040 3444795 993302592066777473776228959970560000 3444796 -234266661639281085714889493544678400 3444797 3315840031534944881638895506236780 3444798 232296273369080931135097082109254976 3444799 -951231381378490258695452593407995200 3444800 -163453228645044360172080567327129600 3444801 295464036912383059923712199135402880 3444802 -262660584205287031860802562115691008 3444803 -815973241100870348826279108338490948 3444804 -527194709373977682635681228270361600 3444805 61592543234453398333233476780017920 3444806 -228274258932948427476275652710452416 3444807 352811916380077996009891967662960080 3444808 -1579724990351145577917956276930903040 3444809 -391527204740707373125907068019613990 3444810 114610031824688100000383746007036160 3444811 335683206245157150654305926459701472 3444812 269878124858681723707914480911443968 3444813 134116530709556010540963156486367104 3444814 -799964569345757501508414499954569600 3444815 -21354031409175109017002948798123280 3444816 -3171246018266666147501711089336320 3444817 1763837844808842762247498696832778866 3444818 -396758814549228909214694731934530560 3444819 288326020760661363451434429764878080 3444820 -185783062485990144049025784450531840 3444821 -1410123387517987765270069181182908978 3444822 790943261447583733420579892851232640 3444823 907099491518716134898511837201560680 3444824 182899150175570702024001445550376960 3444825 -114628277698385844939035430133166400 3444826 -65911101609962658906339972818434560 3444827 -531116261421968208294778755879003324 3444828 -760364723616351298572573642759220224 3444829 -1277225974415427808146233442778955124 3444830 -171992926648297157996838016481653440 3444831 333851823394059860724023089216851528 3444832 677847137283498473279933203250675712 3444833 -26893064327507818724210859284352000 3444834 68732325464385142637194028750818560 3444835 467223539027997516409558135004378400 3444836 -171304418141372495419678585920464640 3444837 548113756111394065189965522387717120 3444838 80919114698019918150029058465604320 3444839 -1167504704908702064044010432563794744 3444840 -126975862610250911388001741706035200 3444841 -403118125116367078525464404754361308 3444842 200864897440678717634588132025460992 3444843 -380006430581926642167652408466283072 3444844 -49816176719908933165332685328048128 3444845 -606793381864884535425808265315142900 3444846 -175799625336418319489334300227277696 3444847 307226485337233375436570769374201640 3444848 58199882464932209219379626099441664 3444849 -27750287150959053669736450053844800 3444850 -294724410819902876446806702872235600 3444851 -706092611985576914615804984484692148 3444852 -471042099163976054616862956134092800 3444853 -1359868198698846666553940548625252036 3444854 -3179618726491988142534810193011456 3444855 457821821107857651219472691623593600 3444856 1148736521065020779840859316419932160 3444857 -618981102485193078253861148910897912 3444858 243689640356356960493518964614927584 3444859 -12268799719421258108683958094833472 3444860 -320606023824569492452565327980561920 3444861 17838002525818749424618731148948608 3444862 -304193472294289033418769536311853568 3444863 1589258935502196355154203847365235040 3444864 222063981431892882317218927387607040 3444865 -348115399770330323146946063982885120 3444866 193347101607167195827332318049199520 3444867 79363715053859463925757128685305284 3444868 126095225602213100210567700370763776 3444869 -588851431683233428803978990916930980 3444870 12310544844613110723712523953920 3444871 -345367671046942408272885019497736320 3444872 -1002310042154029411318446449754808320 3444873 -191660821507910302746909864810629616 3444874 1193281244018515409083892192444751360 3444875 83451154607340161871274540744704000 3444876 820862333256785179687971268330782720 3444877 -10907182532755830068279961468051274 3444878 -728723647378958554409593198271870976 3444879 -167821245098691399602190110214295416 3444880 -71370917085023402599013844731904000 3444881 924806729627162198192433822933168000 3444882 27204146333343477660141943938584064 3444883 79103539874665525807055410806896704 3444884 -531937690068584436502783882088621184 3444885 -202165465329334947603625045568749800 3444886 468309299357782000067198185554511392 3444887 -66659939540548371745763495278350840 3444888 352621363161905270178943026582466560 3444889 34947183628090887561315527450230400 3444890 -92229441378998813771389901865964800 3444891 -395029439295816918201507342392572008 3444892 419838621291926862242850687126159360 3444893 -1234392878428947989141844794210232858 3444894 -106730469804079075727694275364471552 3444895 -679961436611754129641353003103328600 3444896 626870178585528516770764163518955520 3444897 833304021302427200308214841165557472 3444898 592793172366659714879569180733605200 3444899 756990082209295133892268088429319900 3444900 -329293466989559119476323552817331200 3444901 -281930086649311858257272332717388098 3444902 -1106705516464231494237625701476736 3444903 279068960142380943957806178072445440 3444904 -59803841580945651336985193621422080 3444905 552315319777877622810460904021220360 3444906 -78984382383454510108711605394593792 3444907 127896800791802425642117882199581272 3444908 -596918155663853945087308504562694144 3444909 334197386116718273358051565373112000 3444910 -145783551347705931357437335845849600 3444911 -853930216260911205637370775436741488 3444912 -25852049818975487640414075756871680 3444913 -852840543111926717429151801296361838 3444914 -508188372732262970096490478058222592 3444915 577481580939831649912939093661329920 3444916 -19902181620676698539310227989075200 3444917 121929457478178644273820355293996672 3444918 -231065288667951524897277305000725632 3444919 368276518823398912584278737130529320 3444920 472975712286975950406360728588697600 3444921 145420968548852901817745045443149690 3444922 -44513236300489211817919154511878976 3444923 139590598031588019251469276689982840 3444924 159618238676331499331985823588933632 3444925 -369647321005949463914566484643163200 3444926 -401326032779037960848178795800249088 3444927 -41612404728150869539528348273748592 3444928 -162080436180694421093509448943534080 3444929 -931102093044738736361275998919489470 3444930 30930322550767636806395336569865760 3444931 -284014515274979908378187096202952800 3444932 -616598008275514709003875553205182208 3444933 915457416085109415065827294960537824 3444934 -520306576721085380304133719055566720 3444935 321013808580087193423785780988140000 3444936 402803627814058966252241304877056000 3444937 -157721037697343904303822166407027968 3444938 -150106073223413733337676291160990720 3444939 -649763100114646281122677224693972240 3444940 350190883144232180673976757624371200 3444941 125590402762842793865371847967828342 3444942 -445856344141889569865828627489047488 3444943 24591198687501605345669708187637248 3444944 -164532751094340241566533812101488640 3444945 2599286252150244865185433582257600 3444946 126014763512889312537992877259914240 3444947 -453718100404188504829485901927607040 3444948 66663454981817474857785229017767424 3444949 20513441009088112107910913423762364 3444950 131984717595460557376471854957060000 3444951 -129784182925956569506514217644645760 3444952 -7247761468340433121179915697520640 3444953 -2442111868352173196381674956369697920 3444954 371768729360413893050567282001246720 3444955 -285886833165188394122246999142032640 3444956 161898665799011081696097300607941120 3444957 411589435351315589193278940562232640 3444958 720415391012347247685705265222783680 3444959 137032097959307425796524665837745152 3444960 396485232004552483108396694946447360 3444961 -405167288614160722247855067640999148 3444962 483679119796928858669675684570801232 3444963 593553845973002511247892389611558144 3444964 -313476995216635258946463253260288000 3444965 10198261112895273148940387683121400 3444966 11341330057914552031610072352153600 3444967 -629094927129118624352505153741718984 3444968 -602373645001607631964545787232256000 3444969 347405110586415178545072666224099808 3444970 -166872111554687072942152820646940320 3444971 1186274471734429146594356226778877172 3444972 -76472322070915445533239198492315648 3444973 -74089082274933989484240155101288960 3444974 84142115682575953275836650371144000 3444975 261719436499432599700591747508680200 3444976 220771300233241858398570826903552000 3444977 22843461554818014745253989070466612 3444978 -339433918779003299510634986605819776 3444979 -306036668694275116244612363595864800 3444980 -257789479431596731985750784400465920 3444981 423553765305904950317874861284216352 3444982 -169124630110386073247424369499674048 3444983 -133912972485608906486560458293856 3444984 285873360638705855925838594541568000 3444985 160007362535855948876703377501803200 3444986 500961021484919619021144113670637824 3444987 16755641182305198688794991779674880 3444988 13716990298061777487311531274042880 3444989 679310014277031816140365489066070790 3444990 -140562352121069899697209958856170880 3444991 -650936321098157028703726803228048 3444992 -370544538938609029148185370793345024 3444993 1137918203583911395318312109815162482 3444994 22603675006930095015486132164381136 3444995 918856632973012162713092758388250000 3444996 4707085596567435827683010408079360 3444997 -213685480296773521135115071164389280 3444998 572768999178599480677429935818096064 3444999 -30283704166334389780553070383969280 3445000 -38084594768619435555239415340800000 3445001 -12749969867618520855733590049457856 3445002 113848710470586234991551531197620224 3445003 -754321948738039704804458958159000748 3445004 -717332968999181908833667485059443200 3445005 24267018447854365884373045365451200 3445006 751032735853155891711378878382483456 3445007 -567997859310648389756819460010288080 3445008 -59978955284484528269783927034740736 3445009 -358942489470611975207462397305539392 3445010 177259845507918352414551598326912000 3445011 -46585833340408654388150596615978968 3445012 518369252480311448619492817597873920 3445013 4104153476836208690068378426561248 3445014 -67930250013576534518132008446135360 3445015 -181757116558163600916923060703885600 3445016 132934246533080034110740304167772160 3445017 -192147711577731978111191138259996720 3445018 -159331763156682836992101268077596160 3445019 -577615671023580979631145652005203580 3445020 -116879447504603336299082324833420800 3445021 -580797402118633355236060281820698778 3445022 -162853741348960648498052776043722368 3445023 -1066820715888070139623208093465016 3445024 1622122579154838023751285369979011072 3445025 238063813212489304538021487026933100 3445026 -16268299815468440029226286815055360 3445027 -328595677967523981910921167350409124 3445028 267404955130338012579080891911676160 3445029 377593546032601362890172945619948800 3445030 -193993821146681345507362383872609280 3445031 1018299854936483717871389442782640 3445032 279771945358273722790234885736939520 3445033 139862352464808705331978617289067976 3445034 10178825307049834919908494099644160 3445035 -542009615753300310319887311894438400 3445036 390097186822342909618716797733472256 3445037 -356987263411695689707127323472320800 3445038 -244247038121080197646572045284444160 3445039 238595039134379553163346063088172024 3445040 -22713064089666921040221762366013440 3445041 256801401507513433704316762243089600 3445042 583552925812644813785591767475971200 3445043 -799923860219019533948157127848714864 3445044 -607246943541801285462956329283702784 3445045 -88142888253432280310431498960479720 3445046 -69691366323476409465662588592463296 3445047 445828377738162020161271258041861968 3445048 423527915524889257137357575781150720 3445049 406200801799903424374997050709584836 3445050 97053204092978991268394114595609600 3445051 -489871290572234038602045693400940048 3445052 -193369106785282204277148291493291008 3445053 788285465370988678480348891510334208 3445054 -111702743798207491748521654110434880 3445055 -5872070919151334398214487359678400 3445056 113025612287033657255992183141957632 3445057 -462247179932105438903395651715184576 3445058 -22389294156234333179124600380835120 3445059 -1143706731313102162685897327227442880 3445060 -369860609727130498915565096411235840 3445061 97678768103689114847348612534304000 3445062 -77267957826949592796618561148041216 3445063 648767511031687340632773967032981544 3445064 -96480715908830416235721670051430400 3445065 -425559704595406684805982493224489600 3445066 -245843464533804639727450659077275296 3445067 -1392851046698774580479310713704110336 3445068 49573735830212474562590544497971200 3445069 1063811974552285441811602622807077920 3445070 -88582699589164677575457871405501440 3445071 -373630918587179551126108189257269376 3445072 -340273783094058432613418047388852224 3445073 1126957730619169416721224365189211120 3445074 10117599207471971865616039174217088 3445075 330225713769443807743604127105740300 3445076 33825834027021042153228835572698880 3445077 533643074538337374902027049396777120 3445078 58547659295568151774690559192014848 3445079 554465403489553372865589955644672 3445080 522837178728824981903821913014272000 3445081 -748050780780195044936428535618953008 3445082 444471431616831074325804116612880384 3445083 798340283131527529434543162946027680 3445084 226771528555515235357910194191959040 3445085 -448508994593419207246270436847267840 3445086 282567290989696505030175540636204864 3445087 1446595188037703864167559900126525440 3445088 242896389997991711642819388466790400 3445089 74874845959067768747014901312824608 3445090 -310976686704278777307209866548748800 3445091 446402929878006631190789656079967072 3445092 7968799492030373467949702487244800 3445093 790728607743218090694261544878425342 3445094 -182050362114808896347115052307571840 3445095 -11270913703529496240586415514622560 3445096 -99439351255678059703051689369600000 3445097 -621329049206261382354890927214172188 3445098 -186673523276648450930730192677972736 3445099 -122393434503911585284534464625384960 3445100 798163466397604894614626898364262400 3445101 -195498262016700486958401235106820480 3445102 303684560633994817733678634780658752 3445103 1041605944414489753118937291464961720 3445104 39345762623074380329567234703556608 3445105 766444111566584686066171995716062260 3445106 94649241389392509183467576086408704 3445107 9437541645051755049107332375880544 3445108 180892989838604185788338495966693376 3445109 -222049676307347793390861330082068690 3445110 157717428672748893924840723151977600 3445111 938213029600893198497158241405000800 3445112 323289828267628949281723329638400 3445113 11757789118929144788289771409791360 3445114 -387371079345064204978718534527219344 3445115 913696554703756798085054962800541200 3445116 -105171677403048911093009688534670848 3445117 -8093232189513092874388245063936352 3445118 68261043855236696219916156638759040 3445119 279663355876849244768340446735362320 3445120 -69011783543361013842213542559744000 3445121 1244274939505533851987814193671176322 3445122 117303934798347215401115314348423680 3445123 -242185358779779090899515601163359232 3445124 21832704556306623265895626716327936 3445125 -658769333538927174783900544966536000 3445126 490317214553937663124063547088892512 3445127 90192309461951504097102407365435392 3445128 -253339143013433076003563011705036800 3445129 909428714982936312726040950385048576 3445130 146958635379386062649162558015017920 3445131 -623106755471915536710634538314731048 3445132 92458960368636030080106080827497472 3445133 -925547641791005810676173155433354016 3445134 183165998332194782998046732815755264 3445135 793740936875228697553326943874634960 3445136 -7230831999151193952803955226165248 3445137 -811741791393674919535790652248003760 3445138 151965344542853798467649100025837344 3445139 657791002182259183379653248335964456 3445140 -617344155966638180338036007082577920 3445141 -489470116097400294977590641176295570 3445142 1047300350303815019542716268198032000 3445143 68924206195996347643782681942707664 3445144 -295896813144959709485771315393249280 3445145 -843750167718404042167640336250537600 3445146 -308856884512246038308044370078784000 3445147 -464506027994925268175652104773421568 3445148 103953459817569964195403061866944512 3445149 607031252330784323637764815232186880 3445150 471642890436922375579120656244372800 3445151 176111720971041809720677448336575392 3445152 115493821641462659964045608683044864 3445153 -894559048610971533959055804454701598 3445154 -19355446521352246824528972303968256 3445155 235588624853923321049187702314508960 3445156 404108871665162710655741203454423040 3445157 -1204451203455862855451147972978646594 3445158 -567298178551815090560714293515971712 3445159 -767912233247198074215251481084313896 3445160 -9803593161292198344870681615974400 3445161 -475584446717116237381702091898338928 3445162 28987373303964048523306735519317504 3445163 594503527870989616708266872552901360 3445164 -102448103854219189084389575469113856 3445165 -36852207622721415443544052011917940 3445166 -109677461340058021339266385540282560 3445167 -406992977555243157170137416041798400 3445168 51117466602691605917259391231688704 3445169 81985435421470177854267360487056192 3445170 -106200302009696527210243249025756160 3445171 -265982870679867151066935335590956000 3445172 205428505179576813976253822357410176 3445173 67823428561029235728869654151040302 3445174 605616895157576897585676271869906336 3445175 -274748620407629860311882786311049000 3445176 124009798044568626121008354399682560 3445177 1578020700551985438513233529303810900 3445178 -803448704554230992784510669553670400 3445179 66749456721076703694515216356355520 3445180 -407548323183844184635717708103769600 3445181 331508779697605033239261894393580332 3445182 -210309459859989664545785591401705152 3445183 114903950344560916793219423286692864 3445184 147330639375430664753334733164773376 3445185 196533888015745107145515373131715200 3445186 -426452755061233241345345970379209984 3445187 456523031343882443258838225851218920 3445188 4525388812234104810704852059929600 3445189 163703558632767366229501309506077760 3445190 -187398112889774785328363785413312000 3445191 284620256019084969933053902389427248 3445192 -646209281094617930867538693095808000 3445193 -502535349089008352979231120309355776 3445194 -52674362360707120848099907534725120 3445195 338157643141769906472770292818155920 3445196 -251309686034564450659259704775865600 3445197 24470725168492404787127334569412672 3445198 596442786052380676104927101333457600 3445199 412268572654867557671022095308585200 3445200 126622280445705968838430914478080000 3445201 -1083424700498442908650616167274134798 3445202 -458183144493264793004456602018478448 3445203 -18758573854015047713380317853084032 3445204 7594302877708441148343345099497472 3445205 267898291277665849942666076514304860 3445206 81329283349442546733022555950266304 3445207 995032158269712203998599582747314152 3445208 436035182495326133958577595863326720 3445209 -779557179805530729403942175299531686 3445210 -161558335644784060587795570754160640 3445211 -240276637763086509461510323793655552 3445212 -18690502761857566654447133527723008 3445213 144806691492336316387789818124351200 3445214 531336727621860650730948385335267456 3445215 95744169214623736004401670725791120 3445216 -159768868396877582898017426296799232 3445217 -737176551961630461362822508504016734 3445218 -69956972168868388173006432762923520 3445219 -691597142439799279514955567343759040 3445220 -754792319195458453562581850250309120 3445221 368430597201358595419750903214619360 3445222 -488519626786420700141693070576106176 3445223 211287885868583813825461084220804064 3445224 363255706476758130839998452496465920 3445225 320857624955178855370679006471262400 3445226 -414303401371938319582453475750693376 3445227 -259225289531058275900466128722766160 3445228 -219521986658889564371550543575239680 3445229 119839198240939843455857000670337260 3445230 -50270796531997909080135436106530560 3445231 -1205689443949311788047926890778305968 3445232 83673718276033759705366808847974400 3445233 1661544191475818219205627794771472 3445234 135413027897094872823708054049600944 3445235 -36621082760526800117297134106217600 3445236 302379548848082964712128102288504192 3445237 1746826336862876523632603165216267292 3445238 -256295670883236904109508800643312480 3445239 -339057627787767640849582235374431360 3445240 396367114962715586592536207824588800 3445241 559668942719319603742101444444657792 3445242 -209413289624164211901245322037927680 3445243 1247070155529929006481561611271920584 3445244 -408791408817594073576883874525884928 3445245 255357543774780623821268417402318220 3445246 2678918741500118266390956787537920 3445247 202183156804610475965775766550194176 3445248 -433317991718436248586977672435859456 3445249 -1293605394100876435966498739341834750 3445250 -147825794495471934519834638040216000 3445251 -235981864933825796614787974590294720 3445252 -295570836395776237741036918362731520 3445253 58315653881765000433872662861577856 3445254 304854721374048823049995282077506880 3445255 24545870078191995853440953831063520 3445256 374060643046809809163917684543324160 3445257 -142205345033465918099396699808335712 3445258 -424590320218071397750350124347924480 3445259 -1587483306113240514058801321202778540 3445260 73890322686070022122790722459729920 3445261 699982109760550264333172481864275532 3445262 393187305510110318159539119581085312 3445263 905290207815350852761498584828397992 3445264 197329476135614648292214512124436480 3445265 -545960375368516679259582824895742680 3445266 -324467459619511554005928758620445952 3445267 -220177860305464254313270305940072288 3445268 894728196040691143856589897688933248 3445269 -1111479400889595624726774542397767040 3445270 400516355425697043626281960819555200 3445271 460811546877786880591677111038841024 3445272 20480797374375899504244585360384000 3445273 -377593010516964695688516203150091836 3445274 -96650071077910233492205339878041088 3445275 -216176044029578613806931985814726400 3445276 -104963657359545330830365704236992512 3445277 -666154524100687681412134360759016928 3445278 82806267234539447881804086294417408 3445279 233860670493303994323920439568321680 3445280 -164636214904263016603722634780999680 3445281 323694754155896629369750579083081600 3445282 -14822076856376438078964947328970368 3445283 -873120741517447130486322251023074468 3445284 -463010459503290057144558448368344064 3445285 -281353826591595023331060630018518400 3445286 25430048146374715823885085831135744 3445287 -609982664527820985483320403726801240 3445288 1422367953755545878022071828958740480 3445289 23760720819425880409314196292454240 3445290 120316895441090365494174562386637920 3445291 86521131549921101844862581874181712 3445292 -189596247581498823573915476270376960 3445293 58204839755142733931402736921521184 3445294 -218685141966884956693304541542426304 3445295 103949046530622514730078932645483200 3445296 -31386253301331289079292981107785728 3445297 -791538299446964408209430411269718254 3445298 732751370059319712201582908764976400 3445299 -132003557844748838780890990383106992 3445300 -575392787469455876152473705849907200 3445301 -743164345181948435755202118227671698 3445302 -209004352212124017469564788209135616 3445303 304682245934943382336164745890896552 3445304 -1073584928069895250794818794344714240 3445305 -515763188920199493037609232995152000 3445306 -908769978905877862112354031207477648 3445307 393935832853821688545851105537589072 3445308 31383702240563598941040228687052800 3445309 93046970009395488070454891939528192 3445310 -93112594116724614945631583604746880 3445311 341765007694650508706638692753801672 3445312 -39278277645647503332260877598457856 3445313 -706348900384383974336648049436886076 3445314 -179707290060847365809237537133125760 3445315 206144801831973286892792583703506960 3445316 192964093764819760104178943535329280 3445317 1025468552441911404275219479740751134 3445318 -168855377567316057655596107181242496 3445319 -736131594665031263691222367304009640 3445320 142332742331106475724792932862361600 3445321 -569932405351507866893614884675691056 3445322 -246916584588790279180894511876457888 3445323 -201793283740772287560478971503239680 3445324 -738346176884635678491088252950886400 3445325 190031906796412362444048310874936100 3445326 123028873392648075879676027222119744 3445327 -308882492207455606470764172978462000 3445328 -616040499374848423221190217318400 3445329 -64254055313024833667429240709419520 3445330 17270449594947046716225955985157120 3445331 32445344229717372209089660775028480 3445332 -8477206875568541717060382421549056 3445333 -102732565567872594407501755182570660 3445334 -638689758358686782112258364058921184 3445335 -21544251205990154003171013464648640 3445336 20204145060744388660421797747445760 3445337 -1084546815344305416081854640854297334 3445338 117993708022054200548366906284393728 3445339 87105879991924518279172876620233256 3445340 -160781543667689874944416105471057920 3445341 -570912624330376435760658769215746112 3445342 -823784608668805251530196759106745088 3445343 1204767895363822389994716734632562160 3445344 52601536400132465549466652830597120 3445345 -278800442776650490161147538774810200 3445346 -338246967457830336234703025358389760 3445347 253314296149665674548098008908349760 3445348 -1303221450022382225627364376341585920 3445349 -536505828219189967612421276189953764 3445350 -255369129859438187439175594442956800 3445351 111261951191293310650221207335735264 3445352 -336822023534121063237892853201356800 3445353 -91309787205472345291617706487299116 3445354 -942138359983248423786935847924480 3445355 -773280480838848493704380976891006240 3445356 343826949252309248917419865533066240 3445357 798725483225660850917817709469867606 3445358 -6754953445824958655991003795306624 3445359 -773044525864443679179810689427087096 3445360 153608028447331822983374740551598080 3445361 -554756541201415603487616828112789038 3445362 426580111561657648160621163353091840 3445363 1903583185131971192122374718961531880 3445364 -162147041088607588204801165436590080 3445365 -152765382833331588935255999848089600 3445366 -169965375656907866655395985895088640 3445367 -1369343630864170223477129581445056368 3445368 172640241675210398543060007866572800 3445369 374693860519582112692197407876097770 3445370 -255160611525099329892751105392552000 3445371 168339882705034564762821528203857536 3445372 -248924924118240480717139937170457600 3445373 960042716915553157114426720647809880 3445374 311543138601219325656979927476731520 3445375 6199152615723935522186387631468000 3445376 -943827899718170886114882294047047680 3445377 242746624286901132466972611859639488 3445378 -985752717678343636257021070613005440 3445379 181255383298761021360976761906995712 3445380 402200763523504374941279590578658560 3445381 10743557056801677266323072923101240 3445382 -235146483360330341461802650307121408 3445383 122488282972749667124579585832105984 3445384 -686866503014481910786930513751040 3445385 -303107462986909248601686194066667420 3445386 -89901500947388957637309738325927680 3445387 1038414564651954086206105411038548880 3445388 79556831542450126405659320041836288 3445389 1649686234081914289043018415885827520 3445390 -36614587260231948804158523963686400 3445391 315239382554761249399071179249727792 3445392 -55798968463738330081684955373895680 3445393 -360571020049188498854491761601693120 3445394 158015316417962025953615582579203872 3445395 -159483712187722350333569797717955280 3445396 520516080212651285942597158460919808 3445397 1230992140715603612644263976651464846 3445398 425739562528838453071038723910690368 3445399 -844233742466139035079577117056844600 3445400 60683047106715884373331308724224000 3445401 -202285494858912717727486802304118080 3445402 -97126942178277699406893655701921792 3445403 363791936273775844859431832186269200 3445404 -469664353922833702767865446468232704 3445405 96110601805081127505647330959710060 3445406 140309852488941137569123299097400640 3445407 176993757994809625646423101988393952 3445408 2121605148617062889211034693209686016 3445409 1033950311558273606213803228623115440 3445410 -286011234379775043118834608174704640 3445411 695767178779258212037278873564962012 3445412 750137501340436809705370783505801856 3445413 179591359055637497572500327138230208 3445414 -41310550448408137696414675248254976 3445415 328988011056923492268820818774153120 3445416 16755931647482897654396838506649600 3445417 -83546579133602751057416481759481728 3445418 -5992207662345167828621119377002496 3445419 548480540009315154126893544822575808 3445420 13360029007998255618008528029762560 3445421 -26556571787275611433286175153843840 3445422 381302884356187495906283605927188480 3445423 454320425730561085333817507342044800 3445424 -77681922831857130525369832781905920 3445425 -187520981861969262750795735312808650 3445426 265611372293454867054398353208496912 3445427 -1519924565003056144632580000505343840 3445428 -255984934438380270519378672699469824 3445429 -1014248048786764513504271971093221120 3445430 -309256942977955336495772282368688640 3445431 195897015881307076771410488098604928 3445432 332743036071911508795270499940044800 3445433 225046612808092697106235204784166144 3445434 293449359000383677869644349025071984 3445435 -238986103925240760821307764005383840 3445436 719550477757999423353814243514099712 3445437 -65271594890940420153170361236505120 3445438 -360237961096775792104212540252506880 3445439 143901153855831781633110108403086360 3445440 -44907433903475818173452196218142720 3445441 265140182497410519818902755802103520 3445442 -53640998768087606244102617714568192 3445443 982616144782281559047865545993385200 3445444 347126057638792986477440825788151936 3445445 995026743737313634918751640788048700 3445446 -123455866835205821042115354967504896 3445447 1345137010298159031294213774403575360 3445448 -1396108438700087440630287957565440000 3445449 -63435825383170397672516759233781760 3445450 -25248180578017478002071491108646000 3445451 -785212287323259226174536278394397548 3445452 603753955162669579868650541760466176 3445453 10305812466105939904650596777481408 3445454 22413757103862652533610816986835200 3445455 -7213097559339805682064398590965600 3445456 -60027332861278617805111610374750208 3445457 -59181922933928224951262478909929820 3445458 85794306816289103164713302323088256 3445459 437188454371068619637090732571479660 3445460 8710180025824389026208831977932800 3445461 3826351494612150060252842866732320 3445462 -948786290539610003848271059153836768 3445463 -557158173857672497123012598972624160 3445464 -102911116651106585018018987751505920 3445465 74576227031414932770597814649401860 3445466 -19527445528709651782760904462375936 3445467 117661584346822051089248874171709080 3445468 -187066412577123869581208814864531456 3445469 -165133575989158728991087373472149856 3445470 193324917945874241058892134056755200 3445471 -232012784059760537354358757823583328 3445472 476640168151047549400897568944422912 3445473 -844801219675746705609973260406437696 3445474 -88342225883833046869371786660537264 3445475 -1358563276554828402317992453387800 3445476 342607276953829382501199531431116800 3445477 -63221415234679363232987802396855936 3445478 146843178042291891581375790772259040 3445479 -424208389411094041392278776278219000 3445480 -686086395473789278928881854334617600 3445481 -471868504241195123534218079150666268 3445482 -93846571575829810439130339406191360 3445483 49002120258324519818352633982520904 3445484 -650273044149291963782545143932609280 3445485 477452487078476666957112854583852000 3445486 -123617379217485289427573550197529600 3445487 -965208174283629935167834119710898864 3445488 -132910334905932054387290023374422016 3445489 -1485254179667032601685625765569053840 3445490 303719769732111129057984877645106400 3445491 -23825446016475963966896241959060736 3445492 -285168704678244193585219652614975488 3445493 207817643744990094836730666371789742 3445494 4711138932699954018407697118580736 3445495 -104466719746303470794091567076675200 3445496 -823242842129061423780451779567513600 3445497 37725663897231995312094277889638560 3445498 257809205405494346761845220868375040 3445499 -774171058406049637601754935997217500 3445500 506446001368209773184002514400512000 3445501 914760855403516826290701696208906502 3445502 681408314842434245995853935533437952 3445503 -762518057043042167264936479981277496 3445504 -23241382174570547619898549354889216 3445505 -260121367250028189805194452767995840 3445506 -593670672825793932840872275484513280 3445507 371259440288587783687132242686766672 3445508 155206997038873152486144042101615616 3445509 -896336186407064018852591299177759680 3445510 107368650366246726073200660631080960 3445511 562477479142171780755136255041929112 3445512 119808397137819576387048136018329600 3445513 820851706241020577606874890919956762 3445514 -260706974404504190318217842542134336 3445515 289371201227429563841123961256917600 3445516 -199729492471844729421004240064291840 3445517 -181196260206333955307043663339145920 3445518 267585284721965562576757494840388608 3445519 233218447383768787698967557513285120 3445520 -42365541559310277612689217645281280 3445521 -735237406216882262615878495457161488 3445522 -581458979852638105318489732834659168 3445523 948674810119709785818652588462500960 3445524 -16372129756188930007586594295951360 3445525 93719701987023138997763837067872800 3445526 -90538806234815809174949018256949248 3445527 -39779290168517355089976914440124592 3445528 1253170747612985746936628181634652160 3445529 -366885994741026787353333162801570870 3445530 -71688312626459542109849514353679360 3445531 557835588816976747144452311040144600 3445532 52271450327846721932769285321438720 3445533 -260625491754063034140209844334257876 3445534 477819629424358079086297568574653760 3445535 -966404633574464283632645798629010520 3445536 440576126121292974246312680855961600 3445537 62759841183757595100633308884694212 3445538 43808051957233333428361388673759744 3445539 -705244687438101530186146975591523976 3445540 135298035843415836825766077716705280 3445541 -687756693476861738705872126482688800 3445542 276480111517160956534157504892103872 3445543 117279776965225373262518790444630480 3445544 -759848924785493441078364778017177600 3445545 -558906618608514158042980668208783680 3445546 57311074173131707667445178084267200 3445547 942167160373389703677807956865792 3445548 -265201336095172371540761800462525440 3445549 -746638500600272321793169079130265450 3445550 -92138343234189893346322033116739200 3445551 -25007302205812419465180657247596000 3445552 281855957574433093424968943712632832 3445553 -200407339642128145394645897081197200 3445554 94751373442720294538864369104338432 3445555 -49352701899477139529668059865338000 3445556 71366922246045390398909675154511872 3445557 -165393233901856568171093019021100800 3445558 3792082055344839639932369378120640 3445559 45337838225964978239077060936417248 3445560 78447901617940642948032256794009600 3445561 -141730068831353292999946255820919936 3445562 828438687465807166700023957751000064 3445563 -680565769983633875662051767668765952 3445564 -223881042619221747154577145512141824 3445565 909905064308351624801253670603148460 3445566 -51857178597552211515178141530269376 3445567 184450746714364284446530613645767616 3445568 -31008184200718822569716434090328064 3445569 -548964828008452861995133324620381312 3445570 86800602746163521083991287647605760 3445571 -571517918545395978037230724814985000 3445572 -259000364292060977833469615522841600 3445573 -517883127761387509472163253139382656 3445574 75781903594021106958447724848775680 3445575 -48500035307046441830397344147798400 3445576 -1472995416286741207315973307766225920 3445577 6849214615584687262628611280828412 3445578 -21105340086751158030923312371964880 3445579 -428624473950591605428857508445915016 3445580 -493939863251280614783731472193868800 3445581 749908092315341155168137588459970752 3445582 228927454994787853468625750239836480 3445583 512643153766044338095427459148262824 3445584 -1107145578650260676613106993201152 3445585 -395569846143275310153102460706956800 3445586 -617324499898311693659453480660017008 3445587 -426676914528218215699784078798934156 3445588 -96623792621091129349729966226341888 3445589 -620385836583348834986371413792488544 3445590 -4926426728985730064169639542108160 3445591 145697855171429009360703402644315184 3445592 -1463291217729825462483045353159424000 3445593 151740597375272898180595432841508000 3445594 955830622088645970996335340705672672 3445595 91963848017831020093500012441150000 3445596 118846562584000020140605740420096 3445597 1251075968843211993766095284154859046 3445598 -39194257938513882337629737510934336 3445599 136714458836794469355138627759198240 3445600 -38100015290357763219603375685632000 3445601 -1255676079759565062119721756240754398 3445602 38391065162375955696258124777219584 3445603 -287564982983836019334006971708251744 3445604 1614024843017185318665731537810140416 3445605 -580083772438260097682983858927540800 3445606 -1025505290589787786889204384248062720 3445607 -327420412584882810292645108690158720 3445608 -381182746244654472163254005640560640 3445609 110480703774611490456785735187600016 3445610 115201024411213339609958708770114560 3445611 -343414738108493769724091537136392736 3445612 -137375304883475802003506548651696640 3445613 593290124396393220332133320519147862 3445614 -65375009200486085088151571593734720 3445615 -419981347397741620892908591241448480 3445616 317060853370742646070647641087311872 3445617 5870894095446967809792338787293184 3445618 163454664845447329396497839877018240 3445619 347086637079079333887897281534260800 3445620 336162425763870137848852995296532480 3445621 -397443450777550275342465801377223300 3445622 296562998901357291453695836382533824 3445623 -442607263462295096750822895010835328 3445624 191532450953606855112096280318033920 3445625 -99366569049373103671003007643187500 3445626 -306636155871146768922063646537728000 3445627 491453893880749231172790812589645476 3445628 -434030024522421155249993489538668544 3445629 -1242987295979229673430277748798870464 3445630 143747885998424426810580260043632640 3445631 1189709455017901804290175725748014120 3445632 530164495880842971228846656009011200 3445633 580105141341367531986864583903584 3445634 109220299450045004835150183498728352 3445635 -336108931454810663059532814387241200 3445636 286770821224620795416515347253062912 3445637 -193422024560921068165489906516051968 3445638 -62204667866281747505298348461905920 3445639 -472215971834520062547319029297443560 3445640 185672396530820078053550812967731200 3445641 -44655106593815919693235978571181852 3445642 755238228416214377570363411722247472 3445643 -277969156843464402848849793428088108 3445644 405913933431937011614258387901206016 3445645 -337797277321287246414748567077565440 3445646 -14306800296484843652605487359826304 3445647 -140630513863227528516098908287425400 3445648 315005780071246545147820010451279872 3445649 -145089515662755031241554594315942350 3445650 -22636837065948900810405774886656000 3445651 -1502364353792795802125119502539527096 3445652 -52002349176110081191507734014392320 3445653 319433150524351500060191845887950784 3445654 -638115625302539071100296787094755520 3445655 691060786898250830085596626478641560 3445656 -768907247692719185329002852273868800 3445657 -64125806456898856107685333733660720 3445658 -566259153796325024385534068834626320 3445659 -32663365431284263598956706346535680 3445660 -515455527667993997714263066506232320 3445661 179604561425044657956825688980852300 3445662 119354990836622835172966299756730368 3445663 -314651412022404365876248650320011200 3445664 -2587299293078347697871607211596185600 3445665 -260020919483459734715857128402046080 3445666 306058182253765673553187203346629120 3445667 -553154166577173279637891565510197284 3445668 237467671282254188056367147888449152 3445669 648880612994426567576820436911999680 3445670 -122870569755245926472368131193326720 3445671 -309572805213820323972707290318189440 3445672 -1214290709234742388527395371084723200 3445673 -32404310528882414590477606384324992 3445674 172800026376759686934068608030613760 3445675 181507286003724314913854406341048900 3445676 4203699095556040265784700963405824 3445677 31833855124412057190013532107682700 3445678 -216019447642581276523921598475783360 3445679 171862568965630221724124269774142832 3445680 48784660858368670741305722230210560 3445681 -72476217204900092952059594252431872 3445682 358413339751446114071793398251008000 3445683 -309081120853557437648744289840319176 3445684 -489553791716513109111885704354899968 3445685 188891814382369658950304985089712000 3445686 77497440637963990467341159618659200 3445687 296264939415999760239046003710955872 3445688 -431678819995824770021867879013888000 3445689 182156498093183766284704472995445568 3445690 -356388129511358565306755979593001360 3445691 -525619095487831914183250690852426908 3445692 512367088755618732956358472125092352 3445693 -6842403769908645383482845581891040 3445694 -89110417461459999377412005526346368 3445695 693882470470788389978738008846118640 3445696 456681266721688431232713034309828608 3445697 -219410907730034576622420519453426348 3445698 -39341776545936221508319088925841536 3445699 358195138110442926547330809963333600 3445700 137765847166444132837753457874595200 3445701 -79975991862211606584739409104607232 3445702 375848749233057769265490375888467712 3445703 475019470195737491609475991274324952 3445704 -939933041148459865007592610688547840 3445705 -566022132599619406643911148082682140 3445706 -520438009751936301381418266689511936 3445707 438105343925096651052804761089551360 3445708 -97151441068862753798522392649881600 3445709 46405537708858461984414430282610604 3445710 -289126760331505147660532528102292480 3445711 -214923897383993189680039207216911360 3445712 -58479910558343389717733770941431808 3445713 -1800448698000839761741725962207455680 3445714 49090158518740397778023920222797456 3445715 78456246495116726311944960198918720 3445716 173195253509484934435465419833493504 3445717 2498212545792059235858403682010158 3445718 530456646641575980213272089624691520 3445719 -2500947167440125065893918593201792 3445720 -532307571583702732784443430269747200 3445721 186528857134077045491482249868976912 3445722 -33685519011879863169182779566888960 3445723 -5331536412788662682913612190356028 3445724 -42839457354754984363520330704742400 3445725 508099003785427743697943859604797600 3445726 76120582618278522024721118553913920 3445727 672923638123972792631499887016248232 3445728 198776621005619500297470258179997696 3445729 1091423210059426205718521928279950946 3445730 166581496987566718136215171799937600 3445731 -448384962490842945226734028583328888 3445732 890053193527420109418073657901588096 3445733 579632593975095597122041305913842780 3445734 241492439129757633063598820047231680 3445735 207023493107133979806515910926727600 3445736 -114355129940233306501937841533091840 3445737 15010151078358464830180645761633600 3445738 -280206614901686413538777455736934480 3445739 596588657386566563688633494592489000 3445740 -66534064447235863547665986048691200 3445741 -283277155402474054274171023718768670 3445742 87215534921461678939286156109880512 3445743 -131579357980406157490688157476782080 3445744 283585371998972268798733876727644160 3445745 7460713172408958635429272963705920 3445746 39933512293618155099579331326914304 3445747 -152356074046052640699573223149635644 3445748 -492891381394311543490801292808446592 3445749 -528789280199753558345074347654402066 3445750 -129679673422959866687253246190080000 3445751 -1765535212695497840864818931966381400 3445752 -377802757852018578520506492375674880 3445753 532558501975488953409458050735665002 3445754 -150343803392181864054676838776177440 3445755 158766130703056754174243276231944560 3445756 760329228158182027691015101766942720 3445757 487826057585841846956705972483644512 3445758 -535105301991224846741759226049180416 3445759 -66039417668624772117377246138967040 3445760 840377446722069803873466912425902080 3445761 -587504490499108734127783113017363616 3445762 13906462319206368627055247809896960 3445763 648155131689279247169564599315085760 3445764 120141638490412300018070453401681920 3445765 80706742303228549850652158264209920 3445766 -363527743930855899085848405806475168 3445767 474706654403154679667601521508500640 3445768 167753537813842356439105008348856320 3445769 1734734216652378773626172935738246170 3445770 121387016419112592234947964702009600 3445771 -404881366338507502104079916140677488 3445772 710411785914165198808700301014237184 3445773 290355487135210500183605282979270240 3445774 78033615314006157543851265810201600 3445775 92674860061696220182600718145889800 3445776 -157033508700425607443482944149053440 3445777 -1315326115278736234330638850956798480 3445778 -501174100688146384592145396300902400 3445779 -636117853720591186592630118402207816 3445780 160069186653157185000631510876646400 3445781 -637224795915952672583648281479105828 3445782 172886615470348991358238050111456192 3445783 -497940580504134864512152079113330560 3445784 213524642734288477272533951237314560 3445785 256993303006132657322563827617486400 3445786 308748149474958868928587160610980592 3445787 -667542300641417128130190754559325564 3445788 429018299431585994934945472738982400 3445789 431633977890027114754009272108351590 3445790 51997979604377421374123260372654080 3445791 -351641157797008623023633374543405440 3445792 332785758135572635825732801089503232 3445793 -410818237308094808593528206329537112 3445794 -443176581740603486729820974930833920 3445795 195588950486367080174396421040762320 3445796 602272415564369919863033814823944192 3445797 -716462962758785335236395757135472800 3445798 319436820066013509383645198986835136 3445799 449634433339823202925085023454143536 3445800 -391100871647776383527575989399552000 3445801 407653938160051683714978996479911802 3445802 541936421423128684808872797564537600 3445803 664297808442588401364905307095274012 3445804 -358498567128763153866657779804901888 3445805 6279820121029511632806791474135040 3445806 -24923813174057651693016439352143872 3445807 -711643085676468595601248811642696944 3445808 -127763206030128076620622398452760576 3445809 444737181947144643044089455020650560 3445810 -195157311839784211070183562045964800 3445811 741216295067719941951011272991990412 3445812 149356581318512155431893226616983936 3445813 4749596248487607274263316983506880 3445814 42473498146950109688139348195487488 3445815 525576837036078563073009208989570720 3445816 203574722896595154900111047125954560 3445817 -597550663012078255146181422108565560 3445818 2518613998171794146305400650380288 3445819 13588470695290214319345023691021248 3445820 35120213932969041935231286535618560 3445821 43666049118514027405437456464044800 3445822 423922357034654001882328666739934720 3445823 280918349541399443211303085623099072 3445824 -127670712360170426625764506497712128 3445825 636118245619310230101061414940531500 3445826 4198763365414241720489984429121024 3445827 252735903247556374741115242465449024 3445828 292307761392799788012163049229367296 3445829 -996507622562238895757813081198266020 3445830 338322082762737077913546610591100160 3445831 1152028519983356933321501091048065664 3445832 -508667724318726081613001121136128000 3445833 645808766780131391300969424085933824 3445834 -127671989432010717795473511302462208 3445835 -430386221653687870829896406860986720 3445836 -133771078955227047264025783062036480 3445837 -99535508550435299521149806370599232 3445838 743069572629756744164909187487680 3445839 158884818485446132148712756220153704 3445840 82999355223291126485128648055193600 3445841 -506545384195982591835861374928626496 3445842 -271482039979066768359764237578466688 3445843 -252288436127502755788058256872149296 3445844 431674711250872753668824134557048576 3445845 15551680928458841107979242244820480 3445846 162567390690744967206814812043267872 3445847 -571965850781040453079840335178884648 3445848 2833281374118480051709758662246400 3445849 -941486589569412589646968427375507808 3445850 -220025494240109960565623295934167600 3445851 -531798855211941213178120594936320000 3445852 -224543105283639458125847794429532160 3445853 262109742670599260521240234325496102 3445854 -135470049867018943288896020459532480 3445855 52499300955788188467939661538628960 3445856 -345974082193084628313969349058887680 3445857 -829949091000627985087000423928926446 3445858 101921224151870884239062174046890784 3445859 -422949504234273848420973583359273960 3445860 24283092457889110151543325025566720 3445861 -933180590727371407889789778087152928 3445862 -75227787196212670807757737748443008 3445863 -723908480273002608630658391958992856 3445864 -76212305179152922913806424140646400 3445865 -1969893782803602069153782285334665280 3445866 420404904992448796036608669949909344 3445867 -204398099393804004941081858029034880 3445868 135410140303013658556839766474375680 3445869 179872525616328366580018521731695680 3445870 491551579319910147543451910360402880 3445871 237877648283522821908718537571059824 3445872 77767956098961142973300230471188480 3445873 -1416990234024025430031332809949816878 3445874 -877285734108020124081182122428974064 3445875 899894860445169867643673845493880000 3445876 851885061728790432740086784492780928 3445877 700262761137999718502651448083994912 3445878 177059474002154874652316752049326080 3445879 -411978360718528518042642301676585424 3445880 -334141368713220910108131637136179200 3445881 -270922980465884480266816123685564160 3445882 371020596618345392436612322890518784 3445883 84311267590095709885591113459371520 3445884 12827037113066107063979086105958400 3445885 357550092186806563449860730863178360 3445886 -311260912143814755629845696737461376 3445887 829087117239452668728572153878005960 3445888 -173499244246977555996807230631444480 3445889 376129487310458343417150032123015940 3445890 87914709879238368733429770680678400 3445891 -19181341435235013541425509145235456 3445892 42467751050714099294405126653208832 3445893 -9298590052308870166618155350764896 3445894 104205768862497564697259582141197632 3445895 513918362878411618591685300549055600 3445896 487116199910664689094972934646169600 3445897 -23990682363832958021342187951777920 3445898 -148418905715161644656772404203914240 3445899 200770790484435691962443111786350080 3445900 -32935845283604730156609624359692800 3445901 822907474725183625045069079313265920 3445902 -7131223816743605317840047275078400 3445903 -426225591582060694456426629431576016 3445904 -138976855910681482979291679620333568 3445905 358685363558513884901317103678204160 3445906 267057732939303245593182765110523792 3445907 -1087673603259723574102070051653493844 3445908 308455751584408541727235095092828160 3445909 -7894936966982920766410017271019890 3445910 -171087991394140501500067377792969600 3445911 126437910081788001472021231116243840 3445912 -604066813820892817396547704474060800 3445913 1408962361735924347025017662755161162 3445914 -193177827648008018383025789283939840 3445915 -48988091725380053629387709909284080 3445916 645786237770223438932347939720081920 3445917 187003590532746587657267645662077312 3445918 -23661990419720522414072224329255168 3445919 -1252416216737270819996243489643835680 3445920 345882154019352701368883455227985920 3445921 704448300799207494111092151793596052 3445922 -248653944139355137362130127031541248 3445923 -49257650475525162357656198735536800 3445924 287198923556075963581365407078420736 3445925 416799504038044591837369434300208500 3445926 -249672789528455796926542987417804800 3445927 -48120464388222241306546285035780768 3445928 62272923756683418912541684543196160 3445929 121383025624034418023192665031270400 3445930 14046685749893245844856510233956800 3445931 -1405763718415703790363552622751288268 3445932 133619576165610652796290623381307392 3445933 1558233971127922387900576796543868182 3445934 -13908618021174216224368356856867968 3445935 -99709495070065351897092637849401600 3445936 -135084488031354234976134947473522688 3445937 -291775417953528701080430896753006608 3445938 -57412624504440351568638476769926256 3445939 -212530560797313327272595750758867968 3445940 -58297157775180050241336982173000960 3445941 30361717098349187655309638007228192 3445942 606519303681834409349850822242492544 3445943 988982086047270323538063555986673192 3445944 1141410089421299719554527443970949120 3445945 10055771032296486307225664576625480 3445946 -546167098937088581756243205860849664 3445947 328559632394679948557153611390970124 3445948 -679153020184068426378084596569588224 3445949 75167386669593309819482251728043680 3445950 -93988510287119232787405835391758400 3445951 1700609555533465562019120473089099824 3445952 23924899408563366603179901774200832 3445953 168501792113792346178422809068999104 3445954 -272121281634945713911679605382208000 3445955 -1129079267638987763795482332575315280 3445956 -155168085130314335927276430362941440 3445957 1712424417206176923912304135499728480 3445958 134148238575280992022973213104450176 3445959 -414825025814847519118014389390705664 3445960 75135203363638788653072443362508800 3445961 738276265542843984292071259222113972 3445962 12376367146089364869368034636798720 3445963 347088461880588640371114146822808212 3445964 559766223093337416478585514539358976 3445965 -38921114091894990486638385006729000 3445966 1895092457277761146651610866122432 3445967 394342584710256726199424059075594992 3445968 119497299895594331595216692634451968 3445969 -806745817976002482943893049935328656 3445970 -80409171382434830883081464494295040 3445971 767541645072371951351036955460756224 3445972 84348564771903696826926782914299776 3445973 -1077888385517612995106437102702687200 3445974 363323581458157394720078138442053856 3445975 -200304633829785885022300881249664800 3445976 331808573766803776706715031834798080 3445977 8102852648577666502493386586915808 3445978 -81018310546569890690541650857170960 3445979 21518124872988596337643947974345160 3445980 -168319405994466007611846005111193600 3445981 -174560953247004001652101745124526656 3445982 565580341275931857322670201381438592 3445983 -141612850618103998475248958227570680 3445984 -316423641948523673545338962444550144 3445985 -467767919949779643767670197910660480 3445986 12071582865905094166048989011829504 3445987 108629709772768696375071309779963040 3445988 -5389745726440544417190307074207744 3445989 485856009964717395880218041195977824 3445990 -114260638014293436709205514225552000 3445991 36659694941344945353052256255280000 3445992 647038131314803597263070532708352000 3445993 -2181932632211129700692485544072025984 3445994 693225114126215184538278801553278720 3445995 21237905403635809299430587147740160 3445996 -459969245203537534187710200545632000 3445997 -754393112189374215532592319634092468 3445998 9588962938885407005141323868986368 3445999 -948956341552752467391903050787022000 3446000 -427896644735210242819141164343296000 3446001 -234145937288347539518350984511037132 3446002 -414041134899956438027286637804984320 3446003 -1429046133756381669747124528680724536 3446004 -87885575309991107852864605614587904 3446005 407152384215866092095046816521525660 3446006 93367968100086384244590335626913952 3446007 501300483387133360192945862775735888 3446008 -160422395756610003837487866883031040 3446009 143067330838985156536935182756214912 3446010 2234853481149608200676606781043200 3446011 -388824347008018175262880792189487680 3446012 289154288831888134048990294032660480 3446013 756428226095586798693361069317482400 3446014 -38063857466266720184859606072028800 3446015 -840236839909154129681786969826988080 3446016 58039247745884366401082858284253184 3446017 565912153292916359579707375983470512 3446018 -366163520521522114288329949160669184 3446019 470551840405157638695477037795244928 3446020 7682124450061368367334832824340480 3446021 -916158918477562062318371200357732128 3446022 66225850885098408605089073018830848 3446023 -81585978940534340175600211761153432 3446024 997706258611996195558899534919848960 3446025 338103789457994655838337452871613600 3446026 -36650273959163253167304274412042400 3446027 -89094998079822923932073030317197840 3446028 162609579085590969867506864617466112 3446029 540586115820014514592814885812952630 3446030 186127816513097712588490112064307200 3446031 47171037314211522425883767211900552 3446032 13236524657160275260730070749888512 3446033 -194109934944943216794700326913808718 3446034 91866393935203808746841173483304448 3446035 -326256028163322710904026220331184400 3446036 39792665953100039010351571189026816 3446037 191977904235883149526302542637440640 3446038 7651946598313425748319993352663744 3446039 1045197446479602203149846231028256840 3446040 -282161080898354256310278367176499200 3446041 -1286613130330702330654613713263230400 3446042 -368052453698259608092108346119135488 3446043 -439332111999175885164439884261202536 3446044 -145244420422968696124664000739115008 3446045 153747758112610519401716102354081280 3446046 -276648195647010385695082475397716928 3446047 19852817254158711167761297512758400 3446048 670516973365039916694678912847970304 3446049 403438127113011977137221164766635040 3446050 -189642538396461184836766992552218400 3446051 -253247360289405127461914906001715248 3446052 719791302776534909225425489093208064 3446053 -106806431791354290430885222626266112 3446054 604503684318707317046608530192938976 3446055 777480052767241611674608231848445800 3446056 644694346267828597730192409469992960 3446057 269618170568915045678867512546254672 3446058 -117595419561429086672251918618152960 3446059 8788251500759579711851583195961920 3446060 368661558709819015347438113692584960 3446061 -576565739406802586700454136248859328 3446062 -331456640912513603600791969165963968 3446063 -9076754996426408283997246976777736 3446064 2125915170745101808419488583106560 3446065 169501525751396070907450902017236800 3446066 269490338158765755992728008747916704 3446067 253783351431459050486768904499400448 3446068 1210382452488066512149019896687697920 3446069 161815147356045673164779776871745312 3446070 -454963154184745595064219263901350400 3446071 -2827162483556578998600790106793033488 3446072 -829795922228266669654139221885440000 3446073 1123233349730557536204464397070950084 3446074 532194940775190676617579030107431536 3446075 239081383636269377357035094430105000 3446076 -401118593899713634435303252350586368 3446077 -500012274628607592423167018805130560 3446078 914381243610710726104238694732891456 3446079 -132226790201562356072200530806401152 3446080 -162376424376279296693704143667200 3446081 300482155584744261178416503072274882 3446082 -197797743509204359568227346990535600 3446083 -183758282579983499774244677798394800 3446084 -13666145114234104117661321283207168 3446085 443624556648152940038113021351466400 3446086 123086194998666537011490145188956160 3446087 269060000516462084818812110801349120 3446088 -6452279387638298046533017729843200 3446089 1164507576061157237218655819587492224 3446090 -110435724504752393339693415077575680 3446091 -201742880899252590286656930366762240 3446092 359062738928323312145091924490350592 3446093 -23435512761601272069163064077639200 3446094 35903006340843036430430691932160000 3446095 202788848950801186814751278152974600 3446096 79272636366046242688122866085322752 3446097 117950344855915133425542656233199328 3446098 -238398385480653112810558373750372064 3446099 -258957093578410525028555188798119840 3446100 53720262425987626660316417775974400 3446101 -1353310661614926657928614282783918898 3446102 326278885818654429032943517636183104 3446103 710035456306656425760057960830156904 3446104 832145493743023238074314632168755200 3446105 -65691550780585941647312934734099640 3446106 53304507290898627019325223001344 3446107 464278468697258739755835424407324192 3446108 587574354680172334167835882560238080 3446109 -3784498542380977059297274559735616 3446110 -382605958027216489109279916377615040 3446111 -61343072966653028365104090705849168 3446112 80330586353510416600982171498053632 3446113 -381168770257663512219839318225519232 3446114 -1238221353237495715104470676837888 3446115 -81680317792136547490487752653634560 3446116 291336669811006694547374641558452480 3446117 1579245005051351135076407312790311166 3446118 66156463621647879333681999393734400 3446119 -1173101264856243415618080826187514704 3446120 -499735097050157365019616902826086400 3446121 307934635796364457745899613225337600 3446122 -46332377168181963037879230431467776 3446123 -21719874983274957444278963531518536 3446124 -484849024150607704341027397429383168 3446125 883774766945466920551604941675080000 3446126 692357452680548141834062500030184512 3446127 469907816993466226368147105187542768 3446128 -154959716564066859103190942737367040 3446129 -1469756639640962422134297680401580124 3446130 -516984178081298521261361084226017280 3446131 578795671536097229303762218950689040 3446132 -254304095734644249391355684725087488 3446133 -850593160709377760870562033637752096 3446134 -1049530390586684096329270297001949696 3446135 -349894720530078648375164803704276480 3446136 587619645273778455039331381993021440 3446137 -1206295452972013487701661121498120214 3446138 1413293845256674554036774218405852160 3446139 -33204869796124765879260904908441576 3446140 300756081902732170621471033753213440 3446141 293027812016691854545203550726372800 3446142 -120803157589740547820735408148734976 3446143 -306567559375420252235365740026035160 3446144 -153016889103520051342929838473216000 3446145 32713063213363540102839603103534080 3446146 -103835846216299195416448593876014208 3446147 -361533752425579690394074743102543120 3446148 -409334572743587304352668047873848320 3446149 -3700555573394603023769038160764064 3446150 -23365110213321564636784690383984000 3446151 248909822442499889801736962353463760 3446152 675798443556806005356217732399641600 3446153 674502879846389356194506720410316580 3446154 424613591647480248989097368558121264 3446155 -938388946873711568602121547113946240 3446156 11396545913078291792036553154925568 3446157 164097713511016643092322306580301440 3446158 950877842059016230838899303880781120 3446159 90313352974466734778896527164881440 3446160 33497540643857801210740528325591040 3446161 482496211125845986321047552643492452 3446162 -407482298438025109443156002290822368 3446163 198016600370164708319773097499187200 3446164 -86474336027458692091051796141290624 3446165 604674671415273721764906289858788060 3446166 6759615072769018835334751954882944 3446167 744602723250358615693725667580915040 3446168 -1249893101005910743253027397259898880 3446169 -114949202222669499028041053478988320 3446170 192663841447038670699356144232493760 3446171 190213102279151251332216385855002372 3446172 -1132042454520435364507530719348643840 3446173 267738815972628125574037003975421484 3446174 1342560654906076140006124760855180160 3446175 -373507651537352565496378054610265000 3446176 707092721803974994828179350427205632 3446177 88949840758537569689293004318636544 3446178 -424980887607471847393432565065973376 3446179 486766082012197582347309512140915080 3446180 305009904126343547607659992919523840 3446181 -310705854257388900108267977232449088 3446182 200889240996270731207108774014126080 3446183 550303757322229061091217000295972904 3446184 -10976156000228126587211597265960960 3446185 -355284675621123179536706320674550620 3446186 47253714692220062162536015164970080 3446187 89278431237983279565050173461155160 3446188 -650729033859385473451989071459130112 3446189 830753648683811888082872460223304556 3446190 -22734238948695324496754043458748480 3446191 -136891269165435059758615543497655296 3446192 2577399610953118240510052917739520 3446193 -49711547822128406963337568282497936 3446194 375377454279815307001501418408450592 3446195 -937407273997719091399427307882162000 3446196 153721613924411290092912010568730624 3446197 328783981310185991362822589103601646 3446198 89867409052587464373134828043405312 3446199 420006134593001731739794761721623120 3446200 -467100742001844236583795786832896000 3446201 -1132243347366827231832768574410000 3446202 193511397407370003120498131823916032 3446203 853964461549389442220963890660356452 3446204 -247550908156590481844196121987820544 3446205 -39556121207874097927599148349306880 3446206 792973267471902611989257837863880960 3446207 1039325244634360487412418974104438352 3446208 88220932904866369601941417381330944 3446209 -234684575263200484362233817735908396 3446210 163124313729181654645613133757193760 3446211 -37796835846788867865197007564094728 3446212 -561983225257204922480629448552546304 3446213 523965363893250187030574040896964864 3446214 76576379611767767820838109234528640 3446215 -447566884867237070093173568073813600 3446216 60647827567392799271057600233359360 3446217 498462950554523357152301054300891520 3446218 -333578098227214542552549004397503440 3446219 278455713234934269009333095637421536 3446220 -382753366381748177265989458509004800 3446221 1078136156361639936258007427165139000 3446222 160665029478830328646785948033241152 3446223 -281699679336854537087936670038556672 3446224 246584448139012302335923682864291840 3446225 48167936624416620386102956332483750 3446226 43501845764638301820146155903855104 3446227 1442392843047497315538612483699793480 3446228 -169804571810902532654602501228806144 3446229 -36030774863422220328508575946878432 3446230 -296273086553637760030083820222404480 3446231 581936447559230880661111639227985032 3446232 744336273735928893664298998011064320 3446233 578233919094119298631672047052376320 3446234 612247049041979781610713375931146240 3446235 1614047316565483421011797088580640 3446236 182469217267087822551074384075041280 3446237 -6452191786639898702768813240532948 3446238 526945588799267122603093279132686144 3446239 -187024257003111638145302462577733120 3446240 109507525442228880883692225649704960 3446241 930378012872489413791768480269929392 3446242 -29919082724960131155560234173820928 3446243 166366391481922536871536505722007704 3446244 384770150396994213018245694419400960 3446245 -67164149334389614236218922252674400 3446246 333808613417739016578735233760180864 3446247 -61726547656004550936242013459751680 3446248 -1049834291167000847707116775178112000 3446249 -244328206999455274230646827084584880 3446250 -14380645886604914091940111485600000 3446251 477262841255632119654671705157606192 3446252 756015012793650364863805438795796736 3446253 628383731392768601450217434991134400 3446254 118112522266855436747673081863768832 3446255 -134426258233860594004475537888257680 3446256 83485458006842461333098440446967808 3446257 70222061319320891333453636417143752 3446258 271970091564987107422954462627296000 3446259 -810078850035129237189873917495831496 3446260 -402370506149626343538819521483685120 3446261 -189028687727986773192389619744258816 3446262 450050550490751581049728092836433120 3446263 379014343429830768569868972316592584 3446264 959677826780225028983724018619023360 3446265 17362132266029185421825544324544320 3446266 27995334081139386659742258754328544 3446267 645763570769170324109946750128328552 3446268 -3756198668282814274416636611157504 3446269 -336867570740391012316621338703823520 3446270 -190189256523974441159253233739863040 3446271 111764012868177728180821690694061240 3446272 -153034047623488520791833140231405568 3446273 -1400280766981402003205587913102216640 3446274 38305040500344050850512873517336576 3446275 84222289691166099826972773056448000 3446276 -122549543484550587473610888456192000 3446277 1476449124791905574792200141991124480 3446278 -7108367518486660136522890433951232 3446279 -66425430449676506401835848514040024 3446280 256256816121556783594875417010176000 3446281 570464647199095817725940613463827664 3446282 -28490465517883622829263750347084800 3446283 391124481108396836624988349180555224 3446284 544107562505964356686651347560527616 3446285 22845565207523212085313076189243980 3446286 -577889239980930520269654093748542336 3446287 -175684586935396446704388553858194480 3446288 -355146836283005649686126612452466688 3446289 178861692070596834724961412720986688 3446290 -377006229977745415156835990061621600 3446291 417632320646321283684907904764162080 3446292 -585784980317855101525203718071502848 3446293 -707850996295765746060901272403721458 3446294 -211569314349994196976915328256270304 3446295 372059976434448289950780964967434320 3446296 -177119198805893626607921116545024000 3446297 -283746516775906729458767898942625920 3446298 -362785859550291131718613663517235216 3446299 -773650621157525064231750276271992700 3446300 2681594049775121754753328741401600 3446301 -178989211055041120545855836815362816 3446302 550909575880276867354369428342321600 3446303 416458814722341317270910043376711904 3446304 -917207357083735784016902711161651200 3446305 -1069242277705894458635989415599026540 3446306 162005130442711534409649875318670624 3446307 -8251459556166665326445912596762848 3446308 -287090421335300568160968066496051200 3446309 -112393451986553447390559426401342496 3446310 65264636719808488952053142090987520 3446311 -1189007629783982581303489483938883176 3446312 -866540691872296467880350716094796800 3446313 120232387648990677045922105091989248 3446314 3756262834695698881607612091278592 3446315 -416721644702747178307598118172616400 3446316 379760256315524709559721842775983872 3446317 -246449676317674510786622565905419668 3446318 24074002104315512947382047573665216 3446319 874437389901082580434293036931457544 3446320 -55792495865863519687888959604654080 3446321 403228585096527582551500814818032 3446322 -662055482963455171709176781872128 3446323 1656278898681977484709887924461586572 3446324 -63325773133888112849774192207284224 3446325 -62068484183989368562746922778220450 3446326 299650484924158256698172409723809664 3446327 1206551870835284682114515523497707176 3446328 305574928930190372852897462275153920 3446329 -327971118569625779788374601130325360 3446330 -42583423801950463350426052085513280 3446331 219908107002718701939091948830201600 3446332 54892272862582090166253545853202432 3446333 681318679340198255239670265069540768 3446334 85920659143655462481599416617984000 3446335 109240125721418605942713335349986280 3446336 316155501069247242443851775724748800 3446337 107223424945931205979718416997525280 3446338 231735236089057240802276705255824896 3446339 -98108979246873122129374005135615552 3446340 -98323605827898831582869331057254400 3446341 -689707145504428770218465591402524258 3446342 506151656911717909843765473978950592 3446343 -401381871420629291716656306383756400 3446344 1619363601743181970393266965741445120 3446345 -200735157573506318463685335705856320 3446346 713005970007142004878254137766799104 3446347 -692295410438666561980046650479370920 3446348 -687590804369781370928340372977263104 3446349 -10254342155869219685593649433946272 3446350 378525184350538638190819523852966400 3446351 755093505699814494053900879985482352 3446352 26341852819816586196624036872060928 3446353 -25160890178042604598905119933908880 3446354 -758479827369928400093102344166304624 3446355 -364173141710083877186835260288090880 3446356 1028775727819271809989893295502593920 3446357 678856083605644318698730211017907772 3446358 36530448660847515752537527136309184 3446359 -239835165713136030404883835467596448 3446360 480230396102436534156767737549824000 3446361 16277838940727279045773260293420640 3446362 17211950724565348295066721741765600 3446363 -132546187065166082581532233620510720 3446364 -1007831733185227513019440959037440 3446365 91050460936144372953705160152151920 3446366 242252997495440044040426036586746880 3446367 -431717193720539759670658650099106560 3446368 -1420284807272433744167974535695564800 3446369 2696348259819299593116481294081879296 3446370 -352089620523041695333265847493656000 3446371 -295338017617306053014292181082003428 3446372 -296563590171105873230199255904020480 3446373 39939076372169714021380549110913344 3446374 206352388679299554061507981612668480 3446375 350898847657609039207721259006000000 3446376 86123615915504088874348337886658560 3446377 -562573225730168238484495207298935728 3446378 -47435140127986771714339687273701504 3446379 -552086734299250359124448267871061296 3446380 191877606032687641082660640650035200 3446381 -143908875768905522207458242981307818 3446382 -51929584731255995105838491125057536 3446383 368808342082325376428316276032199632 3446384 141998154043761515000941030119014400 3446385 400813225086060332720914221759513600 3446386 -643237361631394000412592317542042608 3446387 16586032419584925572324469865859232 3446388 -24236581327929900366746470837438464 3446389 779572190677892519492214208601045760 3446390 -60661803366613216253159476090444800 3446391 266466513963589509279553606881740160 3446392 -672545117356321444813809014547456000 3446393 198509860679757423991860881561853780 3446394 -57576236400791891528095235381723136 3446395 -878251501168324052285426007788409600 3446396 -795005713799845255859422528208947200 3446397 -927128158546403426912840217235312026 3446398 22862049469769961804604276262772864 3446399 -450323595067972128765937158984235008 3446400 -342332770299835595018672925573120000 3446401 39961084353601168395943265807659904 3446402 266778158276971121876529309069890592 3446403 32636681874645177025959682796281584 3446404 -365685059686384944987138391620354048 3446405 -118227548350122271274247065835264000 3446406 46144705287632348889515877497898912 3446407 2361873734905409656378350474083800 3446408 -110882219601671609827180675781591040 3446409 573705223154486614860530605807478688 3446410 342274368135908268901028274281395200 3446411 -1017384148305162940128823414541185776 3446412 -234821696117429201628787430574440448 3446413 -2419814109704118881104984857643684160 3446414 33665385795155309198440019470849920 3446415 557120256452600138853760686481005600 3446416 -328434741941229167618301412319428608 3446417 953049000902837387660003075633342694 3446418 78604977778592002142770406400879744 3446419 -521813056266565201621710709085341080 3446420 -236458480591719718739101406787774720 3446421 117858831781795665545553256177858368 3446422 312773482998446412610978552669295232 3446423 -1114015901277747405664648087992406056 3446424 659880629499913557425581504810475520 3446425 -257447668558736987002176291028659200 3446426 520110033374438525367194722255330560 3446427 696352914797600875643528031410429232 3446428 353828730887474608611921305818667520 3446429 -602495201779384816261530132351149760 3446430 -75089700380870855751579276264410880 3446431 384624099778935675501533222264724552 3446432 -704376353679435399024139691901321216 3446433 -728692521002160714232914571950646620 3446434 344223195501825173007056684024515872 3446435 -34449071691437406062896108581188880 3446436 113212781520259154827594733054484480 3446437 -1732327138973654330669750324178734914 3446438 348007931018380539010040999789937120 3446439 -27391853436225393684837557809870560 3446440 462866634394800179272213898304460800 3446441 -1199851530845560473671492976762961158 3446442 20610707342949115753669939614090240 3446443 -479554334289965733424245916293088 3446444 -234793623734174099011210839733169664 3446445 -518819507147432081035586012115394080 3446446 854330156920799124105781699495716672 3446447 273563110254834488683062267194079960 3446448 71177522979438496471110118716211200 3446449 37482532884321538571440200201226420 3446450 -2075035341775081924312943808576000 3446451 -257007705270527693358832172266115820 3446452 1021801602075641420443322148573643136 3446453 569471105373032072650881970434558702 3446454 656907998264087877846114159584931840 3446455 346589254549890038190393940309542360 3446456 -209372704500051815714381530020249600 3446457 -138436524606318550499457521071219008 3446458 -542712880290733516994122228410498816 3446459 -1139141269423425704295409882284989340 3446460 -153699048944015661521821015679831040 3446461 1720974235492645405814323324759300812 3446462 262384008936123465455190218479871232 3446463 -1065891991094307995874088561422817536 3446464 218397580099209917529042841921126400 3446465 398414634779311687024471712841315840 3446466 -307037794277115967695778325236550400 3446467 -28159154538264115795517845719581724 3446468 227933083103522971084046762360043648 3446469 -596334688209653646465125461822210272 3446470 -95649167172376906364014849874413440 3446471 111597307970268528684094210003553760 3446472 -32163401964102033402858621237903360 3446473 -356331003272156305038930100911866278 3446474 419496953881273146701424653741582592 3446475 290766705516026276552493355050150600 3446476 26952138891575182829005035912898560 3446477 1303483120374297838372955147062078326 3446478 66222061256137300152232873145368320 3446479 818426708567684378476016812966813320 3446480 -22438550095026851975900959571312640 3446481 44428774667071486699985211258393600 3446482 -205947303360923484258257515449355776 3446483 -3214487425964047627491360526095400176 3446484 46795993237029915418173247148451840 3446485 312399936741740064717659613972336000 3446486 815989763708565497420123887522864320 3446487 117961368058713234766211098263783936 3446488 -556813420349118542352013897915914240 3446489 16378326650085902599204349829980820 3446490 26465835282131110674641749977957120 3446491 57351927717370866712172438822749892 3446492 170296990437188135190771839754412032 3446493 3593762833151604723958232575405344 3446494 -17759689890764023338008613633016704 3446495 181051360406460840464389851490627200 3446496 -301649503543050940577467651207987200 3446497 -1155287416647526922608321811351030528 3446498 -532434911728159153056578720768599680 3446499 112278131282127664945255095052273152 3446500 -313012511794405464677697174777216000 3446501 545731701599054878455943129297880604 3446502 -412240118752634971610088771479709696 3446503 -853184525370507269968817521508066248 3446504 848910452202247668999674403070033920 3446505 -448452513342580170452803035667560000 3446506 103839488949514443490106244824315904 3446507 572353874979459153731481233336335272 3446508 131745721565285458459175107790797824 3446509 -818151222582741546361766887096434048 3446510 609862728025232357244084662915381760 3446511 -506349550239559352688234888201441528 3446512 273720370048198088777866269737091072 3446513 232913581992759122406143963646302196 3446514 337303611628627804068296380336565904 3446515 634899738640450555531270315525410000 3446516 -90203571407759369860448190864315648 3446517 764829134796228385089666316174325280 3446518 -299148064481961772971286265689259520 3446519 -1825000874468314879128721982320432200 3446520 50773535400232984453015929598771200 3446521 95532051311892332459977565218639492 3446522 -689549417783937000276565303979563776 3446523 -1033836889196384417292247692528642000 3446524 785571659850890664458508100489344000 3446525 238828094568801317239586384285362500 3446526 -170216553834174221034517356200902656 3446527 316484554166984006296284129921902592 3446528 -606674679387209545489828783218229248 3446529 -756429122866393424909157055321566240 3446530 -360777337384361296644297830931279840 3446531 -667556480485264338715882946587468536 3446532 -679523059154023025988963847959068544 3446533 1479391920934595622374383540036223680 3446534 35338576907445259839327689743710720 3446535 -116692225084953991486096789335562800 3446536 1378406367368393087856442052246123520 3446537 885393575906645283944630569546492260 3446538 -432419453049908711699171772540800256 3446539 -234115878067215364961533733871036176 3446540 349894789471261566176053380828595200 3446541 598519334346462306824680994278464 3446542 -115489896593703304358204412806570112 3446543 1271737171987766431174949332529161320 3446544 -33528394928361545133162813124116480 3446545 656374952119703793300078176843133300 3446546 -1139688788134107543303596786753163264 3446547 -283572216774515244113771204111051520 3446548 -163923601294228767585003247998777344 3446549 2804658688243924463803285332933888 3446550 -3461814815558457172518038446243200 3446551 601484252214918601080533720647124552 3446552 219550079263742800336667824945305600 3446553 209343976608766892000213976189935616 3446554 -375755253805321408576186872916683024 3446555 375558616794820868976783716385718560 3446556 -269138519273561385823544851162177536 3446557 -849050590371704994826659886055454528 3446558 1063139442787430159839410147163200 3446559 -241042884169133009563906400529351336 3446560 233523155524877536873589811436584960 3446561 -108592921154059653629721454419869676 3446562 2662948934874714704978788302193920 3446563 -965254091505913764709067975965928640 3446564 -940412922006138961465766191731072 3446565 -457883021164767674898167537812080480 3446566 790495245030481284337337148637112064 3446567 -1688883176304223101417373729739013384 3446568 329138337446159546157612598619827200 3446569 445513121029406786039720328119248512 3446570 -5728937841228970496219267988806400 3446571 -226418413084046202296884384824453288 3446572 99756295092630409347565650903058432 3446573 104435270463703739040010824633435264 3446574 369200000057439526064378338744618560 3446575 -329697877206442554622912256227324800 3446576 107900217403457895676670804620541952 3446577 -19036191885554434331099755677476160 3446578 107158761624112079508406110448696320 3446579 -9714086217373743930648923543642616 3446580 -48045389272563599230589511583334400 3446581 -650855574649111421634761810603972000 3446582 -713617170636388930163500357104064608 3446583 122307156515487384562945984056868608 3446584 -253806536662336462385903598898237440 3446585 887843754943668462412460641209027780 3446586 480065747705807424861593593000094976 3446587 661572846965271909690440234858990272 3446588 852799941665176112269296902734322688 3446589 73872336893726930434880019151711680 3446590 -11076013118785958316905947048051200 3446591 -1228983094513961387532715348491924816 3446592 369072488783777162388726054754713600 3446593 -193896646594265986974099744649010000 3446594 -1035544268102693608852942956753222240 3446595 202282626204317309095976081593271040 3446596 414088344652016023042691433323630592 3446597 161950129520332836774969027812398464 3446598 -52675127891029961356632191268860736 3446599 -674764629791144733719342392018416536 3446600 1937867394874346921395253437440000 3446601 234243409706976540150272774539778832 3446602 51395372175310614100711188743351904 3446603 151241304222613479459294836219057160 3446604 -364091759196634129545702770959319040 3446605 -443082400471649274096786474898258740 3446606 -752643761645572298676850279554493248 3446607 208289899442839668037617915150392592 3446608 238810495936741221608528307787137024 3446609 535593247410440569273051086220029810 3446610 518437062316113672247030049275077120 3446611 -411231621516780116344921627822918080 3446612 -258088619519846216870126638118092800 3446613 -424509520695281453074676810843061540 3446614 -124624613034255502296019964906124480 3446615 1004751747385250332697605130920593120 3446616 -263238708813822395752987625922662400 3446617 316656954155914601414892697113984000 3446618 -89315521291440574122481062201648384 3446619 -191182854577989496888450068854169600 3446620 333729966779898023481014558217991680 3446621 -112644367293307949544518668304029320 3446622 -475632028653594948679112038560384 3446623 664820863794227226936725068799806200 3446624 108135295760563677383696181592326144 3446625 -71538005020883387555067861870144000 3446626 396441841742765849910245104324126080 3446627 1511885426380426725182183398803798072 3446628 718575428863282460542265540837790720 3446629 -561977988880043269157115636362629124 3446630 -652348513029524093834447365080209280 3446631 -81879481278921502892450910922720848 3446632 -151270649287442288297270726056427520 3446633 29793081919906445950755510232508544 3446634 -378312431024915958904660377097931520 3446635 -15941538558784856215122993567853200 3446636 -80813604452356548898334290556593920 3446637 -909597100771297003024344509217455040 3446638 111412453889197639433848231668839040 3446639 616769366232781985814870874506767856 3446640 41910214263263652136408727255285760 3446641 882549780344737732621560229758764784 3446642 -74257522492655523870298056036519936 3446643 349217743785338267846420836778312040 3446644 95143656558557136240094682846464000 3446645 -265779802050335762982670861336735200 3446646 51224002558232958395769499764019200 3446647 204025325948256931310846360933146792 3446648 1172500976877267504933450628560322560 3446649 150660804126818809503271972061672634 3446650 287210270821058347889823663648132000 3446651 -1166353295329629293950714527897470016 3446652 -176956551704530187761370521611534336 3446653 -196029412135999765586045590514796544 3446654 541483078033731523043537021638795776 3446655 622962597011645074853174194781462160 3446656 295905185685342587305112297967452160 3446657 179664412277444658056341945082928480 3446658 -130222883185580833224459417314035200 3446659 867747788098628819859749703460308860 3446660 -637739950357037985209689292069978880 3446661 -123021258989729324046931022772898656 3446662 572890658326222704484044011288961600 3446663 -876290025990080362817147286991875816 3446664 -33463087394795120061953641551790080 3446665 3281411812402417086420584896362240 3446666 628578286100388636766053763492810032 3446667 -3115814808824849165408109019655280 3446668 1177947371168229357222278262329318400 3446669 1158295496384434130308013471006918070 3446670 -106483584780292237195944356068809600 3446671 812640987393910488113003156982861872 3446672 -259078700393956236472803384888090624 3446673 126496588153291472359759238924237568 3446674 -756872567395312820011835815927296 3446675 725823215495713254605433373544109900 3446676 -117622685243680786602241550306611200 3446677 -474317778605019073322151887626620740 3446678 879328907356970353772594256216836640 3446679 363637117483362767005249357587117600 3446680 29685871820495061690493365135360000 3446681 -616504458399881237952836591579822400 3446682 -9976080373121030040894033053024256 3446683 -927206704164736163293568435736444176 3446684 -50640562687830838188111706566449664 3446685 1198140591271315563236370131985600 3446686 101957303902866228217248005757178944 3446687 371448515694333838238353239046074336 3446688 113499037361115937510523833751175168 3446689 -253997112912428238911560099985097280 3446690 121095076666106505112578149693267520 3446691 -252946874800017699016178538568442880 3446692 -196687821026672163681537662610709248 3446693 -1204161111283345797628445585360981058 3446694 60758242848904807372220760743029440 3446695 -12358027055181858167290194487065600 3446696 606008061486104996308208796415180800 3446697 717203756668447219821931850189604480 3446698 275479215923980356310055962368663552 3446699 384628727633012112950083968016284936 3446700 -383008210976448259455815573264064000 3446701 -1335678606003722652475832535025939028 3446702 43471652950980701218168304389652352 3446703 104337053404140915638414380920910320 3446704 -39231757596386235020019605248409600 3446705 925108836805905261064667477182663860 3446706 -3436733710733992622748006548136192 3446707 -94575506786959837592121799604553216 3446708 -8893076006689686444212914156247040 3446709 -319503745877470329141448231822246944 3446710 88811905295482985780208699898037760 3446711 518925498642180047248057410511480224 3446712 388085535921812646193589584993075200 3446713 242968372868835457588861586524535040 3446714 -523601597563205407552262906008604160 3446715 -507685587075911960313076982482292880 3446716 18437254539436025737433097062363136 3446717 -650867878791362534048257717439490234 3446718 -60303871379220232745763543344873472 3446719 -86152112077442245866370879871154880 3446720 296309883615658610161251637977415680 3446721 -233122988060895114815361916223680560 3446722 471148369532890172167178856188616912 3446723 -445961973878736233319188860867245360 3446724 -128665931757400416206617146356428800 3446725 -271044632929218139289215587799015750 3446726 -137718773460020840036658299191786752 3446727 -27746295990637014588756604785234480 3446728 197509924493414200240332924362204160 3446729 -144000782845539626101841747606334912 3446730 -48885067361276640405368776381870080 3446731 815938282553667673097115241623280532 3446732 153358912390158709919578662899784192 3446733 602577233974666888258640381611496640 3446734 179312724714988389768331813773932160 3446735 108789358016328894538915958891800320 3446736 119785288780085105274645078167519232 3446737 189168566450486861381936756065502400 3446738 -553337116722552425801158101395034480 3446739 -1587360591245657479598132856022446480 3446740 418950041186375160151283922752686080 3446741 -1544495286621729974665247884227126816 3446742 -121094289186270781775352241941786240 3446743 -1286795380549264091174951417997254008 3446744 139144664511046984681503210856857600 3446745 632645365203679527302167857110918400 3446746 3136669027721022831833713507840224 3446747 -39418502707987363698553697112322728 3446748 419736855913082350125336185250286080 3446749 -240263346412422738144449330047066836 3446750 302575963335521257996515366331104000 3446751 -6013514677117202175648693022267392 3446752 -168447461070104324577095311628697600 3446753 537174543483105152514684511550692002 3446754 -405329233522865104199085604054368768 3446755 -237641924886918415488310719407119200 3446756 539795293673482571055115967815433472 3446757 -491375744520204767837596380194100192 3446758 194459340190531682750694895118208096 3446759 1451608288245186043102535890573323120 3446760 443159349945680107949628824023449600 3446761 220489653831613026122427685933362362 3446762 -165309485757015543100658225043111936 3446763 -162892879160972181970996781213369256 3446764 973403764057258172366641980452024576 3446765 17228299945644711284329657323398400 3446766 -116846610602961238933754332547481600 3446767 -1445726127282457836337980322918330368 3446768 1135206229345675962709070819426304 3446769 99324879496056596631247289568351648 3446770 -734574585703516512230397176050867200 3446771 -594974575647435649764424184937493800 3446772 86332419910532865651444814015733760 3446773 788818689828792320752447959899234304 3446774 165012520256062607035815214931531712 3446775 -108957360371404629029833888614369000 3446776 526598046489442507884520617248686080 3446777 -47991124831268881541599284894155520 3446778 361901295167712155365313414940376320 3446779 666850379160502937116864934219554576 3446780 -180703393132775907808891621225267200 3446781 -343761388117053827705017515736080480 3446782 87625776868560690709513853769984 3446783 176794207395373633096532925343904880 3446784 -55927133935775328469096247580426240 3446785 416490046745809027173151354968016980 3446786 5845546512416157558288625515847680 3446787 321649256464929092342104369423811568 3446788 162366775882333606624723526312130816 3446789 425058316663042768048799900240890590 3446790 -208335600971575729999219159251148800 3446791 -248767634138194279724020941670095528 3446792 1280950857672898264884299610007142400 3446793 -23002648482201168128495548581573120 3446794 5430558572496374347391152232464128 3446795 -248203744453625586805575459185522400 3446796 -395584553052105850115343913627243008 3446797 -377068387530923796903390150985624448 3446798 47338678600722053558480831888469120 3446799 -791734400166079835368513166307446136 3446800 40820724679300199533360578809036800 3446801 -1039491149519921273486914230107123868 3446802 11002454309507522637673151670199968 3446803 319012487704911125284532641104311664 3446804 49595625612583665607009024190710656 3446805 -190346949641861422400185784167985280 3446806 261996899696410321624930096967136 3446807 396145138553368478494610312027851200 3446808 123656480421507932469574053965967360 3446809 149523077798371504547994857461826240 3446810 -349571569221001199353605792874993440 3446811 552466125049167763814094231059238060 3446812 -448806267415971250721183857351289344 3446813 142374825137465457776807445937514784 3446814 -13333639991989270393352474289681408 3446815 -651384319616124561029194317364114800 3446816 1713956002112702825811717929340567552 3446817 -860687412948736357131792587290420800 3446818 743905880069040909413480097672122016 3446819 469326787761989674302295617357008220 3446820 145642595995898028731139530805043200 3446821 -279888132472817185679204272981093088 3446822 -248266838232114963302078594847502848 3446823 639261154371703893735712772274854184 3446824 -535051874483000109096259981879296000 3446825 709649150671052749653538785963419550 3446826 -188053912810492768378736760714656256 3446827 -350309233279474383574939866302324448 3446828 1966609276274373385095920312451072 3446829 100636387233561173213022707196539148 3446830 -415680953011691479170573974555557440 3446831 206925567509733615202326657138961512 3446832 -212733158154203446706993652615905280 3446833 -497467153573827273132794675264705996 3446834 12661948541548994523302356302060816 3446835 -13583524791474144785357916010836480 3446836 -340897741589172701071924150522141952 3446837 8994859129491267131074751184227520 3446838 -319832898674268811101746515026202656 3446839 634792906494077262227581170813258240 3446840 543038203643234318650403349076684800 3446841 -32304725667654919004087378493294240 3446842 149814116475874275346348948237446912 3446843 573890349466305030857371063873573092 3446844 347276112028660519099813122269999616 3446845 804693046766021996986333451093309100 3446846 -139832773633247476265306678492184576 3446847 -682621499036397406862232517554432000 3446848 -207421335523457173280321035440750592 3446849 44833371885285424206602915241246720 3446850 -271222766443259002863352986729696000 3446851 695871484674496136897742802995384600 3446852 231162091995118836868591835939645952 3446853 -156169838323195344125208258241744800 3446854 -562391819503246501594128171390932928 3446855 -180959769616693302082105569743423040 3446856 -142370929064540297289311724774251520 3446857 518575172479455280115879915081062106 3446858 -22557413138007791368798494051755520 3446859 133121892564606681040696444253684736 3446860 188737839083522513598528155533102080 3446861 -193819874430321058497038937188652576 3446862 -365603372851475461546762790608755648 3446863 -80395797434723117915784387226349840 3446864 427485300255693208086194353489575936 3446865 -388722817749153723725071785560641740 3446866 -303039649481688222163333868383810560 3446867 -1518199678549911477120150136581624084 3446868 -217471593517310814937672620396533760 3446869 -1168757061250550329153022953338269604 3446870 -44149414381917842715600564522247680 3446871 754293809508939246832379241456759912 3446872 -307212449202985649485671202689515520 3446873 1506393937069291454392500566804554122 3446874 -18192177363157883190384381515099664 3446875 -1398436998346145944390434436728900000 3446876 429167302551426168476456276601807360 3446877 -18717371743677050546072051566657536 3446878 584057663176769915965122577820529024 3446879 15205790821145903901701551582748400 3446880 11295615536875328091860293826641920 3446881 -299001545301328468208623014222066300 3446882 272863587705369213629725937627834880 3446883 -386352334059543189745603013037375792 3446884 620599208928706404219786681019760640 3446885 -50538541729438351590006582778185600 3446886 1089852946582090175844585241347440640 3446887 -1409864689634683256541726287336987464 3446888 -602012572423052112656992822394250240 3446889 216613726302555254770425566406305424 3446890 75622749518189406251044157536051200 3446891 -359282972775152839224039866526780528 3446892 -669357271099046786608965246708374784 3446893 473725127675245697818483442148085324 3446894 -825761572297509358864766452098765888 3446895 -384279537106630747903307385631196160 3446896 -229385180678006586337013420328452096 3446897 818619673559563566029413516199788212 3446898 27397301973043668520600105740656640 3446899 1339925318836325013539994187432431664 3446900 337803406911753370983922723450704000 3446901 -828832547500298807589336266545080960 3446902 -483248039010583347709885697090794848 3446903 -678303368970646840895004828653510952 3446904 885203798806901548684993072914432000 3446905 362792049411870863129209954099046400 3446906 615451733417112585851423188598263152 3446907 142712358264065528870993061900963840 3446908 -272009425350469111179518156010301440 3446909 679339272831273117077466321969283116 3446910 55418146130790031920226600177368000 3446911 -167660555917332582439734231014434560 3446912 101669745908977412275863101280092160 3446913 117579352952743905560653631288023344 3446914 55257189648419210857868861325436320 3446915 -239020907666096746811823044373187440 3446916 -269224049853774853606410409886017536 3446917 868841952981707419336017174557135966 3446918 526810298897198360703290732884715904 3446919 431486371740611643721883043321181104 3446920 -152598596498236094182354250114457600 3446921 492611379534156587786013836111948544 3446922 351039986521155447975607609360892160 3446923 914362730664461515270254799716800 3446924 -218560034330376666116323260763526400 3446925 -128534088260341000512750189191652000 3446926 -148920394211563376551725343125671040 3446927 -2140182231835474188126453388160664 3446928 -225384636016179951270385176988876800 3446929 -459005978808812763682982865142286220 3446930 -521409253658215655263152379512716640 3446931 -699465328054344523138482240932491848 3446932 6675381221884504111893575565466496 3446933 208818560704794838052625912634450176 3446934 -439485026518701638570409818523001920 3446935 -244531192962497557776103634242983840 3446936 21356952930757396147114167373762560 3446937 -14268172803759972505792585186006392 3446938 423062282070819648267193142430831360 3446939 481956488033879514008758398051700740 3446940 64381507291313474596585627196620800 3446941 690754054197178060668958466105173152 3446942 94811129332041168277596705946267200 3446943 -243804271508200762535042720857386936 3446944 -248661049070949737229234338342436864 3446945 -420757219803509019540965731529352300 3446946 288241185087867069584093799940926672 3446947 433944813348238515358746776263521232 3446948 6585240112552694910278964135624960 3446949 -165121590709396141836567681717020160 3446950 150200720418182372107942907508393600 3446951 -1549648049844777001624994460162471048 3446952 29514297774675895287735074067578880 3446953 -366444748165371717522262799100585996 3446954 568517248422358467870859892197803360 3446955 -460457409919648161815924219815137840 3446956 -681297285990271648083276302956890880 3446957 504207206809049843417686427900584800 3446958 420406995986721980789925802457208384 3446959 -1500361366822351817812029537264169840 3446960 243964214585544821491351351393320960 3446961 -25692297915729226747025171045975040 3446962 -240094908742927445008080069673878768 3446963 -366424331757087327583939846017154176 3446964 100919182684400806410092654933791104 3446965 628823490792774539307628504984600860 3446966 -11845611051624971332140688351344000 3446967 453721625342676868298901871565071080 3446968 267886533103482490443294604834037760 3446969 -130796737860707408000556550599506940 3446970 -13815621520077071247398482011379200 3446971 1851056756281244560984994987789659344 3446972 410983932481672589720982135442891776 3446973 -1042662466775854746953589883716011700 3446974 -767139781718167661018370520176747264 3446975 287596005072743317244122086729416400 3446976 68724738903818428737393691799322624 3446977 -1402151451990988723262680635399610368 3446978 -301057765122576010825962566436102960 3446979 84666037686795993801305129068747008 3446980 -1108621911395233654348301068754534400 3446981 -359677643397733326678622596678810468 3446982 -284097975095461823079748859633356800 3446983 -225283283436032194412085031403776512 3446984 1256975839853282145893412716846146560 3446985 507967005497554701403951687834968000 3446986 178386422113479205410119921648298240 3446987 -74308110905508082013951291811817632 3446988 -292593811238604590263796975154997248 3446989 -68561910201754904733684335444525440 3446990 190549111860217356331460024393493120 3446991 -1012826338898553122873821665390495000 3446992 17576701060595827143257066263724032 3446993 498291621295995988119719020296449568 3446994 -183507321823910742981641365728188928 3446995 -95344557155677544322614183466423120 3446996 -50344830786662248182122218444713984 3446997 -655004456791532824339839368291868000 3446998 -610607713583058635567041824966762240 3446999 -659318596227963780463512191266376760 3447000 797716833183780463802288080650240000 3447001 -1467121421013221883980538182747871468 3447002 -329354110569137104680172779478547520 3447003 -454081261633391976403601128535173440 3447004 736338791895097878218783579751654912 3447005 -440862305357757822403953616362273600 3447006 235924603039052130372143751204611904 3447007 1023291820569377862154619728678689760 3447008 -540556660974212708630339233394196480 3447009 -3420805100459620930581109291963200 3447010 -101479503732214475000592331329300480 3447011 -3479451674511074831676149159948388 3447012 85781656841865971923348974732506112 3447013 633941597809808053633273862013883262 3447014 -98053794600916532453277850788940800 3447015 -261903548939847089582403930551477760 3447016 498725758920103979223470562551808000 3447017 305566033906437338426160972752395392 3447018 54226994665700986710928385938099200 3447019 -911377341993063647961561218752461580 3447020 193833172265281665474125798900244480 3447021 554872241292592248496669720404520512 3447022 196001686411003727266030053535446912 3447023 -31200849315413295210273672261863616 3447024 54973101461300506601658298828062720 3447025 55798576200805488614375621386254300 3447026 144085475950139134007524907950598784 3447027 -824919498379112957922161174831196480 3447028 20354804854801843861167477835489280 3447029 217149441331525946636897349346226460 3447030 -134178378691192010790894832573399680 3447031 -41729463215973815435155061087959840 3447032 -1344535691102570313240110402847129600 3447033 -137486525442873902531520690457791936 3447034 -123528809966839789123334611735289856 3447035 -97601320700574823007135412073521600 3447036 804785713930856441167511054699520 3447037 924666506959405603105023795111307680 3447038 34644169615452544312800388268301696 3447039 -138489133424914100842694920375985520 3447040 -447477482826339322454710402091581440 3447041 163984844750366986631315520283788372 3447042 -116354504706218677799968606564572288 3447043 281765697079242370423075420586167292 3447044 -835130117689773759420737159981652864 3447045 -12097855378452426501755844722856960 3447046 -137977956821668572314739977259162528 3447047 -735513407905735515566908725457190928 3447048 -912950731331891767661756292587520 3447049 655324519304847681118366303366634020 3447050 -128758537893098656880668020838982400 3447051 781628826555995693611338384600220632 3447052 8819615609661291991470346848084480 3447053 -319738241086531924127476776355409940 3447054 -87364882320196328619711223976258112 3447055 -933154258929416754262265907194162040 3447056 -173989904805173702313767813500108800 3447057 420879709350015620693743882001522592 3447058 -349955087708901352951707858514115424 3447059 113336571288814564963793168728604160 3447060 -34689610722984656763999016053411840 3447061 1196437794348838610944602020260432000 3447062 416575721334035320618048360669356672 3447063 -1122649262457158902119449381315175600 3447064 564419248989024526062982320279951360 3447065 124164570938230064027173610609782920 3447066 29184007453050325570643860544715264 3447067 85997743009699001914821548303167248 3447068 -432115361994955962845573795050136064 3447069 850012454288442063312510566257384128 3447070 529250103160803567024406164278962560 3447071 -950355248555175254928455731833421728 3447072 987617744390340072433304542043504640 3447073 86983807752126128583116873152675200 3447074 56253737026285098542558613060083712 3447075 109537748241192982598118730495920000 3447076 136489311930819219893488990880972800 3447077 1545335328850044692509461643505188926 3447078 18124150259682352994208551664998400 3447079 858309373813080302230167465753767184 3447080 -112544247466312527315942991237939200 3447081 922832157533089584458294205175482480 3447082 -258283064975132920718608925562166608 3447083 -1026722947213241494113272955856117800 3447084 582677381139713181747744783954126336 3447085 697921696478594945767851536645503800 3447086 691341832461274282560749335131866880 3447087 241868469774288767033673348351841152 3447088 25067475574094308367032225242202112 3447089 1461762068159358107426992041848363556 3447090 -399915393546352819802229469534924800 3447091 1274660052626545305749437708417028492 3447092 112680778365091349020992587024640000 3447093 -10325589060331226523480135436175040 3447094 -48135474457673091202967840223436800 3447095 -21855573960147288690254737251318480 3447096 556640947128112453974805077485260800 3447097 -394626762903638356429335786667509120 3447098 615085244465418426151564758643182336 3447099 508780820690129472665371561099577484 3447100 -155052057650589744077671464009817600 3447101 -1161232239121865181808161876049081248 3447102 -302598603050877238993686658793364480 3447103 -95631918778377772067075930338803336 3447104 -272558584953297332006868162389213184 3447105 -42013606128229820906144731370450880 3447106 -189074528188687302018491701814072256 3447107 -1060991906612011576259091611600122344 3447108 -219786131223449437131033292384542720 3447109 149194176273477618667044798991134204 3447110 565407994848832229446522715452225920 3447111 -564135260024632789202177556806839128 3447112 878702033440366883634736391719034880 3447113 78165637054750013140472495651440800 3447114 -367820119994527104791439806042549760 3447115 -480825162764845409390287757554296000 3447116 130793165524771182059118125271697920 3447117 -33000887336825892329333422067297034 3447118 -932434065447765870827326108909322880 3447119 -205308812741056859871910257894202056 3447120 7225631397805003622091488561725440 3447121 -13363097643732647518657338326466816 3447122 -120488495279171592859238493238483968 3447123 -79203973614076964668569687129802176 3447124 -181423958298709757977349402300633088 3447125 -262930873290471751793066123677920000 3447126 -32751731121548760685377443792373408 3447127 -1484802705331967354147363517749846408 3447128 -1525062425340923830350267364137891840 3447129 -59336530534793886651792853835515200 3447130 204347671992627413035658798434057920 3447131 91942550937547071522050102735332932 3447132 120161205576782920243280487542906880 3447133 -97185742271012750361456707939196116 3447134 576895438657241509906133521652183040 3447135 -472040786876079940041823142926907880 3447136 375771742228391365888164251880652800 3447137 -463607651945084729651315387406287340 3447138 392850566182479935574014937071616 3447139 750814020727296250803384553574854940 3447140 567763592267225329326114699578845440 3447141 1012203612861607557271549220632101504 3447142 135834292703365158526686109392115680 3447143 -744699138839009642345123945225387040 3447144 -251644606317129001066171852345344000 3447145 -66551932664242946587819211172467760 3447146 -700086424566753046864856683577947728 3447147 -747821454502709748964794406657220160 3447148 117361915846221261652715428815329280 3447149 -6306090432126319596719319379243380 3447150 -146890546672306482480682644284160000 3447151 673354608638407660158687143040771920 3447152 -94127495447846642003624147529990144 3447153 -1209321616244493163682784588082880256 3447154 779195544163786348443341866529269776 3447155 1133625230966300281751459028641320560 3447156 132896744821981584180090933990856704 3447157 22183293031823108802055833108921024 3447158 -35748827174792494468216478165103360 3447159 801816540420781437766892581359280104 3447160 -187961798807334837423725795163648000 3447161 1041727931479790811895541054940398592 3447162 -180324604556044643143090751645627280 3447163 606306845282215620872248404346492344 3447164 130036247700705970449192254288034816 3447165 755934162419772686115743552110368000 3447166 -431281407006709794777214309414675968 3447167 142040502911607218471852445708981720 3447168 632441032868509201359314287318794240 3447169 128069955374319256035631080113920 3447170 621320214298569257331385311831091200 3447171 -91935184170480160046384706193520640 3447172 -631174552686718711083454533710549760 3447173 -1051061226036871353699931046048896776 3447174 -230122068685922525807270239583250240 3447175 908647680686379358605616572746968800 3447176 -51299081497702444986449641107409920 3447177 347390009299615769940438133334741520 3447178 11267726375395361937586113225884160 3447179 3655999025379570506158593087181152 3447180 26252851131342881997940282061214720 3447181 13102443436196407417343598496063072 3447182 635878734722325072512636380757294400 3447183 498866795720957996086935801047026824 3447184 67056920364989159204060342971285504 3447185 -96818071664655699509375556391899840 3447186 11314340500281340794656592310228224 3447187 479348933461191952034423052026237760 3447188 -506371447135500353912163788132906112 3447189 23434805766731227659672171516833454 3447190 -532676034849127275953634407194310400 3447191 -507804898019069524909496403980744616 3447192 -46839867907364078758830712146493440 3447193 785091349899516747264857839771007760 3447194 100018832252239125866132032730476032 3447195 91306497224853023386008212890423920 3447196 140061844642485609839354635586854400 3447197 -134437661769998788239128595624828660 3447198 94180949290243493779748309151850368 3447199 989589839612938651476730389913889136 3447200 -158182431343501230756484125032448000 3447201 -86226593098755731589052838776457280 3447202 102166423769816330316461912249656704 3447203 1505105112983072667181316356500607452 3447204 539141773841411422652811577261486080 3447205 689578871897421613985161957255876860 3447206 -22226504251769367677882056069936896 3447207 -510777176922880202242985920677886896 3447208 -1261432000093973179536184564426752000 3447209 -1935291709006797570995888650583820684 3447210 134365291694917046718474175118668800 3447211 1488782980310211014003185134300519400 3447212 -251570330088696910908291820142156544 3447213 274005825517937556879613534162119168 3447214 -22485892458305799547970411054994048 3447215 252197402145481134016928755180257600 3447216 70231388649926852733715305360064512 3447217 1169113494586483722614409013109067072 3447218 -543974793966224164387829478049843440 3447219 -41829857152544450766195244437635520 3447220 -59783450531284331586119689459384320 3447221 164369765163128962569243058899133422 3447222 16380103068961724862656254134756864 3447223 -373075779737441723669346433810440976 3447224 8515130610928346647945111364567040 3447225 171071109991246030674723764550828000 3447226 210913040894631030470481012019560384 3447227 -75086457979962596113587278231193600 3447228 -319807244271878734490961016983252480 3447229 -481972598740233998727221215193532480 3447230 374641265344280202166174412751014400 3447231 193650520543647736594942459817422848 3447232 9690969243956979174095093248294912 3447233 1550853274323291583588712834021788482 3447234 -43568736000116895599701845733608960 3447235 -1171783116224661010955854359835317600 3447236 426641424118458238033760573685626112 3447237 -453475080135626644128000421707200640 3447238 -245450270346587556929386988169336480 3447239 -73015437267072039965924866940649072 3447240 53211654718158121904245124505600000 3447241 -172311527155247769217097157890265728 3447242 -449467767614979425372980448962507728 3447243 1092259503480142967497655063781106584 3447244 -811503546625784741704437791762585600 3447245 -448211183833935260595903084482304000 3447246 -481739275770818234547543214008960000 3447247 -598338164194346591676433655291244304 3447248 -171079982691687238299621240264302592 3447249 -46904117271419152194444176695111872 3447250 761710799758607921662335757459080000 3447251 -456992388691393429356596504609561748 3447252 948913251925272964739029739646259200 3447253 -224821086009737326417961043255186980 3447254 -592614778832362792949977191701747424 3447255 190958418805779704363504088641310720 3447256 371052771526452404538945104614778880 3447257 -674801769900696674740850583388105968 3447258 -331436436977180486723430993399830016 3447259 409974460428503682223804048999108100 3447260 -702325201562287752182808803973350400 3447261 146218431450751602078603641636987910 3447262 83224990350593732751558100734541824 3447263 61586882446352256461738998270660608 3447264 -12789429005943244162834130888294400 3447265 -533949544982562026633514119590084800 3447266 62007235980337795639933393276049184 3447267 11581630387861343723281257296355648 3447268 -429577613481598020642516858699807744 3447269 -330215319252437927621313358396487904 3447270 -40267068217015110031056688725818880 3447271 -991870616629431063458883813609599000 3447272 -156322697160033245936685643421107200 3447273 23902976823982110780062114484226944 3447274 -175261063510511928039766478333814864 3447275 36394991530674208097610859346560800 3447276 117772218869632860072036447209226240 3447277 -213926772373380311960920403660616000 3447278 -821860858688925077202541488469210560 3447279 -2079836907119172392036560818968592 3447280 -82472491189367148341958552676270080 3447281 -850174951357380180444278884206207918 3447282 57990267807647965348017424827480192 3447283 -38635530589380861303247430826627424 3447284 -343328020265628512479643798708643840 3447285 125383648532924827171127866619815200 3447286 103324763902077627048540486491543424 3447287 -12784277593638752598099506128282200 3447288 -187112794717339081990135779616358400 3447289 762083025258705111958522059286346090 3447290 53851368037355466800882955428689920 3447291 -118473835186828908275152992147706320 3447292 5696156217346756480008022973014016 3447293 499653049003467992562146059075688448 3447294 -468852612077812467009386724987731328 3447295 86756226049120334599490761822717800 3447296 -220894633310619757642855911562149888 3447297 146340671446368966752581641916052466 3447298 -219906508784209706731680904991821920 3447299 772096101273997101179099108482332864 3447300 -142774839579497265075858989873587200 3447301 262780900963085150156406731373274464 3447302 -855513980055174651994197638214303648 3447303 -118310824794428119720246020593420160 3447304 94499993564004141696195698474188800 3447305 855552640485420714083645608846319460 3447306 -608271229574503684630488730777651200 3447307 -2564064515849222072261430975499363760 3447308 -29880394943234407567614511318193664 3447309 -709076791974651511785339403409190912 3447310 -3724773454715743347454198041690240 3447311 290338674618598482706205499213592320 3447312 -115073960504902299248314901930311680 3447313 32790403441964229036334068191536562 3447314 -75575902458514980926347770294676320 3447315 149367735342052013305776646796319360 3447316 344219506993379741518196017470727040 3447317 751752048497933166547274420852548860 3447318 103100944195569843933649585083279360 3447319 1090606800197490217668123940003067720 3447320 -565239966891531095481447006703411200 3447321 -354910155680940269589083824016531616 3447322 19117119008730719432933475800820480 3447323 2460667246906477750090094189928898560 3447324 192197789834070284712557967535534080 3447325 116156063233454962867157704603180000 3447326 -53954820316350153752269122888981120 3447327 43893656735704516898813258454368160 3447328 35374663132116950898352117867216896 3447329 -1441753942004625142385698527664295070 3447330 -186505493231629948324785758163164160 3447331 738610750639039179512021911139597832 3447332 -59949775254980811439436239453372416 3447333 -789529633823405916364132684896422400 3447334 92260712448434210705987540252073984 3447335 241236991583375558298656770346852280 3447336 -355547219029656645170377719108403200 3447337 1100389802001902427694567459863936420 3447338 35377037992922807144488849028038320 3447339 -308461157874953295062076457355255040 3447340 -151754741587626908305581303750835200 3447341 -941298749287037475977939526772819200 3447342 -378006947821309053447254893295842560 3447343 -369653528810826544348714144009866440 3447344 -401989210915957274335706971717386240 3447345 155286485843080321548977757572937600 3447346 619100075380710650430047761409842080 3447347 -592784743912476455408080697461689204 3447348 -596040095772284616639725081779998720 3447349 647097933210521881269122684451114350 3447350 200869304486324953989234711897434400 3447351 45234111887914787289639954696143592 3447352 87234785800456303705218255823749120 3447353 -699465210210991943267854912693632 3447354 -494387442035873031739709138432152320 3447355 -88007481697235685223029644557946880 3447356 -1657813429305206588350480133049237504 3447357 278273289497149840383336064661791488 3447358 -431844002887573215019036000940051520 3447359 -1122165650071067822440392641905430400 3447360 -3875568344118276108796835345203200 3447361 -1023729013258464988200396532418341200 3447362 -146333019191586833594280345959860416 3447363 357866983919863373347577740230144000 3447364 -277946781593868280388219471168363264 3447365 -695915375880171557622866889833770080 3447366 -224859746337326826720725350617903360 3447367 -110145407087179904472097733252946816 3447368 -897841099863185179206716787998653440 3447369 -269758921378375128958480315670941206 3447370 564489011945291551053119679972153600 3447371 516663904892193800344901156992535472 3447372 150765554817362829539800169189678592 3447373 -757157214651412698447929242680826378 3447374 -232889056111684444541487562911032448 3447375 -968477766150154987601412233545080000 3447376 -53383717365069714370485353976045568 3447377 -1551266961818353480237226713465509774 3447378 -18133118155511446150851015190989312 3447379 11872577422832384345710374812602080 3447380 557861830862879175854480057459351040 3447381 -138237425488959274690481145502918656 3447382 -238058428945667633849593656537380928 3447383 1102018568567846745665578092687531264 3447384 -36705845755703287833619679626659840 3447385 -160683234344390673764680240696001400 3447386 198273206160969602487256962850059264 3447387 1038260119093082713576541615225563440 3447388 430143379042291670144192317339012096 3447389 -590268100578557155458743601305983200 3447390 226385832706549609267398033437281920 3447391 -102215395334340835215030938483366816 3447392 258772779469928583968577732552425472 3447393 377215431980279918614522670965266864 3447394 69901121074194321633821201345292672 3447395 174382805361927857811710102260501680 3447396 12494376580377240154019553791145984 3447397 632871304934513453273621246154114492 3447398 -152723275517634582217873420763256960 3447399 307164609428875200325143629914871808 3447400 -372983757458489141833268347723776000 3447401 217339531298071112198153823389438784 3447402 107290483373942804006253859538534400 3447403 -219936439673185297889206058654445120 3447404 -390661306348092063928019272369059840 3447405 -91087104623686666464685630672437120 3447406 431401006090430219039195778637884480 3447407 780939044718304986494850371158984656 3447408 -114119794670303413161970345803350016 3447409 619724215284335142737534920679626816 3447410 352635623117876474296886530129743360 3447411 81057554909996302192213363727736 3447412 917753327818596802066314494102377856 3447413 2200351252778996646590707535507791800 3447414 590342919973985850713215196951456640 3447415 220618559926710203578971900275174400 3447416 117453595752735574913126446895554560 3447417 -223826502970408865296818519895818240 3447418 -508263024133819014394987944611792640 3447419 -114692401962844274615928210660441180 3447420 311709233131560774263754834308858880 3447421 1047555170850633852599668774937866752 3447422 -201479907440281173689941855295760000 3447423 188125367065859100707779774440221424 3447424 -735513268893432965667093339502018560 3447425 31116678852701283582875668223539500 3447426 -233292606417780019850970070712315136 3447427 347404161934104413372329038128072440 3447428 -88375579524321798490098425291740032 3447429 274935223110355718667473678230271520 3447430 -42948677685497656524467900604894720 3447431 150177895806833792372881531489042800 3447432 -950943351880809827763376905060756480 3447433 506385951575434860286077484001958720 3447434 189952342713867425805369398559228672 3447435 -510351891792722246084175615660883200 3447436 -276537466978270450955775697606330880 3447437 -136926644423708526141626073364719648 3447438 42084834387174195528564411676501248 3447439 30429839045471667750226972157519224 3447440 -59320772254494955257633869544407040 3447441 -355081995297313001481546632315988990 3447442 -797079758411685236403473516991958128 3447443 702588362537451187787858756609035692 3447444 -59906153841989927664215188980412416 3447445 794733964994339574051846148489896480 3447446 -529672313507473461000879861482447328 3447447 -139822898912834435039749411612535040 3447448 -393257330146663641572137356847841280 3447449 -139181000053391256238724760674236464 3447450 66878265321920166920875673887449600 3447451 -324517140602218705961323125281237760 3447452 -359202461198247268440816216496657920 3447453 138242948301504064479412594618706304 3447454 -472810479405360073291351591723741824 3447455 440436680575716041676042526902960000 3447456 -396745669321350518670797017942327296 3447457 -45954825380611017606927329828641560 3447458 184474749316906309051159477076107776 3447459 93226094583803136753654512895654564 3447460 223237349307804409850401180194689280 3447461 281560101073882465624851491201358300 3447462 -551273897007934115172624351104330880 3447463 -1252348347989063396457941706048241288 3447464 -134144827763218346276451588632832000 3447465 71514682325914885302576966861582720 3447466 -182771868230056025932455025596158976 3447467 116746764268699898983980329976666480 3447468 563043867238732341490094997840107520 3447469 -1161770708545915179405864004563153130 3447470 26066174523285780735872048547402240 3447471 579103638531068638027255543098978312 3447472 -131635732965255817600816676089561088 3447473 -64246388168721321756826642807811520 3447474 307407124039929470114615617240961280 3447475 -46784115823801132722472714743869600 3447476 -73031572714834716562426483432857600 3447477 -718180741017979558574545749337220160 3447478 -832294665090572514391750117807005120 3447479 1877160782850249189722744048627712 3447480 -138627174466876711397554742086656000 3447481 -421728817481767878488922612316430720 3447482 -3788103022631069752478042924805888 3447483 -61355265508806486381598907577975696 3447484 722873771260534670204654318739670016 3447485 -299134633485479251632706092100812480 3447486 -46296278787590471090447985958010496 3447487 1438662816474475208391477114266569432 3447488 219673478967038132577264058100613120 3447489 -322260860699726049349088141821108176 3447490 -342178997538941526659552259703020000 3447491 -965584217057246133610961182702528080 3447492 172195284032484558470044740151114752 3447493 -396985127125648962930504849221848000 3447494 -629064227187399218500869280632748704 3447495 189215694057177532655492006270109600 3447496 -93243331013074767754283788183296000 3447497 686350593256778745998174205618014592 3447498 7470376897650686104478113634715648 3447499 893641837248430868163082345006225320 3447500 34656618182048979255936928010880000 3447501 -924697658172052312896330636967349568 3447502 -734115179217093261995561251650378048 3447503 -543454098735845856686274898551391248 3447504 72442026471664247410014467821977600 3447505 20298723701774171498924361901897320 3447506 171673009556586743936077954581846144 3447507 -354882668759914952581622266173696 3447508 -597678607943912817535367622696556672 3447509 336676931881266391682086533208767804 3447510 99856642367850566706799234082979840 3447511 473448030029216230938393414198367112 3447512 -405858609992200606692422385516748800 3447513 -1569673356308713893272274267071440320 3447514 -47190234331861791164099056804140288 3447515 247486071513816148605697678339972800 3447516 33351118135908947807418670836178944 3447517 -385038042742504604747456068522420980 3447518 -1010496510799699273711232374770223680 3447519 -87696578384800339014202478382249840 3447520 -166267445159861124973167596352307200 3447521 491981806095745148132849213305502784 3447522 9988838923741386158523500794981152 3447523 1354164043769227195238940200698639772 3447524 -81546582145228089997109384686571904 3447525 -8933516311322616788128813587828000 3447526 220736037542964037593632433519718464 3447527 -2142445628336417377201463167424988888 3447528 184207752895286040192830102279454720 3447529 -1385909187944707120900454060313630320 3447530 92837626127304912625697856050168160 3447531 -896311255520973822000149355781131720 3447532 371839353373772862862354031162880 3447533 892571216048745058436268569613133782 3447534 60630169851887810506044797161848960 3447535 -56401010705283944991018847375314240 3447536 -123285001031031264933662709547204608 3447537 -53999463208418138237142606823592640 3447538 62437156128661997584815539177275920 3447539 -759230154606234336797074515285311376 3447540 122594148559548975070134025322342400 3447541 -351831430049518117720827976338444416 3447542 175678086581348353426471861404960768 3447543 167227277416760850730598581663494528 3447544 344371046383399132437789238075883520 3447545 423566052643993524883657575205599300 3447546 -62105619127723295614607760233665536 3447547 687282534779974449110105257270275840 3447548 487560518133021023407740471911479296 3447549 198257306741477805092482781707737600 3447550 -4774730063496115302340065280627200 3447551 -1406061804283292135457980081067464448 3447552 -404131232457461258130913065575645184 3447553 -242822218551532512320930289132691198 3447554 -672433845637754944628294793687577728 3447555 702860409196904728896177201539760 3447556 -20561057968861964465231657125548032 3447557 1167087382389635348466484280529187806 3447558 312094330752797158148307621145259424 3447559 -1946006476792752792912915725302396496 3447560 1197971570028796823480230021423104000 3447561 54402820901169714051632120182553280 3447562 252832157861883749043618382875417600 3447563 -271493193201050932376565289740782304 3447564 -573943921795863687233867185776628224 3447565 -1019286143913761956017723951560645280 3447566 -1121208567925997228228091838197129600 3447567 -296661622645022011954687884241181952 3447568 6330327285812629790885690243743744 3447569 -130940371309093337243844062852008320 3447570 70318651881878461356859009920015360 3447571 -58073795072263620367081691972919120 3447572 13393551428023542711832847932219392 3447573 282834382923837907577096972120609184 3447574 -170098401479995235323555807594791168 3447575 -159781120404164492995134726674244000 3447576 764193574169260409830558173349478400 3447577 -146398359185591720821921042133635328 3447578 -945121734556596914844440676236459040 3447579 -217947213926177120680986713490944616 3447580 581215876477767059919058628801372160 3447581 658614931058885797289872693374977382 3447582 197239120324602432331050005458473792 3447583 -34707212159992451480834636706367200 3447584 46422800040500105420466387148603392 3447585 -105134869785180406274763304900973760 3447586 92462845268611738819686314466635040 3447587 509554655971264340221789644715442640 3447588 -275224801109818957846816273587394560 3447589 745239263661777115011817889233502940 3447590 -117612650611497380461191688374403200 3447591 125122808270213357943290831742240000 3447592 -23141618581933982639560885789824000 3447593 -293804833518491086726285555647224460 3447594 -245277444383556318850745838427492176 3447595 377072746286163374654096189388706800 3447596 -981722887476596647596639687839404800 3447597 -273794789308156644156619684666023072 3447598 -265875025061095291209519246080434176 3447599 1143651467189984928644156218230339600 3447600 -63884778995357268299811450173030400 3447601 -1460188898435631847314690693976700398 3447602 -744852055324496027175564759783403248 3447603 -17322445118041479800944621411525056 3447604 552869284730524682706532001107024256 3447605 233379672609057251245814372283993600 3447606 -357518277197036553097243668156019200 3447607 605262312257585655962558672929587600 3447608 147275657010985009348717135868805120 3447609 253015983385665285598680983456341728 3447610 -65212991637271691028335919348445440 3447611 22143844388002485368900650255079592 3447612 -226119940472068477907058781423469568 3447613 -16565058060555691691446115797058656 3447614 324249161613504173394434220318118656 3447615 -27530458555037720290731251855207280 3447616 13295851698773266261404146458427392 3447617 1333040864245860874248696426731186400 3447618 150670510416363662001494620976014848 3447619 381054415171784322595313694216564992 3447620 -295426573067645016301650674714480640 3447621 306580244404215913609603578466421790 3447622 -544075827706751162416666684773321888 3447623 -511261226901329669856295572592558920 3447624 413564392497372440768479674465361920 3447625 -168791969373175856565639903942891000 3447626 52971059373737703618858296761943040 3447627 -686258026238534034465700979333008680 3447628 -639975075390123345357074154667109632 3447629 1392541363842931379972077867130026230 3447630 -264252541280053202636322425910364800 3447631 -856857437694631448231080722953291136 3447632 -84727533867389712860781190519062528 3447633 -88816382256275877837264962488911936 3447634 355604835902058189343288093722660864 3447635 -541563574624315822745586992703201840 3447636 164262917366345709788959796661319680 3447637 -268067474045413980399918907006520160 3447638 701055578839513201883532501375050496 3447639 -138047481312811835365716413344119360 3447640 -627999156468004400520399144603648000 3447641 928484299324194029853565928862012042 3447642 -423271142353239520372757145192635136 3447643 879724922471503482891342178356685892 3447644 43175862711143528065705118705872896 3447645 -80416888559608646642625420639508800 3447646 -538881031845084187793177449152697728 3447647 -344256901906778644667435031579136128 3447648 754570683477272529322943862334685184 3447649 324019683395652509155439472534613380 3447650 77013419339177589656397826826805600 3447651 -692489340482912636359805500664011536 3447652 -335351898604181837455841589042038528 3447653 1350268312254925898033877503216286 3447654 948482312829285135639884368674816 3447655 264390803327283856486662036411189360 3447656 -1292465712684803053994142389504517120 3447657 1667551585276877267593576790521244640 3447658 -1005370369089589431029989409958132480 3447659 220635878592264590658277060159073040 3447660 -108579798278504322791933046279997440 3447661 296960806908303373497808635568529632 3447662 -64904751215872259975438742333793536 3447663 565302802003777145348284217609518344 3447664 -190490471206686455289230582462545920 3447665 -98255095276509440271318519713664000 3447666 333067624217562728566094610031838352 3447667 -1017732678046848856804101637072175280 3447668 161635510482571122236826838343479296 3447669 150696054929310735540954472650777600 3447670 34937018414806989751778958490857600 3447671 -415217464338594947965663535448131568 3447672 319820748448521163009085265840721920 3447673 938705729129708712353351565603346922 3447674 485902522879773217339545863292756336 3447675 -18894369313957458338475581803680000 3447676 -109666472833081614440019267508096512 3447677 -979947320564966543070457862556463200 3447678 -124218984583454395627995900998228352 3447679 -644273713311819902385683460018958720 3447680 945544093150381698107890205510860800 3447681 637166151423598064545120714178383152 3447682 162438998411609859162003513699133440 3447683 1636596949091949551942533444167002520 3447684 1165381064948806212500550367536854016 3447685 -969078383005229990724335822798653440 3447686 -412675591463182348237795997528133120 3447687 53861703468974019404597926422965160 3447688 -103008848644891113440054681917716480 3447689 -389488835296472315121871699915047168 3447690 -17362788568017634139601169891330560 3447691 -664644755322421022545338934757216528 3447692 544768237913754474143640421378805760 3447693 402124994118316990270132285262682582 3447694 862022164917516862030228156662768960 3447695 722996236232160206579843864737855920 3447696 -13995022078646826086520087990239232 3447697 -4798108271492043982107708829450176 3447698 -522511506856816322618130470246693760 3447699 311443374268243011796427585762689464 3447700 -149132875795136109217710090374400000 3447701 767814020167949889215718077775472572 3447702 60910181721136637764449187562167680 3447703 145810138100415582825534577597627104 3447704 -271025145862717045897623359385108480 3447705 5054262351239150250800156094519360 3447706 440371574936761225079421980088333552 3447707 844426196017387818622905487817417280 3447708 -286156128334315630014621626122690560 3447709 -745617801860136094808606576109304090 3447710 133344873347413090370692448525448960 3447711 -1819170445201723983544619441513292000 3447712 623305288737770193554098938136952832 3447713 1374308430748783241124157837594708962 3447714 439964060897927683578728659484615040 3447715 -1762109410274562841282406249428485600 3447716 408961842834062895818323160948019840 3447717 -3391333894797190640420935199272704 3447718 -33323419280908609242701934026039040 3447719 1401411638707246585140515851715723520 3447720 -424226206850204715585618015432806400 3447721 -778906242499387022165819616653202800 3447722 -493237406348596480097465319787403088 3447723 728410563634509840800906509441731840 3447724 162987474484923143554925556676116480 3447725 -193876243880399861542606218786114750 3447726 30733241652033085510457892602324544 3447727 421776541344693759327624578726533312 3447728 -8155676877990425205054453819752448 3447729 302057550218429202699802534509575874 3447730 162621914156092531537396506385482240 3447731 -182443830446608813376454849685445904 3447732 40034265677568425143196429368614912 3447733 1376307056825941482531021867523135982 3447734 209886350029977404376043108588019712 3447735 273903609626273829168256105840626000 3447736 -619160913131146644870261965528801280 3447737 609404362409828003162127672428880 3447738 -35169668374186203999156958049210880 3447739 -762652000783911189462920256674274460 3447740 -8818422678297229018290444439756800 3447741 279916026714843514224234187325165568 3447742 281430274028387708271621224103265152 3447743 97779316693828101547662263214739824 3447744 -73392306445688464162668943018819584 3447745 -187763983014587949165349799044701120 3447746 5161860817992783188594555354661888 3447747 -332595315514095554263251569438404476 3447748 -328693406993246717515245764650014592 3447749 1492098039682370330627864353812318750 3447750 -56298160450421195236684572936096000 3447751 203569455835782278097573046590101232 3447752 -528480231692346875887667062883942400 3447753 -380986117798842209507414987435244480 3447754 100582267094545651320771527795292672 3447755 209828648936067518574367641748256160 3447756 92056321666838539200994932625781760 3447757 74270836533754623593388050148326006 3447758 74168580685286923496688599280145920 3447759 114309955218236623869987815026855680 3447760 -116527891857079639728191650230435840 3447761 -146284873084374636419081491403164188 3447762 177150958897393212997629173674177152 3447763 21340445735235693712455774148541760 3447764 -777473718653825792845740982465079424 3447765 20418216264986378768328962993196060 3447766 28273221863662206607375686686244864 3447767 -911347966576580497176561409280504184 3447768 288821841032064827035168827266949120 3447769 -155495306584449717534612109608872256 3447770 -4478233359429790887642657248250720 3447771 -29428410456308615470955519071572000 3447772 -193072715671055194334792140088905728 3447773 -313274122376816487108751625872863360 3447774 222789346108854212885992737662592 3447775 23162585903151724589912478213771800 3447776 -375176378206180095301622810536574976 3447777 -338931353956025194479507860004736080 3447778 683628772639705173122025597889069440 3447779 936261371609601961302558571558998720 3447780 -215174352048441043026026706739200 3447781 -1348043246757759165198302676046473000 3447782 157659650146040679180204586799849472 3447783 8326353518458327431548377762250880 3447784 1091702636353064736439895498349035520 3447785 31859075030589589554977141069602560 3447786 -144806872813315508265527246596436736 3447787 894061042798966412318204547913551720 3447788 237296074367813618815055836884857088 3447789 -140553451606037847743299819306788864 3447790 22079606208691907658470451026094720 3447791 48970496318848066531132375974234192 3447792 209923237787653615224144789834301440 3447793 252836115309550342813691424980815924 3447794 -114943944971328899694350908707667968 3447795 -76080437467706393567017655144326560 3447796 5031507063809576106528482229682176 3447797 1545471576517840252682149835932137600 3447798 144483226183902025896721142562016128 3447799 -1601713405348701116151303982646642200 3447800 18407035478206342108615147322880000 3447801 72429026569656119026546561015401792 3447802 -195627782828660528678107881409917696 3447803 -465189914807439215379522096000764736 3447804 -408466916888974505248724799571934208 3447805 920831579416722711353451967226492460 3447806 100434732715960491154175374021988352 3447807 400264082989362697561376646771601920 3447808 -64685860988656911154117354574577664 3447809 -83754057862329906934708520773514796 3447810 -244793986097855331507409008050558400 3447811 -1568283687100919700933658146143715200 3447812 188295859710733890723530402231012352 3447813 308072368409131457328400723779775488 3447814 220189267582615090848330447259380480 3447815 -58597733635268077641094857467758080 3447816 -257296934556736999727039605625241600 3447817 1114669995495111616564856713054755866 3447818 107664559961148342353974414396285440 3447819 -877477235525739392176467854588892960 3447820 170629281444272150377565325045596160 3447821 10718198387739230032728478942253784 3447822 -52638568084987131115907860257386496 3447823 290960706376973626498362281767486560 3447824 407360163416704651639380720198696960 3447825 -352229425791947021789693010902408400 3447826 -16549017932202462942836056120820736 3447827 332069347037116308704637716685701676 3447828 -567352623189544681443013191620009088 3447829 456008019422081876528090669759892672 3447830 -91834801424999095645215530959190400 3447831 -368946133545789432278532495707769216 3447832 606324392180566454551600980229478400 3447833 -375778220404283286002624510370448620 3447834 -134624520430773553275053620498244352 3447835 -225166841640076360649088768666238800 3447836 -539391281970326441613123086423032320 3447837 542787323554896825623223825538253388 3447838 -142728164537581862171363764027457280 3447839 220729863397942658562617229946875960 3447840 151727698471185305823987332693360640 3447841 1547768878825005672021309573749065984 3447842 910410345887986487650406852776089600 3447843 243290831061317956201140902123261184 3447844 -58357830719512199680580242925568000 3447845 181897736430412624380227454945646680 3447846 -662063944011463266241485769465248 3447847 -924668806848995574140062036645067248 3447848 -303691374058760119569889753876976640 3447849 -423384320878057829947410655327053936 3447850 31745132973460255717911386833516800 3447851 96208656832335848162522083655467008 3447852 507071456186043441556896824171423232 3447853 -332724529295509323919441839734049898 3447854 32596768957927186626574116256087680 3447855 -601740636526255853048402287509708240 3447856 18323988799968505608817516223496192 3447857 -233803716197777817733605590674826688 3447858 -111142947009778901545893543241554816 3447859 275984514376922749067430198377618060 3447860 114510827719552512193763776721280000 3447861 -261746484020679888422500922789285376 3447862 -133330806175931771408891416509929856 3447863 -1070549165539186176611446794854049528 3447864 -98070245299802222348790342823649280 3447865 791365080832716546417987302035825800 3447866 -267662280450159791112641221364071680 3447867 43581154359713196246989027974493040 3447868 -1328763504631570692964227118505617920 3447869 5605427310166237772658304976266848 3447870 126688364390722548334219508019283200 3447871 112008025783126079867055437499967200 3447872 200703182134106658866580247318364160 3447873 648468204329916377559507072311193600 3447874 110021254773550011703372421630246400 3447875 -1371507226500989335826865391091616000 3447876 -376611838326640323930383997099909120 3447877 -926994596227648572963152283140225828 3447878 209284249220657475409102166130377856 3447879 159634868021106293715734924402377680 3447880 1012773397955523912120703740610406400 3447881 1348113165574420914385102961837936100 3447882 72346629351203126105788866026778624 3447883 -44524202164720693671026367847173868 3447884 -445359328437820180219978150800949248 3447885 142761268687573613419420827600804960 3447886 298425687435525191337609724374778944 3447887 2100003367588287530515671433188093192 3447888 -41404765757553218425528903797964800 3447889 1235822319348799573719175825558653156 3447890 -25626923018664745361831710822054080 3447891 -269548400447725618783419137380860300 3447892 202640602061016376520839579157073920 3447893 -105072377205338775614075962007991858 3447894 3243842871544017497977110773926272 3447895 442588416678610568823600013777200 3447896 -285753446165409026660972176926750720 3447897 580093522782548652958726366455208320 3447898 82866842812537908303429839196840960 3447899 47397914766401488843717326888859680 3447900 -371341803052199457999831509329536000 3447901 -1297819086986743121407436382864477600 3447902 -342098066162210022326832388289479296 3447903 69930275543644538697639957381207168 3447904 -511074256033003060493922851015491584 3447905 195853971020147712616822477917495060 3447906 10854190125970683628979513443368960 3447907 -331415121988133691719813893775512080 3447908 -531028431017051460458639956951615872 3447909 -62098601290590536322243200949059586 3447910 15827927355149852976643948345983360 3447911 32933770004299789732941379178628912 3447912 5047105046459237650909130208215040 3447913 156741001760422533900742495661396480 3447914 -263209114022331758327731015825252944 3447915 -253981171584634331501011716767592480 3447916 110049886471199650024172990308010240 3447917 280001833802088277954111230653844384 3447918 74642786444237526254081984007550464 3447919 -492630272652501444106658694196256504 3447920 -135487883730753569158303010091171840 3447921 97171625098112356993688404500128112 3447922 45172076920259371257075965611498512 3447923 -1336583739673464793114438970368740864 3447924 233035217608868911044462386105081856 3447925 546891837016187676674260243468163850 3447926 459191727473632167867474846957828480 3447927 -28510276666197910117426600981972608 3447928 390377026171896163356423693302968320 3447929 1552623311175559779855474526703731584 3447930 140939456038522493450085399663820800 3447931 -538795434520160224451708198956914268 3447932 861451775353069120480549109425446912 3447933 94302458582675839275515544844818048 3447934 589731763522746018281591826790503552 3447935 -757744980526219098925991938592820120 3447936 -17328093676761133044259891571589120 3447937 -1077832111282741780217932190043517628 3447938 -156621949185721665901991503292518104 3447939 -48607955525872953593731392952811904 3447940 -40767661950946002465510954888414720 3447941 300527799171058559607630769234915872 3447942 -280647121282946881335519154638919488 3447943 -183171785028957054966398827360632808 3447944 876140893631025087079977977118720 3447945 -621689689450445559704929700534593080 3447946 205963443939496630311476549966010672 3447947 331820011530074685452961288712701396 3447948 29797775849950434637783567176646656 3447949 269663828243362105405307781348792000 3447950 -379847563874034807293223489196344000 3447951 72597341271114695642334185032364160 3447952 -1123957401117389771968752201785344 3447953 88635645851317497962900464668723264 3447954 -1090024612130715318269860359007618560 3447955 6778900867605937554717103014144000 3447956 189947754370057380316805869678311168 3447957 -297748079483179068303026622667219008 3447958 148703004059764796164166091210544320 3447959 1216523218160062281481923944967785160 3447960 117340307483894159152760662376448000 3447961 -92306444314033591335993622129462656 3447962 -141562977182143072005216734163356160 3447963 93567797976617444335432297410178092 3447964 -31831009474573497472779249201922048 3447965 -416746358443459064550136727077305600 3447966 27820206738264922710748810086441600 3447967 -1228285628557726406130930472662490848 3447968 302055338888645347269270280564899840 3447969 -72584826260782950250084930781584512 3447970 -90650066041143329019570345753796320 3447971 1477770726780321249768443256068414172 3447972 -450355058432861844474511106243724288 3447973 38026668094873518148627390849656864 3447974 -7246669991186346480658952949043008 3447975 -79977669982909121185446164646412800 3447976 99176451829982965942895826330255360 3447977 -48271259409068890634500010563286520 3447978 517220494205382543449762591547737088 3447979 225538341959554414903823572330976584 3447980 -611162656412129671782044868774144000 3447981 813137144992123070754252090665115840 3447982 945843979173402707241212626481270592 3447983 59349405227253776630502420763185336 3447984 -227460719618205223100121183477104640 3447985 -130711941266779851765327257698367820 3447986 -222257001045054975782514222894592896 3447987 -8068281592978089998156593583533440 3447988 -906097542570423620399010221285072512 3447989 -826247197561896841906546558560744210 3447990 21805774022741360419672702260503040 3447991 -1258840708714033747218222351450583248 3447992 1391267703577219634757511609582080000 3447993 -381201601063968110481429786692607936 3447994 -290967533859000999166429365426924288 3447995 -1198668780752869373216193947177232000 3447996 67549495749613621034743973116334592 3447997 -213014939689111255270963748592668800 3447998 -4872961207087350638608932132284736 3447999 -178516821736070171803723588516825776 3448000 69554404151741675491240351629312000 3448001 1159756531750260760521062797036840002 3448002 83619763150727385467600216573941632 3448003 291898648811457528393557560239172384 3448004 -278976965817168964505950942000902144 3448005 64706966897244331356752871443584320 3448006 155398115508266831322435433021440 3448007 648974181447563929163377312051607256 3448008 96644937034825138534719117575669760 3448009 -136122145230630364224619024452814200 3448010 111245185552127201536022128960472160 3448011 164087925377800043338726117499311104 3448012 157179905625020768556021503848379392 3448013 737564102991606500204630503761943980 3448014 -85886997895614762289249612713105408 3448015 -568076028054559684962860435711694840 3448016 84462349216040992499146301423616 3448017 -51981465381050743851440990821724766 3448018 -100463859376589220044781249482277888 3448019 -283718465913411429199628592689989080 3448020 -304607604653914842534218936871352320 3448021 -530957168393866842418293704468966496 3448022 337827669190841525316164822086242720 3448023 -479376145029857026479445944859205016 3448024 -320783665988232973919806455041556480 3448025 -218682046584297377119180184266224000 3448026 108876383380381071478928395270026240 3448027 969212071498358557657143513537142464 3448028 -909608588694543357902939399002874880 3448029 194986738656267334036859431457136288 3448030 164429325663854873972559515459193600 3448031 540945938718876551262035215768829664 3448032 665617638330996141124033288966766592 3448033 706833132399221064293485375863077282 3448034 -717987109776768261045014349846604800 3448035 803959333991326127141942981330671200 3448036 924989787209227041463837695823498880 3448037 -342106620192443004522259848546864768 3448038 -196712837214303403491825452157527040 3448039 172539679782765141497086583203641312 3448040 -672138540697746175896700467822643200 3448041 1529437469747999174255737497834720 3448042 -317691802236913663816596511513756800 3448043 -615927751051945975366537409498877708 3448044 -241212584947950291619691467093059840 3448045 -499271780467667069911493680577287680 3448046 -88203467281968672714474700347000960 3448047 192243366987726480886409103865960200 3448048 172522562584098104193656431268790272 3448049 2238136618135783819387898962423363392 3448050 40385381469789078483246074424729600 3448051 -1154723946254422372684943076560759496 3448052 742391883642327744968867482684542336 3448053 160640090517473919167522522484614400 3448054 739951961730657302640412865277986976 3448055 -226300789668998854976942318640111840 3448056 -395616241468807981385544157670092800 3448057 -219968511290643642806607729088560768 3448058 -205790947300718651202128628113151120 3448059 78165354980169819535335336583677072 3448060 156537480215013671640861402837811200 3448061 1810154672937225912431115862870863552 3448062 487582614310736331265345520904627840 3448063 -490831039792697246866794928234878000 3448064 800080126016874332756532277039595520 3448065 187127359839057761401838980473889920 3448066 492380582030533722114699457870433232 3448067 95549559790112149063096293672780192 3448068 -90360512333203365488053915363749888 3448069 -1075256510801756291428467431201209056 3448070 318992108860293502538643639821988480 3448071 575911416980712580809705437112321840 3448072 -51194688348644846845703953292206080 3448073 156537458801144324045418041629987200 3448074 -60570411563464210736802512480332800 3448075 -12117127985015267572212514317669000 3448076 813842579697022898460930453262898688 3448077 -591015185033190357815761783488043680 3448078 342408646388821207647240620649558720 3448079 43656839759623693592208541517077680 3448080 17200810504660854973868051820134400 3448081 438038652417615780275053830409687092 3448082 17049545862060702183093622516354560 3448083 -383593989555158539450375538700309576 3448084 13074504150446798236049948321591296 3448085 131547656033211325136867634076402560 3448086 -367416007700155085410252657906476672 3448087 -727163679420693687447489568799372480 3448088 -106508797153847071649276963006054400 3448089 -64737078494582939231723308723231830 3448090 -34674132020942440403369568525600000 3448091 415235667196913895126989910116571744 3448092 -158409888373509728482794085460264448 3448093 -275374375939478768264630344772665920 3448094 -134332338383655531411008236976957760 3448095 205004906145392668975125061643174400 3448096 -484041328455792385871129311832309760 3448097 -1071282093968229653540148380029463454 3448098 -260709715179073632089345660256116016 3448099 482612027970548277999262226348138560 3448100 49588965550013876277936395101814400 3448101 854389140033626058136860912542957280 3448102 -68580459097729139907053835755636736 3448103 -997841055450714386652849518611536648 3448104 -51658734400720107450787050431938560 3448105 705262786378942926384304283099620260 3448106 413847878112861330250161875973732960 3448107 270613024747311676617264441611347884 3448108 687584650271219154047369429218768896 3448109 -139143275556292688246492873169079584 3448110 62852706902416811071839411730878720 3448111 959370698517888179511042180736093712 3448112 90663993074845818501454138708770816 3448113 -629566035118754738985635042524752000 3448114 -167492134586039331075014319551124480 3448115 13048528298859685409138090834307840 3448116 197380037152482521911242423007518720 3448117 -810803403609643313613380897744914834 3448118 -27408029555829639360503305080582240 3448119 726237127006690444652462736596160744 3448120 64449006995325993144457235097600000 3448121 66884754113741170869822017646209322 3448122 -321997882435110877867736724855088128 3448123 151016443459569671811778951743375360 3448124 -326654797745685670901913221425480704 3448125 137399403120269506403918026800858750 3448126 659051115353470904079809780665608384 3448127 4717761154694054356505742686216160 3448128 -132344519727102749355853942609674240 3448129 1596898182389932768486653357736690260 3448130 14135391124659787571875508904622080 3448131 908582292245651542066534092468445440 3448132 -914532032746694553322682602402271104 3448133 -324846214689754120866196366872701796 3448134 -465839034429551712854869410649317216 3448135 35469496448445265035013042656557760 3448136 -1164610550939207677401060428254264320 3448137 203418699695316178446785909253120 3448138 -763121921345857966589724624052042656 3448139 36209650782674078600520109798127040 3448140 -198070276653934063080651829951948800 3448141 35262713344346757310984206995072664 3448142 -90720219130476081957861924591816000 3448143 -138621840734780751755053129288402800 3448144 -153062756384172959381062860219875328 3448145 -306735780234464698705900858893209100 3448146 -116581092119994959619355324261702656 3448147 238687347080732381691810222715690912 3448148 -602291682971569425789515203743719424 3448149 798377580776242928446953022712982528 3448150 -426376217922045070797989443138543200 3448151 28213054755636577661544599242245984 3448152 -247178182360374399883097233739796480 3448153 -406063881888986348397053343032815980 3448154 9072974447594532301767949997718240 3448155 -74126421722361741135098738293601280 3448156 884086865213683382899283457702458368 3448157 -924610802985379728271649571948741594 3448158 -154638357829539973421502119569920000 3448159 280662040610176423388403423344844528 3448160 -684375843082768363964014803356221440 3448161 -102215254412943893639643741228335616 3448162 -401047405655560051246163444966737536 3448163 1032616590064382956983346874178608412 3448164 -366949310123695058567286850285415424 3448165 -196031821103076149137969680943958400 3448166 -613331679703033972679193413271367968 3448167 918431103043101581915634683181578448 3448168 10818037949494736885021127378754560 3448169 1067108007847200847161553313296775796 3448170 3271001394659064138250751451191040 3448171 149511624499750649555119451505056372 3448172 35485139933226405615614536682391552 3448173 -942047551393453526406001535338610400 3448174 -898536567030623702200061689436406720 3448175 -583450406215600520239262521715448600 3448176 153470967505425719556278991502344192 3448177 453949935991771020332543357892377600 3448178 106566474355543237948760060759875392 3448179 -598109563079815607917882600767170400 3448180 -75223710268544848406589242549015040 3448181 182564611497317223537758009038155264 3448182 -106201480364041239459768488156163072 3448183 -993312683430665588446988206009992816 3448184 -846337124205532844751089399896473600 3448185 -176680193656713146744109763881562560 3448186 -21269973074748409923690271291868160 3448187 -1460654599429854807471168345492612240 3448188 427441531232095211177600746079503872 3448189 -734910972400519078116473090237958010 3448190 190980166728923479011244823106177600 3448191 -765082654713738169574043181415921136 3448192 -364043196980212761196364888329420800 3448193 -255108681138771767876142061894713216 3448194 -197462757423180740190209146044777600 3448195 447559459251244263078832420060161600 3448196 205556906586151424509160577844992000 3448197 1377923967840834181969035762191927040 3448198 -3733187581086899142366793829051136 3448199 694089739777023818151896427516541200 3448200 2536981166203163981095359172608000 3448201 579779693928095493656658444799622272 3448202 -257922857107517502027732919299030528 3448203 273787435584954388673797497778127808 3448204 8313392752068567525185599256922112 3448205 -633031454310517444437852603970537140 3448206 -16072771070354905821665554922321280 3448207 233084086429142137148863642016208112 3448208 65069065254875298024583553629569024 3448209 69222288260561077414504750101464304 3448210 282626599875660636156262849706969760 3448211 42304239455502743740392915057740352 3448212 -193409549152131266031396933326942208 3448213 11937496142946864281999846744836864 3448214 123579889598125493006180904710682624 3448215 78355582831442650990943185276932000 3448216 -746884969354140625584075412813824000 3448217 -1396725890345762429425759885782220908 3448218 9335978343937124605787150799650304 3448219 1200315756951310613872331537751878640 3448220 442572205494229183814510160250682880 3448221 316833235650136679640490961044559424 3448222 958282492749257404509375746519906112 3448223 -57403711268279960795909368799302272 3448224 -127507405760199890922642692332584960 3448225 163755860048264473599963610493262000 3448226 693746416256528642894433213203583312 3448227 1042132578892723534094206719094521720 3448228 -845762688404797844447102610242304 3448229 -189542543406480549465816047053642560 3448230 -207589403916408270365742845488049280 3448231 -382122564050036285611308030606992936 3448232 507160098451259430150012399328742400 3448233 26179357836927469155163247469331620 3448234 243888517697928911531560324965818880 3448235 -204163710288335743554147941068343040 3448236 -155385555621579746705839236481400832 3448237 -52949692740540591367773249106716500 3448238 -164780340128388951056080640186160960 3448239 377330610703707375282682934206882824 3448240 -173897217004356193719349005932298240 3448241 332697458381961460102425843923215284 3448242 -143295171887057573859570192540169728 3448243 1422075904175355281355059716386164492 3448244 428550656945305319581341140630065536 3448245 -153923637889625015272096191168259200 3448246 -893478794023546105606864218401618880 3448247 1016117321043610395908342206480375512 3448248 -255611163405061785743324508625367040 3448249 -583332029298776512281720134369302784 3448250 -363440327004263774586617147133072000 3448251 6763778608487575062528594208288692 3448252 40393981560865878180545029127718912 3448253 448488959328829666033441466089703040 3448254 -150182767308638390369844514002186240 3448255 882412557403440233368046434296942000 3448256 1301443603764204194736243820462080 3448257 -154273343530389122838614478063589440 3448258 1170085601687931540581917481874000 3448259 -642721196428786790329241614908249540 3448260 521428673361542838559219369072846080 3448261 186345600972268623774052575875727424 3448262 -723958252715824379788980906565150368 3448263 -22943912595354687647560217709100032 3448264 374062974032312449599070527182161920 3448265 -101484904406653513035676899173801280 3448266 315262587955916611962370546325985024 3448267 35537967751019795666465316697255316 3448268 -280990844536815362293848069207274752 3448269 -605317395656844655054848353288901024 3448270 82345316598715711341430609492181760 3448271 -1105058563328557540344750124163508000 3448272 -511759426795902260941047880089600 3448273 -393765669669527570500188920916318478 3448274 874159388708699267022906565715417760 3448275 138955366991342627885396706436800000 3448276 -114075508853638995714719450359425408 3448277 -1326270369788767346115950261171084754 3448278 -107837042317914679590486060619620480 3448279 -1109285454915399358092738789423776480 3448280 1098684779084372754125040167051673600 3448281 -976141110196225905665245344426566448 3448282 704104905626082331403383917478130400 3448283 -686874405367229456474052549187089468 3448284 -58418282981288875231952951784726528 3448285 291323713733954054124348198885557760 3448286 128369481803640401542151010234329664 3448287 -722844236306576350592802691563958056 3448288 425522380385562247956357694742593536 3448289 -147074841873467185853353000114571328 3448290 -69122437311659497396403688094233600 3448291 -467643336662831181151422270638050560 3448292 -126414478758455463261115280053985280 3448293 -57969615452160007863674347867954272 3448294 -453004236580617064329978497983382304 3448295 -77046969009742729761290456326153680 3448296 -1097232060809352861809659685862604800 3448297 -1506098632219336789664505342304598028 3448298 -124033650147372251629945157705210880 3448299 1134547932744454798685356114442688 3448300 -178037008181947563223307999295865600 3448301 124397645267081655291394936336481292 3448302 -166047369086933176708753217861207040 3448303 393845426153000022912556178277224280 3448304 151694204460150786713949939308691456 3448305 -45637706951954657414881613635392000 3448306 -145967150358545645137394165386545648 3448307 1070686015942835306751524748211126800 3448308 -140067246088141192656644107560984576 3448309 216432056843614000564828380320654510 3448310 8768781529965050796422672261040000 3448311 -299109146781550730816663580229193520 3448312 -277204664905176936227764266580377600 3448313 1081563174782552828809846352857890528 3448314 270000252082436164369633080520151040 3448315 -190933797800068905536564822093836080 3448316 259980380412803261015950553463336960 3448317 -53815298056579287593259215457723552 3448318 -21283845210079403932807031529487296 3448319 609367444214038457965538912233520496 3448320 272026851608058426820495285420032000 3448321 -1948934802171849023175984865860410880 3448322 74023830988263304757233189407155712 3448323 364458390807410954365084514690888772 3448324 -561488913189243807239168637270220800 3448325 -510623455837074683701460860575058950 3448326 -155908830361278465882734912289396864 3448327 -1604551424179696719343318404002174824 3448328 295043771679888387496185027428843520 3448329 163656691351578740081471605312436640 3448330 130904597493132516446833854792745920 3448331 2109970476188257186659466233128044944 3448332 55993491831500545833551741071472640 3448333 350124241613830409101824965846449120 3448334 -377219766372313617164802918305220288 3448335 417434131903130403539980285890288000 3448336 -302596586239934947751618394390519808 3448337 -1477763254442129636026096188202779840 3448338 219746773901824873205912533321801344 3448339 769016807894530084502113901333038224 3448340 259334378181491036765082675559342080 3448341 179285697252932840917188178131307548 3448342 6992049602430599738563642292993664 3448343 2323223112623321016622304586293557920 3448344 195166377002440335991297358598635520 3448345 88255290658539732881374375882862400 3448346 -225353192861101304899621313799846912 3448347 127335126784804980007842737966168064 3448348 -276975017480815851760220979670469120 3448349 -2073096529075307649029073221933616864 3448350 -198855539130658969892631586863456000 3448351 465055588259754019911424212280768352 3448352 1141787567887440239187375379969277952 3448353 -478161675570774692168596607144870016 3448354 -72847373999832341709543703634508288 3448355 -58148241813594667488841013820537840 3448356 594821839834822304261215931648624640 3448357 127132727807951231160844638803489184 3448358 102780749179282840536063972329037120 3448359 1212872622504673619978571180705984720 3448360 -326147156230761086054109030349056000 3448361 572469988614310302042229251499030080 3448362 -207527974963071843147900539065083648 3448363 101375381631952434666028847166167200 3448364 491951476205511287409086036360580096 3448365 202379813487045621560418600510256320 3448366 734453598574314505537309830983821632 3448367 286632423200599318735651491975137280 3448368 50084334278019955980265076768636928 3448369 156294065072643655192919275830954770 3448370 115096267770601801489791786229363200 3448371 306831783810109085549963305440729912 3448372 -420396793273197965135304864696608768 3448373 -578785989862013983459229554966166880 3448374 26538905261526691625970062796010368 3448375 149239539346819263493676082272442000 3448376 505412974381018207385166038265262080 3448377 1062197953206422945165504921211947514 3448378 121601664396645234413125664624624640 3448379 -383531768068237635361886602594500 3448380 -26544593653767075295914888350177280 3448381 1171888494203777075991196040055786182 3448382 165996329656219276438290651805059840 3448383 -1710094059802492744505668954615886976 3448384 77765859533595840628319263012683776 3448385 247514681670861642344010745770212820 3448386 -568135850256354947978178795051763200 3448387 -47627663887667385305359658861649696 3448388 -118019976037827245634285991908515712 3448389 -89060641969996503545273887663846080 3448390 -398685690856529543107563390410342400 3448391 1231062664809922760558083587584891784 3448392 -151247654514543262576148510723112960 3448393 -257635780837568013652076697573848156 3448394 -374561268186260107277448272779381920 3448395 336257732679805041531615886982911920 3448396 121269667383581592299812487322402816 3448397 1324690071417558328695321690579513846 3448398 187692680337287594136542946975564864 3448399 442750189677111943759216286939634912 3448400 -80554817818198417991195816028979200 3448401 -154564109397087127583406578057214720 3448402 105104410458324660297892419473323152 3448403 10120651841381965975410112664204880 3448404 461547497435925377298591574081568640 3448405 817744552730817735147430811731380000 3448406 335577420189272129144471983721587584 3448407 53311542862597269584439835530075240 3448408 -78708003629002011926980887271127040 3448409 15266447947106604328032107031168768 3448410 -134610294585933748256948104873466880 3448411 797895447880467967551807564320948224 3448412 78347905585079958545156294854462464 3448413 6080171346768758555922382234995264 3448414 1525390819145902659945505295454912 3448415 -52444221730156266217929546132816480 3448416 484782177132234201679805188199153664 3448417 -263393618270328440593495887215897408 3448418 -826476260869437028847880908205969840 3448419 483287468438654337768737173980156000 3448420 -109133916003294762167360477846910720 3448421 614752236900768945723165008153336892 3448422 193666512948582967040129255360393760 3448423 -1261929099941665035587342132247354240 3448424 -186754482709996310788072960497254400 3448425 -366016905945451711962643706058726000 3448426 -1107086814340029380035173826729211040 3448427 208668493011685899175554605787046392 3448428 -700418317838330134979614239547392 3448429 1604281668678934257061444361151223360 3448430 19615578764297863723844243977575360 3448431 35881338359710848113116117777465344 3448432 62253831816515993106012372547338240 3448433 281456155156816370741623589000684520 3448434 68996793448878559165498733162208000 3448435 489591190982913399578723822575714800 3448436 -421912010493114848596548615871961088 3448437 657721059573798394363616982616422144 3448438 88631807401021068155273727968839296 3448439 -540972784446518971220976376403972760 3448440 -356703619001895647298178621636608000 3448441 567248498961230008425497418327164800 3448442 845360695887293582516443801308181872 3448443 -373784672066148505276051515554592000 3448444 -350055317477817621893377333525667328 3448445 -100638360408485266874507867326911360 3448446 380785963751044282425657716604581184 3448447 -24147040867748606623517900678481568 3448448 155207854578045824423677551181824000 3448449 -1448080065192380263511102117391431583 3448450 47448225529063949031474200049554400 3448451 -121518704148106923066324821971140600 3448452 204854342322177553304679098612834304 3448453 385876294923443833135025009104004702 3448454 570372472338171991547926747235950176 3448455 -44216255752062982543101957634862640 3448456 1222848986822815124557487541915648000 3448457 -77783625997125006241351676782323660 3448458 135539720542111357524407195579133024 3448459 -246037762822443706012633498573205760 3448460 378282259280374734936425452144481280 3448461 941024335933723109694835051464334272 3448462 429025547780668204718352722152200000 3448463 818579131162345900680001501090577712 3448464 11348664267736129989222046709121024 3448465 -534826202408469332651354917871200140 3448466 -159838292178400433468121691045831680 3448467 -820067603845988507009207906840843520 3448468 -635195112637049403790195616719668352 3448469 1827588119484153839640275644337400 3448470 135814237096697438387814280863590400 3448471 -380831729855317922855149970278400 3448472 869917259631451799109980165122129920 3448473 586000678690985711245300480864127760 3448474 127489250853625370179083501174888672 3448475 8239130720175344942813924609868000 3448476 -457499077935502846062230991574944768 3448477 1276954501790133694515122306946714060 3448478 367786327204824329938759021506744000 3448479 203733399919560428716076149169190984 3448480 231499957691085192687889816643174400 3448481 56551591994306424525214375710270000 3448482 82648429847705670650076667633205760 3448483 -202732419251775147840588083654473560 3448484 462991187433508898094764325264310272 3448485 -236598388030892151850095994928610600 3448486 142582087833584185289174410794323520 3448487 -28548576331109039461602209938231248 3448488 22908495120799973545478065085890560 3448489 192663126118791985233627461629764000 3448490 324588676532755938759301335547034880 3448491 -91131038524852859614553423541495360 3448492 802448705167461923126930324825052416 3448493 -124068081980605443399718674941022036 3448494 -57139933555145649262259046860928 3448495 635441802332078968318007824435821000 3448496 -394001169081249710976342076452814848 3448497 -346193090971611832386277339467223872 3448498 -34604447217253125513303263335587936 3448499 258516744942903806299063321682686440 3448500 707501626470209883399637777920000 3448501 -32681518257978557852306879497360320 3448502 100434816732729743711470475260322304 3448503 -180681929912804782804924997176730856 3448504 310030406892730487626461023918837760 3448505 327130222748465950443799500487403520 3448506 553310077972030999511216078303827200 3448507 1216868733765829465322578642922822756 3448508 74374899601564031139080811415142400 3448509 250485513157860824645802845930421504 3448510 70899192121418973013642770517470720 3448511 914817718550570601502648822535032680 3448512 52464836832281964331165596370599936 3448513 546866660668444264484064801605209684 3448514 14943144250673745877165997581795200 3448515 -223952331652431853364117383250407680 3448516 342116807867923434554526910247565440 3448517 -1066750779505733805325420399841758434 3448518 -180949113691386524327436492977239680 3448519 1050211938708982852521040321262872840 3448520 73163890547241148073985717492633600 3448521 -1298669902464319882794713500620782400 3448522 -239561617492168339405596289247462400 3448523 348739260756032447627944623557495664 3448524 333869887117059035602757471624494080 3448525 71388202018704824153569767014190050 3448526 417855147405472078076627186770859712 3448527 -188164679361516471728694952497961080 3448528 33182609058185698420116122581991424 3448529 409447692531598763963741224719072576 3448530 20676355737077394356855010418380960 3448531 -293766784103023356662727269826216960 3448532 372198953919350433715129270726459392 3448533 -350822410246311230226297225943701504 3448534 -132333451407846809781901330010316480 3448535 -914039416350034945532754717210840000 3448536 109817819058795776125500433652121600 3448537 960938355203170051205718268769618186 3448538 493468600038984007291570684221703680 3448539 611285071533851829417175484373453804 3448540 830294761731150192490744508547786240 3448541 870398600834174896550655295863909984 3448542 5477824920544620785606383709696640 3448543 -1050383980365919776493307297567804416 3448544 -644832862855102933466662032458121216 3448545 -461688415713270381366537814731991680 3448546 720313847959438701069405689766587472 3448547 -681097528470055587683709610179765480 3448548 -212487451317822988343880155976007680 3448549 -686048865484245240871028368606035236 3448550 146485142521394893299961013170944000 3448551 75005895983453955401848911300532176 3448552 -1025936176595878964286806273817937920 3448553 992065837624135586226614528653199802 3448554 147067575360636864615777874821450240 3448555 301271232369453692505127613627083920 3448556 -217315793989913853405613168481959680 3448557 5378828526250771384831087439470080 3448558 638673251118271170225255785603045376 3448559 -676186520208263462595912739766315496 3448560 96520208017678423838773110625075200 3448561 1119362747902500985624858833577358162 3448562 47476423190329877190845545029577632 3448563 738162364535237081431049765238181944 3448564 49703880053069357598661892129095680 3448565 777726246527805062689334487679106460 3448566 -492407027962093958456288276136709056 3448567 -210727922447278357283023132821593400 3448568 -952486351194722383850515685569290240 3448569 -20148593687002715182700809987899360 3448570 436360069142043009134496854183232480 3448571 848230528055783235217463041756645140 3448572 278516004666131821050186377101747200 3448573 -1097197782918908871557564858886333178 3448574 107559233590626247595181914675877120 3448575 15492247074692963116621479686928600 3448576 -101565814184906950362803039161548800 3448577 -918150866031021922381561541017829328 3448578 47278733383481958397396559773089792 3448579 -618817274071463723368447163671650820 3448580 -185223853664615972668958643168806400 3448581 934941093188939384371515626198134752 3448582 241198716495707133180756248613341952 3448583 -1421091945388068606807268900173528168 3448584 -88686323506143048980908378897735680 3448585 44436423326153758410549242889135360 3448586 -854414841667018390916284779746159520 3448587 72405122315873913553988768930910720 3448588 -162879323107502124506977097749539840 3448589 66961181135565019338291184452480000 3448590 -4751377834137186313646307486489600 3448591 -107706914875036037655992348600940728 3448592 -34718746368801854599994506038214656 3448593 21291498271978719763247084754809640 3448594 -632161816360612343552667145434219360 3448595 317549174817848528501566193800934400 3448596 -561777135348248991060621674673604608 3448597 -336430881019743709751966257733826720 3448598 -872789761546123281980768921785951200 3448599 114534388331621546331007014314584320 3448600 -4921654146050002914153716746752000 3448601 -335594620541588683258807423225340988 3448602 -584091397516918882795125595883112960 3448603 1533478545880895331114871034298081960 3448604 -190398742234005018004703216077883904 3448605 275466591739589276185744002073488000 3448606 -141541724111771961612654285540193920 3448607 -337344732941832868630163620680138144 3448608 588916117960971941660296013085671424 3448609 1049408362212614523430268336533289520 3448610 133809795808684421399845519211665920 3448611 931241467457736566182991111010599460 3448612 644584503585886542848074155422441472 3448613 -306557068390507942182421021145391840 3448614 158111793206210539087208859128486400 3448615 31036418463307512758935870904760 3448616 -136620552946728182148197637871211520 3448617 -46462416587466647345495820045022320 3448618 -547741391664370587891317277868668240 3448619 164613344603142306419462766083017296 3448620 176528620762246897636604000670996480 3448621 -1369549356634948112250881957023456512 3448622 391203626615431216278501234102670080 3448623 -112587094838273391102980189944978416 3448624 205841443694633831347802557818044416 3448625 2348470112640490110228484508299872000 3448626 -3978921316461501439035484223219712 3448627 -273148294647115349814349103125653088 3448628 -974081279637377626314828092643157632 3448629 1091164803088528837198663364802049920 3448630 557962948833786271576479400260456960 3448631 1133160396131802415064424516105771432 3448632 -635427013767825294444876670765301760 3448633 15284507964036512041664726517494964 3448634 -528779543784034671918327634147204608 3448635 -224765234469693918719389585412013600 3448636 1270890462346041880554219290349870080 3448637 -323543479787015910765731302026834414 3448638 -64413530963179768744934546706624576 3448639 946744574727613014851774423266965440 3448640 -135927606410884393672379193989529600 3448641 16512471195401729008696634866905984 3448642 -301643141152336259932804855152180528 3448643 -14230339438356570312388098965083392 3448644 -582243884851552698881539778314281984 3448645 156497674041711817955764139275363800 3448646 -192965340595149585897232887198047616 3448647 -163083845190717911292857753616300672 3448648 120848496337819585173965728165724160 3448649 -711543476886457154149190740866829350 3448650 74279887283433736273017654715449600 3448651 726776599029532483097327906581167600 3448652 -1244677696992608740915176032423754240 3448653 428944128618305869429845438012462624 3448654 94360417836652203212808643463293824 3448655 -340099537169962555539937326690932640 3448656 75654069824431789160182744141135872 3448657 -13385644216561257237664473556281600 3448658 210999842503304846589667947028033680 3448659 351834469010698587090723829856769840 3448660 -225253554038093050251482945096536320 3448661 54735905098262082223688018113957500 3448662 -2905783215598507560656112726460416 3448663 1239201054072107366360753896080923912 3448664 1030713134454542317665480025794447360 3448665 -223291584456170554435026118938396480 3448666 14423160396694267098834513742909440 3448667 -941675403323219799158884477974628284 3448668 366550732298995710222803403465400320 3448669 810181081576608648219805333530784326 3448670 -2657024119097186867307058193568000 3448671 -142484588534182790239300216384185600 3448672 -932205095368456168303620526653308928 3448673 1606912285283905687657778350116293922 3448674 116151416911911210105967708517182368 3448675 -128637453085250449335452646994968100 3448676 304014115220136212095910922021851136 3448677 -672658496566901471306836956609240480 3448678 271913372517908247815989798036604640 3448679 431721523608233006258434431417696288 3448680 309501333819676910564292993712128000 3448681 120655562720508024655247047231047482 3448682 -177253123135301769403484579907343008 3448683 287869880801183712033168145169648640 3448684 -577546664835331728551389699873187584 3448685 94838020789687849325266945782466560 3448686 4942053545590333033070447459257344 3448687 1285331031984128588114665286313454392 3448688 -74269180981552087093324936949268480 3448689 246282509817993946539006836737698816 3448690 29496333947890872495222293170867200 3448691 -1769916504769115992832107087838098248 3448692 245017041658064282211957300111287040 3448693 -1200210256969774128861123038315151058 3448694 291206498070200869113319145220148896 3448695 -302261052079031827123659659620239360 3448696 -295808440291138835559261723743354880 3448697 -309784068254519340519682069965216768 3448698 305790871833659283581289473556565248 3448699 -2118317274543906853527148285527484064 3448700 425814404768450936023821110315251200 3448701 531198985037447286509683716196234092 3448702 -654283964845828715380564372440104448 3448703 -902372258900663985890881999723890048 3448704 -319117059549767208763138113074626560 3448705 -4600505463100822004844956571964080 3448706 382343855240446639913626180751424384 3448707 -723379331457592609808608769851927560 3448708 680451486147735764093945246382873728 3448709 989816467578968396747599725850344000 3448710 3135992601601899424876387148582400 3448711 477265619921120444365432743542858032 3448712 239574336337868263034930417541611520 3448713 454200877547667473987619718154798688 3448714 879949410720853874308975828108209456 3448715 69127326501496372695065969994109920 3448716 154804420913381427434524182200765952 3448717 1352975820684238026287475268329508032 3448718 -55428267644613758203616447173543104 3448719 -391734674509531505315984999093809152 3448720 -124905401717965149079467570482380800 3448721 -1517383921787834047783478531380080078 3448722 433217862139056436743256162905110784 3448723 151925786647001737065703820868125560 3448724 1034674618437719901967990709215898496 3448725 150339515001439835750732944404696000 3448726 747933470313700298782718974232865312 3448727 -130961158081141170504232694533305480 3448728 650496393416271207371050943519846400 3448729 8970128139356462423885914773032480 3448730 -50679928014435516280426683969342240 3448731 -100674729969818574568779104078926080 3448732 101579664176309917899998911423605760 3448733 196398079585199024520676038297243744 3448734 -52481315242154644076014264389424320 3448735 -179333080904187690122098674109029600 3448736 -1107934928541269134314733081659506688 3448737 -21155263557200022596572565942537214 3448738 -571694764710522149093949472343586240 3448739 35225338550243953888246634585209152 3448740 275050130124358439876835391447756800 3448741 -1731334100408577057432455575540260516 3448742 -1426125475735588773137856998162784 3448743 -120821321281612457972645878361195736 3448744 318407796628951068315382450176645120 3448745 1115735471337078381091438124230300800 3448746 14065870028443008312831980271925248 3448747 613488959075148148814093492071122040 3448748 -170713841650948130456131883963726592 3448749 348064907135921804013553599489776448 3448750 15496495474070370264982636420800000 3448751 -849609928710792874123868523649435248 3448752 79722318309423123069806265770803200 3448753 77324483785256046936662214510204480 3448754 -93795854672093724519329538673574400 3448755 171298589173100069734047511783783440 3448756 -304870233387322818876580049132481024 3448757 73868623301387731632182403907445400 3448758 -96292848744691254441243402005440512 3448759 -328399526451707973438949574284110040 3448760 42747809661711725290674911244288000 3448761 -128185214219839798168874567212452528 3448762 -47692871099593763526425529879386400 3448763 -561729664617542571254688508809005856 3448764 625327579000674499693623948570378240 3448765 -1333835390064816570485206097003913480 3448766 66364137281795136324717858991626240 3448767 -307761767530545952080010570908553200 3448768 -4343659768617991350202333608804352 3448769 225248493011601069282930494877792900 3448770 21955456113673457205625414581964800 3448771 -590241914568959348444389356947673028 3448772 -14262717994404116082097014945358848 3448773 920574180030127100468932559636065404 3448774 -114417705735272835998586665305802496 3448775 -200780814778440350190216358576409400 3448776 99201423783571301347756500759552000 3448777 -142368524952022635167890479897374374 3448778 -231057172477153514152535508138052560 3448779 1004855054101840262493159645055316184 3448780 -311456079998312056837089326917862400 3448781 -45318800705089438243787786162184192 3448782 -124002365502215610688039466668732800 3448783 358404812061055357649233166163759192 3448784 13866434985542773872144597341306880 3448785 191733427616679465406817308158254400 3448786 -833048291206112452388097011006273280 3448787 1389415668229550517262793208214787436 3448788 -283049306614879718313412914172637184 3448789 -362133795999466803794651497163777760 3448790 -469935187962346661280680556719953920 3448791 -6481773928495855512528266329936560 3448792 1238107762359559066447392944525568000 3448793 1090671400717446973605562086953910480 3448794 302560160898758386993039594908633600 3448795 -339181195543898178119371591363971840 3448796 562307789617562243062155642892308480 3448797 353717171838239557983528653704526400 3448798 -697240284568312046213675430255945600 3448799 -1363743577289970332565159413058127200 3448800 -598995710342435080657926476660736000 3448801 -1541369100452260350876641076950863198 3448802 271075138124461585829556288622090752 3448803 844431834216902128762175388474883704 3448804 -348488384754033243918699994656092160 3448805 214396032474185442859712231886638460 3448806 492939253367321493764912016712653504 3448807 -366846457604162025690873878743813968 3448808 713394106533953515643678579875921920 3448809 -161475664906870923844690646004620352 3448810 25233684275295104130260645977748160 3448811 54282008172142523871353300710445592 3448812 -7538151708134301125777601620606976 3448813 -2262275440134594137678827955512249920 3448814 -51959412657165306902806184061111744 3448815 -3815533375897853198975420279306880 3448816 -78430600405749465698265426027184128 3448817 -1051507182291342073346059003953865134 3448818 7129076482847687966769081526711200 3448819 672736703613104616616037895903154512 3448820 -93732777138564134853471924476017920 3448821 -561703832755875761998116003908472288 3448822 234897344211385309681097322318260352 3448823 -135124857657721047008283533926143360 3448824 -505707000899865280643053501592371200 3448825 496346782737728682019358901449064000 3448826 116826651139588812760355057309024112 3448827 -629399845484756867854021162919548752 3448828 -439657212778476119106552986505183232 3448829 605642769006473377795707402286055430 3448830 87373484798577992799308615787171840 3448831 298978634692589472472805722962501632 3448832 342220251448381041887596711501627392 3448833 -603308757832579747604377366021099296 3448834 -186652510798843637584280471671259184 3448835 -157441536639974211831321313512884640 3448836 323841733034821775538587476963569792 3448837 -20550080484294111170639557599957696 3448838 33649988209988165755967191212646272 3448839 33690297996914975262301262815158480 3448840 -481810477223745778050490551039590400 3448841 -600557720037312087209484489499616736 3448842 -62584293638188519251303849422296320 3448843 -306276087048666153316390277737862336 3448844 126996128863966353331451327084144640 3448845 183447510529230984654862205390352000 3448846 899519337673039770722484444348391872 3448847 -556409316356528316428739522866033208 3448848 -27683782061260255374695104254836736 3448849 54497656931497069599567511490410740 3448850 -104028140236908194634927877704000000 3448851 -71036060530616173292864722393487616 3448852 -1375795718891319901425267086255886336 3448853 623116227605518234864500708410745102 3448854 -319674468885301759463012032576439040 3448855 -497871214111082825271125077736955240 3448856 270690996778795118826296506190714880 3448857 -692480615924883812556614693451942960 3448858 5750848308603589210265523625700352 3448859 989894404341921377511764760802365060 3448860 -121216900228804345390407206172426240 3448861 -637036988246411335839781290656487520 3448862 -23634989539840017298282248985787136 3448863 1387366131364850578118231996990496 3448864 604044194489894248139659520642973696 3448865 -312865811201570690866649608939632000 3448866 340578097553305707907731722449645824 3448867 613251361906351582463523970106221916 3448868 999964106133270121413154621807088640 3448869 -21527736049337202311233719076272000 3448870 169488214264229887426927784612906880 3448871 1356602741845125615397283397952878072 3448872 -267109420017864651229062970682572800 3448873 -163202173453827656866953862177902336 3448874 58706878044663873782559876724715520 3448875 -1059148157985389629181349598212072000 3448876 -111302621745485296654400726464848640 3448877 1336044649446567823937518143092088726 3448878 425677500082212552165270230132457024 3448879 103221908376477716306698699388647104 3448880 -233111603522660754913895791239168000 3448881 -256086718177972968303026208987365388 3448882 712667788230416827215731537186667792 3448883 -818239542168257497479460858317585120 3448884 -441631996021776536770652607337279488 3448885 20570874206848536569256741572107200 3448886 -3287130936412862076474362671190400 3448887 -49141420472360217998553219403259904 3448888 -63155931826512129245988732972195840 3448889 -1261407339551752269856678807278116310 3448890 -119444882356815671633407641959035680 3448891 -233991450929087503123201876062631708 3448892 104980868556221308404036505972958208 3448893 65019981014396391273718902873182784 3448894 123630747478051873958096226527690496 3448895 -683806824386168448111770087696664600 3448896 66383567671177151260305934660927488 3448897 -1690673772279322794983239837101454654 3448898 428844814728465357177338014380949200 3448899 499543684620153975825820887594873600 3448900 53180597266429853022903590077952000 3448901 -19613615846402012369894269283734848 3448902 401300262426902169657404073827466432 3448903 1017293745992697695973553777272024000 3448904 -814146906777133858156321821187891200 3448905 166782390085655706643771409158417920 3448906 -657324419354495449736308140297616848 3448907 -963040951160296734404996918810366976 3448908 812413925816047195219599760867521792 3448909 12134604940150145487425384336111916 3448910 652297651280264478115258979556504960 3448911 -957046369130061097961867890763447928 3448912 -232111611412498777937904229170954240 3448913 765387244089859810864236567921028800 3448914 -331939132417043938048879602749490048 3448915 990378173484300836046879126215493120 3448916 -191578929798221525166442375405637760 3448917 -169269122602702931208597767858202432 3448918 182825643904639153468700357555527680 3448919 -139313860520415456108265681033651056 3448920 181461529198543365959464996514611200 3448921 -17008199950633122036931593431244736 3448922 -59345146477910169792454942421476128 3448923 -900861028496493215311149777463021416 3448924 67331541650948185562386159139856896 3448925 -671644222085998069563389835261190350 3448926 -146315244825979987936778123602982400 3448927 460507872997824146716718072771538952 3448928 78233927824033940316503126263726080 3448929 369348672495479285359612400785934688 3448930 400607496703827757331237441357379360 3448931 -1114826772110761576899144331238868408 3448932 426849679542501391858439018779994112 3448933 1167799371405203189901156910299165182 3448934 190442391527259674360662120634013312 3448935 266197317768829855867869046652652000 3448936 -37679353066530131776765565554851840 3448937 928639049387693943985890399794916240 3448938 -50680740029107544268395524894524672 3448939 -499307531804352999027614093554808320 3448940 -633565514579753573987019656212592640 3448941 -176704869245612794357632048717992928 3448942 57768592993010706077439816139075584 3448943 1712576087777062708473208335332647680 3448944 360200311702557375562676207714304 3448945 -65526778924931340844603455462180300 3448946 258235289103196621582614005295942672 3448947 -389447989959142205250022374964950672 3448948 92488954361617926637284370886505216 3448949 267075979347131696552382021956696736 3448950 -57675914081453390222146586612702400 3448951 9750063607065165678674683783033008 3448952 54027259629829023442897645345566720 3448953 -1222673795835136715250899095975063200 3448954 -46373247924967618842321442857927168 3448955 -198044041455475436089464440509855680 3448956 -49569856985849024545949323009474560 3448957 -1109907540253297573692153498172124794 3448958 77434576111812985528194864697805184 3448959 -874459705845266679295807228133412480 3448960 -940121223495250013785427975287603200 3448961 243036647801732844520120418050560324 3448962 479832373905355987347350896475978880 3448963 25349452476928234630930825381987560 3448964 859738357472384626348528694089550976 3448965 -33090949555877606916093929782099200 3448966 477000144615553275125463589711566432 3448967 -167574430371498714075056818886516736 3448968 146867234250769637368340484166533120 3448969 234430895903710350246876148915791460 3448970 -119323669157139431609504266907520000 3448971 308737671398605076720434398880049340 3448972 26333224959286174944760261984765440 3448973 788750579824135121274489692689108704 3448974 -430428572173802161522461880229326848 3448975 -128954662587005414927791520919114000 3448976 255563179408471790411214923015012352 3448977 -443754133932847487623281432565946496 3448978 26464375516891181817141356433203520 3448979 65925612227900353115934918061387176 3448980 17350401841120184081782502698387200 3448981 1130785237858030239058573819151280782 3448982 -651406747936506154651070690920058880 3448983 -1012611932446190141872606483578317976 3448984 -60446713647333439358090519961600 3448985 1052241740693111155544299400031138180 3448986 64613782894278072538219003146123264 3448987 12257223089342840928240830914375720 3448988 -32466769821008674449141512457231360 3448989 710053631435629888575704333898915654 3448990 441030800711722077617433292304697600 3448991 -103545182085551276035350839117594112 3448992 -194083298552418253458094331066843136 3448993 -884421826905182508016098492562793758 3448994 -9847242107554519335196687549573728 3448995 -647947833924074600023976601808508160 3448996 -723618525728110207841460672576880000 3448997 -557032131360696700643389978682335554 3448998 1245458085116740954321111666679808 3448999 -1047057228987163371875812842772926840 3449000 56801056332014223573377702592000000 3449001 -628486072831340752134669154466740992 3449002 -89842923909660962913736184085806496 3449003 615857725842872312049869164036659252 3449004 -118972018679181508293024611774407680 3449005 185727568420365865096160774155772160 3449006 118789127920620254389492996824757248 3449007 212693541156792391197144436055136000 3449008 -334879238001097729726325310895341568 3449009 63699490099536387323867496792353280 3449010 -336927250489659437563793499476989440 3449011 -810968513923377845426415791126689056 3449012 -120733074996363823764745599542015616 3449013 357060187130880526446078800765906400 3449014 -712633419853933729042509017403330144 3449015 -554894269204796444536298920342668840 3449016 -439992751701637264777464492933857280 3449017 -29086380644684674457506477062516480 3449018 664368634809883969701150738215502960 3449019 186167983706222409686718384933588480 3449020 419326016333648880260523394639272960 3449021 23670490933706336758296706440414444 3449022 -169936813399637432259664579736156160 3449023 -1584536301520667821420875930155271480 3449024 246315290004966646057165854795104256 3449025 7871370636040276080952672215207750 3449026 86389305281809506182435011445085696 3449027 -843927348290173441415171950136977848 3449028 -280675799368541777289693356220948480 3449029 309127183851112943020055973415448508 3449030 -27912639490367102701028347610880 3449031 -42319417512452953282024566422142000 3449032 -1271288213768056891853211869821132800 3449033 -451542596560414369420847398599281280 3449034 -227764150308680449613739474599285760 3449035 453132949605355948940370129724440480 3449036 874156119317350728672563307383642880 3449037 226825386566066729062094424870394560 3449038 28837169663577907993658362560402432 3449039 -1621545482935230638748167127448835400 3449040 54779592092766939888591467375493120 3449041 126790733460999380989996903629500992 3449042 398704763004023649553198034738688000 3449043 196428202739548231560585556630743360 3449044 -81435179566390819933374597265012864 3449045 26008901177496189784344349992260280 3449046 -283859795894721618655413631186808832 3449047 -38253285020863701332573314488261968 3449048 -2741327351738935967660093113786122240 3449049 -274078644389681115216208360923387072 3449050 -25374679746732410671671688045670400 3449051 -158027504039244013548017268167854080 3449052 -56720845133449843639729558488307200 3449053 -282197594196642316722497454195812698 3449054 -305048313907830869846951017745190528 3449055 -204717828761848563979491816866544240 3449056 -447755142729704845172332640924860416 3449057 1051381034757420742233909890203129920 3449058 -295275650421299628599002749794038272 3449059 -326966236205237010371484821055729384 3449060 -154507610736708059481343969274019840 3449061 -57582691604156382035337388562368320 3449062 -511547005584213272100383852638826496 3449063 873134691475924490013301751989152312 3449064 289334892275144195736110253748715520 3449065 -187269582680792232317527580917433280 3449066 204389595341747951045587324572696576 3449067 908522039596100339438167318796859480 3449068 75858610930582552492543011080192000 3449069 28584265004787312563894191536467244 3449070 319545312079131421342524768568003200 3449071 -235871058099269598540638515984818288 3449072 -84269104730817445806828742931939328 3449073 18148016626396511534811069881219424 3449074 217981327435808367031162188675115536 3449075 123817179407691870295806336474294000 3449076 -345070591533103537887574679013795840 3449077 394237491309680673512796004458474926 3449078 183965033039879066752531664450472960 3449079 -107112259988254962597590329171108896 3449080 88370526200552608982536068287385600 3449081 -763596335415813796838530124204376960 3449082 -30646198348896631146920226056272896 3449083 -476129905721726802543988141776385176 3449084 427818133017023649350130483631352832 3449085 -452985993930998525656174931962461600 3449086 -794745425562933262557255461858905920 3449087 25920138210523852891160721277298520 3449088 -108841126560180308315311649587200000 3449089 -195560680681971813657932311908439360 3449090 -217158509995606473689580491121631200 3449091 -120102962892550398439323574042423296 3449092 220007351786588734752948420621247616 3449093 -898205400734698588298078149678674720 3449094 263537060296581850527394215291671040 3449095 402253017093116045858696515515676800 3449096 -392811007651380676348536836732682240 3449097 905253455067101518873715928055715220 3449098 -14477902482522177303607789044965280 3449099 944428805553491763488834738074247088 3449100 -245784097229169278862526493749593600 3449101 760351481398048544252681214605292 3449102 -269775410229357545239421432110621248 3449103 78010214876079059571657184065235968 3449104 -9523101022119912034479487166038016 3449105 402510394754999631304997219745780 3449106 -161877604197446469892208108134211040 3449107 -735947707898973768206863846490066644 3449108 -4694337356294965991991094700328960 3449109 211931801778599835933007360959536448 3449110 -376764069109124352994489891543910400 3449111 1312083032440797580511271622623728712 3449112 -306490976819093999859756390392832000 3449113 1495110403172843344995966268584651540 3449114 -199983496572638459004508840974979344 3449115 -191885439798695472415642028211624000 3449116 -18318305016071474626180990182260736 3449117 -416862335028855436476487259750939808 3449118 -173224193264488409575550661546341760 3449119 -1739311096745133876255831167843608480 3449120 -574287563310801736020608884701265920 3449121 -4989223447650158487886091871073872 3449122 -154016917106936935403449223455666176 3449123 368750945170940371534484588253434304 3449124 -21782428443783746563358587587416064 3449125 -524450426353674988440908290041162000 3449126 374079340809131112876094552685009664 3449127 -203817840708017973978545051331123840 3449128 1441136658402794385408923085880028160 3449129 -720091060204133024091199597962472320 3449130 369800204431702918343625915104862720 3449131 -133662431995426059928784796876284896 3449132 -74828095862250785573540084894479104 3449133 -801689421931413841507838710682782836 3449134 -157572168158097772421839785725213952 3449135 -1231850330057292794851040386776004920 3449136 -51602271277293472442754436247126016 3449137 26697467866484909075763017333408786 3449138 35814482699107827640658023205171712 3449139 -469994305544046023957461073396855952 3449140 -256243421103529961114182242920448000 3449141 1041318063617237998719253791012711552 3449142 712571990460475824607193523940921344 3449143 1190200172802910927669490747459604392 3449144 -980615094171800480071718598191001600 3449145 -28159064271064811573855770666429440 3449146 181013369521038869600581727676729600 3449147 43260146687392653470928109271561952 3449148 584247840076564046519802306006933504 3449149 941836480072584418833093130702909248 3449150 -151634177262660877147402371875390400 3449151 535856211622988209370685749995561320 3449152 21680663973390899097931577137561600 3449153 375313792790318917234658721770025984 3449154 228551579134140768570446101660725120 3449155 -969285077107009594998488968886227440 3449156 -1247109291773590253375652993387204480 3449157 -905657295371027730812353935623855808 3449158 -107642314578548298997036045921756320 3449159 12572769128597125473278012417597016 3449160 -221735673437267050322167541079244800 3449161 -2533033660664167539464768881156320128 3449162 -813443070477753439950094965502665168 3449163 115408728449298662707754454435490224 3449164 -377013949862506565282753802895839744 3449165 -623635708218417219689177539790618400 3449166 43775107312162167306510499180689408 3449167 323573318266781987524424367487106200 3449168 -353821733680731193987008305639006208 3449169 -1465680863389259414479639392338179680 3449170 287592349655669902801707744564101280 3449171 206889543525936578397753172553187144 3449172 338855796767872283129196915010793472 3449173 -110114251838262265851830242417587840 3449174 109700785036746047914906420360002336 3449175 -317302318598138710186598463855213000 3449176 -1118621270702264396378678252954449920 3449177 -36009601686418307420107311378295608 3449178 -168198900573518259524876436560410896 3449179 -353679026085617967891164125111116220 3449180 -181444627151911081563348267324702720 3449181 -1128141324276923266656243281381966976 3449182 -339927758559885686616068844676228416 3449183 814831274248955870682016828575952824 3449184 194272878459578897172866367498485760 3449185 13258214163294267403454642067067200 3449186 241161943266116298461728858571936544 3449187 1542355638582572010516144558384288 3449188 -663583657985674635991875914974026112 3449189 2823080065248016266330709919693057856 3449190 82119694049720770793429669049371520 3449191 634334785278962134308678847988209592 3449192 5190332732199779636135941667174400 3449193 478755484766997231489276579989372928 3449194 82323289606764605585497730784997632 3449195 -272318227941696959896579575352929600 3449196 -189652457085788833219319985691084800 3449197 -546291341958429565761987145098749268 3449198 -643541358638030001945380869278234240 3449199 -161008447555618883850689055667440000 3449200 150266098984505956388016402607308800 3449201 -87424789287603265567776203675505600 3449202 -9699709134602960579111621592936960 3449203 205451034584183755459440581825404120 3449204 215948609633920007203882056335972352 3449205 123448622269337315598374010847741500 3449206 -548927607591524422773885038662866240 3449207 -233449951112606739187705338953740608 3449208 96140013941860953160733810933760000 3449209 -1028086411403565572106032249956205590 3449210 -498947366878067524529970943348062240 3449211 -411555925587375294935503560760522728 3449212 176267669359860890777897047370161152 3449213 -78946701935862297501830422177253556 3449214 41433269584419180656823972265306560 3449215 30661070965207948360296483030927360 3449216 -838944176473664536425653354511728640 3449217 -964779339639723747684688352139487200 3449218 754816499599301469993067573066214400 3449219 229010853341493902475668750442848160 3449220 318705564396786249434362030937825280 3449221 607306283237230719403096495580179644 3449222 151565618714720011020636850961848320 3449223 -3626339773988881006360677179008560 3449224 1116739374672526368211358440645800960 3449225 -187413690395502124373054361107370900 3449226 -478626842467096211105105948333568 3449227 -2268617730285638731878854112089765288 3449228 1018031272037202241042513688391245568 3449229 290381787676556221972128104451240000 3449230 -191784040341528283381518447597022080 3449231 -674526464701275897263146271933288880 3449232 -43164901576009273397161370953236480 3449233 482054776096864385027676636079890482 3449234 -28392605644944029696625459791439984 3449235 356059330759209840570417144187422000 3449236 -567631077452344033851675927326736384 3449237 45240177918101582622794278238500992 3449238 -38930673885674273698824351483795072 3449239 -1112001705676886321564447213754043960 3449240 52183236335199522117781926940876800 3449241 634780932288509461577628932903695680 3449242 -364356090752497218159834795028851456 3449243 120057086026326172712403240715728384 3449244 99997142884722568599778153115490816 3449245 13967594308744477056222008679699840 3449246 198286433511695963664475907095924224 3449247 156333323605287532864581415987965000 3449248 231339612212072529876018412765839360 3449249 371197597108088401632556677827617032 3449250 15474813130656697399908689825280000 3449251 84257771940876900522743347148716608 3449252 635582872584625305633304629230023680 3449253 -290598292593668557126545973698372192 3449254 -709283161527451808771071719596411424 3449255 -791991027606316481422508734025664840 3449256 274056524034917480014040051071795200 3449257 372871819258431689602811820081626106 3449258 86418217542637284949033869492472320 3449259 575825792248081092044122483604785128 3449260 968270840979276721236138964885248000 3449261 -378357472040225243715021746447580138 3449262 361644898568450420339339131205351424 3449263 -1081111708486809563597276920651227960 3449264 -40190823112067517857483641954762752 3449265 -13370324719547817249578681563270080 3449266 221260407235342479957029914268359200 3449267 114814435631025892678528139993480400 3449268 -500899130690784840173918728082245248 3449269 -104409338708466270006273836673166080 3449270 40586322444142702163503459686917760 3449271 44762282013572006006943181264017024 3449272 -982773162597846808171295082007142400 3449273 435665231798894917016522830782558660 3449274 -203472260163379311189035520532338432 3449275 259541584250081176795975896883836600 3449276 622160720909759650970832828634076160 3449277 -186511525396122569339759759558507520 3449278 54283506007961701107988538877930240 3449279 1640888554873292325369087762894528000 3449280 195601588402319509825762589367336960 3449281 654257405277000226139206260306460464 3449282 371874774457420439699682007157110992 3449283 108938839349632769857231129760993280 3449284 284415076664092432522950799751020800 3449285 -33704584978735436330916635273808000 3449286 401374083573047964178929556846249632 3449287 281097177647740494794711793429722640 3449288 -993311915043628398633187891937280 3449289 184403849307149400324152736144654720 3449290 -286291910603983666309817027971996800 3449291 -834372019671721175246158703904499308 3449292 -26612616077143324689277368531173376 3449293 -94447216217342480753327111038294272 3449294 964516470852212609260076380955076672 3449295 368188502535007781789383705190400120 3449296 459591137729572546638258305829486592 3449297 -221193646843128589632872571159082254 3449298 -568853153936074724422842542201241600 3449299 -55956767063759433544827207332652464 3449300 -537020266893741213066882108202464000 3449301 784656924236140702771878944167514304 3449302 -557735514889370973756973617936807648 3449303 102317037520757289531375389690142768 3449304 45109646764167822325281993065564160 3449305 126908091840016122088104394041789000 3449306 -248656380797324938731106044398628384 3449307 -109373204761982107106501450487629160 3449308 308766705935674703572210663879438336 3449309 1075537865310098962387848977602521510 3449310 209656105057681222477407177807360000 3449311 2372029197742091708213678025083950824 3449312 -165637526090193294646337611057594368 3449313 -279803451003938898818496963848361216 3449314 -313779524840406765082467068488439040 3449315 -290261352867145679278716365408396400 3449316 -133623875548306471122002207922241536 3449317 -380833475134893463576491128177169600 3449318 -130959091415931851010978345656528640 3449319 -966275862430905469195622361593130456 3449320 134644490104771471749970397390438400 3449321 -4528096379887196201619288232467888 3449322 131506768011302202879347555521324800 3449323 54764243138248373804462293719937144 3449324 -56534345577914623124721233124290304 3449325 -53298499417831751693809479772564800 3449326 213047537665072571052674868072770112 3449327 -121412467687894217345445358188365328 3449328 -119578038555089686718400258333966336 3449329 108825223395116468347255833700674484 3449330 -161387480840754565773239674235443200 3449331 11502432786227020903504322708446080 3449332 -1700075363427105832655707666371095808 3449333 -74027213592575556888693986595405216 3449334 -78807192182197457634981158857261056 3449335 538516272078051101012343151040264280 3449336 243603341404904195794317371483750400 3449337 928653752373865343376373730228423760 3449338 775202834881590105175149341029054320 3449339 -92614706094676508463204240900346560 3449340 -253329775685449840439795977849059840 3449341 -8550332072522957340494675917312928 3449342 86939927842520103538965493371321792 3449343 -897068561546475855000270525166140672 3449344 303520897177676325926537380679909376 3449345 -796007238768382010564110491265065900 3449346 -29251685835362750372504722563618816 3449347 760967608897406223222959709863280 3449348 84864815211154914243951644819091456 3449349 -616413986475649441602370372148143266 3449350 -83408650156160964792576504629280000 3449351 1085915714056651455195692126584605744 3449352 -473147112002147280679480974428405760 3449353 -1267572784076623304417524954046759398 3449354 353923767374723355203351469616067376 3449355 -3370350380750158334758900087994640 3449356 -320746750843308843622539848922620928 3449357 -53979568973202884857250086929407040 3449358 223261340315357066132678922953994240 3449359 888337710933003937621558968177607416 3449360 -185882097463734312463863307104337920 3449361 -795309165699471594169850633620258224 3449362 48284027015314321143589996459445760 3449363 1475586768147946097007637140217197612 3449364 -14327417947082672501102723994501120 3449365 131857082540413785781277453576119260 3449366 255508704190685824627218104913817632 3449367 125164868987202195321388842659483112 3449368 531391168588095690137456001007288320 3449369 639608920208588879724614651620629312 3449370 77543837730706944352794961892659200 3449371 574622937954824643204629020869961944 3449372 863737112954007732124298863266264576 3449373 187377132513747508857798785178609600 3449374 1478401309803222447888439604551680 3449375 150608557077621335086377404986950000 3449376 249406836719313900308856226814361600 3449377 366234095885088547269852824789798400 3449378 200940184008426520648189596796092240 3449379 637565612884811680063884307895893248 3449380 534301953797974316310515732248166400 3449381 237721645823074338994760998875754332 3449382 255374595316948848470806880580585984 3449383 -288224210246145480447135959029910480 3449384 -701748557542917817916846864565949440 3449385 -1231389904524951935462792456530016640 3449386 73748014193740084332663312878099040 3449387 -1913946680828306538824333393143895760 3449388 165825772600823764279889478881011200 3449389 -697840447653785002297324697410312810 3449390 210763188953688377546841704760564480 3449391 -494628652502766563969185450207531776 3449392 23385659962355641040029969280516096 3449393 199797221626276695437937958688629440 3449394 149761060393659363691701094346164128 3449395 -140279301978766746827662587705411600 3449396 -44261967771627697317628780566091008 3449397 293070063269083567822245964483038720 3449398 374747445140102849244658857581239200 3449399 263762612846931284934030418285077120 3449400 -323237866082769276687457738560000000 3449401 -258265849445667710284599636312087296 3449402 -220382027607002566368665125557476352 3449403 124700020144679161745710791828604812 3449404 -652600718422738410731342438969241600 3449405 133370240233767990798521858862411000 3449406 102026854949496278143091047666228224 3449407 204334575699329636689493593131926680 3449408 -48065562588111855013386555552694272 3449409 -150078867394540863018128201403538896 3449410 26117550300367936283280635249955360 3449411 -259260815303365004818258034539017216 3449412 -523705514605490621490740174026598400 3449413 -1010463830050886425276806417727674816 3449414 -42685523668772573150681651296423680 3449415 -108844568019245836090325540438956080 3449416 -329751910125420325431328541314160640 3449417 -350126412638620281448725215599968 3449418 200889888042918764835015480863285760 3449419 963726433101652576368125508492484296 3449420 -247305541413460091375035318561489920 3449421 330561590420236706970175351756848672 3449422 -417266301351747720153376695018644928 3449423 92600490463722440212868030028930672 3449424 213286989682985433543883231183503360 3449425 -177156864503456776630620674549731200 3449426 761898230636421472316833919936160912 3449427 -1208611313136074508564185859435702480 3449428 -1076940866735647668726955239779289088 3449429 -1268332669890185123084918815310033970 3449430 -269551971022129410853879430419405440 3449431 -834237882831994172702136289914899000 3449432 -79012395408657516089253720545034240 3449433 -5990995686313506520103159958550272 3449434 532350019981537765015637091591675360 3449435 752546189434728307199051076000595200 3449436 -141659366985618908318936465582168064 3449437 -1739672852272409137470709457352221914 3449438 184683727061212680542827264178271744 3449439 187242376478103128370936030241271040 3449440 -450037549102942254648719644832563200 3449441 -959296408381440600622554221763400158 3449442 101164613137094606598756128133424512 3449443 897212701046540735308261915290225692 3449444 404632461544490311246746349820239872 3449445 -383783411367518153937502471572682080 3449446 -149867065677425026705891663948756992 3449447 328362468399139433547072645454444032 3449448 -405583274423466245389973342608834560 3449449 162863802302098669717339409549627450 3449450 -104836799839275915552256260513984000 3449451 497216685438284318601029457493574232 3449452 151491890880013313449207802459499776 3449453 295165931328802490264790924963514392 3449454 586992486805145002794358531593032832 3449455 803087228480624834976270322610220360 3449456 -24211300766616964003887939049881600 3449457 844596791775172006927049833530672528 3449458 297285386490329211290873792031801984 3449459 -606675043720131502397031827482135716 3449460 -1419221964374792251502856823111680 3449461 -422934490790745919688897705605481938 3449462 -228464537248821309752758407728212800 3449463 141571497008723185238079798720921600 3449464 -395879667594452493346616914994503680 3449465 -857646082752370009524434545441534140 3449466 -2626906177710048945908951768044800 3449467 377930629970727203394826161858398992 3449468 1796837476744368747375965819841024 3449469 70969824555512047778545015077086400 3449470 519781861910039087723174092834997760 3449471 -429378710200550505319278421324164096 3449472 135222232691265830548223946947297280 3449473 91509040588093794584665341891767380 3449474 98850396904450649651979146214077952 3449475 208135635899155840084163483831246100 3449476 -469341803208792946111594816217453440 3449477 478411078942190235078321394267423326 3449478 287372202530242571782313860604332224 3449479 -1764813156034611673290597695900185320 3449480 -332706935610438768162817107959808000 3449481 -21013730014446751381048055303392896 3449482 300244498337971229826703006034444592 3449483 494730214847219881030423247178315732 3449484 391104863830493359737110605543461120 3449485 -193890803597054346594066391751113800 3449486 225210320393187176067717114040416192 3449487 207660774433200683665610939996136960 3449488 -43640623857411899534199747055452160 3449489 -905867383256687573772958380529828632 3449490 -129158461691690677536481164150428160 3449491 425611106123099151056003334464062892 3449492 162321506467445722408442410761492480 3449493 -81584596640535617418005697689073600 3449494 -37804496500315739836847412094648320 3449495 198701526718875701054617180226088960 3449496 -661290063193650781526973098136883200 3449497 -1599108882665602334575391731033840054 3449498 -109363438766902733791803760400853312 3449499 -350608274100220910316149782115917200 3449500 -925591865500142062243481009289600000 3449501 24554424160292918625557627463432864 3449502 -159717533012199290662355099491553088 3449503 -14080873181675392310595775394664776 3449504 145616173185650625195062998036709376 3449505 -42658687915744144503865686340075200 3449506 -643913663187218363926124277931878240 3449507 -1603772636353062368604645281354621160 3449508 22932606639983711560804159557709824 3449509 -103778659200338957598836242017032640 3449510 -35397435926353779677761762493600640 3449511 -447726421090003083824714619270227112 3449512 -1113611757338080613430571365900288000 3449513 173051900482446150556935944669568762 3449514 358097728311930652372131251015342592 3449515 -830456911213542083681660736052935840 3449516 -15743697622706586678858683429222400 3449517 18585509237227207874407279435731648 3449518 1078872335747821964057403753774326016 3449519 -256027656819553230734538025318516080 3449520 257388637489409934598619315198361600 3449521 1631208730549176519792110247558280680 3449522 -403631872716893378468431013309672688 3449523 49264082311240582666615146245783040 3449524 -443869112600139299859253438833384704 3449525 -291870923495961418741170765730550400 3449526 295490382359189606403492026684966400 3449527 2578846227553816620103206128748674232 3449528 -618992514131028304378442201030307840 3449529 746363973589130216157087426110033274 3449530 67365239986361684154710185172582400 3449531 -1329308491673828812250854398701344668 3449532 672492287764870259872297575453484032 3449533 52418186862840151922350278325438540 3449534 -409122032767611157871031752157757248 3449535 139969597128930942200464933826611200 3449536 -478344998730477614387619867315404800 3449537 115713867976395465832499309879063232 3449538 -6896599635660645307865775254480736 3449539 -398513274173880342644587431228286660 3449540 343394936241535233457981042060800000 3449541 -171659442436228155858146627709217536 3449542 31607598625771599313319979808241472 3449543 463073099333715696215731845618261840 3449544 301100638228439740901437992685240320 3449545 493133278080372476352194442940286400 3449546 -9755165316871968085176617101917696 3449547 -16543351295635594397225471814359808 3449548 -939850677075418713678059012367860992 3449549 832138727263363723515686830307954550 3449550 -79587818844856809345528134772384000 3449551 130923761961747150976791351702744000 3449552 -51459667180219284722501412819959808 3449553 465110585620804208807841757366360800 3449554 179690981609956584491642229328981152 3449555 460626973596901470677249290007244960 3449556 -99411239830414926621075209200484352 3449557 -1181487310179522072364455423134870194 3449558 138094067551316490371939132810476800 3449559 -57892948585659611237581470445623552 3449560 -167211362078253588788648987480064000 3449561 1542894588863180123035985548346193162 3449562 -247913156780578901391877856374430976 3449563 188566603564081235168846340364965120 3449564 111874018610408425370691353790374400 3449565 -433790929491283446331573879440238080 3449566 134344126737032438430927457045679232 3449567 -1411174707417324215742731311801315848 3449568 -545554283050876252643937362693062656 3449569 -92697331789495739371110187751314256 3449570 568673177458871022287881604610120480 3449571 205721845673736599909825845178798712 3449572 420744015590827522725905163593269248 3449573 2026665992238720010995551772350545344 3449574 -234064182687396036718952582016860160 3449575 397621080061406705217478181993004800 3449576 -84286707946856008316136710289100800 3449577 827696996134834879229756295583743120 3449578 346936389484872276283021707433881600 3449579 136039323829037665704451512890921760 3449580 386648532165701546307961875229916160 3449581 51332803876986307303007033441425792 3449582 465306103092847660765076553304483392 3449583 -683155704968343507013561333258231320 3449584 106565763233504180374898848015876096 3449585 -774134251546019206982034058407254220 3449586 -60347355955102479249514944242491392 3449587 42200720788254265816550818972160000 3449588 1170176681982926702570739686153186688 3449589 -8580462394177813613918340125376 3449590 55514434705396786454135714607052800 3449591 -820639486027708747890228789966154008 3449592 -756629303106826646434039406533447680 3449593 -124240500329693847041876692646451200 3449594 -130643469085915248233896720297636128 3449595 36385016293843762808762194764983040 3449596 -655571516094604766750562668581580800 3449597 -748914995347828526333027733054600954 3449598 439856444128911478458711322807635264 3449599 1504057446971710739806666114042937600 3449600 -315582292785621084207968671078809600 3449601 -157063883500887326966420223505428960 3449602 367913526912334385529154888170401280 3449603 722238642130684651784454730895673852 3449604 -353251493577409488772741469907406848 3449605 433226674544641467824354411802979260 3449606 -263018706992665285284342814334365440 3449607 -312477110940986577511888210384526208 3449608 1819344730106660199940195998190848000 3449609 -1117462548951585623562919451834943846 3449610 -86904016868881278206590478309719200 3449611 -445262406606847140802662762273507552 3449612 1023804016150722831007742281090498560 3449613 -930722450144706090825466338005406912 3449614 143909251861914956900097910587801600 3449615 -10067438539909383632414802298322880 3449616 85180292281422592821203432663089152 3449617 319304053859580472067277392292869412 3449618 197278242261055357712393759117998080 3449619 -139854931909704237639190199169850956 3449620 -144603181651104610531268909662149120 3449621 186301714734943397858361694574413440 3449622 -111669847431802253642749374052194816 3449623 -1634395058220928578154415109538916400 3449624 255249075301438697824534762674984960 3449625 465123901365352077235848463312800000 3449626 77775492775288157642827814029174512 3449627 328355146932357693238739368658241240 3449628 -110782868298692475618539376279510528 3449629 2240995116976068116271766455156827776 3449630 -190371950198673792349599339629135040 3449631 -369440412079079787008116377537221760 3449632 4615023473961268916280541304586240 3449633 -442117110765393360847698842955018576 3449634 23833774291740003556271757855492480 3449635 118160307138373251027633062075129760 3449636 -411967150870522332697678842849985920 3449637 326154425077692741754369391505528060 3449638 441500027153614763896423807216074720 3449639 -391129281256612242374943552991159800 3449640 189215191442864043662386091581440000 3449641 322886395089106086558776673818462400 3449642 -252094719429717448939557566978565888 3449643 -399198419059169903992381484925524136 3449644 -108802552088839367155974777308579328 3449645 995200375655088316071458643879669900 3449646 -263490663153490438051447270621997760 3449647 -9613928847704109411841831898753328 3449648 -354586745267498409528132290214297600 3449649 -15073706195265357576311582265746688 3449650 -383945555893563586292205436332901200 3449651 -377638025092220626610935402486932096 3449652 -467374875851860796912395791879014400 3449653 601906351277171373099204547701921902 3449654 169716540012308614679347220901663360 3449655 -288362201699492769400819682750899200 3449656 432162029984142346507884065568768000 3449657 187094161089755553124236315518084052 3449658 49732543601534966262340774980395520 3449659 -1598203939384872253901902406992796160 3449660 82638753511890966189535792583654400 3449661 536173573508931462625726073070435072 3449662 -14370945631664819466729030184252800 3449663 -991326096462088279310877921813056160 3449664 -41687899957987595021883235265150976 3449665 80351711247342950499921608711016000 3449666 -366304761292746970218424942907504640 3449667 -256416969789844503531663934310551200 3449668 600571840135672102926031846246994048 3449669 950238297415085806068474336604199070 3449670 -54886612443232932514547376479447040 3449671 -75668331060212900847360242335004128 3449672 -22600026233211563582530617887692800 3449673 332024919779554499740554527364569322 3449674 -6559980776089806417334260365457216 3449675 13185257098974555784734370127883000 3449676 142257628840531616707867299843784704 3449677 373670166686130514030530418466162688 3449678 -250909412245299516235155892555944960 3449679 177878824538131673658825884806541328 3449680 13135573646282776585825410109931520 3449681 586642359743666827109477572868769792 3449682 -608595476990579940320519617034795520 3449683 -396575165908750288322098520886530068 3449684 -204540136009817421674864011841624064 3449685 -81601340124871193981388842323807200 3449686 603286341980262951224520265686741792 3449687 779165889944146491278813127121132440 3449688 28011688314937602578425940661043200 3449689 465141493478608625586444206946724490 3449690 411440691119805919961114748061989600 3449691 -120155043927473455168644694956290016 3449692 562689066255778723189087645748834816 3449693 -100911156903275353769447597184230400 3449694 208135176257935187773224054302318400 3449695 -34352879692455940073467148970415200 3449696 639451498540591691594877368012636160 3449697 -623904866886882430529268801023639520 3449698 -35450295375107538758887100908780464 3449699 89201010687507200101411865314659600 3449700 -128492577188025954403254007346179200 3449701 -599966817811991017145050243149674496 3449702 -651896711648930386334440175149521600 3449703 296459021446650637676607867393035304 3449704 958737986244550811921720663132789760 3449705 -384918841139539886547813492483858240 3449706 -327709284914882018742527196689836032 3449707 -311999582134342564031659392472028044 3449708 -16637879020822071148075486371277824 3449709 39887543016126639487920850692680790 3449710 -999529910329242459074387024502720 3449711 -126468170668071992285652820932771456 3449712 -80226588860143798408161232814604288 3449713 1749175643605782906905574219020874962 3449714 511911895587063165283530476827197456 3449715 597484399708224520571202584244099120 3449716 6878939672473392095766368527297920 3449717 -901620194814004730875560462405101220 3449718 2933586419503159828597932021593664 3449719 -36238752562170820539327335379906048 3449720 -289112253192151467572959520870707200 3449721 -671030196729566476423574416904322336 3449722 892508071673664327367937302460268912 3449723 -896522019463239685201379480598344028 3449724 63737665806328688088954714786693120 3449725 -188211097171792506865035956205059100 3449726 97137176881740356623407289652551680 3449727 20731469008237845108215057121419064 3449728 706817907135662021571717653405368320 3449729 -452644819526724222429924594395188320 3449730 -228763406644720273645369230761280000 3449731 -681854845957180583258449688865166468 3449732 29644057778781772714059885273575424 3449733 -199342207775899966786900513306618752 3449734 -285413425192279842362373563677719360 3449735 -159109973996926439372114804287666800 3449736 -56742108423057669937721378759884800 3449737 -674851293881295737781737322269024614 3449738 116499827663438573885830293489852000 3449739 405123501306262527389136983808100824 3449740 85803499003561284260802042990120960 3449741 166392425887126357261232639864491500 3449742 -170001038296474326671686261389729792 3449743 -598417307711463404575825173634512456 3449744 69749578185764403853934950399672320 3449745 -295749940617277987990835651460689880 3449746 417065270747900602120085782496876544 3449747 548639400210754611842402763079408752 3449748 382978478775445140955836827880345600 3449749 -201118954977319211286484129161479136 3449750 258685904315268867313784475741600000 3449751 -423991642346228450314684564344764568 3449752 302170960810983586319470447740057600 3449753 687271938752943214464383068688415360 3449754 -164384185971321737827042677434634240 3449755 79793626605955713255969555482468160 3449756 -164390109053216514493294983980904960 3449757 -459510781225367844297113473448991360 3449758 -239233967452018583359518063332183040 3449759 563593172857303703199235731389510352 3449760 597204426888025809193790473591848960 3449761 552015444787923461477381409806464 3449762 -314924376616361454662666982830592000 3449763 -247329882911540989426658883803671680 3449764 1118022561256944765549042141421736576 3449765 839575207429759648348220959818153120 3449766 -341502801259150734090626456612439552 3449767 1596009970977915222683508180768797816 3449768 69996061304442251480772185297141760 3449769 320315663090360664088750475639616960 3449770 57648438252496115709707322871280640 3449771 -198303967484871735478161764378369760 3449772 754843088204129728273427621205903360 3449773 -493384517852249493717636046305007360 3449774 102091318296718329387943472440931136 3449775 -3434411589061559968838512351670400 3449776 -76085863454127861787836910789656576 3449777 300604040333686087644863657832801060 3449778 535598402003562291210464159164189824 3449779 1656253440551206387437151580908935184 3449780 363226100658222967247266244922489600 3449781 186069911019420420976338409213107900 3449782 -41227394845509048695599159548513408 3449783 -165855470050320697689142320942922968 3449784 -111315885195724138084524195987578880 3449785 426743319725779601128364764317334980 3449786 141059303761162434121257321663764592 3449787 -106241983977376475843228618688867456 3449788 323087841851232689656486112907097088 3449789 -352742317341053858072591593901378880 3449790 -19212072486576043272953419372075200 3449791 -1154994450452944995047671103933871808 3449792 -204728076240307762355112985063587840 3449793 -59920688458715212332952516318326336 3449794 424659405307396301617857614924270112 3449795 25991106947964330646001116392022800 3449796 41522718328268662780303176049609728 3449797 -483460686522432701711983769436326700 3449798 1068428677874514588153850502077458048 3449799 -327920204100231952978469530254414696 3449800 1029873308257668085471739644526592000 3449801 800182177837172320668214154148371802 3449802 48509177109688064871652976076863232 3449803 -77190836988221812827026213217827040 3449804 -4576955175620228775947230492950528 3449805 -293196752552383977681037818101206080 3449806 -286338502535440305055028077417193280 3449807 -739667822995534302560150478273052944 3449808 -47117979804849185420083146425868288 3449809 354768234248383093604458025989104240 3449810 56801911747722117600484596296171520 3449811 -439632230397841651644702150616108800 3449812 690908075145559701813224917670418432 3449813 -473544614258456928915720712273114176 3449814 -338694776106439775667549776367773760 3449815 976618651087315745431047367205223960 3449816 -524657793952529580905934041134080000 3449817 369230266814069514732293508109511040 3449818 -243134607850209087345824905082783520 3449819 388804639749509993013592430121064080 3449820 235399855086574062838876345359605760 3449821 -485567315425663366584304145979301978 3449822 248051274069233070038453048535786624 3449823 172975018680047714390094102131475360 3449824 -19051292841813885338566405611061248 3449825 231231168589562738045470793372162550 3449826 2990682436115956977106506697405392 3449827 -860071414786841457330922106692043688 3449828 -637340876924817801125133373666689024 3449829 725466775412460396813722241956364384 3449830 -72093934867617797948714670136012800 3449831 609156394947201049496792881147056 3449832 -423584814018462417265921384997191680 3449833 686585507628371664709717324553488464 3449834 -5229584085305947791308007668929440 3449835 -83112591212932531636271744707685760 3449836 -110539326605946286538054961571417088 3449837 -156417934788926734255437157162687668 3449838 91622485959556672314794641680737280 3449839 339363506285841528881588796054367824 3449840 104230608444613523564664451360358400 3449841 681502751051940562764196096502859360 3449842 -9892672625607057174765408289984512 3449843 -242356731848241308055648118889332560 3449844 -361290047278913858903637903669043200 3449845 -795657047908493957155286684658312420 3449846 -238546166026821397521627240979084128 3449847 -15685072723198279583595058857361920 3449848 488662506012184493940581445416448000 3449849 415789458261686621367194389402592640 3449850 -76983227027394805668537293628384000 3449851 -354066298866128292028070780121682400 3449852 388894980701807072301211581063674880 3449853 880114381602962706448875997841787264 3449854 -51127194867629520136221362104602624 3449855 -855852791538610409988788979788556480 3449856 339788917463747732917143006559076352 3449857 -176282281626697473016791181076988588 3449858 -556573787189025230262744245181468720 3449859 -68782249456762040766361563682717440 3449860 283710040292230511786231375462607360 3449861 357111285051835754356581832283142012 3449862 -29620679339117951456203040174025984 3449863 -47455319766540839912650232507216736 3449864 -94615027085591284368659365490688000 3449865 70697607204370551858215836373160000 3449866 80705658934776221268415126289510400 3449867 -315058748314382821022912927318544840 3449868 18420542515668917870984327561072640 3449869 387033405637528799861233221491382360 3449870 -273500944330877996247020856438285120 3449871 418822156452306040097065750270990872 3449872 -409126991357287145964701512394727424 3449873 -485116026673964775862525810077908160 3449874 400522364889936115747974917807607552 3449875 603468897396214137658402299079176000 3449876 25289336615836530734103043083532032 3449877 317901255184934079614508552133807008 3449878 -35809262856403338082050132512497344 3449879 -916348829583464659767083422311758520 3449880 -112361953467890700159093908938137600 3449881 -40512947402035032226757279206031408 3449882 -549164437243897230391902398673047808 3449883 51447456800458178317280748224699184 3449884 94824327468627081200969167559906816 3449885 -672422016600709896663878755331894400 3449886 886105260400294681234180554009028608 3449887 -246961235235462260770739765358275200 3449888 577109853452112930064002818309750784 3449889 -248053924529754734843187082243049646 3449890 -1655099596096975480078860691368960 3449891 -650765684560698560461268857305132708 3449892 -92073214790073460560807842585730048 3449893 -75098330111991920607136778869417700 3449894 -358074381520087260885193121429299200 3449895 -88234364246673086153536051058952960 3449896 820855757097061562947245411446369280 3449897 -360589149935217317398866229367795712 3449898 -339803769078613326905035886174860800 3449899 1001047075054147448739562001651309664 3449900 221482170413502949824294698608800000 3449901 -169976367422195348492138684448786816 3449902 559958441909645495701893161956332672 3449903 1540760250409812028423610091648187152 3449904 -6139478721156092879050739617431552 3449905 -433469437707672725683047231246692940 3449906 -246395623797777845665894743203498880 3449907 -21574439880829861502687125240004400 3449908 -54022264724264136852758550255894528 3449909 -1444069848466702916091592287331615890 3449910 -132450013637540997388578913898240640 3449911 -2320403042960397533684756279932529688 3449912 -10984795763745253817940862125957120 3449913 352368318471891030868751961233515344 3449914 19837386100855494353653426689158880 3449915 -3856695280414837295268584038142400 3449916 -732433627787745837762826419483680256 3449917 -646575106259625190873593174146117588 3449918 508072832901832021368065559366234816 3449919 221889720412901103601827870134097408 3449920 79541368420798196251533709100974080 3449921 922366478418424058016075331312109232 3449922 71605498626019400031787374165947904 3449923 -207755291541529164749970840111462096 3449924 -515325803091535312631532593594335104 3449925 514725878044126390798457259928200000 3449926 177383764304416586609492134582696320 3449927 617186177026686598249673440862373120 3449928 -71418564453545969325346284603310080 3449929 -138813310296180860883031338133834368 3449930 -491596065064893998552000522060851200 3449931 -527670040850426724158363410355904000 3449932 -18675540344814471283089368771509504 3449933 17166062569155678792708619430485344 3449934 -172985151589146182493189529476451200 3449935 858142910237995777034740724878511880 3449936 14220928685067446506249739944722432 3449937 592595119078496997399540398118386160 3449938 130584763429932614115326204861439120 3449939 351813793185055316949244686311125740 3449940 -57095263340052153943860333684449280 3449941 805105461872067582523740253906402944 3449942 -821094944651448062778151004696572128 3449943 -6119369628001643312161156046179728 3449944 -375180723317340330409309425711206400 3449945 -423088778625268533612163830121030200 3449946 63352770205074842168521016156812800 3449947 -385687663096737655887527306278332604 3449948 -168478551572736117642363144624840192 3449949 -88976124753443167900518206951089536 3449950 125288558495763753054431883814070400 3449951 740662557485912155450658682969041952 3449952 49874745300877441407721195821072384 3449953 -108436109356170478297310277066574316 3449954 10359172949383979166586949921889792 3449955 428792401364047857249797742277201920 3449956 746640892899755265561499495294490880 3449957 -312498082940011736425836788041426176 3449958 347703178032631055174068737983875968 3449959 -132828049325441997917216919302277760 3449960 -1006965384703188761449692838483200000 3449961 685889833157331424239350919474417600 3449962 589095625273585942301716506174029232 3449963 845795591881765539183437829102622080 3449964 -237801983160884551324301093249138688 3449965 141873310078735586314393827900115200 3449966 172616822339324540123717573625023040 3449967 -97008076347882780818596516896220920 3449968 -188320924295633941287532140251381760 3449969 -121649140348933476540612768544323630 3449970 -141974870930457863940522572059882080 3449971 507279916396608691108554382667724112 3449972 801791155293445432638102860517307776 3449973 697423759852837053222393840696266784 3449974 -776483349610977463937384620155791808 3449975 128306651739807644504148163087650000 3449976 320830687014050630628916677181440 3449977 953394609792807119329959320834754240 3449978 32133483823560532541723497616663040 3449979 -95751017749266419641932513345952800 3449980 42892432199785911457583679209011200 3449981 -1146482399151274536691851355525444218 3449982 147396503955712842813930990510504960 3449983 -806300576630450812443095019383344768 3449984 -148575107223542847618161430421831680 3449985 315842568740166644915919204139315200 3449986 306242041492855614305370059358328224 3449987 2032921819110582733175013321748402680 3449988 -454951586410379106246919852048834560 3449989 693994638672761280310662621719197790 3449990 413131369502772491428407852243446400 3449991 53109985914791603814476509868209104 3449992 -117036670078691831857718383978936320 3449993 -626644575622274896609722645974479260 3449994 21477081181787107422436001819715840 3449995 876335684657124262135482143913330000 3449996 83040679900281618756080934236513280 3449997 -599571339791313620795373948553002900 3449998 731358949548012589490231799840600000 3449999 563577074101292868339381676263678432 3450000 70344071667637878618172875571200000 3450001 -562760600953196342022688842218434080 3450002 90289791574004328308114536152842400 3450003 -96864509280557735013830137265452176 3450004 277265768646607792886807036075613056 3450005 71602003376558033350046301808695960 3450006 -47588196629774385973192489738260480 3450007 -854345789722151800771315372048300968 3450008 465855145969516057925605612805928960 3450009 -511681832000222757173552762088243840 3450010 -552814172524700748057732037133271840 3450011 473303575117068268768750745678148612 3450012 144825690395939008647091361972378112 3450013 -176070515093486792607499297527584320 3450014 -972694436086369250733842705921040000 3450015 -171459691454477472732569295836744040 3450016 1680340990793307672065488257505296384 3450017 261643986227529917598378228045156066 3450018 63318334177735918385070765340878336 3450019 -17021381942475382499200698191251256 3450020 149092270425990381443532724566220800 3450021 210644277662271929697750594985484544 3450022 -570169851295734351162676174002566688 3450023 -657487953473421226399118225305929456 3450024 396800838880756736027143834056821760 3450025 -274893413701118559639488794730790000 3450026 -545619463493566536569192644602174288 3450027 -82027246079805741440545735095538176 3450028 165600407564470568995017519329437696 3450029 1686116227453693170248979665399165280 3450030 -326023673449988611630940662642423680 3450031 1084883253310408026142903731770774304 3450032 140309367687981280408243788081856512 3450033 33739797103131283841605348315736064 3450034 -376889530161790259797313274375748608 3450035 340144981364397097947356891073855360 3450036 691399294463016876755907709707866112 3450037 1475932721137524374005258426671328960 3450038 -823751447084422673107886320313293440 3450039 845805520860314475338115257434947840 3450040 88721471277387583015357351568793600 3450041 -253506510300296448661663329381624060 3450042 -371308634850250811614472784552047760 3450043 1598232276477443589172479864673156080 3450044 -123804274073512962188417591230124544 3450045 439303349426309590479324615918004320 3450046 -55222644995132073502266419246668800 3450047 897058059058059926573529647392658496 3450048 -64847869618699432869105199730393088 3450049 -296356026231940507120828696307669950 3450050 -331789530273378804372324512712637200 3450051 -445608155708134009448859183656892600 3450052 90807000311190006288299726735245312 3450053 67395916043488256827268914433513664 3450054 388642401160462974170858338767049920 3450055 191671102838246705148506849041966560 3450056 772086353804437450829502724758266880 3450057 8720922366853853612905506323081088 3450058 17166519882875497541237556690666240 3450059 -296085102685333868314610619134501280 3450060 652190976426168283002102615543552000 3450061 -573142548625022223359988598748648736 3450062 -3412766436762941379645157973993472 3450063 -129597416726547188883998618674128000 3450064 55969129718613868944127114057089024 3450065 66393719369705384724306724516921680 3450066 58122930760716180573797971111928064 3450067 -32731820526105062378232822103412880 3450068 -181385581984511664366932590189908480 3450069 43395805248560056803718501697789568 3450070 -131672144448129723761940217094793600 3450071 309351482562507405663533388804255552 3450072 866508065753784272515213255542988800 3450073 1298781454178187498787799518321946 3450074 118612122247426341307806802233969120 3450075 202198310574138497801421032986155600 3450076 183521028816150064894975202361330688 3450077 -644412558899302965170589558906457920 3450078 167968727061215877865414031569936704 3450079 106655336085887598218333068167819680 3450080 -568513601715653177699593374789795840 3450081 -968034831518481602164093090389127248 3450082 227393038593526304582335915999838208 3450083 -12869530339538782300688265977229312 3450084 337917784283361041254031724269322240 3450085 13273546202237726502018881413217400 3450086 68619468047685024785040572793240000 3450087 764514014675590275473334948820255440 3450088 1160263224976090300335627672836505600 3450089 524919335095521671363057591081738640 3450090 98532446282660800973079290826420480 3450091 1595030442638785138417123450626869492 3450092 654568926908969355058094663944031232 3450093 380852091943189344853058846751833664 3450094 -622225169524458247841249159737559808 3450095 -492844438262857843631428019512452000 3450096 51832898198158540431483187167559680 3450097 529401442252030156254669663725626432 3450098 -715950262337162143885858121260193664 3450099 923503749364480577104900257151379040 3450100 52399958335914936372037420238518400 3450101 14046102932140305269295037961606400 3450102 86560934041803290344029966454717824 3450103 -753529902080032616443794063201632976 3450104 466751368649658477536254860249292800 3450105 -1567606985534196397904894518167360 3450106 -743153543651495244116439141762721536 3450107 -1509912581322685152215097172677223644 3450108 -156750361017702777083855047426965504 3450109 -178796627426397264262333251523201512 3450110 -257129138692657253657595414570863040 3450111 -229050401216423132850548836202925696 3450112 -715160601634008544762256427795349504 3450113 798214332134451114104592262914799362 3450114 -200960281267871797991206884912814080 3450115 511932307906866389532914894641056000 3450116 530043452051979855657125304341107200 3450117 -182293973646992249551551334583272800 3450118 -237559221342649993034812702088740608 3450119 -548219641575357868774956840895225320 3450120 -630965942551010432567199494342246400 3450121 -938782604416712903588820901466728678 3450122 -215632986638267100885317009140710048 3450123 118113598821353523227277222752090172 3450124 602026534516379264978068994634196992 3450125 -253141438163582366353998894991776000 3450126 -44515501426651398847125688081501056 3450127 -357621899456049482608282240107187024 3450128 275663215297553951354394386248433664 3450129 1334648223392675084022014907902375040 3450130 -618628120165883261645755223810961600 3450131 1323788138330694454003294086312901932 3450132 -70291236386830788283970830634846208 3450133 -28256537228345812963805634618603300 3450134 221543510111838240578584581525608640 3450135 -507042067990045620543603203799772560 3450136 715139542568852017495718292230215680 3450137 -207143956336039642335909132573980214 3450138 -19695195709256076867446811267741696 3450139 -157105880224613864607909754332588528 3450140 340202210351903482029850638709501440 3450141 531225740979559151678078130818134080 3450142 -898117066158157129306689789040614528 3450143 -29524805844491942412579378014139240 3450144 145241373864555264620490448419422208 3450145 -329229523309349815116657152466182400 3450146 305254080785230480745981240154493440 3450147 -532838314028308677422541385277695680 3450148 2955049852930789034219324582088704 3450149 70444885787955214628663410352985150 3450150 79115677442168372803942953705187200 3450151 -1619370109443528299077310791563395848 3450152 -456770465926932725792519620582118400 3450153 -162168839421507178758470148780764160 3450154 357128130023124964592089712207065776 3450155 53495587919115789152903201054877120 3450156 246997114383460027933030381046784 3450157 -1286422514916840075696154899028447594 3450158 190817894522004704524553083824655680 3450159 836184816616266524104135696953664200 3450160 -45396581365618350612276541520609280 3450161 -278938233796091016431124350119209600 3450162 -182378095212807129048536022485298048 3450163 -535738569573976566723513883614901736 3450164 -412442862918178435812645470567466624 3450165 151214779359806512325645675056201920 3450166 -285213190489405949906379078971215968 3450167 -784110951091215874555998077695979520 3450168 -847664982146369659253709468006604800 3450169 -1498476617875241730166346313673545430 3450170 -97110203440006646879613616462770720 3450171 -113542051325677799038537087266438888 3450172 -96945534377709564267573755937914880 3450173 126298446808307425981077182069731200 3450174 14317508688131277454314454250987520 3450175 -456023511843266938591218172181326600 3450176 69846327699681083728113242373881856 3450177 441411252547766821602533847045131220 3450178 172385944737733579495057466401106640 3450179 -764686866686152315014783396686225220 3450180 -435540050944551043163308063083479040 3450181 -578997889580027196315257756238730208 3450182 208572727096282171552394984907492192 3450183 700840121914824850318776315591339648 3450184 1002798174338516474856376627001425920 3450185 -882654888118878271339688010289966620 3450186 566101083951637678379912328761501232 3450187 398508017034451949333763544214258800 3450188 -800618072857040566634990882403962880 3450189 263287498753468130681010373034514624 3450190 -315746558997495344338125602646446400 3450191 12700526493786357138147398340629760 3450192 50442972989965742926187385533890560 3450193 -1149664092343916293650753937947588380 3450194 493198225671847534301633423490720 3450195 -3497874491879547887806965592391520 3450196 1241981172968271966730853133073348608 3450197 -1636111117994138463744890910611778354 3450198 37687026224132563263248633806102464 3450199 120055339213731546257786671168010528 3450200 127951968545765691856571846436864000 3450201 -611270948165129484605940834518067936 3450202 205236685891743764703142695440002560 3450203 202115926084443544823427945566800452 3450204 159332613735273635667019921714759680 3450205 1001745468293172957525963749000490720 3450206 -886054843610826264897952952648417280 3450207 80553082341045211250094880928004096 3450208 773267981656841921488310141908156416 3450209 -346522062281582136539818740885854208 3450210 50020196450514687245004751744934400 3450211 497311765556085128560514505310614812 3450212 -528969077931042642815849712324188544 3450213 -27545405757026425012057158493552296 3450214 -133278736609318882090973126071852800 3450215 -220407304083154643581722197224434000 3450216 289079785279047519292289733965905920 3450217 1377944995143588063852508729474981860 3450218 361458770399782680182386776034955616 3450219 -163749548153075683577772086595602856 3450220 9946835494695182149761149005178880 3450221 387481468133566670394305521267864224 3450222 -43667534671319015522042277366501120 3450223 935294168103633719964062680683764736 3450224 -146272046928258035653205143246602240 3450225 -258882634604046436176355608605796000 3450226 8294160612911680834710619067473824 3450227 -420897704638816844293386594614086080 3450228 2609410188252216677569749249509376 3450229 -632423178010189792495455886854221760 3450230 -125315496149458043802333544144404480 3450231 19620210253711659353570039781895128 3450232 -529981774508503321185710570305904640 3450233 290781261438143607010685026251925482 3450234 280228313829124630609131258230784768 3450235 951477261487640071326374751092669760 3450236 -417341083818131651464175931813918720 3450237 615771920035125365495936102765516160 3450238 -132068216150160623346592552598876160 3450239 -448208107052886877036986511650835176 3450240 315830288679413051867801069813760000 3450241 -633096325491991079854271003300799358 3450242 -756101559972017369119125909504775728 3450243 1063454202213917912577341954131254264 3450244 -7492853976075393396453370444492800 3450245 -235452252046306069882580094718588800 3450246 -384320041628235781113195133436006400 3450247 566970603302389906542119134389442200 3450248 886071014895378658785545391774720000 3450249 1121215372189234336095159753441224640 3450250 86601425026676801637895142125104000 3450251 -477604494096229345758110290470753648 3450252 116692205547649055113385732018018304 3450253 142138812219489709504909889612242464 3450254 -495192496343466258542851277893391424 3450255 -399658815138355330892085245027827440 3450256 133915386666395491102592218480771072 3450257 -896514508729639475565162892720030608 3450258 78386267863668698434667443449070080 3450259 -601037509180342917176419451698483540 3450260 -359043399955919149884608152596387840 3450261 -581756298061596066378259541731408320 3450262 26826614425489120535090933516304000 3450263 238056338039054771894711315709918240 3450264 -9099655537681560801825916252692480 3450265 4902535326514789106998897076536320 3450266 300545951429867709297607544230382832 3450267 -169756081870053054371931209649319560 3450268 -1005389353606953993461853771600650752 3450269 481775625047470771438382281584644352 3450270 409947832096535210725981572435394560 3450271 -812669066902061810522164184558203656 3450272 -32751337845987359412263218720014336 3450273 -197652911757434208298713986845528032 3450274 300955491184263133517887448894976000 3450275 445709509680015622294875892547970000 3450276 -5583704826397261537363565999628288 3450277 7476238601920225672125634408751680 3450278 70736231466891680775284892722779008 3450279 -207516108613279527178401750909206400 3450280 -860789175534656274343243711535769600 3450281 -169471680459732378344484653238822918 3450282 500598559362495799241632530620195328 3450283 941505591133875385502673822606964532 3450284 -46709024629407701569106174510832384 3450285 -131302708312122478645852031754156180 3450286 -220346735666717790200138995299542400 3450287 -227568298475095068212861056889131128 3450288 -37449281630244585398411180035178496 3450289 -1630935879579838353456311880367116910 3450290 282405338027287723536733960160950080 3450291 -85888082443039669595700882964743120 3450292 637187423501991889652007604672582016 3450293 -47636644677808437925509482396393280 3450294 341503311057001520632125582429629568 3450295 -171068501431337228826204469292764200 3450296 -1034292396576496974842667366034206720 3450297 -414962956080631394573655998410443072 3450298 1421895853298003052950678239672001760 3450299 -709920672214624193169798110094673920 3450300 -13357692336629829507416976369254400 3450301 -149099825165369086674670609566080698 3450302 311961063320345601121622586201860352 3450303 -12616173478499086517018267418432480 3450304 -270238515471553557557980933851709440 3450305 -19540547118328888287903692032608000 3450306 -91369797622968184338709782668908800 3450307 -22836344082485081491626035918071088 3450308 -1026284981032922837930573515114328064 3450309 -102029934588141586718164474781803296 3450310 127101530038948411783572433009791360 3450311 1074762643482712818751189537274685912 3450312 -149810478794082776011364558941870080 3450313 1091447311924146609987382374172873562 3450314 105476619511335609091155715044263424 3450315 456875322154119644452445604472560 3450316 101511657813358167370234803178214400 3450317 800683674305550312489584729536123392 3450318 -173999840305985084082905917772354496 3450319 -871822323412451474060813972198763280 3450320 -2926144723968363667708799542886400 3450321 233693991598341136660485589055935872 3450322 -231260253678246633206169984486529536 3450323 646806133959226324502979185871514704 3450324 -148567523708100516966230081230540800 3450325 -168855332655474702102724800427208000 3450326 659313621815000427052276567644523584 3450327 168036913398163749206404266204948432 3450328 -294785339331047371907908271973949440 3450329 231394002212905030507821508715793930 3450330 -58363291651987302777437463796377600 3450331 -171016961100974227145819336735788736 3450332 1084804279891143105670682943965047296 3450333 -173272982631055661279692084421426400 3450334 53247796057674566922999117458888640 3450335 1028992570434136317722620596299803080 3450336 217653834486883824704939832266194944 3450337 -465117985130319771461716575009846816 3450338 -16666733401769456355328681794032256 3450339 -597419756082893347919777356678832796 3450340 264185264861851071938119031295555840 3450341 -1800913271378275664749292286617412516 3450342 -21252078069984218725820756872851456 3450343 506658074640833495249353202096778400 3450344 -63300331679418773393578471576289280 3450345 -9871790916391223435273660298428160 3450346 -196923227860459750815753442345474128 3450347 -198817189514621835161825983485576204 3450348 -415835425581086530409261543775806976 3450349 -519432037423637000150562250838014080 3450350 -153121275225928719966962135814403200 3450351 357297079665564149211949841217581832 3450352 140886262894706611746789884605562880 3450353 95107352327761590525585788561850804 3450354 115206001207741865048206369706802432 3450355 96046447265076801090852836619851520 3450356 -153975528178910727381503890712862720 3450357 722326305500284055232727339618951854 3450358 -179012902770012495613312870955514720 3450359 1192481391254586233481462429444090840 3450360 -341767314932053049289741535814246400 3450361 353683428702716329473417084612130372 3450362 141923052546533965737175581028454400 3450363 2110968859654975244266668434105088 3450364 2000934413031274148710062392293656576 3450365 -525132775328066463490599914705974740 3450366 767200953988978433859390719606247744 3450367 -1712021895932620598007662205303299584 3450368 162801851461275588170405208951619584 3450369 -132053088796477775316107654350663872 3450370 154626948046793805702884379303736320 3450371 -238446050781048957407799170144599980 3450372 102048495923435902103643853057449984 3450373 -316625662557689772928361536145425760 3450374 303470585229419010021559683999638592 3450375 39369468508320086969257214051094000 3450376 416723152133183035084262818937902080 3450377 -100193298366321246069209377221452928 3450378 -4478322066066948743140914657950976 3450379 -1477374956991800984291650961506834680 3450380 739093277578489743003893633228620800 3450381 -438395921332355566724742588554403840 3450382 -12932450486418465561034627969019328 3450383 -39476604689812129716024574432780368 3450384 -43924824456060366930036080838574080 3450385 -405591954711552636994465382894333400 3450386 251773322930597256760610999346752640 3450387 509899233814986594446267741429405184 3450388 -843513520313365792740687460184803584 3450389 -672572946406692421932251901706768644 3450390 118619917737520598601716927455297920 3450391 336981880775541901807986853340966400 3450392 31998772693354487510513698745241600 3450393 196500126707985984576096941518867200 3450394 -415447909181307928248194577515103504 3450395 45092877793668682595359349922753600 3450396 -19614074721759673859046459586046976 3450397 31163797388358327601430662261472960 3450398 66762341045277165210743313569486592 3450399 -209119827956429408023855034085084912 3450400 -72719014582285382608541185277952000 3450401 519424458627621510117346260797634402 3450402 -173959058966573330583586602583126320 3450403 -16769029688087651999729990607761712 3450404 -656267941515442012959442146200985600 3450405 197588354700277200438066686408075520 3450406 437588137945909034806647567717504 3450407 -1394522299544177196644880371150350344 3450408 125083106814880287241098220497715200 3450409 487257298191363344318426551314030480 3450410 310373884331082822147739819250283360 3450411 874182443855412098697398630045798400 3450412 -127310331538548111807251414385474560 3450413 -1860005476848055286879380220412154260 3450414 37860620620074079912526969495894016 3450415 -33722659852017794920606761425191680 3450416 195532400711234751290978474043801600 3450417 448630726720478614423326860513888880 3450418 28100237410757802077878867529999904 3450419 539697251453151959046048297644355840 3450420 -552996253994422454204944280131699200 3450421 499722133721602837856274169650596092 3450422 513195237886939033524077942014312512 3450423 -750910444558708510857729970237723416 3450424 525240028221321233008546883440312320 3450425 777538952107296330364446593317102800 3450426 -141638531716689343541827796463883776 3450427 -382997347593598602104641646414013724 3450428 -1194452019802914597707761825276204032 3450429 -567589721730429326517067048757139456 3450430 99357881344793674308325935169747200 3450431 1696817399899477241003490712378967232 3450432 245743160648201861658400212167688192 3450433 -1474889978347606458618499422752052624 3450434 63694659823526034907954970189797920 3450435 2457439457700510604142886133208160 3450436 -1725047649596261301037535844676480 3450437 -261370574375674588513693164543015360 3450438 -585731849858635344458130268431840 3450439 856334510751825661804312691368231056 3450440 3161017144670508249543611382988800 3450441 -450176744466038232599959616189415840 3450442 266942906915576935475577435861133872 3450443 511209374335742711478935401702105440 3450444 226573279702878087715363710997372416 3450445 -627155607600707236933910058937941300 3450446 -574349233890702447120511925910251328 3450447 -136027877990635917266501759272280064 3450448 -29536925571429572349158211041763328 3450449 35566315783305803471233581803103360 3450450 33352637283125894633108151376425600 3450451 132725899060510368575570570354305872 3450452 -252510976377413607319083237803866368 3450453 535599784273223185678490266578566304 3450454 295269762539719493618542383074948352 3450455 -62503930221926205704017816963226880 3450456 -705958932452124508110711318558412800 3450457 -891031815970660934779283765162170160 3450458 -596709729888887340256028670468211968 3450459 357123721420404873783302945721553008 3450460 -67210013304771867022612298181488640 3450461 86849126626167045837525354128803200 3450462 -267774014577391810249602051716960448 3450463 -554872019239015636979305505719964160 3450464 -500921142312798374971535208645525504 3450465 -180731334132535515444633873798576000 3450466 280734904280825556365698422386724432 3450467 737414018858846070561880075723839516 3450468 30459924193254400774541619394523136 3450469 -1074301877477250770225708217291128640 3450470 -253756812293882605218474184457416320 3450471 -167906279013647662054638739211286960 3450472 -609987960197838096001377880437688320 3450473 -743497875005977115323761165116833476 3450474 -11234752364678550166231320998527056 3450475 -120264849250053906995424076524875600 3450476 346267602338047503939330665442078720 3450477 1013486160432846828023505443478726720 3450478 219255232929776778105193816255489920 3450479 -344547383493572842889948907995841216 3450480 -56941551992846701982132637235937280 3450481 -920174290381979786167570848749184000 3450482 -290027769160814006273928105561042912 3450483 548597927823372003341758062609584640 3450484 789587809407329116974806505084848896 3450485 96062116631531779506394749024005400 3450486 -19222781901161442823784161487020032 3450487 693347239364255726837259917912524136 3450488 -669118692150110472809975864785674240 3450489 -329849796803242260444882615048386880 3450490 -483850896333962001054713452799277120 3450491 91747268502283628320306029293409744 3450492 -2517623127120014102255530465935360 3450493 186834715354576831328444378275449664 3450494 -17802469005937225522212850787080704 3450495 274152114160962813890579117837923200 3450496 185257375266175688024030015567953920 3450497 1183273155400652798317518622969844640 3450498 -575832746376393339804939854729851392 3450499 134689027805104872318540023246076064 3450500 1846985228365618554094957685578752000 3450501 -439992215845984387732418917913046240 3450502 -726619601540262879208724717182562496 3450503 -42614335172898184655536911478304160 3450504 -196811018208545513064986208227328000 3450505 -217360360559460172285117022198106240 3450506 -290158429611221247101045114507003136 3450507 995169772430584061616231129380913120 3450508 -31103357390488428338201792938684672 3450509 413052208628039470577938105632871116 3450510 -24516505988517575489093790205328640 3450511 139774631466520891364212998703459800 3450512 -90551443790763416136962978820882432 3450513 -187822388903058015259526311347575712 3450514 -564823666034127073504992816031052160 3450515 -34191190889850747678008063053269840 3450516 192396500226500183414337425282279424 3450517 -194653549305300341452137628742089216 3450518 561322145238130799967696040169532960 3450519 14261234761824206081608099494010080 3450520 -809664645948165010809857030457139200 3450521 -1369377689010201811688658909828388278 3450522 -42534703195211032363716238927139328 3450523 216935310498512222155468928383072772 3450524 206118031880344173539877721200476160 3450525 125476988239963319844654762095124000 3450526 644807898418358827217426232125467584 3450527 -1008200557108369051044478216336623720 3450528 729388340804039042753515868241199104 3450529 258509265091381676771757831236174208 3450530 -129106716171395211648705576247588800 3450531 -131730630887860014195356766914454408 3450532 334336878671399950220264837981741696 3450533 1105398725832502095747807691526255520 3450534 348466505247521485375171683878387712 3450535 14303135954176887873292419189571200 3450536 584212220239095120048279874983936000 3450537 -995695469733705178553856751484146806 3450538 -38772928750045779593228622574356480 3450539 1389058103180745972777934188264524340 3450540 32848376906495515718976568385126400 3450541 1460976313990041293256377833924364652 3450542 896027520391223485114845145623672000 3450543 -657585161113216507495300923445111536 3450544 -80259020987927654839190509460439040 3450545 -336276515818326249300303781374147840 3450546 -225306836787175896135746225586447360 3450547 189750395081349208056888559056574840 3450548 -202605965014654861767317798073851904 3450549 244989349618049670605441555934936864 3450550 82030827704702955092778246697216800 3450551 116140303273367417704188509156250312 3450552 -190403461318716996195398613309849600 3450553 1488182263101647516708774192126529424 3450554 -776904807008370472287018386742828288 3450555 391961659575224383684852427202646800 3450556 194841778895932532811036854309660160 3450557 2706289109629845478049099752083078 3450558 523756251235493814923672372666501760 3450559 299083018491861312002725836444574080 3450560 -97511259736540551186802894165770240 3450561 166201948711901595941946495821082672 3450562 722444150204749249762649417380915200 3450563 261399266547045193653781978229217600 3450564 -11564076523033726396818418041472512 3450565 606171078857926987268880060246510000 3450566 -10147672317594491024557855720721280 3450567 -326221103247602183174694591653061888 3450568 598608169914186956547684195957227520 3450569 1447413966957827665286623689514298970 3450570 -111555775539216464407244355496492800 3450571 1622703058085904166870326687920030200 3450572 -391287638221337843114542088689628160 3450573 -198623928440417355948186280120106880 3450574 -610838778733728291716931751906822464 3450575 81779047296799713212595324608805600 3450576 107665344121511372010963956450721792 3450577 -142705461337683842454096077143082392 3450578 -10332601562283972632951181147182976 3450579 268998357015304018557472109967952896 3450580 -221586358497053182895927077410816000 3450581 -615062321531498876389233289626985188 3450582 75419297523472376130726646334786400 3450583 -284181595139485332591479480756784240 3450584 -151604484178472212018533503133204480 3450585 96649059478460348078953708501800000 3450586 -162054487923021422156938807462427136 3450587 -287768966072618645996195012733321696 3450588 691594279644268034892855456775948800 3450589 928352710265119755788137884633494956 3450590 -100283981908981212752414892849561600 3450591 -700608158615859440642043586142812200 3450592 1190723434414074061663338192856154112 3450593 -1077799052774015704544706505134424158 3450594 -73235787458867015279246809233454080 3450595 -390452786481695329635737037009908400 3450596 -582332003117006982778692434667196800 3450597 -809247744428995128850629615592221600 3450598 -66015054034900385330890948169886336 3450599 1487770564032003834926876460079967136 3450600 -282657216831636353187140469798912000 3450601 -7024687545224298955138985284497792 3450602 -370347511515520356330629284611079248 3450603 178877965409986557328866262000730880 3450604 1181432685435663502518737392427008256 3450605 -278474583757858158265608282551349480 3450606 110305549607564776780768737636753408 3450607 -7303668628792937197879500073492144 3450608 -27858236967721777909135809056931840 3450609 -720053558893013469342448078924558560 3450610 97462116630539558830789228619089920 3450611 -2994557697577802906111988052372788 3450612 239857530911656000107868032149735424 3450613 301119032766900690102625735476836860 3450614 -420780104851399064661363714994069344 3450615 19828208558436192996548090608857600 3450616 49203618487845894805328810848972800 3450617 -261360913821303795336333903923388348 3450618 159531035966541144064519279487949024 3450619 124143194566299671895193775729099280 3450620 -263881357093456704741837761727928320 3450621 -4231371451049425097972804442714624 3450622 -11378585716513334443098429688291968 3450623 -126446367661244305913209694762648856 3450624 -663694417237028513729200340374388736 3450625 133846173455614823333967853215526250 3450626 134772631166473443541956801597812640 3450627 24410847827936258603196341423495040 3450628 -15845121183018885343549418894996480 3450629 -30950556467046812553474309203875044 3450630 -116140975950324094365018685261668480 3450631 -46537503790808040010021066106430568 3450632 179261927857553176924492494844646400 3450633 780971266825580145825998631207492624 3450634 94438591533259341107548067076190464 3450635 48336524921577177764346542828674080 3450636 250378502990546007628853857389499392 3450637 -122107848321047571163251775647006260 3450638 -6555242999642556641809818331178880 3450639 442756010110495779034796684230604424 3450640 -11382954555422256256014733764771840 3450641 112226249909250491283597383602713600 3450642 -79724228204214679132393475925245184 3450643 -39317860681515348782771429097827328 3450644 292165817139503416339366720580253696 3450645 -152610204902312160354987281066672160 3450646 -640788795745408304242457478454160640 3450647 -2025007184545411555258981002190827120 3450648 725680884551267243974674577373061120 3450649 1174287138406996332172438997796552650 3450650 -21307618001911971352295171649696000 3450651 -1023104110399630284341598605799268968 3450652 -448188652213933785470596374424197120 3450653 -19803451165038934805281810898232660 3450654 769058791177654881840177948264243840 3450655 -3739010651218376750276058774061440 3450656 528218010383524712401541783634837504 3450657 7358027056839632457196165915369344 3450658 -18446738556831441115669562806216416 3450659 1228977152334119705457150581011552860 3450660 -17513531091796507299216756352512000 3450661 -219956373981440509080169985890296708 3450662 -34192029870768347828955160787175936 3450663 19582689056075603670571436601110664 3450664 4337960895675825977329788007710720 3450665 -773098593158908129554339775708781880 3450666 -273226081876434857720578908164947200 3450667 98143942028421187906468421572940328 3450668 465101604103110623229119332596956160 3450669 170485043203623024985929574864370400 3450670 -266016423564856900818797381685126720 3450671 165252853158725571741013200114037248 3450672 -66069199814476020202158393011208192 3450673 -138460591766669366245389145525828078 3450674 -640450453014142795211811373829278080 3450675 243837029023805467177118060250024000 3450676 144874069215807252879096008960792960 3450677 2022110288309039772493585518579612 3450678 383647883130925864022762540941248 3450679 989558273539448670799444406387962280 3450680 131420969576010678870337004105932800 3450681 10518417352925607573017413760374920 3450682 408120296861483994649501824134284800 3450683 524890191627702803261193715776958104 3450684 -331052646734873002009158097887972864 3450685 -286422999559938101218617069226416000 3450686 -652477394794374279587384390526590208 3450687 984111986878351986172878576607817160 3450688 -253353738013979507371346112046170112 3450689 -153830824032197451875091312909435600 3450690 192525539610301072141375115316933120 3450691 1305653622862410644630468158533294000 3450692 -167724752994090581526417458542817280 3450693 -652971452896168813402800093032155776 3450694 -118526944527330207219068365680512256 3450695 -309241689684776258827815804255649800 3450696 786232711588730666046460331561164800 3450697 99788647505475388934399211588979152 3450698 278873807263229350980930091673088000 3450699 376082826172856528975576453574708624 3450700 247405251263775889445409831776294400 3450701 -1781692950869414101781067581925960768 3450702 144837733787248276705293779425873920 3450703 -48530152208797197580596574398513280 3450704 260802579509552263916808381241098240 3450705 112785466531233057859187850076911360 3450706 -290621766533192065886103512640285696 3450707 -13136314965132443395922064812523312 3450708 -424832079109025177690810746530816000 3450709 -1267449811600155457098433502192697860 3450710 7796597000496571809939836812665600 3450711 670409483819174900351748460592679168 3450712 -128744437506379003827685199734732800 3450713 -339086081680822060750486721974094976 3450714 -13886336626960569014045000081640960 3450715 229183700959063676483399851674183360 3450716 -1370380345575420575181508947482603520 3450717 453840773624798150697824665518589440 3450718 73396329707445895637283453027154560 3450719 446786757481554574623870497992953120 3450720 -88282180775001146481850098017894400 3450721 2651931762751023992542879404457228992 3450722 21961939963957953058551327225292800 3450723 293325013262872230708924780876705600 3450724 150650554322446421863814982344212992 3450725 -331876860790128813456492876837542400 3450726 -414459012510404104880922320245015008 3450727 -471522114975443474550664257315946104 3450728 -314271540714404800142288126103767040 3450729 -1068145893260436651471543660196124016 3450730 368215082316369058799603528270089920 3450731 138475505694268217813738269630739232 3450732 778052119483723924588010905154534400 3450733 -330438569514736171628721143905761600 3450734 110475233621919677662932477111926784 3450735 -353242882287445520079377062023736800 3450736 110733072014542292023290917309448192 3450737 155518907720014676169442068140722386 3450738 -294894994558263436425065055019433856 3450739 375945609254180410703260630318743360 3450740 647834789397319273962825551785082880 3450741 -241204545816532149162564675022700736 3450742 207431094321965877753405025227571200 3450743 94608636122035139833491928607653992 3450744 -59710394717907691644779275020718080 3450745 620812658770210579385913215129903880 3450746 133379244054017864658303732165130464 3450747 -437085834474359600771533533807489000 3450748 -154834024508746224904481915696652288 3450749 -318724006701429927037389876002384250 3450750 -3355530880136718051024646263552000 3450751 1271064526488950464577981239303770752 3450752 -465315419324078592726204976359014400 3450753 491776232330160823589151621533413362 3450754 8377640864796738572835394222281600 3450755 178787242164143761167878235379941120 3450756 -17496763119328575300680819618150400 3450757 -456218292792956144356526735992501728 3450758 256097448854410295608467757671504480 3450759 48750347556500995923574325445324288 3450760 -937904332812751160653886610377472000 3450761 1283197692411421749891167727825968400 3450762 -7770039303790752029414397540472320 3450763 238224018208148585151393741441677012 3450764 6638756187593742224734977773200896 3450765 19753949864791658247005299016033280 3450766 348829930698572410297674852913918848 3450767 -79683142386665425182628566087647184 3450768 90108818092997943556093523149455360 3450769 226941562188242471342056877367052096 3450770 17499526274873208788731749185789760 3450771 193426697653104780256284617652754740 3450772 453893899205706659800850833555263232 3450773 -423670600029207430530272203683876978 3450774 -131004698662581217730774936805119040 3450775 520065685813729633077885862083056800 3450776 -594207572846224004050962629340702720 3450777 -256112394005253174053142993077070144 3450778 675126009250648462606361306113459440 3450779 -1242559540592627685691559874517992024 3450780 -121808238631096455667611720100224000 3450781 -790728277026233394003685844804187418 3450782 38877786391377040324017653729665152 3450783 6747608566633249075018302962281728 3450784 1232008503271062788410077453436256256 3450785 462974471123901216355902532198799400 3450786 308482857662765408269179234398331264 3450787 -1168677105239906123311912840037539488 3450788 -185212594211357847916983734593342464 3450789 588255309505883723144349861995051520 3450790 40256197435327620896836251856462080 3450791 600122561409615192349901915131011192 3450792 79576645972357349374703210602905600 3450793 13731992618957801575184151932021584 3450794 -94553189527720545756098578345548960 3450795 -444972462642768866687424000926899200 3450796 -232395945816976077355182097208008704 3450797 148439917549548866921013057730406400 3450798 -150862762459717000148948420324079936 3450799 -53647405381388856308812252041360 3450800 -213707665705302683505355074130329600 3450801 -1011403767781919270855762696500404480 3450802 338233783172026657995049906729471104 3450803 -714436858756081026341459197914980496 3450804 -42967500827945265415933796870811648 3450805 83436168615891916373084177331016320 3450806 230829059330502950884533800516190144 3450807 274593506294058623108382865732328880 3450808 846460126405148200278437889816514560 3450809 -3107955300314248277382846053716567296 3450810 364832228870864844595118756552747520 3450811 4553811019600576502562699035802672 3450812 -889678144534499202609936472980409344 3450813 -682172780522987918494518748806379392 3450814 370958526279195688829559461132249280 3450815 -382612289590522617243724471445750040 3450816 -189266064771140600211342312068874240 3450817 -526936438324897525964059896737555134 3450818 104843636114115270265058109069565440 3450819 245896484532114221925526881572399280 3450820 -656396104191588577267269486922033920 3450821 -1468871493738608926789245386302213056 3450822 509587701539432635124673449547310272 3450823 -4208767357134548082425532135101136 3450824 304839777068693247736488648116152320 3450825 489195013085239290220539333859265550 3450826 61812812103876308808692410946352480 3450827 213973471907636895403206043406152512 3450828 118726155692180836065607271446462464 3450829 -1247094352491209781873998413494706570 3450830 -295723079757854956388441868207022080 3450831 -122426562641820298700532885166036320 3450832 -49352737805483486251234607048687616 3450833 -315915564184390498900607165908129296 3450834 247276810883225990425047029183784960 3450835 482873816271003164264950857876544560 3450836 -12358653573040195271669800577753088 3450837 -365447858245073032166641203272723520 3450838 -555208933670794453308051654016339680 3450839 -385479037036868773597842489292300800 3450840 -624215836522077140328090758645760000 3450841 -46881136109989199538276624958880758 3450842 -158177291380046173708476856112809248 3450843 -135570090200584232716498571477499072 3450844 -75123899886615063696133014368436224 3450845 -160141761215863851427835562417388800 3450846 -74471723654187241086277577502790656 3450847 -379169690933969188456769955110012256 3450848 362294334731241493348686180321853440 3450849 -213577014589888456866464983128021120 3450850 -87652550376369968043186117213732000 3450851 429024848910652767526812385235274240 3450852 324887639861978010730317394928808576 3450853 313431730797473507157161783711176480 3450854 -47934238107791279584155978974762496 3450855 -33018074157165604037801591235314400 3450856 65755552728148917272542876505702400 3450857 -605936423896247505638675592921402288 3450858 -12284608534098272174996412891420672 3450859 -215451588631750531272483997108367600 3450860 35830372439525378705034926662609920 3450861 163761364578825239179104411588910710 3450862 641069960766721013689562684475473472 3450863 -455282855711035305026914665142845576 3450864 -15845391000603266856094701179043840 3450865 -220828435980707326483806568718287680 3450866 201745119739633175293311839696626080 3450867 27637072786555378425617358413562624 3450868 -462051194870180503869051555660754944 3450869 -1063257129014725060725388896105659730 3450870 305360258290560750690701749061395200 3450871 1566053517981034483248306459467972072 3450872 -1210784541209504156402509847858872320 3450873 -198837944015276093349112295183909856 3450874 -396482565107142856669320267397417728 3450875 773264847184914765845761906427580000 3450876 -120630211017360033557952582430482432 3450877 404101756328595697744401202893412812 3450878 741805121890382646880525687568290560 3450879 82027587247080367080659248956528 3450880 -77903393360843569633664565038284800 3450881 7562557570170773382473936966893056 3450882 162919584028022952057196152754773504 3450883 -417240925997918085006317895881336976 3450884 -135850328010026335588834737754214400 3450885 -704431784456869867859643023218658400 3450886 -209894193023124006610436566526016960 3450887 -711436181738543825449521032138495208 3450888 136449434463160909856600447840747520 3450889 19749991794095369353432609097739008 3450890 -6785698206384848927186420213008800 3450891 -507763036064220484535959454948324160 3450892 -803304476221834015399643262646181888 3450893 -169241527195487545036903687831255860 3450894 -359556942159307906811755402860011520 3450895 -284288369826489650786041682146261920 3450896 269204564638418591436183548953239552 3450897 584648111590787210334671632902733440 3450898 176057202483392693281866113819380992 3450899 -591113007939813672554642566290758100 3450900 194483543962353168533248122322636800 3450901 -355264632022920884783622443769560768 3450902 60073452577330578629689777103345664 3450903 238130515180763967731050202465056104 3450904 -1175887144611819625237534174158858240 3450905 1332185373304278339998040474342045120 3450906 13338062630091498935058605008764912 3450907 -70445108539642608045130659968896920 3450908 698104133579188821933266478787696128 3450909 278612422113148469748807679318786560 3450910 -104293050416046796471135046784720000 3450911 870428971824588808187916079730140512 3450912 -286962833952024829607398024780185600 3450913 1232766305396568374564884808470075200 3450914 -77830789325917266986795965625192448 3450915 340898083235054484888518943091621920 3450916 -46140463925576988736415605317259264 3450917 -270960439043825223817386534695396034 3450918 -258978567152990835082219850360191296 3450919 -138003045242562259103896146282640680 3450920 -200318139238313509087041729331200 3450921 427131011919194912253308112957432960 3450922 -23239664362055865964862699255808 3450923 -387158460345486548825386374763250400 3450924 65595528322410894440774982575452416 3450925 -790300103268380888081296495048784000 3450926 809271910843450271923515478594158912 3450927 306535034556133610699724426405632520 3450928 -38177054691879257068616345386745856 3450929 9415980209892139052596780589218248 3450930 -100954312881578356758500206611809280 3450931 47799487145353471868043838979160264 3450932 -1067259098048825962782861834813972480 3450933 -824833764978358791067698976474176 3450934 -539426603478025648921627342101832128 3450935 -305245159837464732849939158441742120 3450936 -119793458110702864963572552402984960 3450937 334348570161450038123004591798586304 3450938 250196998510729590382004276440299120 3450939 1460268482950554108575027468699870208 3450940 -85639107747123669372543551680819200 3450941 228796976810356754912725321585487520 3450942 437976100676598314909919834677523840 3450943 20149613282469137679209808986518224 3450944 65206053529432839210794175028002816 3450945 -369543073815828027651053553286366080 3450946 12083883623758992783684445850209824 3450947 583804257078258128331625816701438396 3450948 313892771319034179651866229149998080 3450949 -667648842715424630324035654255925734 3450950 40808972966507391988015739058588000 3450951 -295849977355860836092980107420908800 3450952 792767220653395789993302850909209600 3450953 -404419798164981198137864564944655040 3450954 68927306095322376467727884860578816 3450955 506329426587681118775897884453266720 3450956 187676262947937403686707258817381120 3450957 -348472874651510829896345835557239680 3450958 40586023239276034810971274929019776 3450959 -928694211091948036357709474398461840 3450960 -41551023332219338720895298822881280 3450961 848758950184493620043691050216354724 3450962 503075281682457441888615374943833232 3450963 263575329060590270615691569880545904 3450964 -561933236803134739767014155333183488 3450965 2442441022067153499771454691790720 3450966 123574537253223317409607093793292288 3450967 239500357148094777147620862003590920 3450968 760663038542475784050337765352325120 3450969 -684865746356650936898790376558680480 3450970 -125042373874160732501305206327129600 3450971 -1303416106383135533167190410330744320 3450972 -269351544599983597145939289263715840 3450973 771720227255907623988074794602869280 3450974 -318396619569706779893801497632285120 3450975 230731645320232830349535787557184000 3450976 148744938073054522229321714752684032 3450977 1577501089406475316947717327667361826 3450978 563329174760625483131254781433995520 3450979 17860519122415858799634495837927680 3450980 354683826257680777826310549152520960 3450981 -20347061235873210715243887264961440 3450982 -117242183029138518128821424351663616 3450983 -1076774945563081324108225743904782000 3450984 47378817163155496388395651370680320 3450985 773303242516267857902038346745976200 3450986 -181036215728340744847604395734766080 3450987 -48298309617713678499133310847813000 3450988 368811487573886684541518222498390016 3450989 353857953852651233390603224772592000 3450990 -94067397482160597951835038045254400 3450991 -661560577510236122339587811906690608 3450992 -194791475071622292110994503835746304 3450993 72369256913520923120581471017138048 3450994 209076430260260068875044562316897296 3450995 -1795378011852050740577162599291071120 3450996 -221104122033386195643713561747612928 3450997 -1729064468182147682652790441079551488 3450998 -812577721485709821888207084811548000 3450999 -405065727940492235901666584652492672 3451000 -450317445511522238873665156915200000 3451001 -1235753972527003674304817710902411900 3451002 13648406403497916535067405794245120 3451003 -1226192157310324400983392808941318748 3451004 -288170362105520510448861541859265024 3451005 -2489254410938936570333049112789140 3451006 117617472127606000437694731341789568 3451007 523198955572381471839142014344710512 3451008 -8315938095492862202432184542822400 3451009 507016869789915419245820610501326210 3451010 -26658626942438154348679802630370240 3451011 -19664079349624576329359410360244496 3451012 324640506085288629881135340869332992 3451013 -205523644628928996653616034826388096 3451014 194542814307391165852528714232428800 3451015 -1341516546795089932334991735441547680 3451016 796070737137058802467201749507732480 3451017 164272737655911908863204043540569344 3451018 22606660669951147176355159133382960 3451019 -447578152702753319221269518905364592 3451020 13082039199381112883762020202649600 3451021 1383657391150463298591236787684488790 3451022 -276716246351047819522540923534075648 3451023 -489560755844869090661500491518166456 3451024 6363515881848378679297739080048640 3451025 553622659835428235460460161338792550 3451026 -71393572476957260763435996810035712 3451027 126486815244960167736228094736793200 3451028 420742538419971147473170960324915200 3451029 -556591996153408437565650879196695840 3451030 -217782797997065772828485018201875200 3451031 -16456888684824990918355532494074168 3451032 -123591815317947012622824979851264000 3451033 -192296781076947972185202705142792556 3451034 -1058059531804812479615080897336155168 3451035 61579111868700883091383491004953600 3451036 -310832963114117287715225689294520320 3451037 323377288286826198514971799423869132 3451038 242380946883159206757443017193511744 3451039 -1525671397051798170196235925825584840 3451040 -1197631856917765919970824239359590400 3451041 609722398619217607971490202395170 3451042 110106919766871722255291645779597824 3451043 560826874554854038947481394087747292 3451044 -1779076187499772109400461858193408 3451045 -302671630240714121180168938247392680 3451046 -536710311404370166391397431133932160 3451047 70120000586906569577272789760956200 3451048 -635350867028837711402612942814704640 3451049 131809187608317856913153770969177920 3451050 64342749803073963897474754748586000 3451051 29680690104293715183863586850136784 3451052 193325325511164794111695884878214144 3451053 581750446407975848443135753427920704 3451054 -227601961337014517524660907939193024 3451055 -1294086223350171827073681484321067040 3451056 77960415995464050309800467107938304 3451057 -622486913426726516677753865176404240 3451058 24177788279159075583167617807104000 3451059 1673183927941941473923733445801636720 3451060 -145617470978835960616682123778827520 3451061 -658322007563278229260741602585112338 3451062 -147790390866159890961095799658909248 3451063 463410295088248278991830349276467840 3451064 242965211326775701528385535744614400 3451065 594414208076686518340453655792232000 3451066 382510622480432164253272440881468640 3451067 296102869346973684994503343587648720 3451068 -754678853690215837658794073149916160 3451069 541422249695243233287762882912820992 3451070 493450011878541334908053912035548480 3451071 -3580742822541618175418389763984256 3451072 -347420536806673987254114175396347904 3451073 345574872568345845152271600492128322 3451074 264748516508635576905478695463100160 3451075 13720958559502903054609924650147200 3451076 264005856941026777063923940228421760 3451077 250103118126791173598456626250868960 3451078 -615831482297745773612001844228928160 3451079 1407929777733445094770254022182910680 3451080 -182239374472213933709771718684672000 3451081 135128488734927553564725578516672064 3451082 36980552935592198856097027445305392 3451083 657360571938630193570325576568159744 3451084 16529207297091840472998305228800000 3451085 -84125589203771658244845055552610880 3451086 -552552755340900931301757687169002048 3451087 -1516018518565333587051068113749349200 3451088 186123442690116258581376351371354112 3451089 135724464399878034890712969821194224 3451090 294013158567681766732411278475504800 3451091 64181897676711431737812624161301072 3451092 447475780316807406415366690637260800 3451093 1239992884294970327878161404951772746 3451094 4838663737112090933797804287428160 3451095 282123744721879099665534810206951520 3451096 -676714389169274198966032316999331840 3451097 139567472609616120742091830036906560 3451098 -91409424470654096998025795146088448 3451099 -843854628529011862320951617097859900 3451100 -654511306115115998758361597030169600 3451101 158433165708364348552280741997117024 3451102 -435599764953630925535324055780231168 3451103 -734722633885967730883241122035327360 3451104 386573408323572260760772680048181248 3451105 -79036820759602081291127262700366080 3451106 111032636449837812973992324530909184 3451107 140255898874513052509487551552384320 3451108 -25376852379274433986267458913497472 3451109 -362936730211936619766089859796367940 3451110 106857818588506043058909928260192000 3451111 -1149942730765224411069778306959097288 3451112 -185987260248821512355400054494085120 3451113 -307602295572197839202013852541677600 3451114 -34568918057279661990461567022859344 3451115 710398305838532077859384317961678400 3451116 869545219225614626617405722207682560 3451117 551467964460233511712136078270163052 3451118 -105026664486876680837943130968271872 3451119 -516448347019671087259741821843625968 3451120 -1854298706989329922771059086131200 3451121 -1294262720533916503123719214252309068 3451122 238232622940188970441623612010692480 3451123 -512498584363463559093343512991847936 3451124 -1005471923956427618013739910624299008 3451125 377866912060130507068765118706648000 3451126 -289276576617863530215637834318842240 3451127 -335349778227149358900050429109917280 3451128 -415042341966000594312834078920355840 3451129 -880949031033278177565595877180369520 3451130 -601657258271339023427477583424108800 3451131 162194325586619494073567386317436620 3451132 -498028807890789785190424308231983104 3451133 237021879840988058201137119803427264 3451134 92981582110219960483529255725921920 3451135 3156058636067048790845585684219760 3451136 -378631567737536354437000166444630016 3451137 2465490219213068405402805043347456 3451138 485259997197721137396557409097012800 3451139 -2565265003969766019465880775152389144 3451140 136810816623273116422295899501363200 3451141 -581805935392210831433761933770975200 3451142 -24779158000234756040488579351396800 3451143 -231849644047179080527075780150971696 3451144 403859282593485180999168973163243520 3451145 -798460236344381319474476337776734200 3451146 380608727100521556842603133634080000 3451147 569506960376982436490493331578162832 3451148 25224759191152478515594413687496704 3451149 -760042484224757652655602685451228670 3451150 156175091617853447517292289988681600 3451151 1664938838798792673855043984908158904 3451152 -137327353598606168229961119945523200 3451153 -444769960839210290967089759655259320 3451154 141263395043468470211350753236175872 3451155 -170674433825887779816835706593029840 3451156 661451449008951792550181478079771520 3451157 -1014175102759730454262485542234436594 3451158 181770743397172428636783420694003200 3451159 1746987147805168568004795235159436360 3451160 8228052517765914053367973410816000 3451161 204822608347941141550896253691699904 3451162 75479284067354459136918933755616 3451163 -134468802363757128352027433586199104 3451164 -192825781825363429676777723917223424 3451165 92796763081880630800169261536638060 3451166 784736451232476175208189986223068032 3451167 -24682812636046938394722022612161648 3451168 -172714435489404573258130771975077888 3451169 1693954808623741277391036887628688944 3451170 -255301812933432309099096273660718080 3451171 176745114527760855929566861532897372 3451172 -103424912659553388081417580508409600 3451173 -283270502075194626235694278154675712 3451174 -593596417221535373756126936224905600 3451175 13848978759573226503724864831329600 3451176 -15418349237580102852989304078996480 3451177 776164705663223850882241908617676900 3451178 284817508449728951465760386954797056 3451179 618740539044395771703827504904468480 3451180 3177810020526285668930345605800960 3451181 -303750180580093506113824485409863018 3451182 -103985784324952245406000741265243136 3451183 1145562856018394454003043812626121960 3451184 216970631642558659426083860482129920 3451185 34566221912203708648385459760858240 3451186 -237316101382051365845337610829588208 3451187 1129469422288418465563692494032558392 3451188 -125282105799241216138549599568214016 3451189 142773371348065706123764042587780256 3451190 -70226213658263638734021094594788480 3451191 -506826902535703649496712671967190808 3451192 675477738768922110054855327002112000 3451193 -1170941564382804019393127169995385558 3451194 375717950254366535540605323776256000 3451195 1713620818341089615589373195722777600 3451196 261999687869411746910884761722821632 3451197 956184581076133455876223001257201440 3451198 -621539478669758905094574583009229760 3451199 -57316209981013810633597359502413312 3451200 -168417751071774319559987693617152000 3451201 -140583777884959540485932154529023960 3451202 29527842741684221688540304241805312 3451203 -203693158197420841550810333722197600 3451204 -396272764395760368616597884864962304 3451205 414536085082311597666653686170660000 3451206 -362656796360829001261473213981384192 3451207 -775177031188219192536047655502149544 3451208 965827146825255002620247561302272000 3451209 -499864534445876299001840639151123696 3451210 252672426858040559303517341581824000 3451211 1209967259035283214883849823321761812 3451212 -274163256004035212555104862724354048 3451213 -521088010346060911189607736222153216 3451214 -59560709996557427293194359119811520 3451215 406973577288605016012656999863695120 3451216 -112585295403766107580434487492755456 3451217 -1170353855457888688552791669365602080 3451218 161370225525575295922687037103602304 3451219 -361822272583307384232695946259187856 3451220 -426630913590336857555409734979621120 3451221 -167231938943812886231560514914072320 3451222 -225766067272332139973976300469001088 3451223 9291751452724934672585426575807104 3451224 14547189784107389156045473232977920 3451225 -36044391689912242655250193608089600 3451226 59350286914319632967556723359876064 3451227 130662011880557933994877681018685808 3451228 803312693276599538236548989642589696 3451229 903157055519648282202788059491745830 3451230 67757002660170227188411421784837120 3451231 590354511820419235027320943015149440 3451232 1545377902357315168720025125296537600 3451233 -502486710649016918568516760376336976 3451234 -4745089955971167765869508705303984 3451235 23535277737735363767024724323200800 3451236 -605126545590745925237210681215457280 3451237 474444987659142214255103205545264992 3451238 -80800182719337809335074566890487424 3451239 287840895027061082754717188472710016 3451240 239631631630693308122068972931788800 3451241 1351085237348890490435157082640739642 3451242 59280015512868355628152010193669120 3451243 -954387382361189381231638609096843680 3451244 -886930871166618243333951894266398464 3451245 102618319484892331702867824037699200 3451246 331571030772502698265421526275835264 3451247 -869157729105391652143333704119138040 3451248 4956704168949177005710343347863552 3451249 919707197690518344942914347706589126 3451250 81441028538208976375008671441040000 3451251 -955110577616704905508165579580762568 3451252 -197996305541562361068846936376862720 3451253 7030301336138543642877347478125304 3451254 45901441917383424859921508955393408 3451255 -394209794268334829578573304483666400 3451256 456041705900087898724296116837621760 3451257 -68541247148711150251326601992787200 3451258 556809225541508079177635130169402080 3451259 470169689566431138070634095553628960 3451260 40765595927152352565420089268111360 3451261 93021685692817435320284272827072000 3451262 656854758085560733076729010209790912 3451263 274071754189484598300386393845740744 3451264 -532406752414859326231248802047590400 3451265 43017093018566992784162316811101120 3451266 1660222429127366150874320773862400 3451267 -144789684445373818312959621362725280 3451268 -1090038135343029883133857504748027904 3451269 367154627244292089963043288411813344 3451270 -670029898366920399654116464828444800 3451271 394404305466863384499016431400885944 3451272 -198391956677272159398086868003225600 3451273 27503623703933645967466376429999360 3451274 -135286336547744639029305522840533760 3451275 262188716710899118051872728426106000 3451276 117971038054174501783884730560700160 3451277 26729810075490156689347320435391200 3451278 164171841613886524465884034049269824 3451279 -465629643012123130339812160652294216 3451280 65301907633681123039460353852047360 3451281 145991884628057421748947203418927840 3451282 162340202525828363259053296478254992 3451283 -217037334548975547208174881289184112 3451284 -82560292181548176063679781619070080 3451285 198191297091425122402924717833564960 3451286 213492668506280075465469392212611840 3451287 -433928881430757184108963516151270400 3451288 211378302964858705634977700658831360 3451289 46819317858347106697533598287310356 3451290 -452943042832504989451793924897587200 3451291 245215836838724698127468085790051872 3451292 126027755240643116343759603474653184 3451293 -510326030153902751597059550428741920 3451294 4814980332463534488930386981627904 3451295 471634576068521589625280748873541800 3451296 -219208965517904774765454411291426816 3451297 729485056905218170075978504251147746 3451298 -217246184026961900522388274929633120 3451299 324708366346319515548898511602378560 3451300 -33693694580633459281148091280489600 3451301 -233655006754578681539166021325633248 3451302 111085774353312286870995199775303040 3451303 -28002526981836791408641566267315480 3451304 1044592911777269395182453856053166080 3451305 -78937693449627175722152878276137600 3451306 -122406628533187085335889761719707136 3451307 818822471451808803059964330124655040 3451308 8418838079335682455339765007204352 3451309 -20718055311338034333507158481310496 3451310 -60922452985522371066735846770330880 3451311 90880642599846200281482969327303888 3451312 206521426070488587637123750364938240 3451313 -200339795379027482009967574797710016 3451314 -237262273810577720176433716867109760 3451315 603110297205045439231316850929589840 3451316 -109012730803721330593982205823887360 3451317 169297735428908996624736255508139712 3451318 402662378426474441273050968544538784 3451319 1408263669886485500726812060581045120 3451320 -273329288423588944915466654294323200 3451321 772543144895789825353029574693028522 3451322 63112094065266995929495699898072832 3451323 86954615632186508251034193187952640 3451324 -805615000336318625455898301631468544 3451325 -633328127468209051031054810020915950 3451326 147037375017677714896332696424025088 3451327 -618293654654366314816634672931407616 3451328 -203047044028116641146849771527340032 3451329 -464861194624251191695088449916303040 3451330 -73846574109547057877202328110121440 3451331 202454412001706685771333935365413600 3451332 306571043480268785229944324471503872 3451333 684235201567156742707915827593730400 3451334 -485023046417174220996427652592512640 3451335 -549198345370946978960206242302487600 3451336 593112877357528745375230478258012160 3451337 -794987181247046890171499013533675568 3451338 -422810074399574020377291335195910912 3451339 -626326596665829449725158943091247240 3451340 -633047447248135155637196168579512320 3451341 -361532083107948693133098291506342208 3451342 -896390007108985381498542919624004928 3451343 21429214666346059805314824578818800 3451344 -1631131571047848474979856350052352 3451345 915373796789425104849467757296186100 3451346 288982676946897276537082806803440800 3451347 155570768389622356772692517140014324 3451348 -980419527262704793370736902640318720 3451349 -37356838528060965682672694033285952 3451350 26164577360440909088201965093632000 3451351 1697427231562932956770207089066010272 3451352 14487982156450628854485070695628800 3451353 -574878016684742113413212636212336800 3451354 -31489913302535432408189157889625088 3451355 528654042537321864282958294822349760 3451356 847883604435547983124352368852546560 3451357 -93427458416473227597972362805566976 3451358 -392661747374547832461460435601860800 3451359 -41571964953022549101963486764818032 3451360 -147717606388324229077781641801236480 3451361 -28397254606157169584295609647826876 3451362 93061853830138208127875811327525120 3451363 -277666146310630213541665896259116388 3451364 167886894498475700825675360008986240 3451365 -112841660090310061881305164335280740 3451366 -173696979215530588561010372405998368 3451367 -12668400921483194551835038045580640 3451368 86732796560871996617196260223221760 3451369 129329585333127393459642446567080640 3451370 110407999094645226714741317841100800 3451371 256160801607768711675191224033394688 3451372 -710213592111467704078839130543362048 3451373 -230427698730832853527870360521198378 3451374 -491817973598364978558633556100701440 3451375 -1115556491985937740683425001484306000 3451376 171745785944024641859041946549452800 3451377 447903872105655304807548826682502720 3451378 127916548600505574139411844306681856 3451379 -864726742335316496527662348427732020 3451380 -71595806712915258572088537256181760 3451381 870903922685326808744031172018229664 3451382 86110525744824074001519115813363200 3451383 -13990598343785968057852250376474720 3451384 -6087106345699260247567213337149440 3451385 6405640814145100509827826667115520 3451386 -158998327612269898081408172069953536 3451387 -1380336466600470257585250751594431964 3451388 100652856141679826846621403745221120 3451389 -296627850075920843839216069442484576 3451390 -306630305071086202916108844098404800 3451391 -496785571117365350564281518789318048 3451392 -62669836478833951078718226214944768 3451393 -1205240071207228168872872985612616656 3451394 771066508279553090466397506236012496 3451395 6588802703391744461149418511133440 3451396 -470336450826210133266576449899275008 3451397 -650542194469054958828868795766199748 3451398 336061511727150219999860032464199680 3451399 60479376592727866514651934879098880 3451400 -589461514390990320700192822935168000 3451401 100226732985440810370135416278783530 3451402 -342172982173621945989732035764866048 3451403 -641750054664450074875047530634921936 3451404 -675601967684184476653825434173952 3451405 654643578169231458260310007468266060 3451406 -162253658149160424275903550585949440 3451407 295501821848831307695354294639535360 3451408 132359603992316955818664431419146240 3451409 -27308706192386065252900401356323596 3451410 217184182790933856634605498022560 3451411 1175119528103035942239026708832980012 3451412 -26699357855367424194227680527448320 3451413 224122157575314354404330715163662624 3451414 -474282116597312974380714913884286944 3451415 -645673954571158621987289786303008080 3451416 39614105601272300143051318807756800 3451417 1168260418069744273416147636318859466 3451418 -35669051969739268675480990412824320 3451419 653770660959120993529854650052768984 3451420 48851286941205792734053009444761600 3451421 342521752847168802285710364075808044 3451422 -93153449793951221689979118630000000 3451423 1189558763693555780184931733724920672 3451424 -476840724634026937112490471172276224 3451425 104536062392571523430829090820648800 3451426 -401883030629946662707270309056307200 3451427 -292381513960812912281284532593959168 3451428 -282417223407217034313563279234863488 3451429 -191872923224931783755241826419766116 3451430 -587002030040366389974245784966080640 3451431 -813072732986853753585690026800615680 3451432 107799878846748993860767609039334400 3451433 -484001743344030304046023698275651676 3451434 -4379975229652251966775545288477696 3451435 -259463849952459414848401459832126400 3451436 -993067835799509745278896199483289600 3451437 -912312453653136065414860687147101120 3451438 10830226096141071610346726626483200 3451439 -958870862958349995259344587362091760 3451440 -5058322669423765248441028334714880 3451441 -179637237608221839923683258387870080 3451442 -467983732944874404324709652444695008 3451443 -314922733823872941288966917205795216 3451444 -214857243237910548557569959190632064 3451445 -1542327822783242024664122649278956800 3451446 216840134822711533323024574874568672 3451447 -463490171011642782188946461971523648 3451448 -31358911314851323093379746257960960 3451449 557126340154922605202980489634568768 3451450 309220703399598168158328956112882000 3451451 -1073394663911901002133180010711295688 3451452 232377143680378795530591026488664064 3451453 1084827137906616104085856956932693702 3451454 -106268331281411795175790424267347968 3451455 -295281099104251512806986035786567840 3451456 -7408299704801019308741072047308800 3451457 -336865458188680484347225522026994128 3451458 -180669048951006996179035334459711616 3451459 -651474329751514829214624262347211248 3451460 -55884612160359166780775262086142720 3451461 69650715314160163540106321154156000 3451462 68295555007311131296797388799799360 3451463 -1781158109286517149140491265815150800 3451464 -282994966755970309344614182668288000 3451465 1196321400720753510903936252337957860 3451466 53310991800014181167497241290249824 3451467 -868858677594284481765656330430490920 3451468 635994582921582732586064798005004800 3451469 -340047758317630194358760607994742304 3451470 300608954340980256876324209769907200 3451471 -100502911799327037212206454780789048 3451472 45967972080025228952272782383382528 3451473 508945685924115504502530742666433844 3451474 38886973654484085600733760619108000 3451475 -297810363216836418583588499508448500 3451476 134712600969643548194305278177878016 3451477 1504524402556943140034823905119077326 3451478 106353396278730740740516229096939520 3451479 551772034573627186948466408194283520 3451480 679410391767885389483112119651942400 3451481 -14787681522320933969551877053710816 3451482 508265776123256600693183922462774000 3451483 571805710016978133183830717284951040 3451484 23064757374398480513837314847596032 3451485 30175199252333956265476410020275200 3451486 -690537334123885214786287274214887808 3451487 -1181992476175431964904456868013457520 3451488 770837181414229256536645475602268160 3451489 84560718216735731642825210601979540 3451490 176131366549851600136289086755770880 3451491 48064307399697308572270267321967532 3451492 -1574252425271193457662171329383342080 3451493 -869182457195650181292434831071344840 3451494 -108193283377490926661979125607624000 3451495 270475290017252911725893155428585120 3451496 2011803928935547551483483654566492160 3451497 -67447425348138373611897714969169728 3451498 -9186326580902080233014799775964064 3451499 5433099201032618221187050520252136 3451500 -180043702705643571003371654741760000 3451501 -808476944896651602884799247957286496 3451502 294371103395279144339372175750441600 3451503 -18203224679573227680550034084707584 3451504 -62044962743280880513463707161657344 3451505 859699784146952398112545353133954560 3451506 -256347975027731851066916918558388096 3451507 -144860381549377608909831665318621568 3451508 121838384767060733907237749146104576 3451509 -89572073113774827794077286298681600 3451510 731149486315189916059087087007462400 3451511 -422935010256970584046443268656004680 3451512 -452290171783948479768830683823124480 3451513 -22525724311790869176161388644627896 3451514 -439676165145115362202975571148672768 3451515 45265228079065707346355159071870320 3451516 -1032034047219299432776373783554754560 3451517 -374909793142316245695956650528141434 3451518 -114252830997777236414358660283637760 3451519 124184036321339113963876537770766344 3451520 -689567766419927663510545369556582400 3451521 6598865535279476213989899002095632 3451522 159596657353076677844383130807584800 3451523 -195752225844844149308923210581359712 3451524 -2722054675831467392365130455787520 3451525 -76133282275890031003412297933600 3451526 266303338199269332869874910213127424 3451527 -156794659826272742329981781760904464 3451528 289006438217527322649488493866972160 3451529 -109420541995368844001109060654210780 3451530 564159256597840399418514249141765120 3451531 964039688997348429571461486488800792 3451532 157807802611900951639237486463554560 3451533 -538185914092055374752618572640883776 3451534 114969857499670741916031085118740416 3451535 560842234982415574570397518569360 3451536 19749475573712974002593842586910720 3451537 -1524520638040715408955903045022020814 3451538 -12154450987773249277680379868000640 3451539 169265574901303145175589970624686080 3451540 -95839497811770891570579542932684800 3451541 -684376747551674557211969954312588448 3451542 -114077364139120002647202135831348288 3451543 1685301809004731907290103621005553184 3451544 -759573650391087773359446332975308800 3451545 -177180309916789669625787441163516800 3451546 253595288828283395857453999855031040 3451547 602681034121920113174424918097499112 3451548 156579184259085825277995678679226880 3451549 -1668389040042071842414967746700647450 3451550 -166814553458283189909884055728875200 3451551 -500435591632758908139928509663314400 3451552 374363383563053467453662810002030592 3451553 193360440239972004335052843658109760 3451554 446331871608658917308973027926785440 3451555 364888766862541261598214209258622960 3451556 -1320535198514399874505923610290757632 3451557 -44791376348617299088103352639296160 3451558 294026242335896686778405129145692160 3451559 -805085614208198672888311764458544000 3451560 424756254914977405747632379825766400 3451561 1071411048730658673679224882571582464 3451562 -47583441811712673869905397866885968 3451563 189677719370020150075736577996510624 3451564 -116710939774056054582352875634873344 3451565 368612330527886480559862523891716920 3451566 -282118015007833735169551041401981376 3451567 -4729440840363417914237442835043968 3451568 -133457493207544009852205304728567808 3451569 -556103312649712671661924484236159392 3451570 371707851186049272042813265660469760 3451571 499762654440534318343477737332641344 3451572 -487425983890340006502830310971824128 3451573 1450127505694208664453192316583171822 3451574 176205704778046144396027733555176704 3451575 427973202537208992901909796083356600 3451576 -1633363393280591444070311246063185920 3451577 -313435999780407337847447913378431574 3451578 76458744970210379532798931067182080 3451579 169287450468682246379404094542766180 3451580 827406756193468935521569547580364800 3451581 294336080859885229599127522556730912 3451582 -53496547208492349790271893852605888 3451583 33360841926405685906388766935265000 3451584 -274563733560068608691204952648843264 3451585 141344861282548786809889898798178000 3451586 -47826610408013897957842731365554176 3451587 -106557073130838849427630346558476032 3451588 -543228065276167624664079084658987008 3451589 -1424214245099299073819069780112517440 3451590 187981769455304654659625824773669120 3451591 -209163857107675677276564179281121616 3451592 -691960148101745828370597384530304000 3451593 -787527084804107893893883574090052336 3451594 -126659214360782912856113772319272960 3451595 -263254388836224074233757796660680640 3451596 -585291274123435208021536204210569216 3451597 986477879734207636167680612023576800 3451598 -13333718195160392088645565005573120 3451599 1239138068257588411157731026961407120 3451600 -57221213082316448901681586859008000 3451601 184794829945836245442048893398365552 3451602 661739642479619943332481685979136 3451603 309900164335731233373470199060575852 3451604 91407032634808744225493857950471936 3451605 -147244126902058670615799513108611040 3451606 150748682562578311212373364917140768 3451607 -1208748777084985746837284832359169144 3451608 -700786682948652202402639495472793600 3451609 -1229707172990865921043018598487216000 3451610 -949070012709291454943060012928000 3451611 -537877042243769951601662673512737128 3451612 -1342938727679879497023968737356638208 3451613 1055210399411643968519522991333175584 3451614 -113595196980027463081309017202151808 3451615 -54904802226057666801016931490177240 3451616 -178565488280069064160673276582952960 3451617 -106286283725521617406537120830685932 3451618 28901721770618609995840831552859520 3451619 -391978620971204608389005471602817904 3451620 -503157057808246662282186599075819520 3451621 542236281918371817821362000335677822 3451622 742884520068144814418315233064102112 3451623 75837201507374519996342793337993344 3451624 95505971778243119948355720506327040 3451625 531487059842726544752282448799578000 3451626 42899692124758419754149659141606400 3451627 307368030954213716297548828967967476 3451628 -141823132798675365280889908069285632 3451629 -704857231232921097813629549413751040 3451630 65521702399040500725906637760017920 3451631 894496530746646687794248142431620432 3451632 164492571947770817956970066544721920 3451633 597685330556240990863227975988051968 3451634 -115629971291659368634876153560753120 3451635 556573471866466049652841083457958400 3451636 913302820364605253071738532948766080 3451637 342887147806733333799929956300666752 3451638 -162651962889527977306180835220787200 3451639 424294837411371688002274406880119656 3451640 459951686610447521530089658951372800 3451641 565575757023283490376882116045350992 3451642 248028543183500556218533340604527472 3451643 -585331154834664106858271090428660656 3451644 248446802416573412190874693940714496 3451645 648725113159233693639534398820889080 3451646 -657589820631900874542144743230080 3451647 1532610332937126633487938036697728 3451648 -610714135858538650527238745709608960 3451649 -251717117349137821281788284062148350 3451650 -125462745663804636068466683246966400 3451651 -216243079094478378486543000484294448 3451652 749891639063276773549046479443985536 3451653 -668475356659577976599108037530496 3451654 -80028349534271003944829233917994560 3451655 -19017781337624261880206981611380000 3451656 105469563728414192801881338267402240 3451657 -72001099128942274141988314541189280 3451658 -182426518991721465344684327230935504 3451659 55725405278466913856297626082974128 3451660 -641139014211983110762098073094200320 3451661 -508061697346536816342281730086817738 3451662 647958786213455249277528064503808128 3451663 194899630217909607902763825704821440 3451664 -24258873606609482248544485040455680 3451665 -24382857541321270021515012082114560 3451666 -162844489630151696712854962532281968 3451667 429031344390881572380609317344669920 3451668 480631247774512780976955362321694720 3451669 89535359257565156466979370829683644 3451670 -25190086950034320563666479779776640 3451671 624004277231927789565893093583433440 3451672 -27656291156611487728637072706232320 3451673 390203835598547255690836687987296720 3451674 469174492296356315693478278918584320 3451675 340875326519868581975215135258534800 3451676 857317213866744980890620170711016960 3451677 634582498003037743944258016049435040 3451678 164152970567387729630447796012354624 3451679 251852910189561984678429923710732800 3451680 -1292087218146496496894749870286438400 3451681 203021519277024989654229378390480482 3451682 273896823918610482669550772095402272 3451683 699825893583982373715248849217640824 3451684 227337747412880164410532055249484416 3451685 1006529820580359159175600400425110360 3451686 135825797037537453941741270155843584 3451687 -637256489648385221510490350323787520 3451688 -325250094796821844808169988369367040 3451689 277762255800847372004963049302015754 3451690 -586838037399985524212883226360339200 3451691 821844899386218006629834114571917712 3451692 685368870106413698896537379306188800 3451693 101537010652477321770812350178844416 3451694 -32594779150160073595558375545637440 3451695 53220598743987152205998323762759680 3451696 2063068585780052427921071488696320 3451697 897222988757360244478360110324366312 3451698 135839499153317694302181967446668064 3451699 1651356406480333982024433911783458700 3451700 14104057544628894462708827727206400 3451701 722679983788582168582306020933926304 3451702 64050628999667095463869253007441792 3451703 -312354202599368303130799521819842040 3451704 123547516922742499908662130623877120 3451705 193523010922839945586786482210673860 3451706 483923553903446688825066134474511360 3451707 -14073763251623222928719675008616400 3451708 -124421967907210763533081368615029760 3451709 144778196151546486403786087581321120 3451710 -297268878903119393816313253128263040 3451711 1177840676119411596767606826780639400 3451712 -111071440963883395399300529749229568 3451713 -339631358602248179548412706848412576 3451714 207798127908758304333688706904916992 3451715 94671583470293125700000967425899200 3451716 444444113504853222236259215764102272 3451717 1471846419902903805168054237772259260 3451718 114226479493976640526519520073118560 3451719 99604243020930233456542635546363648 3451720 -649506321385980691013368296219187200 3451721 -86121608524959711400198626742939776 3451722 -87394805857034132505166053186289920 3451723 714298727361332149178146139130428160 3451724 -816559453123710329986742067027499008 3451725 -225207799183252782367001460287250750 3451726 189202830551103887785694501567829504 3451727 -1517763020382429115870113696432544752 3451728 -19293292778646722079514721375748096 3451729 -11155999038309207906133282969149324 3451730 -108962249496473024703734854177036800 3451731 374998948281523811342484017968032864 3451732 -50760305648541396452359459564091648 3451733 -203324969259748730266028886949470720 3451734 -13768542690509051343743280071126400 3451735 -19614765916644420709850077175473440 3451736 969038044696170275264235784794931200 3451737 290745859203868958684735057949681360 3451738 -332469202735981670662361274447102480 3451739 21424092065960577548941419657584424 3451740 -66545853773285437107249027875097600 3451741 -82805637691593323845735466017534068 3451742 118153197048147833056725950169917184 3451743 -345071358156635471577177301960473768 3451744 -770091973150291885860524216442814464 3451745 665513895927939772315531909396959360 3451746 567015546858086555230572206438035968 3451747 667257985436768248992987063210969920 3451748 -139178020011545384110361630430756864 3451749 94160271910545261190649961966044160 3451750 -757017693650096975285594077796928000 3451751 602388496357725655788263624849607672 3451752 -344318640931846515359848459856117760 3451753 -143900884535628546067086621278127216 3451754 197086215804723575743018518312190560 3451755 295149027562291647738493504434808560 3451756 -206068715947339907650103096326485504 3451757 349138064770116938954552400564742272 3451758 30269094881771076834981749395840128 3451759 868508997714100267560676088929034960 3451760 -56215381210364502556095699193036800 3451761 -457358192350658729505908915546475360 3451762 -89043772090645738437476186256306048 3451763 285081990219921425464657105517313360 3451764 -179472501260417032676723935153704960 3451765 356193033444331183906668188224831800 3451766 1288383011402452170064689112931922624 3451767 -548273602472219491797100492970544 3451768 -463039030141781908763119073785344000 3451769 -1004188969267380779035094025394615830 3451770 -73206871682644352970973754185651200 3451771 -18134682052267300324963049384002128 3451772 272805258724613208656109491411429376 3451773 -326186449116397763111432523960178752 3451774 419933255322888172151999824565728512 3451775 -484383670291543949426233375716064200 3451776 -174050895323822686326961587250790400 3451777 352774573973859086601008689752974272 3451778 628063399675051337022185942131708800 3451779 214078551055178446195302810596463648 3451780 103945183061276105878996334756793600 3451781 1264332243283259529175917700407135582 3451782 -9461228198400513648554173382716416 3451783 -33834820375645230634718298197352120 3451784 118732907701632685247311109421957120 3451785 193396326672219546278251200638563200 3451786 197337890726313034854619470722619744 3451787 -564033798240831904186539945664411200 3451788 192983053883896407766555380258570240 3451789 -377039620717122757371894638387789760 3451790 106519725784323912400699440906115200 3451791 192897447948198475919096977958868864 3451792 -314310611450904339785396430348181504 3451793 475204692771285716843340593884821042 3451794 230647346893221836320988985463331328 3451795 -377816687065468383689000023363868400 3451796 312215313049554400620399604093483008 3451797 -201179069840452123129404946577627826 3451798 -236390245812442642155540658944200064 3451799 666873235121234056313558159067621840 3451800 6332103898272769978316433494016000 3451801 -2438772195156125189352972152687939900 3451802 -536989440472358997721496664783702048 3451803 947062656779649577440165878901504624 3451804 -165513310952440938575511939064593408 3451805 -65296320962753784165847739678278440 3451806 114563790244098782568534654513276480 3451807 156831564902445332684422732959195744 3451808 678037806562159586106128636771696640 3451809 -611857266162967359505195751759977296 3451810 94859806442488138910342766862006560 3451811 316212719522957299468441253630390544 3451812 -33858749418625740397389452922470400 3451813 624726711978911090659462410639648540 3451814 507182577390127411047658828631756256 3451815 -424438104733188272287776215422826040 3451816 378817607270437681364419673688007680 3451817 648339220313576363524725766335810048 3451818 -281906073120847623049206735289802496 3451819 -75230308286583888125385994937525248 3451820 208176030848536561605752063564129280 3451821 396068108145069850889006544177999744 3451822 -256251384914437182072071893793472576 3451823 1270357609610921332791453678875705520 3451824 -32030350194245227722137165576749056 3451825 -6789863276317719109677590325978000 3451826 -3656726455383576194871932971530240 3451827 414860221786776056931590624981112120 3451828 75059369547787487410972252311056768 3451829 -149594959788221112242987039628375570 3451830 -369904036333704035396722482434878080 3451831 -319207813756370076536303261475750336 3451832 -76939892780342064078782685097881600 3451833 168092649090644346626068616252853888 3451834 -303408292477103312265202732626044448 3451835 484453083699756496971253376026769280 3451836 -434509618501324730516945933446225920 3451837 -565587174827052831533248122605451540 3451838 -157006911462147429270700766051259456 3451839 992881195316706385278836794223445888 3451840 63008816680500127792931599055585280 3451841 315138291958107789291350206677635880 3451842 -298826364675948196257764904326284800 3451843 27021497769274352850652072430651224 3451844 1111096776357135391334468701000857600 3451845 26883015179413337384040591630383520 3451846 -424893073205192076609577980629524128 3451847 665434786412985712619785727815536432 3451848 -426656231092466939349163339116503040 3451849 -497130597753591953359451260805760000 3451850 141040105962956544502392179487897600 3451851 23418045132168051722947957122527856 3451852 -116564680235008196476990100790105600 3451853 22321088180768353694216556092020524 3451854 -38792721965748610894345313025408000 3451855 -201926271599937831398755805113182480 3451856 -71282871510471482670358709923872768 3451857 62696167095207863740028828787178560 3451858 30849247673880106470838136770715280 3451859 -919906155435904660245994648937825940 3451860 175004428267839125045930472833679360 3451861 223755961133570946676724761648611232 3451862 103024286236435583405165726649606432 3451863 131219593234482523064531038720047360 3451864 310489730001360067536053362207825920 3451865 -167582133357684847088416899012847800 3451866 215859289639514809016671081924232448 3451867 -1930784074615971045486673911383012568 3451868 -7890944830424730638290396832268288 3451869 -585488610685656281022949817649230400 3451870 334321392882854494963328903942860800 3451871 645140076903125310018775905104871072 3451872 429223336259893132623676497122033664 3451873 -878373964967736141711882252534038878 3451874 427574367420804551542394219731449936 3451875 -50074048156287227599124687849760000 3451876 34200241314604391273586405256191232 3451877 180257150540521174646142159810059520 3451878 -7122980930726212087269099320946432 3451879 -59836887210518450015298239872061280 3451880 -111572344185979004364835297113753600 3451881 -46439457237384684494375706927595776 3451882 3440348892238282130526236787140352 3451883 -51007261108814125891955043170553600 3451884 165225342855712437694472137444518912 3451885 545518940763756683371544828692781580 3451886 -535468680753129353981169467337557376 3451887 156143345120156134698710463702586728 3451888 -82032148182269767369528687427584 3451889 354388254252342993265042035423521856 3451890 -74205023553917201008338089190082560 3451891 -787258775608835266531200767683154888 3451892 184875435755986995420533900677881216 3451893 -273597292293467863197558187028807136 3451894 -592348223435600252856481805975409504 3451895 1301311760524322820383113792648488720 3451896 18240901695374634791018859006812160 3451897 1546237748349500328194685154117738346 3451898 8335549546484012710363898163899136 3451899 -208086157225757549944600447149377280 3451900 -333003314732563333074762596950336000 3451901 -1007523325730432457975266941927150080 3451902 -333240718228232113017562283445797568 3451903 77491871115953268058503906545640120 3451904 1808416019497022108776479949666123776 3451905 449568644235194314675040178590697600 3451906 -879474093829586792320814775345868848 3451907 -1296155044472085452684766021273658248 3451908 -219442967195911439576171846953826304 3451909 -36624768428881665589659343436625696 3451910 142817957939802998680611397680568320 3451911 -13965147907805304929409704938431360 3451912 1169994336421273000228430209991808000 3451913 -166458474743280620501066864955490080 3451914 -554172474093022861823049971560460496 3451915 -492204518214446782513602941604577920 3451916 -14939961834225941723263535197083648 3451917 113931626947495974993712973144219712 3451918 217489128403811553771467354940364416 3451919 2393889287425498565654325369503286240 3451920 -8544712124148730889297065692364800 3451921 383449618959090212506074009540825600 3451922 942256175086637532014632446735322512 3451923 1041383644176232254728211164330022000 3451924 -161645715348513602976886307469078528 3451925 26701884159420042963476444799592650 3451926 -275364362676520691695099009081612800 3451927 194428950798053858377547236276702872 3451928 -1437322097164152200502661823950848000 3451929 233857712406759949251343651223261376 3451930 14559187849354061533812467388123360 3451931 10005608391081060491038774194699792 3451932 244196597824257221259985626857349120 3451933 735892261139816586711374930419374182 3451934 -512986609714291939088127401877600384 3451935 -155844499123199460776564016942063840 3451936 -685541305874040322032980176121561088 3451937 -1118951795080586325646432339274784414 3451938 -93425719038098485804266810690501120 3451939 -501977685069478511796341451460330960 3451940 -581117107207617938060192188973448960 3451941 173155933397991781254146578498252350 3451942 -16483421797296491413225442951043840 3451943 124555435334147132617728869174624256 3451944 -251468560716336420369977505301217280 3451945 262551694941738970530161314611084480 3451946 1003390348421280248736431500163030880 3451947 -923577756314969047687137480942124200 3451948 -1083042279858079860003848962981864192 3451949 -882704709521702310845805187484950560 3451950 -85830975454339990574559536704272000 3451951 -105027318856977019865250820082010608 3451952 76420943910579254866792295517388800 3451953 339701714095929103193186988588872304 3451954 -1692138630960459171986926839252480 3451955 -171326258651278861492589011412308800 3451956 1042002359924589958771962141260359680 3451957 1458601913853573405711664050983769660 3451958 19168762649903875109206272908072640 3451959 -64170500137367690532163120414336800 3451960 571470470000710729357074182489088000 3451961 -474877092826239980262669286163028438 3451962 728002261416944887437082008672267264 3451963 163924798291642539151206615889194212 3451964 -373841461927894634844639320073729024 3451965 -689850240566743465920543895144205760 3451966 126638851928958873557753108822824320 3451967 -571544714532540548054823680663025984 3451968 -129251384554863526406977026241069056 3451969 2027631302630784815078955310422680196 3451970 -295523209939512530728928440948838400 3451971 191121051441168531428816546502744312 3451972 655243302877209071479455034203233280 3451973 -411523432278916267321153714241211360 3451974 81239593168644578600728587399143424 3451975 -643289417801315689696817220302548000 3451976 484921747675852411315638061268213760 3451977 83643671241255543431485486509689040 3451978 -49846893628449864074320072595377152 3451979 2228305712871656259218353900226467584 3451980 -192433050518647771356280896138854400 3451981 -46359171524731837589261451662862816 3451982 -529507688118448442973020935909785408 3451983 -859058245691644099058790848628665976 3451984 -253574843525956974964208113728880640 3451985 427592599155997641435923113704456180 3451986 362479178393522390379485024780846400 3451987 58581020511285341481649133433298944 3451988 -269896163873375383972623095585296512 3451989 -18557321588499068518519240969382208 3451990 327296880189512411980551649036905600 3451991 -954632217479159124343356577756783608 3451992 16207503114203060717709503441694720 3451993 411915576434132546761706767326543242 3451994 189556122441043986876326860755966720 3451995 -94843420972836321272889887185498560 3451996 -557468789902661881135460728913402880 3451997 -30322470836604541683731885824307040 3451998 66304508268814455613356967510757376 3451999 110175680288117772929431577081539960 3452000 763447927456652793345149461069824000 3452001 -272716615165665215848317947566070976 3452002 416608822868125284095882169010655232 3452003 -502519607928691362278779442128645680 3452004 -768802093440173526595737340329338880 3452005 145510982747067725056236522456760320 3452006 178866613748135959159018573250441952 3452007 -78036817067235606721158841634081712 3452008 515120327855968565955799580742696960 3452009 -3342638740401436224691910507054592 3452010 340792991680549919766495042094306560 3452011 -232327412531663562491487859241421776 3452012 -543363413035356229815703038600754944 3452013 490109441366780035214019659722634742 3452014 48553050230415377492446334747119680 3452015 -186155475598490421725261173373760000 3452016 -182959024053205477003378661772853248 3452017 1174007648453730598304115093598298066 3452018 58550368243668178336849615540050960 3452019 -1020424019390420912300481971804083656 3452020 -148489442150448696752058277862522880 3452021 -407703638383997937468272689647744000 3452022 228325097178354990136259100921224832 3452023 143865499947259143115800605275896600 3452024 55241267978230509932252345245777920 3452025 -201927404001950476071446530440817200 3452026 267546286267376325648494882626706400 3452027 52796263176619374064139383747655280 3452028 -24683697256059374079495219177070080 3452029 447713550422746756871608821056788576 3452030 208681272662542479088907831750476800 3452031 -584685242948611056759786019283961600 3452032 375879867330262749504418058600448000 3452033 287556952650866932178735092820862804 3452034 -97250305135160331175900419253278720 3452035 -1152361920318384264519595262339441520 3452036 -30103445782681354092411692722618368 3452037 -252201203316912111151454142486249600 3452038 34686634041187427430991165032760320 3452039 783398586274837055240683535104290840 3452040 5824843595800495190721141011251200 3452041 296726516325324036927928504061290410 3452042 -1028913235879529118686464961116416 3452043 144122195736418202388370701408545280 3452044 -517827231740206588779301331281305600 3452045 -1561991831571788081071905564105127680 3452046 -16454797850614083289901505891651456 3452047 -72741492223596500523740265929119920 3452048 -185204373748258842809813848590409728 3452049 -287586813000967795356952789241438796 3452050 57862848818027623728216483386622000 3452051 1725044950354069858970908667516956704 3452052 -10409269113028320803850399778695168 3452053 -121788458666736438327663910181184000 3452054 -574621378363006236355409725733085888 3452055 574003596456726332663889363509447760 3452056 114034246165737385378812554694082560 3452057 304002297242568456165757537974897792 3452058 253775128152708726726858840179288064 3452059 293433482916399543740259019435471504 3452060 305706764813638459217829251648724480 3452061 -471504801825845635585011259857395328 3452062 -594287198174909116517522740060387968 3452063 -850772900715708808747493538268856640 3452064 -273949034751687885408616897855881216 3452065 474584945053565014627458001660603200 3452066 868029957734762107465913037784913232 3452067 -82097069524734300059049278905179072 3452068 15433230558765222244451880591966848 3452069 820018402352628211314389433731617470 3452070 -50791276281044204587331051114280960 3452071 585173398587811068721935187310168160 3452072 -90400480129579992521337715520716800 3452073 -661141710244993976856748572391987200 3452074 84077034773782938761733221250319536 3452075 -787731570456096807400104045929411400 3452076 101922500621819111862667318813400832 3452077 -791979400437292520318546092301377320 3452078 -90184780426312647876491424241033344 3452079 453662271745632507161472526643197968 3452080 -14557303184690034782360771204874240 3452081 -117217716974607417583767299443019118 3452082 13747276067222737506361441952160000 3452083 1409228064715307455474054812926182212 3452084 5998785098043839115146409721688832 3452085 -72023584118037214660130802436185600 3452086 -120437172399414138913143175851435456 3452087 848454066361281921487027605901661736 3452088 592398633659212367344952351470264320 3452089 673574460503292214204485375300772224 3452090 199688536652547538381563059632761600 3452091 -394141920782930523917901583704887040 3452092 -28014814037265381653272834441978880 3452093 -46214687995349776897841891846254176 3452094 -103234177908676703311538893922650176 3452095 -778061728018000541823145463340869400 3452096 -435445800453555459768612283015495680 3452097 35313632173788841102631448309103296 3452098 -28476286834435254248310505954547712 3452099 -4431814318042761951739770138300564 3452100 -85960660871518784953912969995571200 3452101 -487326271148115161241248184428413568 3452102 180724193236913170569667751000142720 3452103 -890773544137626071450534264954615136 3452104 1089442052874591693996329274027893760 3452105 107248379232024376708009813487597100 3452106 40223479607640190535652336545800704 3452107 -1305992297801133832176383118804833644 3452108 -1421767815571172777877800911805411328 3452109 -864646732879035638629804455365580096 3452110 -452849079106434742759136022561648000 3452111 -28739381172734938898052532464687048 3452112 -317789533370949326426958863349841920 3452113 -280537077746695719375195209840603840 3452114 120091214346049810842616650033979392 3452115 -1633987187699775964996892445355680 3452116 257671725942832856875262682908835840 3452117 320415845381476363306309893210392352 3452118 -77255534239539145132914886632054912 3452119 -143598691445174690860429519983324840 3452120 131994014929771027690078184835072000 3452121 134536200273345866537628536719329540 3452122 385486259230462334987403275994489312 3452123 1054058835262830341784117064110998520 3452124 154952014956555894269709199254082560 3452125 -188111304517783122596390514803433000 3452126 2922755184839809270578434452331904 3452127 59434739092260410502191777293698432 3452128 422138399255797217383088140204376064 3452129 3361794513745228558914389449025280 3452130 547287095281352107450373786875680 3452131 -1041363828858520301097712117487500800 3452132 -303195625116625048351277068662055680 3452133 -180483654910179139397141398540485696 3452134 -21006423375841901035794126548975616 3452135 -415212482012061224296805802026206920 3452136 -19652342641539798457263664415784960 3452137 -174329990461436899867695690474494968 3452138 -262605035018812246371845451675737856 3452139 -15754074372038633782759395226699680 3452140 -852970009158811829227296051073474560 3452141 -59295251974803080488749517292213760 3452142 -308918256912898490068082596459284480 3452143 -1472120448481647179942140696212626608 3452144 363881399658292504823308333678264320 3452145 -411507202978612263656463902897633280 3452146 -342387437345243704540928029317306336 3452147 -118673565535547587839680170520517048 3452148 683244454849768754300684300580587520 3452149 -318086894807043115807589112858818880 3452150 80902472840718867417919065407193600 3452151 845803310395543397382367488039277032 3452152 1383795492136350678563263178308300800 3452153 772811257845453093127133497598196480 3452154 184805484519054957271964049252741120 3452155 -71590888254554412579386682710604480 3452156 260178304732631764389537617630803968 3452157 38900951507222153907919467269396454 3452158 205248195375142890475275631048903680 3452159 692937563683856560923333588346484400 3452160 112667321832320696275903329180057600 3452161 -31479013915671355740552430214784000 3452162 -60478925523206258775691926648225792 3452163 -830200048069149455284863752539976640 3452164 635941074124717263768245212438468288 3452165 152534560246159621508334296132784060 3452166 -545270437560965868756794413076342400 3452167 -1508387684380125138169391452455482360 3452168 -1104077228533018969843129121910205440 3452169 4119092549084015733111394788108288 3452170 19549293777943680343835766515140800 3452171 -1497904980267700618692239592395198856 3452172 -48977876703547764998436668077675008 3452173 1358486201153489362618796920000969560 3452174 -232193163235197354320897224308579456 3452175 530482916874676322371699480460319000 3452176 -30664705457880507699858644593278976 3452177 -117455907091510170920965106307674640 3452178 -71784064051533604769201847786804480 3452179 -1006165079617128281776399458054507220 3452180 81673946576003957878304746612876800 3452181 -385299950152276484995704081343682400 3452182 654739649136307084644924769734108192 3452183 -369298628403349397731024724372320080 3452184 754560331285383684749683875210946560 3452185 -30976485879761062577813329592630400 3452186 431338361974008451073576467160632320 3452187 568071274400799023329742217227339160 3452188 482344339573456447669629329615717888 3452189 640428942283198168208318307314346360 3452190 -62474391290039293381177906934538240 3452191 252408683975627893385193446057538944 3452192 -776646668519917814326069345781219328 3452193 -825374402879958144179253232461784800 3452194 309711365178025342288556142167909760 3452195 23303152428343651037748329005429200 3452196 -222669454669736236207693925607622656 3452197 971881674379086210756836298233832000 3452198 772488215966811703559753872252740864 3452199 -872603958369866647042617820555000536 3452200 -113574725072186140726041072943872000 3452201 -944839134026429537165800051608189696 3452202 429186996656279162657514117334368 3452203 1105036770682715474885810144043222452 3452204 84123213567091524978531198280581120 3452205 -88092501816229164128927828711073600 3452206 -83135653120430109148296404393120448 3452207 -230279650956286302556590099585495696 3452208 38410364862457726340502086017351680 3452209 -363829457477126977897385301540604380 3452210 -73123084697590748930079018337158240 3452211 -62707252389890954588584454999838816 3452212 -6751828157257166318340948079536128 3452213 270770600360575767920976386302698204 3452214 -35869080028915272803521360300176960 3452215 40605507848191315386968087337090720 3452216 -86533316311741181589612381649367040 3452217 -162172137579145836036704133534367920 3452218 -307458942007103652315371054943790080 3452219 -376365111533491593228686911587984456 3452220 13087993399156331973645330561108480 3452221 460952772448937836630352651537558400 3452222 -194822924251027366116728300886360576 3452223 281007007367643682018658486987363784 3452224 -547499249277196402087796438351216640 3452225 111212311074851363309282663318678400 3452226 158110975065161230952604513544220544 3452227 982182062353064478493872302762662076 3452228 -295959264783233176794251382253622784 3452229 762749580925195790111375439651730848 3452230 -66777179952946196525240144385043200 3452231 -267070181028152643887312825759317488 3452232 85310927053552814572825577238528000 3452233 610465152860092884519565607611661184 3452234 -103713802997966813088607396804172448 3452235 620263179569095884491630012396694000 3452236 112253288551708621181331463385536000 3452237 1614066202204309797242361838625840886 3452238 248976587644994059816052461608226944 3452239 -351236470165108280342456241041283344 3452240 22750049354813204586829480484536320 3452241 -81388476418765084022340140712579072 3452242 -772267460830132718550437967552513408 3452243 -2610933499370223513845797591399176 3452244 88384168300320100614908077254991872 3452245 371916343444365948469865803745233500 3452246 -81917029189466426210864490601326432 3452247 434631637639859362568354378106756000 3452248 -102076112079042318905330990649139200 3452249 -736042122708477955485160019540133750 3452250 494681718087060863932087328778048000 3452251 1847101619658153527902635736190416 3452252 -140177538166379643460193773957862400 3452253 -94722131324795980430516935478648832 3452254 -108954539870930475958434963917984832 3452255 7596702157589613575243533545650160 3452256 682678398954191454457768107731976192 3452257 -1553875899115892209433719003984310494 3452258 246166453504808894145811821358601376 3452259 133350347717706714391903158660207600 3452260 69094320180510305981703147539558400 3452261 232273813840180884530998719097974810 3452262 -127071281385227547184923146908707840 3452263 185612675599476395849914115139967104 3452264 -863456929957659237937957010353136640 3452265 389568185500723409696046262867511460 3452266 -688766525027602841762136277842479616 3452267 -15259465934250200992015828597397760 3452268 -337631675782875857261916369861634560 3452269 -51659849331365727860284699300157120 3452270 302661148166382232782469469778310080 3452271 -336775340279026695352131786170698488 3452272 -8575660854335804386224075457921024 3452273 -815508855372267394532319489799344000 3452274 267450062929877614761904118247152640 3452275 601724863673123445223584366934927800 3452276 1210981774040715402843684967716391680 3452277 -299906444340128663513585711751062592 3452278 -802479109243668911160001002474334560 3452279 1196863347446773399388678519068811880 3452280 24561803822973731995837171702579200 3452281 -349649613357937394435193250716485760 3452282 282371584292257836722069051700117984 3452283 -47185937177875238813478146189748 3452284 82823300535785965849237986045886464 3452285 -16381037683352482736590427485954440 3452286 575867048721556504494060642489984 3452287 -239365166308703749560661664120712064 3452288 -341261368603765560046134419867566080 3452289 -382998491867646622695848085352544976 3452290 591822248957220889275651150612026400 3452291 3085099964551447222029517686702180192 3452292 -867856900459493314336278956415545088 3452293 -421958630383057229576558675939683556 3452294 757371003214777922300776398548697696 3452295 278489424863301683053033427375232000 3452296 -29166859469699409629970662672793600 3452297 -6767094082687779202894485009937254 3452298 -2081078462750874024270434755974912 3452299 -898143564966425398186438929923538936 3452300 284373375617024034073488470077440000 3452301 -168957966878676282805551601744670208 3452302 -108048610491768992741411619437054976 3452303 -1114466695721766892227125905545805800 3452304 19675814363683680672643653751799808 3452305 5780341232938221543501083359874460 3452306 -161109600615191605520614560619525632 3452307 967486862312957229786447290003814840 3452308 -108159625302399276446211553938694400 3452309 -178808354622464255591166791642763648 3452310 23631768911509405841159175262348800 3452311 -219535738520719621002579433759656200 3452312 -94595501703809517591382294907781120 3452313 600199591934319325856873001717645888 3452314 -8377897619608578167001716242870560 3452315 262265206878837353705696422725448320 3452316 2227213837498840663401948127739904 3452317 -681591144470041242019153419554028960 3452318 263693694009374026956750055815807360 3452319 -232810261175551993094584242657739440 3452320 -580104618224074117680054301908664320 3452321 -483769324640986565587157104934254800 3452322 -203381688095860202628423149208416256 3452323 2098600469833123367120366237357568 3452324 -585603087790666766965575088834514304 3452325 4105851329170756810488727056499200 3452326 -371698792051615393232967170617284480 3452327 1125367635828672366641361681354883632 3452328 668636455181968081321855664600678400 3452329 453570727847450153430349878638759930 3452330 137660490805653646987091279670144000 3452331 -110279276180981211478949142317806248 3452332 196538643752642742332190898750776576 3452333 -643663281890614236793889450892605418 3452334 -56557351109721636543078619566814080 3452335 -163329367485148640051028586778097720 3452336 -70488362756369343229976136362999808 3452337 136340714871651690294582296796969600 3452338 -965344481488605571524058656423029760 3452339 -1411202622421884676479228962000959800 3452340 15970043006049246554998320760811520 3452341 -14881736754269006504109138637954688 3452342 372076502591632319956480648977735072 3452343 228397858788061534013716615001498880 3452344 -1220915140667591730547512478613852160 3452345 208277975762934256253429753131736520 3452346 -69425477415094206984690267704586240 3452347 -176764056388912414382169714159125408 3452348 797880774196717998040571238452548608 3452349 -156662540935397764031594508068871936 3452350 -464852068565387122214794540023883200 3452351 -192503602740452562921133763542216848 3452352 -153017195685615550899663244621774848 3452353 362895594012535017870315092751009602 3452354 378333243474736016307551575741201920 3452355 228036723126253281193731037352064000 3452356 -420365446173597355876575498297977600 3452357 614136866655112150349306752517503200 3452358 53780938945836407207692787258247168 3452359 319236339518417486559658913561471416 3452360 -86678482366383733507245473793945600 3452361 1448969602842275753867634987335409600 3452362 881789087970672043986741191817940992 3452363 -407176734813465138028230252564401520 3452364 -107079822617977087209539744168747520 3452365 126548874502864927749148749199891200 3452366 -152859828756353601804066675247251456 3452367 372921979501561999833395769283116048 3452368 124161531933645903106821947077427200 3452369 683787940357809493423037580790974720 3452370 -238224639308563314402435704987251200 3452371 -231492472036025456290402826783436608 3452372 522339885225523789682092560660480 3452373 661720687967719820924090198874472320 3452374 -14814339095082197898588795246485568 3452375 526821652665689983386446226683160000 3452376 299199150212250954624348570240614400 3452377 2630176770056563935148453038503424 3452378 496251585690977592851345481731040240 3452379 528024757405665803441591432265477120 3452380 141226729581648746096960088925324800 3452381 -362670098315943817096941681426313818 3452382 22192046144499119630409829806732864 3452383 194691763410374898209493723878738424 3452384 -10592225600727801919275888944873472 3452385 497920436337939228423453583512115200 3452386 -264963247332750015852046598533670400 3452387 -842887835049245410069810886995652964 3452388 -156412503619274571324453507352559616 3452389 52948131170185409677621130611610524 3452390 -1063194826502385266948505362475118080 3452391 -1190603412935786399709334471794722448 3452392 694856232776105781676291030641868800 3452393 717876648759815409833244429836316858 3452394 43251465564453261790254411421035264 3452395 -217900657343468487708061323377518800 3452396 392068004787515819834085734601412608 3452397 -300545478932423900977373515969973472 3452398 -507555852868564528710114735652324800 3452399 470217083897093046250818967018544880 3452400 14234848514889070414501948288204800 3452401 1428072797828409307664588214027803712 3452402 343490316874998603436868653062043152 3452403 -81635262537507026621771598187952592 3452404 -462039753804229741875798403315539200 3452405 -415455128659161786699181787486045760 3452406 362655616121822558621035426135264704 3452407 -131839881149949318345100527843614288 3452408 225078402416946462782766790076497920 3452409 -835898171273465704186012068752837280 3452410 -145902900830402942323179726132498240 3452411 408288312278524340197667901104009184 3452412 90254132241683952947039954853069312 3452413 -522957036829021124883339915872249338 3452414 159449976594723734195675644326681600 3452415 -130672932516204516092229711675194880 3452416 -482520662587413274284864843332714496 3452417 -1117783471694461711134912128219317548 3452418 -125655801021471502536057186553039536 3452419 445445159194979382819459145486939344 3452420 208627038212434266217583812633274880 3452421 -43518943442412693824216966138620800 3452422 -394769072134323835766200633066819488 3452423 127791184525644355811321967858444264 3452424 -376137515633273517306135759092858880 3452425 420041458522331109710756543344056300 3452426 -164342279187579232946405394659461536 3452427 -5290965224986380967618213205628864 3452428 -172021581332402414889795914684749824 3452429 1926809170426524320814246448574383980 3452430 -303987894015750575879772025542593280 3452431 -1547624762140166599326841387300210768 3452432 602281846074493144446858878335844352 3452433 -211789862309097010479721273501383360 3452434 144919536512550194074284355472393616 3452435 395574538346906404558766014371392160 3452436 -458120631753228384385372297417420800 3452437 315442397542110760291061211254470912 3452438 254451254848668011318407662357854208 3452439 -123728927085946585308064352053012992 3452440 564850025646851253107504865980620800 3452441 -1135206347199438974931853196460559158 3452442 -185229228942286531724068143713215488 3452443 1248123830805572529563077776794061548 3452444 -861637666630207238845359747481305600 3452445 -803060587898088877632986044392741480 3452446 21962350414797865863298109300337408 3452447 1713535038394945187789840093480122872 3452448 -472268546723381503598791692133072896 3452449 -9685801827238622850464667822691200 3452450 96127883736627350261270848916124000 3452451 131686027956903451698861802440940800 3452452 140043891196321703100068943388533760 3452453 9648926041606111319760685818576702 3452454 -474059462811129278544148381938829536 3452455 1085925984698201947985551979796498360 3452456 -198014286476761950241782300118794240 3452457 -178364748432262097718848913354510912 3452458 -1092709449563633237021504135593904640 3452459 959728377248720769742234902970644660 3452460 -203811505618848668027219509645639680 3452461 -777590952698633529009292277749203168 3452462 -12648787883172721900470721195213056 3452463 14343721547471724475477644548736240 3452464 131899845764972061999853134147420160 3452465 689206311287088699640048249975783860 3452466 179716642218312298524268522724505600 3452467 -165346066246441564775924138504795888 3452468 423275527359158422570872185899622400 3452469 -670253249071735886545514387122949856 3452470 -320062708190135952885942194503680 3452471 -1320877032133691235104521180043683200 3452472 514084926891181793883753666474270720 3452473 79607222247139006888896931804383684 3452474 -96837020138610940337765997318693264 3452475 133957155701318459959290833453221200 3452476 1283949176657159989500255552020802560 3452477 67796655292323831893761074462091872 3452478 -145839659846222549495621591851727232 3452479 2658138414691389465306239692518672000 3452480 -21679460630253531889161307186790400 3452481 -829084763502017628305924648392666830 3452482 410744107557095167328314206503174400 3452483 1038991661417647038329312981679770064 3452484 -119725778317337314018219196853977088 3452485 520171194007120468978384576374326400 3452486 -213440724853955100176849074391640576 3452487 -183524261180240749191949037136809520 3452488 -67288321896308443743037841006899200 3452489 -538390453519020458154049495831913676 3452490 429379774799940255403709894715264000 3452491 -227189394698953364995514635026922620 3452492 832296411567992422201663168288924416 3452493 424632854523182080851271609432992 3452494 140406861612287836105727770576389312 3452495 -221937568299166141375579416835269120 3452496 -100872822598174951705511146348609536 3452497 -488435011414427694135006596011783054 3452498 -325235792215361248843105739731467264 3452499 755027797070249088838765698143853684 3452500 -125850590183016466944245526109840000 3452501 -174560968289141404558601468721759360 3452502 -391564855701628506323206147403362368 3452503 292612824310836756567700749086467200 3452504 852446139505799542538418756901048320 3452505 -167100160982162736634335058821442560 3452506 37207431499632686888186927739539952 3452507 38138321177576744933794428681325152 3452508 -100547110937994801742283623606725120 3452509 -977858863788010438012834991515616960 3452510 270183953761537358684800079293138560 3452511 234598751036206561706820977480198472 3452512 -30506120172334354611622561527103488 3452513 -15389508193444213058050839140675616 3452514 -79224412260700954908493285711974912 3452515 337781520933353180821031675935911120 3452516 -703980751965211031747465710671790080 3452517 -635661826598299582123467365120987520 3452518 -297057702551984482006042412086859040 3452519 22334370388497878747031482655810096 3452520 -432026672732680825865267237416550400 3452521 -317416738144524295318463282947312268 3452522 -199100488541989893905935725680755968 3452523 101810957755206706732959667608190464 3452524 381708911728892940274202277878180096 3452525 -311721429242870925022552133791645950 3452526 104718613208375146686486366463008768 3452527 -230123747657000390705657169390632840 3452528 -53242379853696326711862446505000960 3452529 -221414615143884373176543397437721152 3452530 7702470701512642168732491917829120 3452531 -222576297340463674200923368666978728 3452532 7268483060714477688669157846892544 3452533 -315760294377173656617783858380797280 3452534 -196731441436886083937520046589791584 3452535 45105912024147054096766686531206640 3452536 1494687274939309351020325175360839680 3452537 -777660567204393569117725329242131200 3452538 -356439389971318355172207652164587520 3452539 1474420082682708274489341526987745200 3452540 26264062939512355799997703631892480 3452541 263265786128491851054256628442158592 3452542 -22248869095753251335164694712048768 3452543 -139603621435418036625856185516974208 3452544 -189855701124472063404743323319009280 3452545 964988897330379611825990451227049300 3452546 -312912911656418937609430603292244528 3452547 26640878769479892727931429122214400 3452548 -140943628652599317614716437619405824 3452549 794157953771297396131866977512019550 3452550 -228215207463531672284382242735755200 3452551 947533269444488382814272017296315272 3452552 645166685138226217199400509114572800 3452553 273827844652203133797412656083151936 3452554 -253592011857645195152496268446966528 3452555 277038808422186935017154886919260960 3452556 11476644763076811752677571254800384 3452557 -1138258983239411131573267440152741194 3452558 711870959358125032979671877476872576 3452559 100185348856973135012586950389187328 3452560 -79009371074508049408020790070476800 3452561 275352529603630835970558528898851264 3452562 -459811178557250563075212929477151360 3452563 532102733820841492322735432735101504 3452564 168476262182015327254641540760102656 3452565 -446423131610387254317602534094463680 3452566 -4390695120300935112800680967481600 3452567 981474750883033630420224328721084616 3452568 135722678664779027012001185010155520 3452569 367781967245767738274717768957669472 3452570 -143309526999406447289586516059869440 3452571 -619146245411340504918929772983447760 3452572 -87781767630632380309083008170177024 3452573 -576575203282055327373653150086520640 3452574 -503800624904586348560892661315765440 3452575 -31272894456380337052368806865772000 3452576 253472123595705154503426233890504704 3452577 530675663781955066984022407579172160 3452578 -576432530694420717345464287751402160 3452579 -345286513315908611563817105990564112 3452580 -428646346627090274150550187951722240 3452581 -73245381949498422897075432746520000 3452582 327122058847798475568913065669535872 3452583 1003989082018599575045668972201328424 3452584 -317233799086026703879209717982586880 3452585 -767387063977631227641066468806308800 3452586 -293858895431660332165856580055355136 3452587 -929273842161924491523212276113788848 3452588 -110037754893658659845800427314043904 3452589 -783648092355757537503252387787998570 3452590 -95022149167544493754956491547163200 3452591 413394121081186891804561588726344672 3452592 -38922647297097496826437379753508864 3452593 -741481920522486168252693348469239056 3452594 159030358887327513114178987034664960 3452595 -30415380971281621076040475261111200 3452596 -223050278598306508796309552289646592 3452597 -983934037305217678432314485510771520 3452598 -23603415528912694202380683655215360 3452599 165306972210166452219954572366208 3452600 -250454788043474758326340906993152000 3452601 1030154468325122299349985332049770832 3452602 -141489992652121336692619298823782688 3452603 -433388559753798447499844328491953920 3452604 2412277708198213654358677026771456 3452605 -402208066457422067775450193130213640 3452606 567536553888253416039944128425706752 3452607 157383742217958731194562995781645304 3452608 -33217546630705032416297050607452160 3452609 668904805334690225037235643613663810 3452610 -20105751539116757655632812319631360 3452611 -1149008951160380119330941008219302448 3452612 -177700952689158351474967413166671744 3452613 -258703138659730971355427248060589856 3452614 429275603464748831583593698380822144 3452615 710536536203973953844395414432635200 3452616 913420474616851828266419930942668800 3452617 624104765631237225723241358358136192 3452618 -150521432019906068150906647771356384 3452619 734139960490876959798944039764374744 3452620 -296816776370168052118930236968325120 3452621 -529913714206735658208889999459063200 3452622 -85197161579563415406858740356939776 3452623 -233170434431973295203065855715952280 3452624 119198354216276844918939540675624960 3452625 16888329568738309655666663949888000 3452626 333768700716803755460368474829050512 3452627 -1061894710479929642183292066900229524 3452628 -39933304596674278083023416556083200 3452629 -184776283648654251453779230719770724 3452630 -471303164064230013674217063683831040 3452631 -69568468772853702514261392236146176 3452632 978498433162197574991661762817228800 3452633 -511001314959792964869092832001575420 3452634 -154879095442914028174197589982445312 3452635 699087247080455535901778076799577760 3452636 845853568222772426547998862749491200 3452637 -430441963489881512020805956224647040 3452638 -541881751512306052224575292937610880 3452639 -206893016235624528357581551881353760 3452640 -306476168124343258995674294326394880 3452641 -59203522625263397092509312025860048 3452642 6205549313853982434817881703207680 3452643 122815097574387552686393754832120932 3452644 -308627379024379148754784592676241408 3452645 -156165404409613637038591561576569600 3452646 -567404590072532750062632676795012416 3452647 962058152200716447704122507285370544 3452648 -260337046620497940988554157860848640 3452649 -61428283785679473486194351635317600 3452650 -69388007243050092188030297332320000 3452651 -227111144448793855174660303632657096 3452652 59665064981506082900766213844008960 3452653 -559604146616533157821698611048531220 3452654 413164842464355397103518372905907776 3452655 -193736640388584650196024439448957280 3452656 123345477128134569347991055989735424 3452657 -114728141265551653762166836925184600 3452658 -89338967128174282915399786169517312 3452659 -183801331590188505193437498834409728 3452660 810383853931024219340550923898151680 3452661 535914113959989679889986990737564960 3452662 -348693293489113860045429737118519936 3452663 -1347995551184875813639141410885059856 3452664 -388680152663733390668921857697710080 3452665 379633613641314858235759016454357060 3452666 -24819322774570143200453345281182720 3452667 1110232696135407941462601947697666072 3452668 -199798063289420120776161708272593920 3452669 689494501277894149982037170679161760 3452670 26125174290461592009316489321705920 3452671 -371718616523719253444051100304784128 3452672 1212831103904110025293232792986976256 3452673 178276305009914064986511206602090944 3452674 -41380576504703670818075404095340128 3452675 -6694970091652494718430396353124100 3452676 -304195175522440684476105992833935360 3452677 72897714754576559557092176929678972 3452678 120548096526271960237018016165612640 3452679 1532391888963835507269975544601107920 3452680 202075996411550140388468027228160000 3452681 17918041677611578221205079446492212 3452682 -17969649217878347366038461656398080 3452683 37708087973544603826564533455378320 3452684 483197219472732481893093670954137600 3452685 2719534699628853425562139487498880 3452686 514340883112081696793977557107385792 3452687 -56321847425090877262525591492868928 3452688 -94863022028166291842762345682690048 3452689 -523067880433184277991990939479538510 3452690 186911840497326901541237126010700800 3452691 64822527078602878311890334517382400 3452692 111769137760251348806137826437393920 3452693 373581593297646200052293021595806364 3452694 -113073134564468574819537752656355328 3452695 466991382953303365501390754381284800 3452696 509709506134281403493237480282112000 3452697 -239631347903919677053753576863825126 3452698 746706867887320669568426516142159600 3452699 1123418760388967376122310965201229240 3452700 92304300447692105410263738265574400 3452701 -93546940879379309292259971899174048 3452702 139892384473758522840791154394240704 3452703 348102602726972276969581868051518224 3452704 -1682475925524696735709573443585245184 3452705 -448747459092866815258662895326220140 3452706 3177473091476558436917649707594832 3452707 1339719025353958141831837194591480192 3452708 -386230335996800055436852899086966784 3452709 -222237760032949510252406444301568512 3452710 -173903891656795353358351021185114240 3452711 2079416740362110652695260768400704080 3452712 246469205309016703618727734227517440 3452713 -613456250105620736736116002678359216 3452714 885814139831203834838413863924529152 3452715 -58702623727462933771046621533049280 3452716 714695388138225354157540915529411840 3452717 -1057926955596191576557111640194558848 3452718 -29776076188051727751185511100293120 3452719 -1609796403263695866420245194100843856 3452720 -4294552727634139629315673084723200 3452721 128705288044234591163794049056555200 3452722 -80551782457012298624274339804997632 3452723 -1133212366161036521597695147954343028 3452724 -236827772959673809806360603179765760 3452725 -19145156089039495020007148151237600 3452726 -147199036226187222354505869415790688 3452727 -484829952285488597877896109098432280 3452728 23619003699501974648913569951477760 3452729 -233006197338001006343894877432986688 3452730 -70834882896747954027059455821634560 3452731 646761891632664274934632241792110200 3452732 -7645023018331228682736151982668800 3452733 -212129869579107286516422077784787200 3452734 383441951197500195576604658426278272 3452735 40369337694653575603310048983200 3452736 205353940184394675434764494037843968 3452737 314784237244938808483501153604988480 3452738 -394332769288814150237791570537445856 3452739 -230424104012219685292426995456434880 3452740 -214109000779469962653653444255577600 3452741 -287444107951727571140529614035790016 3452742 89454288470015216300066397213599808 3452743 -524840095607246838359094396500258000 3452744 1552618417359727373913765825757440000 3452745 658983261132610389018345498079242240 3452746 232180033037812839263363825865659904 3452747 -1554011087435810122445200451577357804 3452748 -248727094973541649416560160028087296 3452749 -390140781194239515526890832262176768 3452750 -171834176571521388474201727473216000 3452751 -173525026849014083153866515589529808 3452752 -247967599121069345329770579696492544 3452753 1140988472014588851440507266100998002 3452754 15382801796743345943610202411991808 3452755 -8406741970479264656450792310648000 3452756 203093782460250489716028531068528640 3452757 149866028575291133348933719970164224 3452758 349269063533221658599687530912072480 3452759 1293367515642760585738561370046237960 3452760 -332680481288586327009148734504960000 3452761 1088601775895546500335076314006424704 3452762 -930108464786408485150981360199052288 3452763 -586431824192306077522911573278993256 3452764 -307958483861796826762949441593313280 3452765 740545458184412151815518483810023660 3452766 205112634889572378667985289068556288 3452767 -1165093170540641690259576855923297208 3452768 -637390190990900305845200133192941568 3452769 -661438292475190439659460430633374700 3452770 167571646332866696437450199875022400 3452771 -3092827920820194309026355682438656 3452772 115416399806335917727185730699809792 3452773 -1693677988490769149535766934071582978 3452774 -240681885772717404814199874471640320 3452775 391216608901336565187470214657072000 3452776 1062997372270336253781015160162606080 3452777 -993864198604644332138360804648948700 3452778 -145765829509785400268009984634478080 3452779 826564757030043205141498059765386280 3452780 132373829332175056838667312881049600 3452781 -623907880065766459829882753090624448 3452782 -652891927036252253985901714379803200 3452783 -379945151928890386302575778845874696 3452784 -185632905756285798090245432519786496 3452785 1021460230550855081218412197966372200 3452786 28198256836204469834199491072570784 3452787 -19718330077296072232557325724341872 3452788 -240547783256221145907128995716790912 3452789 -342798361906326601212771315957235410 3452790 -110061615787417252853022465087528960 3452791 -634790752427300248638514955562544008 3452792 -382707434085959593140540050647326720 3452793 -76893016515691873258798216320268800 3452794 -604890603921105428017765482967656960 3452795 541939263108557535532686376907297280 3452796 -471841044663965451495249162176322048 3452797 1408080426901572410809441864300826246 3452798 -226132712636540247140053659283152000 3452799 -179423252253595858187252053275500160 3452800 -146101239260771859564097840349184000 3452801 -134238454707529433267672263358035392 3452802 546987708596733623391898480759812864 3452803 368879516177726117208163286786579920 3452804 856781696344511554108965940086746112 3452805 256387125886473595432639169137803930 3452806 40988529279503870690207992734664704 3452807 7768011153653056045707960083110992 3452808 -992134049333256542911942275442606080 3452809 -355852201673216412505304329823173990 3452810 179175840711865514270856001420920000 3452811 -14912122334672134064261414807949312 3452812 -330856811084040984105910652318653440 3452813 98684128666155623181527793215399040 3452814 -5127710387532934763907797281320960 3452815 -42647124226729320030728479221092880 3452816 42599166018180926405412319716483072 3452817 20037544577894951939030758855818480 3452818 -830299159765087549661283803477270640 3452819 -672461822117372080388174401772266848 3452820 -26390220511235986324667206527344640 3452821 154297013442557870324882873222875022 3452822 272812403823187453891314555930503712 3452823 -749047304014802592412263181804616616 3452824 10466306184904373881098373343016960 3452825 -103857056638813853236532697175494450 3452826 44783420677711561439588829174729984 3452827 55275575496637455017638978202925120 3452828 124559072508258185319611012148003840 3452829 -25740024971583058332768034778552832 3452830 17801712871734643617332393111980800 3452831 1166744737321905330760299667285489632 3452832 -1016056721829673138944561227177656320 3452833 553927175331334137283578816684867840 3452834 -202560241394374981666267901589283968 3452835 322920512997088939512192647776148400 3452836 -812639184209207605173994691951377152 3452837 958080120416837911730812745529942912 3452838 194902469288380905055137531961585344 3452839 -648936280245657175895096883482056176 3452840 331106652517983763778781688464076800 3452841 -219494726794731969839066609132841600 3452842 -101367658494045900767855312527021056 3452843 -20305970743326214014087023614438800 3452844 -102934936259000899031831418127779840 3452845 -1544596929111353691314543169593903040 3452846 9379994184038189362079576655044544 3452847 -315104362902129770564981113579332600 3452848 23345228458951568485967997482106880 3452849 75302645691297637444120409972174400 3452850 179217749234656310221980055210935600 3452851 -1463606762902114399875501826804111400 3452852 -65229183193561671179866328590245888 3452853 1476350824626799703028128084794594560 3452854 194547894089852436470074427105348352 3452855 34493139434557016239733010315648000 3452856 419730632546332742927923560652800 3452857 25384880193915402107547425701979040 3452858 925583445470430097794487147014023280 3452859 -909198356976110441130350443247221236 3452860 863123790003628175550626447948014080 3452861 178347200888881349522180152300170732 3452862 -188696158421660183693250078325862400 3452863 -148330791801917245233178301938147776 3452864 66258882131751213068969083599323136 3452865 -106782185769180637977579121977660480 3452866 150778339430781915286146605493223632 3452867 873302216142032275858639408928287752 3452868 -61366096441138502999492238278881152 3452869 -119999363045827553975922395193953920 3452870 -692854794136432919039799001271328000 3452871 -364546674126479840885019877883168088 3452872 682429419433805405065907660410060800 3452873 -1346453424828923859288858013690397094 3452874 -143541136880374355635264670462019840 3452875 494088519690428639594495324659128000 3452876 139137684771118389780677777505386496 3452877 21291888370153784575936882336650540 3452878 -166196882991774034004839742976354432 3452879 -1522001899281776387265027784089816 3452880 79289969345651174266426018857615360 3452881 -836961406883273308786024574917186318 3452882 -706309332998523455214661693478564208 3452883 209662153378618522386143873937017664 3452884 -1148351542023002265930933799419398400 3452885 1009268390173151678087737073982619800 3452886 -222468752011490555327733282518263968 3452887 594361785856661638265692385197359984 3452888 897184152615878148193985701296629760 3452889 -143214570659179773673282912360331520 3452890 -127741989628075282411371308904637440 3452891 -384628911891640119065351878739263728 3452892 -1233871346042566243004781356438642688 3452893 -143752058448653571227450058609568858 3452894 142198689480218016739494052843706496 3452895 -1008776530824611888419419496320626400 3452896 66770053453014313203095744431521792 3452897 -11197354909602270222851389819399296 3452898 -196704431279896180816147463058161664 3452899 -949103567333819955612755359267558520 3452900 -503038467406823189849618663270400 3452901 -92343265954406529798423652262022816 3452902 -573469986669678819104016091505840640 3452903 -1143407026257002122433722117348507848 3452904 -33892063675438120047660419800104960 3452905 -686427362692474920176515672909685880 3452906 -866054580923198940756117726119968848 3452907 386319484840619428019458921165986288 3452908 -128279806117673267915718007561863680 3452909 539579857497444934048628580236515116 3452910 -14930499740059694227492281708518400 3452911 -138907824251078908757808637639618176 3452912 -139738756832026688392455660243222528 3452913 783531602643846788462708848110797442 3452914 117908718988927762835941514370580800 3452915 -664193230187944882203395831550391440 3452916 -242654578638813668387066654744893440 3452917 431995197722415865229463997615255040 3452918 -197540069077567045038691254906317184 3452919 -399990522457602327673799209370860056 3452920 563062079114003084188778457986764800 3452921 278787492238303832701120131880433664 3452922 -462469755467383048702459540405163520 3452923 692797515881808046181385144261979172 3452924 705802619525898266317059685728976896 3452925 79582184087970075232733473952836800 3452926 -994511805887850155463639538285905600 3452927 710983878065792318447664669722167680 3452928 -381448553721933505030112672131055616 3452929 -1392870659006801312166803266339049470 3452930 -11945876017969508835909385731948480 3452931 -1131073478608977814716416010824641980 3452932 698376648823462357716564712743075840 3452933 -629909663339168857185125188438336320 3452934 108769767137055247623939071630758080 3452935 310746730376507417977300285795378560 3452936 -1561985208865327264262544579361336320 3452937 -297653370366395285062464993884660160 3452938 -363660060524703441787849051149841728 3452939 363663734642900318469084765156890256 3452940 325672095028254916608407262782453760 3452941 -332871324586930409865105756635286228 3452942 -917753142997270929527659881490456128 3452943 3134844712240643293400893349306880 3452944 -147409777158960158414521927753531392 3452945 154874773099668696326432963075363700 3452946 77189041059575638443398936971223040 3452947 -143353971112211148725445279847525560 3452948 118669041370791107563052352995356416 3452949 -377585643371444649483534027267264 3452950 -11510398274206839933556541351894400 3452951 -348919835451729581357172719196541608 3452952 -375287582533342596116713658525306880 3452953 394051940937001560109467027004737280 3452954 151415693583108019087645368729064176 3452955 -435237514178305910020761672416424960 3452956 457185343331023924749214133074627072 3452957 1229070666629177075623999045671343206 3452958 -502263211451309345544331666393814976 3452959 -412312485005559981223399124373127840 3452960 -363813169978324585660406404680253440 3452961 250500006030460736866650584437060272 3452962 -879615392139315428967997016085870768 3452963 304511502119307477600366016988075064 3452964 488827757741302177671154459220222976 3452965 10876580161761207044855592983935260 3452966 -138361676628030592935261761414406144 3452967 63868286625526518210650050962490368 3452968 912698439242383565023217058662722560 3452969 674887832450140366107448689062111844 3452970 -171480670217016777823861924998624000 3452971 -740336713549756130051804682043498828 3452972 572646101986570181870849957479357440 3452973 -20976372052555226896765343035826496 3452974 -165782458222859227257271560137298048 3452975 62907880545242601294918042783813000 3452976 -134958868697253622469830507560960 3452977 -1390654310609658081906840816454462 3452978 -959599727389280152966720905855582960 3452979 -88238906620516080325225800561121920 3452980 596205706726239109118929765891296000 3452981 343300829864971227196568315875252800 3452982 235653247135480475950463150685982080 3452983 -1402180691942922423262959354272222040 3452984 1143768605546883828959236668402585600 3452985 492353921653213085239778452653492420 3452986 15110379815427191788948381946390784 3452987 -871265833003028041409634311326574364 3452988 -49458020583210777948411877466013696 3452989 1182065566516306512488081201807530956 3452990 -328598474980977275718013192554842880 3452991 464483707923540088248083627080559760 3452992 61415604036752981289463680348454912 3452993 -398646724543099836277613909722045758 3452994 -435653271092216127962673588116934576 3452995 200875297426930701658669781077646400 3452996 -1565771587323850599598271697056366592 3452997 187057838240136264702573483481073664 3452998 925037295465298002994726120408383936 3452999 -633179268827864939586800996186056680 3453000 -416706470668014802215808965672960000 3453001 242229859657923497315535622687976100 3453002 29744385434298352219548302930871552 3453003 -327590736306576629628569947860787200 3453004 511215777767341700675394498834957056 3453005 -566284403909872629127594703680656840 3453006 -80342111323700064564913582169644800 3453007 -1350536043165871905303342973985896488 3453008 -194359822533939426078632144964968448 3453009 126285512687431729725740720835303360 3453010 -23744086329413392467618147869767680 3453011 -373666005831752787462529635373598400 3453012 -144536624567392738477394273662836864 3453013 193170580739637256027548121858353504 3453014 -177446740616148650223883015736869248 3453015 -636866751518192097881336702835711360 3453016 -404720526952867056105546572402442240 3453017 563707013926496854936528018190109066 3453018 552414478740206920919020308849467904 3453019 72230189894222100202803145152068420 3453020 -321773071086804894066975656059223040 3453021 80186842115513012132449770776713056 3453022 218755623584809430830014459416553600 3453023 694540468188995140958968598035751136 3453024 817577283843721647360174486725591040 3453025 -37238174937629836761206248666069700 3453026 -410077134049787730884517266290170288 3453027 544282009750078143448179611709762480 3453028 175222495129555271344673163628527616 3453029 -26746525131585305149414414982155872 3453030 338492753576673082353036372076790400 3453031 1007395207812747366568490216384539832 3453032 523819830060486068030727781703270400 3453033 -826490317920186097452355282723983552 3453034 78605666504406654240272307041514240 3453035 357883815030412187031094001454624480 3453036 -322855134437507599992817734987350016 3453037 48856189996730502289262930299517152 3453038 639718962089505366505250666184991680 3453039 118432976911716646310380499776935024 3453040 154627220442984652049269957071667200 3453041 1269031570754095176885635486830306800 3453042 169242841749342475625764081678907904 3453043 -227925982383881938447319603152381440 3453044 -435374944735769943798943918594811904 3453045 630962818546125372839731222950316320 3453046 13548247544579138554211858163602304 3453047 347888224106371468442694696688647240 3453048 1617521312568213098763191000064000 3453049 -685098069219661706590968243480905136 3453050 49565433072517295796947884507486800 3453051 239787332130659580591820704926774784 3453052 -161624627543286206463438832781905920 3453053 891349756221716828457837060311335302 3453054 33639402636243220773444147019616256 3453055 -955568976802167565135002327666566040 3453056 -46270881586672737817752541908172800 3453057 852070740434637096333193197644715840 3453058 -332631279258377994213336768530078208 3453059 -348492830245569086095050087324487680 3453060 -193824605584134268876712524092825600 3453061 -101354253721894636495867126615645476 3453062 23766562809925435422742723584200832 3453063 361473298538164981550296700011435944 3453064 533766401602851457917356474676971520 3453065 -31176766476930503967138685141948800 3453066 -72906242126188832642528501509860048 3453067 583867433029713605834955535597753512 3453068 31201241864245141111656980918148096 3453069 535784213349926936012198576042278560 3453070 506691164882503334043635529225228480 3453071 -872307177536435873586380712585067728 3453072 -509281372250453302339276363530240 3453073 -547943196564950065204041781057370636 3453074 71673229275792341668732353081199392 3453075 729711224931287964650875442050590000 3453076 250235833554575522036755823196794880 3453077 1516548767292799513726420844811958926 3453078 -178229365569056775602875390615872576 3453079 -908840186322472097327222200486505400 3453080 42222188796675092909669572992000000 3453081 -337572381125419353547205722370107776 3453082 -27680974799113340566219653508233216 3453083 168735587925809566871506952004835332 3453084 361946422738836648250374940729758720 3453085 194146029931857021940955704015928940 3453086 106840718777782844965868950828656384 3453087 83322662263841414792298184685890560 3453088 -123227563178583149084317224988508160 3453089 379668368184197013815711011174955520 3453090 158120690685339106025346649463193600 3453091 467010491010393147249691403762698080 3453092 372416842817948971762404943676785920 3453093 -35303719054775726318475608941262400 3453094 -307885623688792295042304329877509568 3453095 481680777363100174215198899253983520 3453096 -469163669398549541992407027190579200 3453097 800798483048122018019329686138935546 3453098 -869244338547343018291923814433280 3453099 84982917654142085020607553400689888 3453100 130416519947665070187792537769446400 3453101 -1664532532179028482190846920013745898 3453102 128129310577304244090896181376360320 3453103 271473448582918733866490030336593008 3453104 202674200698723280898092980119699456 3453105 49775816236623819895664496682819200 3453106 91800537631400745702580496549853600 3453107 148677870079903129700324704564671312 3453108 135357909244969476559325182074372096 3453109 21279645149088073668401237583853728 3453110 35078569697269938652104824849640960 3453111 -43733685594953176767799486624036800 3453112 31525876407614420930218476569579520 3453113 -767668990972852381410123973574224560 3453114 -92160538992272038843994316333700608 3453115 -15842110422228652424872773191821680 3453116 -653039190172963523197353466665999360 3453117 -1134884635603897226066874638648712000 3453118 142851795723505873076361669340994880 3453119 -12742952216001706221806402285450256 3453120 -58205513294671126444171979548262400 3453121 -127995404712260474757495628082423296 3453122 408882617873172128244137431574396112 3453123 638704124081426256145283631110043384 3453124 107419475747028349659799359899974656 3453125 387544159129143056954375755562062500 3453126 -9668316540553982665485359264733312 3453127 406155852194215902343627743266869976 3453128 -618593511886048716351259335854653440 3453129 149803453710940151769599615086132074 3453130 -135190123123050912042746307020390400 3453131 186722331123606383365749087644618664 3453132 248530164720031130644083836498153472 3453133 -551713354064222201536528183881172618 3453134 -928552830572179479754024822515134784 3453135 -16798228011867763831362414318973440 3453136 -29361506808894362565797026105262080 3453137 -239480330642898326045909618267762688 3453138 -212939001553172147164111380605107200 3453139 -165124527804280755505603825060231060 3453140 163515081762654368366012352203677440 3453141 872447200116522427197431090075320992 3453142 186655839012201167010801282505789440 3453143 -149168051807573660946389414213669376 3453144 195355265743407889206069202164510720 3453145 -94005595954962136505490699435119100 3453146 280205014997264246564187702617821392 3453147 -102128761627041049304961392408352276 3453148 982059290476175916774842970735262208 3453149 -151980458114399995725997523982964608 3453150 -291788677508323679138389193866958400 3453151 -26065371246201358779837700320472800 3453152 -33554268824014269011752669437493248 3453153 -521689945210299378672452717843764800 3453154 -142469008762639823569829354160610224 3453155 -135155675894574273008080018294809600 3453156 -149261487548768678480678901910757376 3453157 -591189339832061799413612784164423648 3453158 8550608470083766884154506459518784 3453159 898234683414373576439509408282167120 3453160 -583689666154734422187035371333632000 3453161 -1504668783292817419894136305942907100 3453162 -206464592244486521778803908415573760 3453163 -628174685240837764815715091965924576 3453164 -471339559672864547282002629264104448 3453165 -203725083335019940492106017859352000 3453166 121102232061591164514654884597033664 3453167 -396324495289290420359941256606546880 3453168 -221127967050210775551942816111230976 3453169 -1677648564657943854642900740604707840 3453170 -60706444853517941089767980105648640 3453171 150070260872558355870347136128813112 3453172 148225095671811680258622600619732992 3453173 461199128645124224435183303214973980 3453174 -15738249299223549703273944478156800 3453175 -174838508577819429133516043980662000 3453176 500390410800644888592928118668738560 3453177 372192897005364079736773383128348880 3453178 -1434798647745601184871608009054981376 3453179 -289733944318269289767069906351104220 3453180 150961233302018418710560874469580800 3453181 -646777332176300920418770924222369018 3453182 303780711258652401762328167258504192 3453183 41848488996102019665802710701279424 3453184 189137533940637569498718496496812032 3453185 125560436529455985882472025436273600 3453186 134181452445474716108684204775337728 3453187 -958369947116702042581990568129065880 3453188 -580885171366575006644998711045826304 3453189 602249554738524567309348850474182624 3453190 -132885058130939646496972505604072960 3453191 -42114440050205841484475407381138128 3453192 -43832114402252767928879708742935040 3453193 -1594045160941737066871885983454577760 3453194 591557361653511670501546908613678896 3453195 537593536303285782528977099801767920 3453196 -27945371279191004907177035890489600 3453197 972812604358116108879879847686753600 3453198 -64770495458763664389458763694402560 3453199 107846453180141985866606570576001200 3453200 47191170199932759138977709029376000 3453201 -17860396492080368219536796933698032 3453202 101098274923164143418071038061361552 3453203 -473905155693383914418010341634230832 3453204 -241266833615668802303030898350499840 3453205 54612781199808836476120960493669760 3453206 130856560470901776331248037754475552 3453207 -614306438712541599126064017966673560 3453208 -1262738592317062341337660157384110080 3453209 279724122784856618550281188914367380 3453210 115316924195475671587186204932750720 3453211 -352214551263032655037832648660754240 3453212 -103878044747636994055973701794324480 3453213 -680142068242328736654194176475327136 3453214 -121151890262801554145556184082723328 3453215 297404169224519755397621199240018720 3453216 -463183041145646457784579027460161536 3453217 -384149085294122033746111398706040734 3453218 105195664730389617647713450659316560 3453219 -504092669485396395615097014535680 3453220 471580019396927866775465085367111680 3453221 1647011725509359170096235890227511200 3453222 152436658457955169162467138287170944 3453223 306114456868301933967437863430021440 3453224 -301930802812370516176944073767168000 3453225 -72747420050867112487098991186192800 3453226 -762170228115658447976114036754380544 3453227 1228581564276451761682525452256609824 3453228 -216520095173219835874697729002514688 3453229 30580625268551250500362265392836920 3453230 218959339082199162245295822497128320 3453231 38019565918163372993492382594777600 3453232 -50446901773826291353272590565720064 3453233 -29751271028981792244036299682104640 3453234 -67690422661817092857269273784893952 3453235 -171620248791598738020807494982804000 3453236 -567677252564437990430483269528110720 3453237 44590178537807098236971978701317294 3453238 -178857621674650504813255605355746240 3453239 -827213983675614865960511062359537744 3453240 -155716650797351642430451198289510400 3453241 879890113421871634487460674627043984 3453242 -245184464835418724275149963355269408 3453243 -299866636832206197954965986938802176 3453244 -21325310124045489270398894419289088 3453245 -228373462995095260496430660513907200 3453246 279063501140112078640959987811344000 3453247 -34405378501522479819778086873996800 3453248 -311871802121629788165702594928312320 3453249 -233756783904947377489933372361808336 3453250 226403860802889552387935821223040000 3453251 -1525433806033910612753513540682791748 3453252 283614200924084605873076029817739264 3453253 -172156061360106597037858473793924836 3453254 -12368125001166768262455164313721728 3453255 223705869979831753056617910931381440 3453256 -1098962472153544820814301331159301120 3453257 -1030661231763965491585997287596254208 3453258 -138470683316964722602372856540812032 3453259 -420125531743388752489418016490752600 3453260 -129578711887382553099993750102021120 3453261 -76581990979319306785450556563433280 3453262 -23404129547235892823107010642500800 3453263 -1392012871866540550310128650724940616 3453264 98968443108637634122481815903985664 3453265 -56504176882059648083368676745233880 3453266 -99830957161885580611339017169093632 3453267 -627466065208564102475391920921787720 3453268 38213161554179707297923968147496960 3453269 -510362222857546608649468987130672160 3453270 238982833341636550761105365208883200 3453271 856461389997117932162668025543618344 3453272 798523925429852213914294482543052800 3453273 -851724366449514058949414532909940800 3453274 -487429767016353515370313016096203008 3453275 -460744689459417946015116941464693500 3453276 169331531258120879722240096288210944 3453277 -496452207310444756110180997330470874 3453278 -333420809864454079807813268236051968 3453279 -349728450306801435173519704307371392 3453280 223470989268821774811119119729950720 3453281 -425840035757882845808665796002927680 3453282 -190397162440298754881464704827931648 3453283 931586375371626390595357337086261532 3453284 245017071290018768503147017270733056 3453285 363277844368223331090950848284897600 3453286 -599777379036437423574768337800069408 3453287 -21049000967649721355775009215527080 3453288 381118249831434107832733591060070400 3453289 -1804624735277899336963149961539840 3453290 567307013538471703444976622010754400 3453291 -753309815799867772824784630197887760 3453292 401454265487879463847171273849846016 3453293 -398511002947434192414793877888673396 3453294 -151379994698260688886062779517772672 3453295 -1114108604722322602940151190148940720 3453296 -17045704681126217430638234281967616 3453297 719751209805062471829373807988194272 3453298 -164942690699690746542344160744786432 3453299 138527623444014151070953662846599760 3453300 227726613939895313283482826424320000 3453301 -1029114004850344555253848161330239698 3453302 180670571841910237944918131977160352 3453303 -299289941718686150610660012304269696 3453304 39004771868627549165659304463605760 3453305 -281824981156274488958897968645284540 3453306 -223696941547182561815339242710890496 3453307 53615955147986870823378546100869120 3453308 964517462055461767768545695309644800 3453309 -909858685855440244092882219941475636 3453310 49581924263927893450193940329967360 3453311 365771044372325291214293098893828000 3453312 356088287045781157091971660869795840 3453313 -613328781168567898656214891140589438 3453314 453949750290356366416946392393517952 3453315 31587848585949894985211140493561520 3453316 -166415637223983820210210174523356160 3453317 29744779117460593353459890492049792 3453318 -47084490441215478393037117496381952 3453319 446897060161544158060921867454944 3453320 357930694218278232261688358200320000 3453321 -178399633925558692138589370294186816 3453322 28424251428318717222554957030417712 3453323 -1252766783695516468233874932356405976 3453324 181699772908909689225365134159872000 3453325 -295314092715932893211799230011944000 3453326 -18835883680630776272727397106779008 3453327 1326278630872242481534931062072512000 3453328 -181544665338586309497321117979598848 3453329 -1905905050014137823910945590044736960 3453330 -1881398348650307476545811291169280 3453331 -541780099548192239000050185873753008 3453332 868314312395927977899425144335433472 3453333 -145860654903413310304085643910536096 3453334 639255742530136276449194913929142816 3453335 -281740961635231148696800577750191200 3453336 26661868902009219791245788507064320 3453337 239722290082846843053680752890630986 3453338 -2284143772978138052654220605890560 3453339 801320064416789727383529730757731224 3453340 -368848376723025108667868392558080 3453341 -837625695839386494106092789184575258 3453342 478584814346777011651187594035989312 3453343 420762000379898725814048887028698592 3453344 1527157983205725488145782019002990592 3453345 -85998338272017126740762624715868800 3453346 -565424283240699008747271767575423776 3453347 -1161951012597315353971256976067506120 3453348 -77471494726209657054020644303964160 3453349 17007480781689695113630390620546360 3453350 196151432415151701595221363705842400 3453351 133609661148445983427995175529455488 3453352 76973509411575521530119536488366080 3453353 -118912454547598878308624211261307776 3453354 6091267178807298365141514858764976 3453355 -293251655733894965261662112226510000 3453356 -212691397090507266182841007083090432 3453357 -377574679250275716829738916052635520 3453358 168906726825252612872665241560008960 3453359 47204350487931952104157864191014592 3453360 7989009558276907901910178514534400 3453361 -1604718859005696241191824054443325038 3453362 835318035686472472356732672887297664 3453363 -435851522946245156800648466654136 3453364 1200267860015651773452305362736742400 3453365 949420672764056829094709190225343260 3453366 158430699060291101494698406531928064 3453367 -1383502073786663912623316666246906584 3453368 -1422016450867900456947585861783613440 3453369 2844892525713535392677164216037376 3453370 492117919579454376688587135462389760 3453371 1312637942733576331718430942011401572 3453372 -341562146157895782135589595302146048 3453373 -17330213231646024681361054390471200 3453374 332070718683385691704968033199959360 3453375 -64561195859297020585756067715660000 3453376 328737494569090397819857265103994880 3453377 75089346335657108052635213094269652 3453378 142366624249090938790095116248780800 3453379 -303482935167773094269821097191406020 3453380 189831091509160570290245600967598080 3453381 -620457329260819353447302821069317120 3453382 -732285814136261016719005807964354208 3453383 610752916554895477575560103635168520 3453384 675024106344708266786875674502103040 3453385 431003349597836650005748937949265800 3453386 349076757870912055543295879264185392 3453387 174870597711779289179443879514698752 3453388 85980889567677920632203806835816960 3453389 -45340308379465031588756916400921140 3453390 8569590556226280134901544972192320 3453391 -1865752357459999690785886555325020200 3453392 89447900070725600553901880579899392 3453393 -411200908846138991545393655835441792 3453394 -133681057371015045977745043868510208 3453395 275213307761156112273409783050329760 3453396 196434401939475527837242745201313792 3453397 945916139573447510242225062466535772 3453398 84852554148322818456690054384301440 3453399 15231245113241606930122706067448704 3453400 21342515297439462211925647847424000 3453401 -162902484792750387087445736990412480 3453402 320897665595918234089398950921537280 3453403 309272350027363390259098431375091652 3453404 603925510181083672559619030601368576 3453405 539126162692250407971372733117304160 3453406 516963832336480548899335551829493760 3453407 -1269107447699345038972173165418848840 3453408 -345676460742917667223305150277877760 3453409 360651948767031694718317836262504610 3453410 -26705119560255717076257979602248640 3453411 -25228990402806782934676721453429664 3453412 466342899187876448666124212276550912 3453413 17809545937362234079625746601431584 3453414 150090876401794983368879389308024192 3453415 172374245429671609944610674177093600 3453416 -23568562991829742959021039866265600 3453417 1073955525009095520669383805408555888 3453418 -852326075961352997513160139999596960 3453419 -1119601021897932810759538444377014304 3453420 -229811780876182946423851062435333120 3453421 559119339434449865729983853722163200 3453422 664555526965297748650335546967225920 3453423 446512500409824403568012738165752584 3453424 -140794730945709084409284268650561536 3453425 43543836322548397585947992679922800 3453426 197733778585993344183824562930894240 3453427 167584978673589370044436684292099808 3453428 -310935062493860399666280448428693504 3453429 -304127976767902112464907093606289600 3453430 -98402290831091803875992174766862080 3453431 365863651834902881646050219330711424 3453432 -314093838803851404603010869024153600 3453433 909932656263945358092603351394179204 3453434 -41253902560170272950018654008203808 3453435 39899469439424781456890538822734880 3453436 -507127525305617224466331164483512320 3453437 153491793615080559440066057178990240 3453438 310274984932971141801367920970292544 3453439 -1487187123232562197183867511554590600 3453440 -184018832853259496033179006717132800 3453441 830626849018322533598908020157158192 3453442 -5673453577619396572308525651220608 3453443 -178603300554135726973541327970864384 3453444 466047964937605739749394593590218880 3453445 -989176529746518306958244167513503300 3453446 68477906193864413953218509578627200 3453447 -161567199392470269447750361197264000 3453448 1322899359092788730099520393551462400 3453449 12961038472224433795974092619424464 3453450 14869273548846905874387225874022400 3453451 -612023618363326482949722839779205548 3453452 281236683103300793268371735462459136 3453453 -892228471435341194515869418618750560 3453454 -53907665957423587975359832646977728 3453455 110012901348226945835970897457974000 3453456 132217720796904843029638831136243712 3453457 -98623876051527109985531409077021888 3453458 655633108934506810750614531531208080 3453459 2563614853061971624652538277660800 3453460 -294207994094745624915655851688638720 3453461 383236944593085877614611301179886 3453462 -47017082483714006840331149432094720 3453463 421456893823228862992663377803836448 3453464 56552922750674029132850537907486720 3453465 666362548575823411983103293995164800 3453466 1155514259866051921009429118635107840 3453467 -310228417414703902771347663202299720 3453468 9589453871787285657393926734871040 3453469 34411017786391091417077463222332396 3453470 -719712987590324186512612135659210240 3453471 164143327153129196649240540607784064 3453472 -917239098793480233236220898064203776 3453473 446453735049338831982561521787121344 3453474 51454846971250654832587266728319360 3453475 435215553058942902601898477534553500 3453476 -212815441622140319655613851546701568 3453477 563174379460213114564797476362362720 3453478 27155043366439170972218876727920640 3453479 1110382467547034972647105410455641080 3453480 -73771512250244413301579694802636800 3453481 -296053329037960293289188820390291568 3453482 -558305721579981307488735038918694048 3453483 528701508498161201970968234222874048 3453484 11375022277770523639632203445730816 3453485 -85567009050904408003687269249600000 3453486 193842147681306704002665600860249664 3453487 2639351875583938353572457479831667760 3453488 151733204292257345669731834487488512 3453489 -95015603383697724868016232538694400 3453490 84263729692658138109373077810964800 3453491 -1099791912517671271938219089086880808 3453492 -98092749916841104036987869335482368 3453493 398248612473248892897312603601456128 3453494 -736115487553831282037005467658193280 3453495 -542388679923547875490888993743368880 3453496 -363462890994197773305349996092395520 3453497 675410700944375394164680920666377040 3453498 -5446690926467434160084376088822416 3453499 460484498655917394328407803191674912 3453500 941098049116509790484369155718016000 3453501 -448959759324451839712491069741965568 3453502 5162971805804077433146355280946560 3453503 -1226806898545270511779134350138461800 3453504 6662347437220331437135078040272896 3453505 -507404188275419433664498364380255680 3453506 -32353400714776191117167265960238080 3453507 1126365536778260520537297374166464004 3453508 392045864448668310498971353818931328 3453509 -470525330327342146326803000981134080 3453510 205652113524466331878242128754034560 3453511 -595378935199094059563120349458333696 3453512 -70057982235437553559745119149619200 3453513 518249705432051793565249134292224000 3453514 -175815616887817969470125757344712144 3453515 758628677599015046080608366611213520 3453516 776451987248175446011193942165053440 3453517 -265405454917479181319145783057222080 3453518 426101824138784568700895230077216960 3453519 -167085183133609273764028913112611712 3453520 -34160521654325552365546125726597120 3453521 664365659155512201889293954498874944 3453522 -376312520323883242449251798287910400 3453523 -486412296702045095389624541304700320 3453524 17303024339845226819278421727240192 3453525 169181517531584986360797714819086250 3453526 535302885119883863221836126988565184 3453527 -449993311175819319781447707388803456 3453528 156187431131051249478017692631654400 3453529 1040016121248223346123206753801707076 3453530 4801433913040246171263380003843520 3453531 -559922278698245197881451318089881448 3453532 -635393527088577106472502486944279040 3453533 332025183468367993590713264563694424 3453534 -4930022098390704981883321021706880 3453535 841118611764042956145186659459077200 3453536 1793923548285807739257092640062963712 3453537 -686527035079495643108108407921231440 3453538 497250539004814574877966510454296960 3453539 132979138462882590794349398052461520 3453540 -161200293329032927327394080586035200 3453541 -67703076490695473283076459793683456 3453542 364957349890653823215069497287330560 3453543 350636566985177695582729891100130720 3453544 700926008603621990552904353044700160 3453545 -8066123014336973450854453572487680 3453546 28896766182944953721231505714480384 3453547 514143736761382981597365956217916920 3453548 -139110562408677797021768770893241344 3453549 -483451802906064751656350781710316480 3453550 -58635975959825438598055044742512000 3453551 -422710595537506689221194933634150448 3453552 -3925939851789130627093150476042240 3453553 59151002291266598183654417574150048 3453554 160912212883881173706239067322567680 3453555 78630473743301551335742008710000640 3453556 232614995913891174218231333848676480 3453557 29482800308687117508521467185476220 3453558 339391933373628062564431325552731584 3453559 -1028308864542712143175334640938137240 3453560 1614950240984640040644375983279308800 3453561 -561739269546696523767753889337669190 3453562 -217199050421356767862041363159038208 3453563 405729490107409355226343299121531812 3453564 457400567393140610215570156563087360 3453565 -40070180914572171391587211275504000 3453566 -502463561813209911545234596165985280 3453567 67718361272375451282473267274961440 3453568 313251608154708430855532073053061120 3453569 -245537468280829127872574880838717374 3453570 521060985526363032878244556474291200 3453571 279343204703782678306342876897927944 3453572 -1064567602950815799602624245976241024 3453573 -301464814298935820950016671036442400 3453574 -753741990060681926194215922972930464 3453575 -498545280192676395552568275615871200 3453576 -300049989233602387464158699192647680 3453577 292338003939652345647848296920064272 3453578 -120569490001500207814740237506521344 3453579 31231309435719072414930028784475000 3453580 -117944723657917525593900023734579200 3453581 1403993946303622271127537903962150700 3453582 456868088016711806206582146911232 3453583 -380272219002324769532005043527684880 3453584 380018885251661561631031119004778496 3453585 595038911304009793051301323028486400 3453586 113635129314649816741797473744406528 3453587 912138120737908383775818941234296236 3453588 -4006461712915050770905011962966016 3453589 -588192600648910980570765103176138610 3453590 -460459010630116163148862098817843200 3453591 124364101069752185833102404045821520 3453592 994147099385145471502882229926195200 3453593 -572875503529040311125914938314203712 3453594 -90908981236590048621158457630574080 3453595 396402259780828489447949879386209600 3453596 102387206538089732459093967128616960 3453597 11933129837053122827388751847208672 3453598 97564271582713405289352298577691264 3453599 -455301834181256449982389080173794536 3453600 -29442968230272107642450398937088000 3453601 557653718296569776453357713371085824 3453602 56611824350000557180245424054233600 3453603 178116166923889866519401882141764608 3453604 239279875420448705592347497003732992 3453605 198438898223491591820367539457643260 3453606 -17094137357475114939339699264255360 3453607 426348361821738553916588161297330752 3453608 -180576022080563654394997859359549440 3453609 -981140588739509997195816559800042096 3453610 -187229933668873665831572176490856000 3453611 178522787712751066594323872369011200 3453612 -498642729641472414475918683735833088 3453613 130951916707414849271617802342695840 3453614 -981412348460649435386610677156322240 3453615 -221159212789649334626724362879003280 3453616 34964590615925936197738915468623872 3453617 -63572229315806047239164484841579776 3453618 194722149546042006027205433474779392 3453619 -204764440707600341123388121031598912 3453620 223715148523851276319251111632935680 3453621 -384012776280581657857661090617330560 3453622 463510376232067497906256998555806112 3453623 -757276112931681162145752475802503128 3453624 -121042457883184304503076608770048000 3453625 316172081439310999997973592061712000 3453626 606262781291672574523876253758767360 3453627 818008072834718603362678410318871320 3453628 729454155117962282596268464938739200 3453629 199826242314429831341608470450268230 3453630 13373365121369984933528702497228800 3453631 1707332079244851827822897604290872 3453632 -7920256951300104873381766279200768 3453633 188636619092468349670365430872312804 3453634 46997971595176834117363301289192960 3453635 -240914847647399783601715320411982080 3453636 169288129098046612823155362168791040 3453637 672637298661823346703091732083961824 3453638 -88164550330601402743058773398165504 3453639 78036968477091070013862551671134720 3453640 12746751040806190020603704006092800 3453641 1559989632088203939737418404943678042 3453642 -670994627377960994900472281828076192 3453643 1510721528724586401623392642718190880 3453644 300806717516638848939466097468345856 3453645 12801485388511097744111098659360000 3453646 -313883085040643801841019895669650560 3453647 1334876435881061074879729617659610096 3453648 47739455736398206418482579139198976 3453649 -581926148527089045904637385314779360 3453650 175587456549486517304928593488810800 3453651 556643707061027581497921523433789040 3453652 1117289038086432077554743011906584320 3453653 -123304724955850736750763683649513600 3453654 -188305876825387027112451981272150016 3453655 57181031756290087683503631364473120 3453656 -21069229901112530136688181564037120 3453657 -414163548007675891844661056446091712 3453658 -1215744005688302543361146784707616 3453659 999870215289698955087649317621598440 3453660 47737939715896256724752132029839360 3453661 -53722873814610137637766384200881876 3453662 103461785823818948109741980345816064 3453663 375750421307720500175600338983958344 3453664 -774337775017900612542487855966715904 3453665 9242377586305512165996776843317800 3453666 -426196940711556125863269076879426176 3453667 420011497808291300512541213822276000 3453668 -652650449267845208322091198659379200 3453669 579701666307036373384916704054715964 3453670 151067575619155267610136626481068160 3453671 -107466597498475536822523250993906400 3453672 -702651847027298973565949369245532160 3453673 -160902329827655613530843119788907078 3453674 3171025831953774164022107606441472 3453675 191633679852136499397565603404765000 3453676 -141699137514546095241873508009290240 3453677 -402084623810467386250502209754898474 3453678 -14271680946140708505593636711062080 3453679 -22147203259004179094686215341084480 3453680 135082388067434499392892448735887360 3453681 193671530813575653801599104650943488 3453682 -313736780919621682737079868817677808 3453683 900232337050174267364873665575624360 3453684 -439934354851003921501802749665054720 3453685 464504018531894647161151564467291960 3453686 748909679986094228241742937617526016 3453687 -18026557744880562005882324649959496 3453688 428199491135777392814551662476943360 3453689 -975417759232574764941648811968111510 3453690 133651209807342608687520794777675520 3453691 732850603444873195170888901795805520 3453692 227159192163358435590313992361442304 3453693 1076112691726899566983255894062506304 3453694 -613831986089955132008078212291268928 3453695 57770814046182722497651563350112960 3453696 -330394767547904338358670125432832000 3453697 502568441151749345285023654290159720 3453698 -418025792773934389346244270555302880 3453699 329965189380549458659083341128873464 3453700 356860425658378667047026095723811200 3453701 408475158727278868850103302289867072 3453702 162216527684846286494641063006070784 3453703 -93914356473803605113255482804448 3453704 210856693040655623455092250299648000 3453705 -1050904955897797339409499287828524800 3453706 584070007185787619675552187226533120 3453707 -1201955207276094133460258943088144044 3453708 229038744427410176568455763896294400 3453709 442833231646382955325590893830961472 3453710 78764007537578391877229520036280320 3453711 112223180269008406860213372314011272 3453712 208980223297760136016030545356988416 3453713 -181790929283379504220384936648937616 3453714 338507980893571267136384290746937728 3453715 -132602038759291993400782728138171600 3453716 938727291847290036998194518348883968 3453717 1576267079391623082961871395995456 3453718 -347556871785238547046117392420713440 3453719 -1230594783079579809374937198322877880 3453720 37045587869561711994216371302809600 3453721 1747687106888856371512641730089214922 3453722 -454649635075250833396421006604019200 3453723 143063505736111102472496223688895264 3453724 204867852847446090700448192270011392 3453725 774671978445428275025888352850572000 3453726 -156526087117577058512733004618383360 3453727 690807891158442534645667128997976112 3453728 6684111913487164853747949042794496 3453729 -400027053297139347073572549171272016 3453730 124506294945890985797193601155187200 3453731 395391479708423394519608086347005532 3453732 -153502503793005669748317287518556160 3453733 -181934502341295332347442181869149760 3453734 -112078872239309031549186292354902720 3453735 19069182264443015208811766333646240 3453736 -396639401476278982407995413053849600 3453737 582164750164060545001797113111987712 3453738 233687675751898481354414131312806144 3453739 843080925596414586026455671685871540 3453740 -788355862675998093631194137794959360 3453741 -206582953971287207725915811720676480 3453742 200330747418991291158278639385259200 3453743 -1287473829237992837264213854891393008 3453744 75281761102864406549302860164628480 3453745 417578580384590587013694588630462120 3453746 -341524398194794788142544187425919360 3453747 -508241744181937249134257276119719360 3453748 -284488717158500983283197024056152064 3453749 23137191583370940690251325996937728 3453750 -20416278356753032905439284792180000 3453751 -12336755515596678491889261158381648 3453752 52979531630471697859371082610565120 3453753 654533007018373180114719460751943504 3453754 451240298992323760474991219620146912 3453755 -724895548801628902024765611050262000 3453756 -228780240177137942876461340530134528 3453757 -357620642234905206061552462195815994 3453758 49788736042721844853975807444322304 3453759 -1637297187056695601849645517961090512 3453760 -2898832678955209587780730528727040 3453761 956214196869574207370552429566567362 3453762 -150391729161021196730254068238394880 3453763 443580365841440101975322434892768920 3453764 1403471216522079134748723022920320256 3453765 -98875621192659747326180655328696320 3453766 -646184037111274339483659893746347168 3453767 -291922027399685540140678936895990184 3453768 447398220942844163301805348477363200 3453769 -1219336065301680481849529438529941040 3453770 -218946794306115445333450472158712640 3453771 8467769184498080376121288420615008 3453772 23076965450172830860921493313552384 3453773 -660818723036792477912224803699891978 3453774 -46515382727613555375589995309836160 3453775 8300914396539690562719307395851800 3453776 -9407812999121078761548001714126848 3453777 286739953291316860824964446950055714 3453778 -6033420840223636339138146311372640 3453779 396762523990682382465363599980842576 3453780 -288015362519758668016496331927367680 3453781 -738400072527798856695732869393729348 3453782 -741606020747780414297650031649060480 3453783 182286181132966044320192151855220224 3453784 1073939817882541974113172686518886400 3453785 -587524101075814117205642714793121020 3453786 -280201265326655386492629946511969280 3453787 -380555201098505615651232258393541564 3453788 461028617313445946019174857000211456 3453789 19142661578683189668482541145553280 3453790 -357665809274326101386749979176401600 3453791 1240226714146839469511227456536430584 3453792 217395896693594254230648204543393792 3453793 53751084881864226259824917870046400 3453794 -880110845326467690250601591677904304 3453795 -269267861363106481034611616635484160 3453796 -796862443028460264128099394414268416 3453797 1579813804742652238594700719567079100 3453798 -136169585659085972550269392263169152 3453799 -136702532259795559928794409229196320 3453800 115647857944074891623631208077312000 3453801 307018257980519861469856175295744000 3453802 142545030778088567666076155809215744 3453803 8139842905765591707231856853864448 3453804 105803034061174118858673683052696576 3453805 76264810578289265397587559599198400 3453806 585048985845468772034927746796684352 3453807 -21350292732135500662341757256981760 3453808 -170426586544060296979100691734560768 3453809 -1410751681461065035898682933484722990 3453810 332222321721362047093342964169884160 3453811 356731872384129063147015015061006412 3453812 -673826813037237600759724450907006208 3453813 671100913232881935968269856140790400 3453814 -104737275607762245852609025405511808 3453815 -37596867647457587450453427392725680 3453816 221452950100402348685667958156185600 3453817 -40664681164480717507647763590640560 3453818 -47482395943767067065570601615255296 3453819 -99165183968638184733660604284002880 3453820 588170422433200955964190850499840000 3453821 310936826779621508109843793563426912 3453822 159189398727681164395746816748847232 3453823 493728590942491233483218385015115680 3453824 1235687587372152195152227766108160 3453825 398141681596800409358371726909455600 3453826 -380060469159013974311236558472547888 3453827 -484642706835331171518514704867066480 3453828 175059121853325061947991332990283776 3453829 667456515113975451580291349263918430 3453830 391317289990971539136521380540185600 3453831 -273307559094630837601498721785787280 3453832 -6108679328934824802805719163161600 3453833 588009967580799818201095005374525082 3453834 -232800863355394276914890897201798400 3453835 -112697482156256263888311200709569280 3453836 -1561269261477315561829326102396645888 3453837 -552732354554891723115429243932178048 3453838 28210219459442721665641276598416320 3453839 -279745142449980590480957360311087200 3453840 -1413314887804125794080330328801280 3453841 523705498549349772162228175875831410 3453842 -138222521768587679830766106047139840 3453843 -648805587841416885988954487436574416 3453844 -23544225015295093067520610501376000 3453845 16516396788347216881937313928622520 3453846 1438247175352366259450508959075328 3453847 697852986562277132182498857396220632 3453848 775382713991441542486211071602063360 3453849 18988400819663275733599277689544448 3453850 320776792164417838396677981036076800 3453851 809007101833559541701999898315971232 3453852 -660205774224140472337401032748000768 3453853 -363548783350325581977491309714017536 3453854 -138095124422825688238185038870058624 3453855 -351110606919883344531145590076157040 3453856 1919234465508939374451086743044096 3453857 -953539915178240750510116872272082768 3453858 -371029898304571197726315685592496000 3453859 470590746194693430388187968386841240 3453860 424019930758405814712704361062400 3453861 720254248907179314865417554369259872 3453862 50870929828973985169334735321214432 3453863 362069041840334177436907805069323848 3453864 175475995067184975710623922779422720 3453865 -150399698065279040442685361948686080 3453866 76135574293626750333001882100471808 3453867 422389804699192514289974705318232240 3453868 1165708493961641521066911874478086656 3453869 -7319976936991373310339300451498356 3453870 -73698417421425008014879102558371840 3453871 1316184958709729373386783947617783000 3453872 -195936151540177963097001606188728320 3453873 115499465397693600493852194835358304 3453874 841666592611421638361330499100593936 3453875 1012210724175034320895686544834584000 3453876 -43447621676510966063337931126664448 3453877 538891249631125423965818178235342400 3453878 460416494274115195190886556478670240 3453879 171276417922957995935955345654203136 3453880 39611981841880755796265657954304000 3453881 -374835710188412304769079565953574072 3453882 -546255208039667866168550949628996608 3453883 100173178679394633596793087613590160 3453884 -100909722334305770913561708261255168 3453885 -114364444973943788644062180111451380 3453886 912070258939851754116890423330779392 3453887 136130484384764812807115407416377040 3453888 -40072257366937923104079661561282560 3453889 6467713446341515015444425178677120 3453890 584889283078338380543307316344130560 3453891 -215819203630439250906713771946759936 3453892 4874781502964941628437510238830592 3453893 509005681592521922826073816980793980 3453894 1121354806328635458247318021620695040 3453895 -155076723644277271463926816518792000 3453896 -376609151023057572741914123098521600 3453897 339299055417192546550738883979153600 3453898 -168491270864189603174706110995409664 3453899 438328875105114356287361823769437264 3453900 252765122943487332419186612591232000 3453901 395410729714763721060030149302439904 3453902 94866829939680053822737206503785152 3453903 643351865150310099816863968306446312 3453904 115023443878400436702114683378909184 3453905 5377672349792366033676778369777920 3453906 29574726124983488859778105667416704 3453907 -483416840936819900459293831218246768 3453908 568650897879962693802383952866328576 3453909 -523168273260878645139882929176684896 3453910 -50528270553020398835051691162435840 3453911 354224472550399752306608472540218352 3453912 -217683336182797524298681654706073600 3453913 362005782810195448742318943204405896 3453914 -414755500329741460756133909528572944 3453915 260013312631966837621058622277344000 3453916 -323571063130802251727831770482357760 3453917 1024127462700417188940041319860956032 3453918 119409489961672203629429925528240768 3453919 18659992735541637511064825824206720 3453920 48310877426427643230781099879956480 3453921 63690319378182174839834619207636162 3453922 9500290670428859237622610998959424 3453923 235501832046691793548320475512340104 3453924 -184378271241905270301063926610966528 3453925 351624246013022908384551590701314650 3453926 -308807299824133997010542799397511040 3453927 177100513463727233983154638904348160 3453928 -1862326019725615444236336013933578240 3453929 -1553051465059879971129595048294483740 3453930 313757066102786164098019232527102560 3453931 -262457336060057523963112074009293040 3453932 -844261084926714530335139806798174464 3453933 -1241692122342787875540741133135872 3453934 281580851346933039985834511357076480 3453935 98262245253627856917965733880055880 3453936 -349075444464139386211210637230473216 3453937 -752574401617048432621308936493437888 3453938 -729213209347121320664325218661392880 3453939 1453789754052459526938065251137872400 3453940 72761336518045761199613864931655680 3453941 -1274200695907418205153178000092338148 3453942 398807253492511408157868080695035264 3453943 -1164169376195330547352686073002294808 3453944 -563635968106740596997504574201466880 3453945 176135708211793085876234246251217280 3453946 -224010745169001469218952800207998976 3453947 -10932164203059340379099944684237536 3453948 411878358992425843426003819943224320 3453949 -1072633800348730665053826639542957050 3453950 169154551927777969778959998403406400 3453951 -736983913536218637704876206597395768 3453952 -1386630169102687491243729684030029824 3453953 -564415492233083191263144051598700880 3453954 -68361255013953801745400678755527168 3453955 352861947976118093871365844891653760 3453956 316395002720006818248264996697288704 3453957 -19647058375926249570795931845181992 3453958 95758781206284760652264285984286720 3453959 2349429463996105158981030845336196960 3453960 239751139901722872193635522932736000 3453961 -942690104586362528393095992809421030 3453962 365836463698589390262460876773057792 3453963 134854198245931214236851167940320688 3453964 -1050933022568875222344070429471009024 3453965 -662792793084793370046231317291977140 3453966 3310558785130771130162885798281344 3453967 1324880039409725052561064439005184952 3453968 53606216820188532702678754350858240 3453969 -47773746029958329800499059352419200 3453970 -135953016499088773557678623777021280 3453971 137594452978414543858231903474928172 3453972 503514089838478791514194895473408000 3453973 1398056633626334030759915964274814222 3453974 -386076906709259383314318825269017728 3453975 -3700301936578836703047895800384000 3453976 -1372678199712750367265344108303011840 3453977 391416170519609229417004381402657152 3453978 95956830811507183379690320636784640 3453979 -648143142041739948956109044429352192 3453980 47920571636249310090825512679567360 3453981 -13945876379037754685481355082091648 3453982 88196524301211787913904137756633472 3453983 252035660270448476307880935661648704 3453984 -581902393520767499089053171976765440 3453985 391364661782448033431848956017444160 3453986 430656646435107030758186940226746192 3453987 -156367548032883734627352953985025764 3453988 -468067176373917677293242850049840512 3453989 152331086722861849456757908488413184 3453990 -79008297824173974844005839524682880 3453991 384634206100506420788022126670097800 3453992 752954503618387166397244560775065600 3453993 -375272436602683190419088085050710518 3453994 -654395791465864942697148963867322704 3453995 60705610713178723670720898546705120 3453996 14717735738115590177516266896605184 3453997 1473922913546698244715284169109527446 3453998 732086386030253289405313837999627200 3453999 -521675462325083890277992711323129336 3454000 -249158543731778305172178673975296000 3454001 226717447311832111806305399333096070 3454002 311319355035319251519413859310407168 3454003 -379966749079123648261827874158029920 3454004 440002563443129926746856987203078912 3454005 -61472832968825107114277449609588800 3454006 -195477125361068467559097980990982720 3454007 -102955756300398820945316709465022440 3454008 26485893004656978530462828006277120 3454009 119334371387739944274938310018401160 3454010 121354069476562424535558410645760000 3454011 -470741386327742718787737912595174080 3454012 18844434339186510755908543200428032 3454013 529354272157092396720524942368472262 3454014 -387127643327177306936832451578951360 3454015 433017330690378968560101110036969520 3454016 -192238976118786862422608894015569920 3454017 266969513645048980912398315899838912 3454018 -13061409896698295942181388734343296 3454019 987021376786847981730100899657482496 3454020 -180409551377597670736853992883404800 3454021 -1362947916395823684160316313564615778 3454022 66901866757760198762083445049155520 3454023 180285005718559219545833168641564368 3454024 202049778425630395017500741649530880 3454025 385716311905348366245280745040964800 3454026 -91335299003771609451294870743010816 3454027 1373833358585986207961942068542617876 3454028 -26562437106686590218007483663042560 3454029 -472855790565200290353844321297915200 3454030 740861729902166415042481106707008000 3454031 -231864066617933887468078649906139408 3454032 -28201427408711373031627722681090048 3454033 -1687594228987664017449522279412261776 3454034 108684428106341825442691803651566592 3454035 96520190671903690379962879640915040 3454036 215468385207189777439408566334762880 3454037 -1425300118331112877791997593139462080 3454038 270963929844996899901962333625077760 3454039 184474273401577763289423141472619320 3454040 589259190317381736037367684519116800 3454041 32552929361764246158102311305259040 3454042 808201768031549384372728824565938672 3454043 -172069230931747916682880682236965600 3454044 162810015865361360591621326751268864 3454045 93864608813349526501884133824825600 3454046 178418924630251934184430468697081472 3454047 -360239606716463774271973684220997312 3454048 -5984045085364922352635950083342336 3454049 -506124612166760077662350577652230480 3454050 -24796015954309375033576904281987200 3454051 -362972294906673227021364933655085056 3454052 -15051846033952847199259820485877760 3454053 -103383764944398043670827222101540000 3454054 -14871815721105474718079709979448448 3454055 184096631043235111744976182640719920 3454056 229922396022342282338701079094067200 3454057 30486078288663594064661545927092112 3454058 -396359711157915014076152919281943120 3454059 -152729651594986101746013914115039144 3454060 -487049499079669945157285556966297600 3454061 -4966552067636466844593507775879296 3454062 -350321478654253389491441329227085248 3454063 -70388574535255744969111035370693656 3454064 232098363522644794940913857946746880 3454065 28948588623266072193836327585695860 3454066 -202660640487007460238490576519680 3454067 -460618904821794610227525285238296000 3454068 22866293144427503048355613262598144 3454069 -138337940213967623616658525245575040 3454070 340674967802783871350643555062386560 3454071 -131357416985702816888370949979629824 3454072 670219929096563179689811820640460800 3454073 -157595487059515650696681485865828864 3454074 -17350964757797236357730989616596800 3454075 -228631095808106039623760006790630700 3454076 1055126096332463553510102505340958720 3454077 -1578987855542833279615706514849994752 3454078 31913077077299736650539360437480000 3454079 841284339193589839773801987944962800 3454080 -165091127331592867607848417650278400 3454081 560699495594868995240322260433002882 3454082 74411673469561730766511598175657984 3454083 29324488233910516204537095524448012 3454084 278829859369723244096804105406041216 3454085 290194528890911570634027272896302780 3454086 167026391144524063361983238969011200 3454087 -91050847342113383129790631740571168 3454088 789198062641964237802609504587243520 3454089 333368684576286508026192486874654224 3454090 -228222515461488761361979546896801600 3454091 818521708309923986994011620553985492 3454092 -240899584681148142983210444616355584 3454093 -1009331557304621813121246246829347658 3454094 220575335777965926302563877408169984 3454095 -393893662430650809001278241487562480 3454096 233072887809842647187391411108249600 3454097 -619215696383150896639921364538869454 3454098 -7807758654674403635250510433313280 3454099 -772305569108025875317245177778192560 3454100 271322141177634870355936904518022400 3454101 70834049995508499283321416624167040 3454102 229858866873017999246423760534238752 3454103 -1302334160229589110155069677467069720 3454104 -4912846166725172416307605727969280 3454105 -289581167624534515288158286758825600 3454106 -303020486590342886975589915454880256 3454107 689070672934863570118230966425606040 3454108 145914099707638479599963962806501888 3454109 -856206020123748443738210001057201690 3454110 238828979839832215967436411190118400 3454111 -252578145559112121079821714772651488 3454112 471509066802828068215586133114028032 3454113 -50374190241946448775738346451323392 3454114 733452426882930877172224183160632656 3454115 58832136226286136910066062028855200 3454116 -44248977185597256218940997853884416 3454117 535279805719056083353968353688433920 3454118 393892645323312963544680669910780800 3454119 272018305850471874199904999590238544 3454120 749581761880637670942753229011916800 3454121 -233136412413133572229625893539936096 3454122 79946970738735442304527288127599104 3454123 -472816269048995718909949083533511628 3454124 -780024660656355788323443325726064640 3454125 518858190738614714313095424468576000 3454126 24832740446957858641716955678242624 3454127 -92976027230016420975849653294632368 3454128 44163214206398286203431355798863872 3454129 -301647692090353337986036438280882624 3454130 -274919268322348604541997381854419040 3454131 -727435469090805363584286388248326400 3454132 -238040115824536797934538477815633920 3454133 113267128231933699247990745505343904 3454134 203779234894371707306976523082412480 3454135 447451220032631713670626399762647360 3454136 -15238717331462839104933372093603840 3454137 1453866320273306746117129275358873440 3454138 -374111141728963160529387013625531280 3454139 32964612771827208275525722765097424 3454140 -237830150060546576376811685323898880 3454141 -52700509178408871710404539045856148 3454142 374241602043124388227979391358217472 3454143 -318110707828249953932887394445342720 3454144 -8669211995034865662930081082769408 3454145 1141112769747840859234886488455031080 3454146 -341737213151690567497448125529481216 3454147 19802873414197159167164435108255560 3454148 1101592046799804668690766544352942208 3454149 155325177709295528753211120647127264 3454150 -59878395461491943605913161260288000 3454151 746330910784270139858563875363266304 3454152 222128487660388903059911311133245440 3454153 -607354677992527863996017766648690598 3454154 -510238390152545386209002342547952128 3454155 -224579796249395724022518375876058800 3454156 -1078699668948630522051332536704820480 3454157 1366626502584010059948489654018125100 3454158 -476930529942302888504989809243489216 3454159 421121061342195834185144769340709360 3454160 65343687735130084601759016815738880 3454161 894374547577076780668746740642483520 3454162 323450456259292697756394611050533120 3454163 -249575679035930141147288809183737600 3454164 -1488135219818059014066434469279744 3454165 -168108316975050286666380924523599360 3454166 -13487003730790451578164359858102016 3454167 -306809584633746555136918658665332120 3454168 -307306111924567019300883869658746880 3454169 520583512949831425273554408836253444 3454170 188574678024993502345733766418920960 3454171 -66934412832733773761270765283264000 3454172 -279632722718399677977878119158458880 3454173 -74803239494480956339594815619133178 3454174 -76770586751423789391622632577366848 3454175 -84627643362593645036594359194571200 3454176 1075976209535444750923921452787826688 3454177 547883088130719256434914300414421780 3454178 -138062743224024429228611546247498240 3454179 -336829196065342766588510881247454240 3454180 -205436942459184329385795128332281600 3454181 -325759565730733777140209985165002880 3454182 411846450614372632913043075733024800 3454183 -1400417465554350501333094670417754568 3454184 -210133885701211326951920516186081280 3454185 -152669267723519646347490107821562880 3454186 -301467402013424893396064321176369152 3454187 36026801118165283552024578992268 3454188 231641962274352469794031526487897600 3454189 -53803884342668204251996812438420010 3454190 -4185422068231147870185449504083200 3454191 -71286647374850162387553803991969360 3454192 76097218115337160363636555155177472 3454193 883726055718522369342232607153327442 3454194 558870243906427476039105408288950400 3454195 -987642672943565127590336706668038800 3454196 117786536056013305630001606707322880 3454197 -726275022908609169935305071156511200 3454198 84966570140684379105072375978417792 3454199 421480150828274578296058655744354736 3454200 213348200335282793139850622799360000 3454201 26249887417081289671204625278276202 3454202 -118030472502155643574815241474274448 3454203 838288221790441441040137604408609304 3454204 150804599543896769942077126370988032 3454205 -686028847236386107216894768981981140 3454206 -79433159480235710538369272404439040 3454207 -293434306992773222225022084372901200 3454208 1944933530888728659705709298077138944 3454209 63592243605037222825600510794965376 3454210 91711656525407360337257665997736000 3454211 946227158612884868364940879348121112 3454212 -222544033334960129148571486832268288 3454213 -62092474702355408494956596851495104 3454214 -24320517002941433917670630883826560 3454215 -197304612710712088347315268511672880 3454216 -956300623883527774801814626153835520 3454217 -411675167241030455280221353258895580 3454218 1350022790791537369419273869269923840 3454219 -1589406264692741288434407802376418000 3454220 299852397832064732342587661205749760 3454221 -399693373202603293284800790193231296 3454222 355807407282626584436071069657985472 3454223 990245913190375388595749763409847472 3454224 -194943382791768635577172391021838336 3454225 -135841638079303026724560460647870900 3454226 632550323721946428319323771161127312 3454227 -164316266544479808583252910676907440 3454228 -1780958428289197127578949107722246144 3454229 -411584560662660412236118649444641860 3454230 -108108823890790764507027157787036160 3454231 591814304124731659851375916971531864 3454232 319719993640500942892802988440248320 3454233 6356746275119294725201778502895584 3454234 -122213081192642550324048988813540608 3454235 -488964617384581340870913976274346240 3454236 -145193402611859736989299375156262400 3454237 -325214197633531404294347377753386368 3454238 896243201961318514944317038766859840 3454239 -44243516703057243628697414982517176 3454240 -1120301804137452000407439243381964800 3454241 -369138867083141026819686789861265728 3454242 57167840285994248843544574936473600 3454243 -364894005484200973005456129858964256 3454244 -761259630168871958011487368361518464 3454245 -369704747679077995106845310229048480 3454246 -111856450134436983513862063077985920 3454247 -493567671065458308049392909149908656 3454248 -31963888433865420238951123771392000 3454249 -464026906206523589634454636267279750 3454250 321231429737290805378113963346544000 3454251 525739621033199322982455937360281432 3454252 -496125726817302061501661409344698880 3454253 -1457241040316705016550386805132992 3454254 226674945040636338812282712336977664 3454255 -377892179036512762975554724122831840 3454256 122849223616932862106043855337684992 3454257 303312344362657813280975710667899680 3454258 -254625810565264924241973711811745520 3454259 66879069528513903275134661413236216 3454260 445399643650061247234606317490370560 3454261 -1185246448558265599907902214005138 3454262 62046568644721350811385214484445184 3454263 -653571214004736952150626644305267008 3454264 -1027161569559323462995846068271718400 3454265 -1572230798713350251487667139322384000 3454266 439267742952951142006199018225409024 3454267 597387411729117258256049797746936000 3454268 193398462449640762568097664292577280 3454269 9842927504743635392292934713141888 3454270 -318633815508603420687270715135872000 3454271 -1451543320386800558945629130841324648 3454272 229433225529928791399083676794880000 3454273 -994260478426040810961645465766394880 3454274 162799499534536500770791517769149136 3454275 208992750424196732486918170514496000 3454276 3710167455253824182780519564247040 3454277 1482272790884221726798605080007505920 3454278 85115423817127670598600860056209408 3454279 -552590514342200412768183846877918120 3454280 -110351159138443853692268947531929600 3454281 -481108067256628859490808466903365536 3454282 217934813543523452992694657109317472 3454283 126959918820212382179115819959993376 3454284 -67314774361625526711750996718232064 3454285 -1105462829612070696812906329354637640 3454286 608681240049576865539674561176119744 3454287 -1208324548646419219392580018430832 3454288 299253844977404330938359686931341312 3454289 809052652519096123038071909154464880 3454290 64304605322449867169955312003371520 3454291 64397072916575866788452506438719264 3454292 -119376911095993768509107292027230208 3454293 -30029272420231416305077187685277536 3454294 -282971804257351894322317681056847680 3454295 -467908237039957413754283290882312800 3454296 -3931530660540908188000837014159360 3454297 158621092713847831719692309945929344 3454298 436521054967993365329943769064670720 3454299 44744030049681316421378550916669440 3454300 419546098990260201839998207437286400 3454301 259451505152027948048000955459197184 3454302 -358391685704858883394045972190232768 3454303 -160659125904390402329416619173812448 3454304 -502274014203175668075606287689580544 3454305 156649638318124934057040710151865920 3454306 -141916489241527946407303605903210720 3454307 -937164356073183990555671375532489444 3454308 -335026492332136213718946686347008 3454309 1057632226091015563243193853712756000 3454310 -532742292871924991048216762706253440 3454311 -701750325549880408062633541851741696 3454312 1653160226770892379304860011529338880 3454313 923679815620682877856996366527797562 3454314 -461509474093958905983523793646328320 3454315 -980912453242295240973260334615916800 3454316 -10592856767950182930888466841802240 3454317 212390775069880077961995111170086134 3454318 -105807140692238866604021703969677568 3454319 10415842636332336292067336613939840 3454320 32811344787678007824247117293158400 3454321 -495448516095045831958104832707711308 3454322 -44686800876032803492750193735010288 3454323 641433776768933185132976187859568184 3454324 -433326218832630493507199544983230464 3454325 -91366145303293413217887514838364000 3454326 -25820429328732775265470866519875808 3454327 -352006157819164051335341711130428824 3454328 -137178075254852454151804552873635840 3454329 652025339488992665477244096008994384 3454330 26454072014963864233321591135088640 3454331 -1663202269641429959720819241737771868 3454332 68582170276540270665909237385297920 3454333 770555566447190643487877973802578240 3454334 285010708371274116773153900208822720 3454335 -758334296271433154887612433259871200 3454336 -1217166646253568906672999578720010240 3454337 -355065085119945171209240371366749948 3454338 365015623180238551128514476104809344 3454339 237717492835046578690039194039075072 3454340 143059644125669731261286725575363840 3454341 599149740152389267008085182916657824 3454342 364082936516236399719590181582552000 3454343 -1129157660402057895428856755148594408 3454344 73532578077096173697180996523791360 3454345 199962415753062032644252383437504100 3454346 126719585080291485836384708429610240 3454347 88830372800545467997478398371737856 3454348 -136516724762798064208133478479905280 3454349 -580518845683937761024692492389921448 3454350 37143026009233335068540856399864000 3454351 -273775418737997949435027466548111896 3454352 -2857362383653754267978756847697920 3454353 248685689509298340768319557444192000 3454354 96667458575319941931909966245852160 3454355 -805853665579576759971035376044412240 3454356 410335000880158909583818863581878272 3454357 220603973234839129282829318823987000 3454358 241382740714299939109727096151413280 3454359 -493927046616299400211936438764000000 3454360 14585115754516893298151231394201600 3454361 -385199893254395220592587275122910976 3454362 4195333085965266624338817230934528 3454363 -288736004847464164031283836152296192 3454364 -217090727459444007117913789218831360 3454365 269390816643015701064141607046394720 3454366 404594052388501990001276939520729600 3454367 565941835781265147639025583310510192 3454368 -114418296609858525029024907506221056 3454369 -637039121396497290247129447252821740 3454370 -83165824476591369614982608638790880 3454371 957412209832300771554833128783361880 3454372 914372467628188811463194296810664576 3454373 -137276385352806349830653309318131272 3454374 -60768838073754306334018476659091456 3454375 -94174519659859370167014593385415000 3454376 312972089361469493086750317494062080 3454377 360309291691844584810958320961263008 3454378 575670708135804985284482576994648240 3454379 -26823801506154195723475152559202424 3454380 -34083146333824970052597634865203200 3454381 -112077307827218807900451024122451456 3454382 568229960997760518711244159042857792 3454383 1147556125942254513359935119753828624 3454384 -157282064934810550252878981427609600 3454385 400649063969450571351093113854605120 3454386 288338100852483611298006597574046208 3454387 786790134856808498212940901358049036 3454388 46434206101728563728777144152354816 3454389 903504137280989583274108775830135854 3454390 162505548864566075119363141906915200 3454391 -1535341544604701785654776419658837000 3454392 166012935702186619621690071668490240 3454393 -199583553695466949012965572831419200 3454394 -326552979518526409886722599318831648 3454395 161474892277964437178561917523266560 3454396 -96353943475680763027134139060093440 3454397 1184705064460960871870363567029227846 3454398 -35212237844976922595816168710986816 3454399 482389051693743283938502012772268240 3454400 -124878751397474619417137760750796800 3454401 -94317853983117662263101696526307616 3454402 -85369697621854663841708501346962400 3454403 -41235871625390732363627411323473348 3454404 20054257942846325696798395913911296 3454405 -7695816478653674567512044220998240 3454406 -456458700537404923200957005703840000 3454407 -39671222440193776442012101700059368 3454408 832351578932236043888913571920552960 3454409 -7733942790170506177885014855772224 3454410 105780464098692449662227524216486400 3454411 1183334092032339132293752763458690224 3454412 452600109505727763639667486158077952 3454413 -873174992962397000545524165684238656 3454414 -344183267888667281277324046659605760 3454415 15250611815008908930143908388052720 3454416 -39061126351151266954525791053414400 3454417 255355017242098773388971078805177046 3454418 -258552122853093192405779355837912960 3454419 206558162451488445338993343820021944 3454420 741850604356662370582619500363841280 3454421 92627384317183702026356276285996622 3454422 -424719945072799385901951927266340480 3454423 -10250556883818489317370718833602560 3454424 -653190209674899934845274646610647040 3454425 -205077111568306229121040332110949300 3454426 122660245992319874133992942290827264 3454427 244013587105335697390760351798354352 3454428 -173433308762999595891652706460672000 3454429 1855336866347657730089106363746150 3454430 75676456038561816302181095876697600 3454431 -269193704397625220055040799361711216 3454432 -90964896339780297576191674805649408 3454433 -94962395553307239118176992603424000 3454434 189806154940603113372369515540551680 3454435 60975253996840878628385481124268880 3454436 822561513741522145198535031097687680 3454437 -39684420919365667649938886840303616 3454438 100398978990824708708107350595743744 3454439 486968011568162424960088749410110224 3454440 -555080890123053836461099986540134400 3454441 -28178073518473469174928131232368000 3454442 727378285003007935574394262996477872 3454443 -250582535646898585662497505150182880 3454444 -8330512327190434620762299211029504 3454445 342009285750499643919043909431602700 3454446 40988867135271518845720108687593600 3454447 -939466340177206452763230465797831960 3454448 -6856967874473084586113196791463936 3454449 -265494630463939070534200777371067536 3454450 370594444346549345207071323785808000 3454451 -464785366556195547408073039748876640 3454452 -588908574224746385097109092837853824 3454453 -454489164590220298791677392537417344 3454454 260509027500147032951137301936128512 3454455 164732360201414864293162769170602480 3454456 -460161066529321834651556535524229120 3454457 319065326470402049319861096091577706 3454458 -44304612809491500890504227535711232 3454459 18470731676454389422026545614070104 3454460 -684731148743949564508762906750602240 3454461 691559945370691501562599412803190400 3454462 328113455507782454533924496414168064 3454463 1183608802108626197403856889786920560 3454464 -50499104942046436862403010313060352 3454465 -68637916332624378005049278382451200 3454466 -493582706074123723510526735803236480 3454467 -154650127779128314341621443234084688 3454468 -364642530462055305847907031310493184 3454469 1305448714801388662562187661783323870 3454470 -199058114308374645326370188106975360 3454471 1123576883405128892077522051596586312 3454472 247535733558914119725932125671751680 3454473 139620668229566798396743771774591968 3454474 50164851524338889416467682316765280 3454475 -678572467820664781075761347269345500 3454476 -229435183309297532724258666966471168 3454477 -85542611551783419638232348891227540 3454478 -465880171873287612060031603200166080 3454479 -134973167722425850777429183573715856 3454480 -101249058556795332245358130458624000 3454481 -1117296506884055344005574292546096718 3454482 104437219297751861940012057130622592 3454483 348154102337961121631801560968818732 3454484 -813655827361065526339814636592672768 3454485 88286871870512777027098069021900800 3454486 2940223478155172864767706954121216 3454487 793730014844640328448708894378629560 3454488 -1184176404291197128522238666077040640 3454489 -641414078341730724542322531428774710 3454490 57934732317372783585368910266685120 3454491 871573131351165762883893417073920 3454492 -394473128064307761414228511295180288 3454493 50778395169442669241752718366544384 3454494 2314677925309618227440575295544960 3454495 -567226150121151249845633074790144640 3454496 -158781444499814171575237021516824576 3454497 302367470039027197317069308501288274 3454498 864960615906952520567681286757374240 3454499 150107009570082029234010355374426936 3454500 -607296891572745417647748850857984000 3454501 14405400156160969941480922484893502 3454502 -698132732345683191702432739603061568 3454503 334445859919474221614783726249257248 3454504 696130510033754880764410573955481600 3454505 209176215888872731763544299338072320 3454506 -15238573443742710576429246235438080 3454507 -174411255270282037583273657613323488 3454508 532177792991952709291237911214156800 3454509 -796116934599631325375454478226692800 3454510 -427258098778716030518121584395275840 3454511 912943184364761667142114767274148112 3454512 -104386576902118704243950901767700480 3454513 229842816084714279631043050448295024 3454514 24740564175913980371783781066803712 3454515 474439598364400522577137263018204000 3454516 155629758677762653232179224156176384 3454517 3120059955506603828361925867323211200 3454518 -172655446498087874609530023306348096 3454519 584670031877853434469681022629378096 3454520 -33265251726217924490559996079104000 3454521 34504590466851260504226981687475200 3454522 -738131409417601837158019689050636688 3454523 -190612258437449590299265293043827600 3454524 550324733491048692806870197077711360 3454525 693966532226906508359701899219036050 3454526 -105766282492222973813241337125804288 3454527 7607574033014417320461331961874432 3454528 -138392014225096974641125877883076608 3454529 -191601272165531211067830898709604906 3454530 -28486679001348836732744296300999680 3454531 232785904619174169348476326259945712 3454532 499803492034101963374996201023725696 3454533 228954636753955307704400483792009502 3454534 -10354781200082971948512179609338560 3454535 -154187631175471995430189515950568000 3454536 244217753980958626282266834948341760 3454537 -252345751848221940701687042929501560 3454538 -122296480861352563572837885019297440 3454539 -277204863874650979858498527251591232 3454540 263912919778712997774384415667020800 3454541 -1102112992416035349070766891850434058 3454542 -33050387694703860810790026377011200 3454543 29561225841566154231295786363868904 3454544 3885162184485920601433782831144960 3454545 158265652964718674876630705018392320 3454546 -666105477246164082808422648901020528 3454547 456020633538606014639444186632464384 3454548 -911831190647336322955626650880983040 3454549 1418582192986270859879114129347975086 3454550 436776020539193512713651945266400 3454551 -864336373800902258649646092125159520 3454552 171690852512355527966462364393676800 3454553 1344248350433414870386537717416039060 3454554 228923560422134734892490474241310208 3454555 155849184986447715699233792670734160 3454556 441399835560625049914015365235411968 3454557 562608980264932375989909664984371840 3454558 -234600531492332160892173334673389824 3454559 25635149712716044285885933715909880 3454560 145912812406433884783243640438784000 3454561 -166445584716574467028994616612064800 3454562 224876839375167645171139288039107072 3454563 -362693713063535071552833836974430976 3454564 -1040077471604675976292166794726205824 3454565 -342025656946062199190724302925273000 3454566 9035997255465539809475655167384448 3454567 -1705537379495019311582441016073726800 3454568 62044136293410275892966659111731200 3454569 18102067978872861576698484745834650 3454570 -145352020502146645648219457726576640 3454571 -2398772581004018780145203143739080608 3454572 -281933660204846990054445625707810816 3454573 -677022216017286208336325168878155178 3454574 -610639340821508163089083585156630464 3454575 -459696422150046487271596386269111400 3454576 -825337299900721760579744989249536 3454577 -582061535831544751855273914240000 3454578 36612230580142227782097904628822016 3454579 22083009760739660026177482451112960 3454580 768674556482506466963452395448473600 3454581 242063819459460054855427673882327616 3454582 -491470161447883531648746634760416608 3454583 1115714513294487689417638912246320 3454584 263022626964319440723026023074693120 3454585 -961536201025651664829786268601875200 3454586 651281194735895045357441632992154992 3454587 -1470204735232170499257503988548132688 3454588 509992863646730617139696502170305536 3454589 -1017037492999826036617096008703387776 3454590 365033864428409876882629390060360320 3454591 -313837320712023221628427294320440320 3454592 288973547226527058065725736311848960 3454593 -444943629518222380641593482013412096 3454594 477324028220876202030554325043206144 3454595 -844651288479521431290812747223404400 3454596 -1276998351170580416419925793328742400 3454597 617663232574094791812910310044606046 3454598 -489584882714225946485316573501548064 3454599 -620299705860259589309000926836648960 3454600 -273785434187593277794153223135232000 3454601 1959198984506836897048172618849689104 3454602 -328727991295888737532694207189174016 3454603 603924070424253605925753711520592852 3454604 420955115715506436127481600931796992 3454605 -105150163942897193475083162362481280 3454606 -263965967301177564564983294701468800 3454607 -107034907381186930154691814412072520 3454608 -121742601046010340467919464866185216 3454609 63758875830210273033130581404039680 3454610 -39311102138102742991977597542387040 3454611 -739576092836792549910679656327277128 3454612 33355545239380147602086214648432640 3454613 -1559215619398471937529510972693322116 3454614 -173908133635227712311935751077840832 3454615 -778027435953732522476782737818046480 3454616 -600852502330398660143727189683527680 3454617 -249388338750025483345916369542510080 3454618 395864369142592816042543108496471040 3454619 46343795105330145123720021275818272 3454620 4001958450435463739675263680675840 3454621 -986987519518087587032367144951659508 3454622 -118875142288687636726898122722694848 3454623 561834280123121752986070635682394880 3454624 582001971930418331825572167826145280 3454625 -1845466114724333267382710265555630000 3454626 -69635719304681410214415072130793472 3454627 -889593456315266142748230169268199360 3454628 274700861168241359036772312331796736 3454629 -1255052588866379548418832921091845792 3454630 366853527767896417219599713532504960 3454631 543200772084025973333497393597101432 3454632 -614078518830394752394348065992340480 3454633 -209588405976709958038253368875564736 3454634 83204605592768756602822718317911216 3454635 723691409692711567699412606979471600 3454636 379141068805342625835842812464333312 3454637 568827029137389785373029677095240480 3454638 324937025319251713746690563683461120 3454639 -913800259056514982433621112186676360 3454640 3072819099297724489560502566912000 3454641 -785799713403689400053453603495288448 3454642 828331607703121250589708699553907472 3454643 17300808122147785290362824491194892 3454644 105971484248236881592522123444310016 3454645 -546813814598659378391703187821200100 3454646 -30317774579809206650196195691768320 3454647 266238004192811007139929408336111744 3454648 134055814133265779759932445897871360 3454649 977687938478674904534122387160703120 3454650 -15268277687777034710298571485889200 3454651 1157275911934106789475346613002519652 3454652 50826109797406643287104657738458112 3454653 -3064727039016881625220725913427616 3454654 209878823306196888579117631229460480 3454655 -183664930424351613016024012789778400 3454656 -206775150011287226146023581134356480 3454657 -39749528965934127021633207340015680 3454658 390048631924625307635698872327529680 3454659 -78375137637188414990311930443843216 3454660 -271063185153700886718482109414113280 3454661 203827205303111326178601750605209632 3454662 -197250465864845386695839237912202048 3454663 11328008454383957101073061686952664 3454664 -733636868171633223189297576330992640 3454665 201306104809500103630457889104809920 3454666 -1127644480150337746680398156156464800 3454667 354034635077723511160682360872429716 3454668 -277191302165134408056749941399587840 3454669 -844946833770673645230464946418393056 3454670 -299742016648648721890143145943923200 3454671 -101602369390957181727941746211328 3454672 -34417722894757751714612737026981888 3454673 -882496643582530635918429328489752078 3454674 217924531848426165743463522099701760 3454675 126524461938801092090373172243520000 3454676 645974575394046438797213092769832960 3454677 1515936067240991725403648081967795840 3454678 -349136781255473435714517637681179360 3454679 -1452725996189236799366820203271321720 3454680 261490402489222743562762754522112000 3454681 1693439501046909432047110301287305482 3454682 148147178229757796466743203425928704 3454683 -738501765812558251826058632537888400 3454684 696308355476767679616858083487996416 3454685 -150038712722914093523254013331141000 3454686 93822374632919693829105457333448640 3454687 -232762790087488423019030685096429664 3454688 -2010348191956767326946916551820836864 3454689 410578925511953153294389864004510592 3454690 55079832129314268709110332122735680 3454691 -1531082692074573044651758169631018168 3454692 -355042756962908134921575480204914688 3454693 747054439154093855796165183522826944 3454694 629651421247552828582628992847625600 3454695 -275445284163058880243059506252070680 3454696 203267818348969507184891183984640000 3454697 297143410555731729374137256001481146 3454698 267746713121915570173273078741046784 3454699 -205292946654885793172329528628377536 3454700 343471917622079445332651185891392000 3454701 -129217807987805389306227521491469376 3454702 59224278076362358108414554166101504 3454703 -236302452771996356703713048103457920 3454704 -95314166846749717509792005813698560 3454705 -240867905990517340991188739956376280 3454706 3291829576644716162604099739655040 3454707 -780081548285238926749771226270191560 3454708 -51422849309033494690652046729703424 3454709 396745465913650179040768564175592480 3454710 -68771125339306471190493410638510080 3454711 -492805209727625990961704232961790648 3454712 -786762067597383959199718418568499200 3454713 -41177726474449772715734397962498400 3454714 211443981868812426966355147268536800 3454715 -324429390872499719747242722617084160 3454716 51486684203057395826981715410386944 3454717 -495962749590685919822642674379439008 3454718 314301304001320558411285705664280960 3454719 -336459295708248109561786486765056240 3454720 -324464161279495632345434878377984000 3454721 -737809505283052128060852841278041808 3454722 -145561746180427207681307149720805040 3454723 1856963459412680123954496014976393504 3454724 -188408744372598297891824066760265728 3454725 40100392422850313854103969858011200 3454726 121106694361239092328052709728199808 3454727 -424489927382046207640163995820785608 3454728 83934368260976143284027578309468160 3454729 675002356915570290036787379316077952 3454730 -31427479018342838565723857842254240 3454731 72921990437149341135922046572140432 3454732 1542756472621511446333755283695390720 3454733 -474198433490903827972286612539280256 3454734 122435054815136846413787851850064000 3454735 -20885707107100153795021725072977280 3454736 -208120244194050727942697659316625408 3454737 -29672609914449971905578159616732224 3454738 -207734114480094648374697650875069440 3454739 899964916763473095060437424964170540 3454740 299307300809100745657920015869222400 3454741 -1287578510659315560556684650760100100 3454742 23666675162188661988518404881457344 3454743 -1006978726514253478772632798239491736 3454744 -109809830920812505534689071912755200 3454745 -303663994912238590265243872020624000 3454746 45051090575443471909002253280822784 3454747 220675691471747029766612509707950752 3454748 253989300379317111528378077282366976 3454749 -6316504778164548625702306546296960 3454750 279566133672055318050031487022528000 3454751 -253590589360716789224659468587966000 3454752 -99372428549925740803920210759254016 3454753 726262133922917391192293971549500002 3454754 -370253710648521926115713874182837424 3454755 126659578677356520958462803337615200 3454756 551522405811122397444285068225198720 3454757 -1400490994974240305280608428710110148 3454758 -271018059415437106406995215931198080 3454759 269543553809675202573898147990503552 3454760 90950260379591551260845728896768000 3454761 -386009676022409940278252027510032320 3454762 -290666019975555534693615892824364368 3454763 -1166392559777355563663249569643376 3454764 -46371821134848315927664675936075776 3454765 411835363047831073998958014433515660 3454766 64531611536756484312771219494555520 3454767 -305690067284565994963467001190017560 3454768 -6687904774001674741533276190212096 3454769 -1215071986392543166283745207749902830 3454770 5663808661770440811668499478617600 3454771 1545840008291137127208818422864472972 3454772 1196034759344683592261582102249429376 3454773 283134530949737179009656823559694144 3454774 -622489051356607737177907266830927808 3454775 -676677465173123637369952925944441200 3454776 26166605734636822267049051369533440 3454777 -499048797340919304123511468182264320 3454778 -311806880832106853734787438221042944 3454779 373490035417455084135715611389180184 3454780 229438452561530525768921223864637440 3454781 402453183500834703748448355303435264 3454782 -344973202928239485085572705306863616 3454783 -530220269628468559400435876743647696 3454784 100027677331883371236373843427721216 3454785 166560320310003242498525093193859200 3454786 578871481606178424201210060468560592 3454787 284718618234258645962385750137491152 3454788 673295683300862084510312530229078016 3454789 173459168554737180226997756587812480 3454790 -91589335983231235123788333015753600 3454791 -244179981162135644048286309235598256 3454792 21149410543049533876853884968960 3454793 64074681981706210921716405701934042 3454794 -442986175264965402507883220394469584 3454795 -1060654899257876560489592083297567200 3454796 -1018897618047071077878732064240343040 3454797 -480305376539645562446526199090900800 3454798 -6346564835696527553304304276359936 3454799 1519899409982542308009402492491579160 3454800 -61914041625835710289486420770816000 3454801 147329821392712678143809987289746240 3454802 -115792905181504271624113521749941440 3454803 435633525009571252438417667713411464 3454804 -508811308522375118334805249434316800 3454805 193815711475410476358265613768420760 3454806 -82676835961764847280529212764132992 3454807 -1046685328407202434954548522118810480 3454808 287698560272054007635074851746611200 3454809 451902437061636490758766923143722704 3454810 105414699346114258530493752069984960 3454811 -384235241152419726374174013930201528 3454812 -37209582429251511386458824388821504 3454813 290995398356601583071096800484801062 3454814 136579798152498497603786989005028032 3454815 23450655941077298458835696797232640 3454816 251007906249943106136512647519272960 3454817 1414595154400644523659235906917784866 3454818 -39418446886262271236401246123575552 3454819 -1306125345143673630284001116632855780 3454820 -750369168299345812619155197549745920 3454821 -222403424259757434759542123260580610 3454822 310074677442883792001564622732488832 3454823 120771861574194828020409405015682560 3454824 -110502402540472564734380491153244160 3454825 -791454327121711955201774011831548000 3454826 485373078428698888632191899530866688 3454827 -325134780155470886735985190250137920 3454828 138990604268199067372071691509422080 3454829 -280382960463156612653924304690402048 3454830 182821415426212827531759808380422400 3454831 -282458387670758402481568225348553736 3454832 -176632394947354484496156480409534464 3454833 -182161101705356432948832300191058576 3454834 -20844932247598254891109345334579184 3454835 -14686227145358016117571018426090800 3454836 -81923967060471281189590648141086720 3454837 1723397844529665192664095860180957486 3454838 -21742252091346642267631478687291904 3454839 -16225320404879410569973320530592000 3454840 -774564160477508898412829384675635200 3454841 421550749006412652073090312673821572 3454842 -100452867069996660339099851083140096 3454843 -1029901096347981774181337857381872492 3454844 -694272836132193900379934599609227264 3454845 309033400239047858075742683331662400 3454846 488726897939247289550213984843718720 3454847 277512449305771976647281494978606712 3454848 350301165751497151539404498534400000 3454849 83319071628406025476529766467557636 3454850 -122293027271231589042823395750835200 3454851 899783165924441175727542619660134384 3454852 -590387914617762179234250784731100160 3454853 315114594812144662404987901789680864 3454854 -164962760983263565424402376944472192 3454855 -871116619510389986094216487677902640 3454856 -1179166686461109665065126819582725120 3454857 -89818884454580992053810820968975360 3454858 -314141107269497425763594193799840512 3454859 716628325150410834494012188830995016 3454860 89209074974974431292855533477150720 3454861 -120041999015221330388342026096638538 3454862 -207166573494653212318958018432131968 3454863 921166481793909562773037516007856000 3454864 -20299258134796573888213863234273280 3454865 90741798699099257738716556203843200 3454866 322694274770399966812708561933201920 3454867 1304451629480037482570925395197666044 3454868 202825315465537793721075640703112960 3454869 452655373291515391194431675462575008 3454870 133149213720132411245026653977114880 3454871 -7636265736239818798904387687699616 3454872 -437002166960249624545024805652910080 3454873 -719575459429375027239708141908189878 3454874 381696887971812496234590045944349936 3454875 218075132394637947597600257567868000 3454876 900154318383099100472435636794057728 3454877 -1601265510534256914772102867383125274 3454878 1382742328930656481826448428648448 3454879 -493989146179948387642450629231676440 3454880 -241934578559239331387218603970396160 3454881 -729874567500445030564206279004723776 3454882 286302264848193375971623114563987792 3454883 377475909020710580268792889083399132 3454884 -403972370954875270277469589612815360 3454885 94294165998268181619745065991301760 3454886 -941025554327091558005622537832177920 3454887 16584792829336469730328502439729960 3454888 -199362502196718385175737482399252480 3454889 23809102901570400359627972599389690 3454890 -197254616629029704974099339620238080 3454891 -574560110128639410950803448680551600 3454892 -46319148715870984124867115575344896 3454893 36158149751737932510531148781158104 3454894 -735501977019306540377692094632008960 3454895 746905523665052295461089981160679600 3454896 -49187094417559021943611611766849536 3454897 -323335046689119284494027901150956654 3454898 137523554488404784429232000238894720 3454899 127370944830155018353949605833623808 3454900 -422625162259795703821891807739440000 3454901 -1332005041578030607181206168848622098 3454902 333897123018016129159286667713908800 3454903 937683380445044988840910424998210120 3454904 159518770143835426011299600872181760 3454905 8117960230501658592169125246500160 3454906 -8740797164698416266535379477696512 3454907 311208370902152131476291376664723520 3454908 159122797036180067817016550869303296 3454909 924290172965103802450888551767607110 3454910 -240586727819757584467145505913491840 3454911 -172241604805161729515255221085317512 3454912 159084416708539469084286185824583680 3454913 -281496464548461769525276545183360 3454914 -26436767042751074344645201470862080 3454915 968127741811156415811488098651580400 3454916 -595992666104488589592828470735525760 3454917 -184115634880924607808916248922041120 3454918 722698926578109766368798086189744640 3454919 232476445399869707864991329986366848 3454920 151940893201134928781758981521408000 3454921 -6551364837603650392331510463787568 3454922 -383240465805752839158952156647321600 3454923 -722618702998277950180148234468451840 3454924 1672416528055537163033839316213302272 3454925 67281447502834615060733305663975650 3454926 167269450457344357331185528443898944 3454927 -484786933007506963513884514658039328 3454928 -2832492906355556879829628147286016 3454929 -258328102136553800290339566652273536 3454930 44513162414950168918999961969011200 3454931 193909862987613713338355286627693264 3454932 -131688920979296353496551499630143488 3454933 964849590910975160781569033442735182 3454934 -80561808853908418581223437902951808 3454935 -403364488844598004076524807575139200 3454936 -1192442616843397524807114250997176320 3454937 415302544332908127516344598024344586 3454938 10586703759721757732687784967217664 3454939 512427033272553190424614420119212224 3454940 -74870792419318916973983529432837120 3454941 443764757457720573676233030947668320 3454942 -358288251347735367226875339263719488 3454943 -865653055411380289482093537515027808 3454944 64343970842261426035612987734097920 3454945 -100705109046203746165891071111010560 3454946 457011975987510774229877344615607040 3454947 5390208732453814041212946533338080 3454948 5883081220645923196231433287479296 3454949 -743262220858172118791207274310376964 3454950 -11106621604394205588375473109196800 3454951 -218749365558415688410247923819976400 3454952 477140622428439127624330264626969600 3454953 335901609043986534327879522803804304 3454954 -51522821804774813319967454213356800 3454955 -153029446261554076553214873494646240 3454956 352758987730549571866880543178861312 3454957 122591531991902327719513209550700640 3454958 62765697237943690519946590271511168 3454959 -333231902320849181496698139028968696 3454960 -31926718373931859867592221502668800 3454961 -341171855746334422711120687528612188 3454962 112929484530345601182692627583327744 3454963 813345441859872806226154120767650184 3454964 -5892948670946815054051347213527040 3454965 638179714448022304263862218078048060 3454966 -308528384810315160899512609171145568 3454967 378865854218693399321815160022167016 3454968 286964884587738014968881705290956800 3454969 -626989117033211916664860615845986304 3454970 -457918234595983327655477387264624640 3454971 -229111252923955960665466761730058640 3454972 -497250462023682161318065051547828224 3454973 24031506393068794276805144749572600 3454974 -702476474975888033343182205338326080 3454975 54661221737641577024797741765419600 3454976 -516257731565298606510895446097920 3454977 -673402430324176751959662116809475280 3454978 -161357014562475936169294526225564928 3454979 -149398525288241789959494554144125440 3454980 153852266529451916920333564952371200 3454981 -228600226806566855718170412168019200 3454982 -688597694788749058641009522781845408 3454983 -150767760472024782089386249367862816 3454984 207960805001840944978867799678976000 3454985 -1179130081569449791913784456959345820 3454986 -120812408516405526819986601437091840 3454987 -497953982689029144338532976311144364 3454988 95451088586419011489963353279279616 3454989 -331619314772185017057853394295244320 3454990 106037145192239546408805820928549760 3454991 57734739448502736980297038330262352 3454992 41766824772367604656247693246275584 3454993 123643291600111872426682995766200242 3454994 414395859686319280493884083002228352 3454995 37609411737838054785289280906363280 3454996 884751359942372986844470021823792000 3454997 112492622834354726620904818217617152 3454998 236532360807059450946655887941783040 3454999 1108120469233485377988120492648074880 3455000 113469351656927683863590728953600000 3455001 -1290488590974847542835642740020358720 3455002 240248354614310556820846750360550400 3455003 175931351167981277930045325542983320 3455004 135828764550475879126508443474993152 3455005 603204720882829207210953342248919660 3455006 477890956222911582232645034479277952 3455007 766009079703955554329762930354688 3455008 1305314046386541139333461780535050240 3455009 -644006741373314381197712108936837790 3455010 50159618965923367998249235082341440 3455011 -284378829183047446479071962775275568 3455012 320332876074026682533469250198732800 3455013 -967367871050731918280201411930372256 3455014 -162687632441952406578606743528407680 3455015 231156361903027178529912042915934320 3455016 -447557307455409954863434429250764800 3455017 -66937001375959456710042788866225920 3455018 -140409754920475877120564535562454784 3455019 -166552676150767152864647893921206756 3455020 -618153096435459109814869485774059520 3455021 819705749619975348152641075949232972 3455022 -197297695401235731987647969199227328 3455023 -66712921672991338577823314952150432 3455024 -237875628590973180843492405340815360 3455025 40515618503691578696271356857377600 3455026 388924000870659265909467202962365712 3455027 1350355625808754236628007864056896960 3455028 375624147985117210136820029410897920 3455029 -674487105015003297216810373154834568 3455030 -314259468776918503763827802357001600 3455031 647570978685004776663641695633866240 3455032 -543508431275873555522923596447744000 3455033 1002514286520166673657932230746442282 3455034 410258429348929333337100962799360 3455035 -82852614125197687269400863808304640 3455036 591353653929979662348515027855654400 3455037 453326404480767032967473227927289568 3455038 -57024225837388646188118896455849600 3455039 -54165077279121080524486530007625760 3455040 -118601036901754602191101450675814400 3455041 -215556927384152195978346715185445968 3455042 221967845247067173131754177584766672 3455043 -231198810113521373017360927169544192 3455044 -998979084910949434531458787234709504 3455045 -606352370187309051007992632358088800 3455046 -102330762667629345797652194062599936 3455047 1309933103513572270525600641393037912 3455048 -1147175248058271755676381964051184640 3455049 -384083175182504766766127414804184192 3455050 -7301478875879912055821354623507200 3455051 1072300865550275615815190945379788052 3455052 -34427011744061160611899748960199168 3455053 328122889367057100295857592123034080 3455054 -404610769745476702712782384707465024 3455055 -52509531059312733232660199457630000 3455056 195489569549048023584635756630114304 3455057 -977582343191551157740220864731319694 3455058 136965873844825391333159665412808960 3455059 -55037240736037995327791065660862740 3455060 -51928269137877525837394955061657600 3455061 -17948573208105596419145514470591328 3455062 -143505222299709472677925983934090368 3455063 -494142662011448718728701585328111904 3455064 -882544408829753687016057167325511680 3455065 64209374291936836928969213885942400 3455066 -439308839735805616613717363725194768 3455067 72424741731098727560894812463364864 3455068 -363393558577130781366433069915889152 3455069 59058384344605543010503383286313580 3455070 60499921652958828084027373796999040 3455071 -213416665051352777449934710456067688 3455072 223709440473189769324343584931315712 3455073 -247398143305613466319702007860267776 3455074 -16618476748019217159275686814515200 3455075 26516761450923251658968965031967600 3455076 -35446498164009938285315409749760000 3455077 1488966638081474949894113992277436926 3455078 131771650662248978356917931355745600 3455079 -800538139271271020433571131992069760 3455080 1264380344578823587786704779240140800 3455081 104567430470853303314015900792356992 3455082 -314587515482039308295534927136652800 3455083 -930259815985300432210233092606763216 3455084 -1041094128504881973852868246892246784 3455085 64928198986744704311465413482002400 3455086 -1057043981202633872316900273748818816 3455087 -25666042370768985956714086883913264 3455088 -20765866294817170308613460517912576 3455089 1239938600407590098324132870178337920 3455090 -39768192521105296840195451272447680 3455091 -437419903091069200404598857343161648 3455092 73835056895671845318683464950516480 3455093 -1684095024602185762431466561528800 3455094 -166357342262507500249305766642612800 3455095 -113897162968629235896226786642156320 3455096 -431486404087575278134152936323358720 3455097 229622487053425948763600722891092864 3455098 34423261868380730556218389377216480 3455099 376446222016761677533046283148570320 3455100 58477041442621933436942223612480000 3455101 -46755750796857483449825695862908936 3455102 -197582570856851119397767451199378048 3455103 185547746911353988601501164114376904 3455104 -1060199611649891211513493954788065280 3455105 -213040860162530137042584732846516480 3455106 -37006248693900327609127320781180416 3455107 267899873223310450099637543926565040 3455108 1068715558130725765542404867957135616 3455109 -99973868176747048359906225358974720 3455110 179206267658471649896873361356856960 3455111 -158402963427652726886896442715566592 3455112 -273980153894562318323044216947916800 3455113 13298166134208766562853325258878362 3455114 -72663115424047660302512942920004928 3455115 -238748490172364022780830497902347280 3455116 -471327167670993488864091279956175872 3455117 487306390881429746824787554685644140 3455118 97607049828923563684342056403243200 3455119 1519259284365403851600554016816363144 3455120 -247469657347425467308550417081548800 3455121 821162638313669478407098514732807904 3455122 -798826713273055060979135262775675776 3455123 -246918486513087371577213615406475520 3455124 -58822547212466320609974128742696960 3455125 1540143886541450606654613657245208000 3455126 663937943995276208119267701508564512 3455127 42242378351924466090156445734015288 3455128 -942266922241411188994863722171811840 3455129 -973098735974575286199261223820735616 3455130 -94582059033144876610604631830830080 3455131 4778164689334401727594385534260152 3455132 1207667785373313179383015075441552896 3455133 -316554108959925006918184421525110752 3455134 -194230909314114085163596614293930688 3455135 -2099165901672231067219602160948154400 3455136 -296427864937783746334031490318336 3455137 346869341634610832152218473033984880 3455138 542062885945286860289112561686160720 3455139 -756589357459667921823283025122749576 3455140 -91574103058893525966686323267230720 3455141 677496181798840811938619386001188542 3455142 -357142320755497988535110015575073088 3455143 -103571625978087521340555885880169608 3455144 -282239212811356801865849476114022400 3455145 -391401173589949832535832875903311580 3455146 529444260865997688639418918308484272 3455147 367220348975007376371577124945933520 3455148 361670089533900813599957752626809856 3455149 1392871762604310089221070285609207500 3455150 173788861444756904704690142286168000 3455151 -204442714630120189318418221030694016 3455152 -67050058879650718122444990993530880 3455153 485644683394652299540386163222130484 3455154 97448046402329537516457072436581264 3455155 802500667475324538977569682923680 3455156 272805552398372351369451404148425472 3455157 958491794569466255219976062398313088 3455158 140059353643408651934000823878246400 3455159 724804749211448736871909591513848360 3455160 -603852085806539969917288793027174400 3455161 1252184543122899808514533663607458500 3455162 321722337440410644743988004588683264 3455163 8591967613831143181289690459472480 3455164 191480259674075562148895776756094976 3455165 132621014099244503192929545668590080 3455166 215309901629953586302717495887295488 3455167 -34769548252572423020030232440557056 3455168 98845509846948173694619867124072448 3455169 551516200249439617974607061342161440 3455170 -145750299417372986804060030597130720 3455171 -343356258008683974445429660161302448 3455172 179830135975937361215677509119680512 3455173 -805420211073822337784326858385187876 3455174 681384111867365681538135802781994336 3455175 -168068129678508493531939997176156800 3455176 -364205783306878306954856961803366400 3455177 -1097682109832435352914133732127150128 3455178 -72578202420848502006673100681861376 3455179 -85499939434127034300019246360832 3455180 17571994706446637834171183036390400 3455181 688058956773275498996261775984837270 3455182 -647865293027825968675474600712676096 3455183 909756481844626183658466274994261640 3455184 -41418358229475146661583842550480896 3455185 813393890286474732577888170682843380 3455186 284969261757794175157518876864305808 3455187 444015080812783251230695728344831160 3455188 815985104391739578303703858374051840 3455189 -1075420943104587087325727114959481010 3455190 -363285178565645509695369469336780800 3455191 474483652873007845832082377183677000 3455192 -164859531790340802748271473948385280 3455193 -33931630012385420304151724412020352 3455194 435297289142050082518816967591974896 3455195 750714046876545260259740204705490000 3455196 -670226360895966832910778304639415808 3455197 -1886985924361626454334655506624665728 3455198 -135019636240012720712283916597542912 3455199 -1142454026888496954495564570945168912 3455200 -2043937163342767901651316021657600 3455201 -339944789519784646871870955875257788 3455202 -333217110906436774845970064693731968 3455203 -407802911285231034574638175049576548 3455204 1231591510969733184577770094713507456 3455205 -612533111286971166836459120415302400 3455206 21517728809507644100124487715864640 3455207 -520956244337273465535696820202584320 3455208 205495644716530693137169612061276160 3455209 -1348941170278870685746608371866859590 3455210 -252657234003573626573552218900392960 3455211 -583142428191091739534079799360546728 3455212 1095867134198497012610094840483635456 3455213 302380138634877711600440330319573462 3455214 -81556007824586454700133780826283008 3455215 -141416997523290128171648270442667680 3455216 488143347291607269716790658566193152 3455217 16084958520341864557402574423329440 3455218 -174826601128932282036358550320972896 3455219 1714223026502893399088491779119548620 3455220 276789794446932204778063409754593280 3455221 -263103802068805945287090841027141632 3455222 -7682811034639352620670449001654208 3455223 -477067094090920675344348652036147200 3455224 346666787251456592354313532912680960 3455225 -103526709576616347508039559358407250 3455226 249281081215002648224555860691930880 3455227 -1138280386036045680527527763456968924 3455228 -81262750081727862159902899348030464 3455229 121730640569250540867090406273798656 3455230 645491952289446366483895506122361600 3455231 -216190691455526128255297343796897768 3455232 378907867857202237487320118266429440 3455233 590909206109276609125075621373386500 3455234 191838883080940346847080320581049920 3455235 301670671064869524777009910481033280 3455236 56436124182316132604329513335085312 3455237 91869553461496660684740094925736000 3455238 -539370569823587720264501016080504832 3455239 617364700819295206597346230676802720 3455240 649575474892399021549318406166988800 3455241 990662672442718362883789768090981392 3455242 283604858337208674526321458916576512 3455243 -1569441344938360144503354180727962456 3455244 -104844591131389521026975040372572160 3455245 -111586782063983040171345458470492800 3455246 840520838432418181184989889840283072 3455247 146556352225821254996815852596431760 3455248 275616167843109727376851765107433472 3455249 673719929267157934236819590141795136 3455250 56498001247645372548002542837248000 3455251 -196021201823854779445540226057217748 3455252 -371962320068355599625383332603637760 3455253 405404001869636319037074451744166862 3455254 616425324476866152125220661718417472 3455255 -565687409975419311513691511330388840 3455256 -296054117191622693488941051742126080 3455257 1080066192949124032692237915634230272 3455258 -172271676831005387415644242152956160 3455259 -599332850360032908781439796493691496 3455260 69278849839771595661759455615016960 3455261 1742419196644570851742575660739752972 3455262 -284648606539355190306637719207685440 3455263 309936511165877493202606712186936160 3455264 43129172363219756989386960721674240 3455265 2450641772138518385324754525527040 3455266 767559639476503416435514453600481664 3455267 572842305364416909311746802162568672 3455268 133852924300688549402772782485693440 3455269 338425279476057944533541289405124670 3455270 61436563315434096997340813493864960 3455271 604631708590889064713144826144684240 3455272 1414105292722268610019866153208780800 3455273 482026706851959846098471174678358864 3455274 20506899369728890282091016284391168 3455275 -387174486969849186128838962524811400 3455276 -622879664150110449173261256481785600 3455277 -92574969224621546784279759539492736 3455278 -86271858287821612433541025046266560 3455279 -1371730767625918656850990098891390816 3455280 51348433487416204914017434533888000 3455281 473931513359049352515371695876312082 3455282 -29469096865826660244132215259823296 3455283 316169657037304161647139599798280960 3455284 233197360646030085939786146250904704 3455285 -80791240588044359271409483569539040 3455286 -305567017539835626335452718003023872 3455287 799434980404554021993161103571301592 3455288 -491966555154268497288904775280906240 3455289 598245834710488413673101465297045504 3455290 -63192420943554371144276443843445760 3455291 -99783100761279190161421282531685376 3455292 582487053846511546286292222978278400 3455293 1195867888136561768717300112578841542 3455294 814018244558441071983778599660512640 3455295 341791474460345493136219152097330320 3455296 -87386140093104805880832496703111168 3455297 590429492138964618719022633516598320 3455298 -5873776682355184831049081159198208 3455299 1573984570202861936640865483669328736 3455300 229945885201347173697369288520032000 3455301 912725030835709190375425359923571264 3455302 -531769306531419769757030356348108800 3455303 -942295781323274309013274732012865448 3455304 -296371869918284059399821670158458880 3455305 371739948228968958145409839718745600 3455306 596961534380459744942707029570338352 3455307 -117276525709362653444719232201134596 3455308 20803066991195451512318492453040640 3455309 28747282695905862374110124160509376 3455310 -363155950160275951602392617888992000 3455311 -182533425845231774531239033382581176 3455312 95290810165549637509739221716959232 3455313 -55020814712651717900148717899672256 3455314 -180254774644658619306191025877213920 3455315 -84359383158989265970298779631513040 3455316 24504641996921221877327252228454144 3455317 613578607815603018315474934848860366 3455318 -212146229153501366564935966497441984 3455319 -146897024536004869400381936065456128 3455320 -877241746426452563048422600188518400 3455321 -106175947379257088159686059493708800 3455322 29925124126771706112281984280023040 3455323 -727371813793765758770615551829162428 3455324 -353918844180849169144006383137846784 3455325 570119446347267620639714657909760000 3455326 84241781571783490263662580617650560 3455327 134670098006393186820846094166433312 3455328 889546304075634492669241682462244864 3455329 -394915808570286191893183892030318316 3455330 -472725312710126666207056988210569440 3455331 1618194688156415154098596893390144 3455332 -534450995277727377055870436017592704 3455333 -863751618790557140643332594666507424 3455334 484415344674714373333171252478429760 3455335 159606014599145252227649219766187200 3455336 267402444492125083748789990603980800 3455337 939205104197139052915206966253871760 3455338 456128102943825004270183595157670320 3455339 -490462021059024692881445485491646860 3455340 31945795738014691765563198374707200 3455341 1255253610923933008338884766300906592 3455342 -348604303727312283509640265370043456 3455343 -134455189922007287340447478277968680 3455344 8603552573386029756640579942645760 3455345 113580869441856244167518274463837800 3455346 -354243677081268783990517469108591616 3455347 58460492613444577917025101297028432 3455348 -325279376280405679312292494714348800 3455349 308674856750746038714159280328275488 3455350 141477343167861230927665407933024000 3455351 -10535641750383092157227899251684096 3455352 -1492032824251854830162708451312844800 3455353 434287827421519100017194978306732288 3455354 25067095050871027327020631728252672 3455355 205283970317438920285168416450798960 3455356 -908167764432315173165857231558482432 3455357 -259629312062008890418724870956940736 3455358 -472316028933092172227795783440218816 3455359 660060458402658364896785597630413440 3455360 -1006511284035554123768741945671680000 3455361 5505385916421964464218478033180480 3455362 -930563655365091818797920603955466208 3455363 263696458511839195062382666308447612 3455364 485507103414980695246628797054851072 3455365 1051706089820052820267688681316430200 3455366 594333316019347240861887897749377632 3455367 626079872472522461647234791386314320 3455368 -568229739410544826600168039827210240 3455369 24497223436829679307084597640590080 3455370 36480469828425985715448970352711520 3455371 -782408309041630085043609836812784428 3455372 -253450618446369949485446582778503424 3455373 -222072778527979445277051515569515936 3455374 50942407635338108022700341195947904 3455375 506414618536451523763557733971840000 3455376 130766944948388625868876560963796992 3455377 -344032545846940293898994353839217628 3455378 303633808506811577978320280270413440 3455379 33933094445165287771501721407704960 3455380 -574647649471850493840180396799080960 3455381 -1245040764028864081743501409560115200 3455382 -10154205844425486370738394510745600 3455383 -151599070870789666873048578150221368 3455384 -344144209204520217863686020636180480 3455385 -4533924215648210634331345784655360 3455386 580742094966374096255696807073415680 3455387 -755888134973029192010547065363944080 3455388 358021776710196653700070724665250304 3455389 -532219032749641114337557772343722144 3455390 -479532662025391043878391674645438080 3455391 -1039560881739188725222652204510230656 3455392 -1066152153074470800548921569225801728 3455393 517603683414109671984147098545266816 3455394 730884434736205310508367326627840 3455395 -559780174603558893157361736752055600 3455396 268017056574708108957834944556638208 3455397 -1663264886794162713989704711075680 3455398 -106079088330921876267891120054275520 3455399 393981750830604483447879488041858536 3455400 102985393703489811558633318782976000 3455401 593534711915843004118067387646936400 3455402 647996688354847938331235367155839152 3455403 -33931368973121143789275165930378240 3455404 363908195341712697748650683688985856 3455405 147869373500466302793901235620584960 3455406 592648216326785723337916663492512000 3455407 -421978805365649362682181088344287344 3455408 -95756292214456804102482260578467840 3455409 433110002855876327087627462340073920 3455410 -115512797000890070116016586828618240 3455411 179704556883002884410024282588075192 3455412 -524671976667770140749377744483813376 3455413 39637635076750211487546328794358424 3455414 -187495447813957833990986577874287168 3455415 -206547572911676102407201369662910080 3455416 -397854646567356950780396822986752000 3455417 216350752132070153143001927578109184 3455418 -481405968687863944569659113554103296 3455419 997032892464516846772554097554950760 3455420 325404903868623293885606544076846080 3455421 -845886639811336327645981129173765888 3455422 599693884302813704086501882762336512 3455423 643260408808537734810315781722801504 3455424 -114314729433209838912995713628504064 3455425 -211961689223401185454817964666220500 3455426 -499551121629580685681951902984052736 3455427 -83013349557362442648369197186878992 3455428 418657940920911900488721419707637760 3455429 -716766182604972776394497095941423360 3455430 47559438439179534145313335839651840 3455431 -313743342243461691915478408751586672 3455432 977755897379492576040649105450214400 3455433 -647681257780551366690296761261466400 3455434 292100847431943621750844898974829616 3455435 128467780234842500078422989873649200 3455436 -87011155826725287912636419396812800 3455437 -5434236113001448759757705807455680 3455438 -24838625338263709926623145107608704 3455439 33580490386738738098781454865643296 3455440 -62315812714836258211994305324646400 3455441 673498608865709089481196144338159424 3455442 82419545880062541893362209669357840 3455443 -424548002972032481024888131717340308 3455444 -1867479789547446071894794230403037184 3455445 127815806323411958139509159456745600 3455446 175790518310136452166927381113639424 3455447 -147191644788311605730249146758154104 3455448 238448973763573432012512274895400960 3455449 -142773996717038193068913194629274300 3455450 284853304628099598030376101308034000 3455451 -454032782753373004907807943749374032 3455452 -82300414786889058612065295878455296 3455453 422036522033409615903556008813656160 3455454 -74258828406296397384555667201873920 3455455 2676064745889875230871458533194160 3455456 -454973379493334731124990382073184256 3455457 506856522578298358122604358170250400 3455458 -7755810638032345073655546730176768 3455459 287250407452278641687642108842768800 3455460 432855307399273024506153086251008000 3455461 19915649521675864880479645963824832 3455462 24731588292367467244298189224723200 3455463 4666975713542659572570453587445888 3455464 -33010488727454215395218182594544640 3455465 34498029150585083627625148906400520 3455466 -92506055830714653189623280627747840 3455467 661892321722801101441627827701599824 3455468 131415060810830903008253914368315648 3455469 598403510249681207963092099582463094 3455470 150238635216845603395768790205343680 3455471 252923336748407651301872067315698064 3455472 -74680104411544343497179927067164672 3455473 51300756028654466762612184553192640 3455474 -94816185974800082475804357275220480 3455475 -497800997568244400236558531345013400 3455476 1208211523422963722202800576875314560 3455477 -69522508716394323614244118309826688 3455478 -13901008787368848315959936294681856 3455479 -371337709825949297924022104988752920 3455480 3653785273305285384283424745676800 3455481 302253957594694338299253238499219520 3455482 -34162902432732333430038730267865088 3455483 -246999310430743749602370902092322268 3455484 -66672329042052637843459119689392128 3455485 161550323801389961237429016168468960 3455486 424102618031231203493814855166728192 3455487 -494176938544154968359220037546035200 3455488 524527552653220074143748275438616576 3455489 -1452458937531819042972754101008179710 3455490 326227219981478257309437582231045120 3455491 -311328585862469513563808320133983328 3455492 13318379173865710554655120592662656 3455493 258502005420377566085486996777820000 3455494 -151007109329555795148537208234768128 3455495 1126345192026386248850754492821872800 3455496 -853288456458959649624370367183708160 3455497 508391136618604424317770211765658880 3455498 -459382864267613681771307691737378000 3455499 453924829120047036224461752246432768 3455500 -325003232598871826831198528544768000 3455501 -443718806628341635191714183132783648 3455502 -162538342119778939660073130611806080 3455503 958572452078126543869371038221059304 3455504 -63635670002996630224659741280665600 3455505 -343812594632200428510177201973295640 3455506 303363623415876873220380860398356480 3455507 -528196568312674593608876835693334968 3455508 -33743611649632341666158441527246848 3455509 -250214886298525795504688238800642290 3455510 -263739208236968924164850866518147840 3455511 -275474189708938388442602172010763520 3455512 1012041058785863055481839075877785600 3455513 -8225152779921271578900314450730876 3455514 -426793607574246284407663171993344000 3455515 96495189664946996626187573262938400 3455516 -674345055445020862211179485126658560 3455517 -47084593907416946055962161461799104 3455518 -555005899743572894718971099240640 3455519 98027779775797846781513810422573920 3455520 444045525118223523825187519243223040 3455521 -57903913519493610160265815881798912 3455522 -114631292319902536882858865368519680 3455523 15429760211813673280118617086349320 3455524 -868891787660358495084122677716422400 3455525 199721476764123117694689391258948800 3455526 -294447323090826826759528959139649856 3455527 1021370411656141777597885918271632376 3455528 64530102787207947476613076093317120 3455529 -253428226966951748660828408285641248 3455530 152374495422767358025352114974080000 3455531 228782582249408066153091687819697332 3455532 -489440565449865365432359100499212544 3455533 232207406434515264854881821612645782 3455534 -2299565777724160516260288168853248 3455535 -293890255705239215943711541202146800 3455536 -66775964225872549283896769679392768 3455537 -647253173142443110862732623176645660 3455538 -507065873181785124026505020222864256 3455539 -408052263767348027287077092519546880 3455540 193146318664339831282604686675046400 3455541 -6334456094820980274763542328198308 3455542 -667546314986867316054828263373407328 3455543 -119602517323854949875734420217470976 3455544 -483684268903833612222750084006113280 3455545 893847151930537520860199242446447300 3455546 1981534720548153818422573835087472 3455547 -616820206324914250095028015741250304 3455548 722429513669506879362174183578283008 3455549 -1228375897469560952034106562997917760 3455550 12720889066947894113548217227804800 3455551 -280191451044897367116103642544416656 3455552 149520133881185304908911899541241856 3455553 -36670837296110938627007450097748800 3455554 13951961056170457701848503187936976 3455555 22184749988008967075470558825938960 3455556 -17440775554108684651386248997789696 3455557 617658151515742663233266526140518272 3455558 -330164062018146256987941129778473120 3455559 -577752251300586651247094443583213136 3455560 288376667579831729931463750615296000 3455561 -1043526521281233376645159217407916838 3455562 -134502401912684399069496680013000192 3455563 689723523003391398541740261637761812 3455564 -570821330143563159137447312995860480 3455565 260836702902675884006722399702201920 3455566 1331228964190692750949153754901504 3455567 1771463087465208594320938763097941616 3455568 -131963050708717975225658972681011200 3455569 -164881056596394082482543674525423756 3455570 78878765355726256176886756707409920 3455571 140967009178614804077203340683180800 3455572 435608559398946284924496474612252672 3455573 -38602402880213446508207695058897664 3455574 438232270477916226593730256461521280 3455575 -45583839243791265065282877334625000 3455576 373885214637702104536654679127214080 3455577 -493255922742232310746263663575855100 3455578 -297089384469601015262078589645398304 3455579 -1341421507115363552888945520127000920 3455580 416646302376659893082266087331804160 3455581 -2896190146642056295506572040187745088 3455582 -220433569970751900977336907857614080 3455583 -40309314442544979811249437671163576 3455584 -1179156254336541334339174363495661568 3455585 299479559832375157909594314445047360 3455586 -313705519661168975950697326198341168 3455587 489845987744241638858662611937033240 3455588 -518723780832178650722967390619773312 3455589 9121971997943835303765777793554816 3455590 -179953057243212101324248282035966720 3455591 179818477221077652506844343526455992 3455592 84497149391383709086694246964264960 3455593 913245923957682910997259029588598842 3455594 861882076560120846217356995017074096 3455595 183807718257395131156994712236352000 3455596 744458183289998964186351221677779200 3455597 -192711772544693626690056318379542954 3455598 102844370714743252096406860209851520 3455599 365009625178737492665299377831613936 3455600 -14375802985534253423332243486310400 3455601 -1671551914271420810591102749432320 3455602 16162397011612590906621922263264672 3455603 219568268800914982847102621395122480 3455604 22115967134870921963142875085843840 3455605 312187486151392932112851584405935260 3455606 280569720527933838011794394562631680 3455607 -664272875093056112671428606168572208 3455608 399319553930253557822099628761088000 3455609 26201089500144276731653372455202704 3455610 174982106850384902388777383555865600 3455611 1029722956431135331871713389563026800 3455612 393167663826567496533350204066337792 3455613 -146788522699230039060081482287106016 3455614 -47397106899397962534669525728791488 3455615 -105917399219057608349681107213653600 3455616 116557871010766805997082996899840000 3455617 1044763733952825474686117416408836864 3455618 -685926797596104397606001424353495040 3455619 422017650840318008551471808364234744 3455620 169825293263541527141463416082862080 3455621 -91680836284323407968715166177608736 3455622 28091220316729443376832712313893312 3455623 -1985956999718350364831036052140753376 3455624 -820181185441494092216684944781875200 3455625 -98530769957912023830882382853100000 3455626 358182328169769732392202266887774512 3455627 -428439369582979772233080228290302320 3455628 -99918731538368449195255106957180928 3455629 -305113340700908496646146019767869770 3455630 526793871317447481705930659793724800 3455631 195023184281004648639609961842776400 3455632 -39692611062442164286590721555693568 3455633 -206637717422787527701559873424551118 3455634 -20919878101267803730157303149102080 3455635 -54075055811907951074081550070656000 3455636 -284556019447250137804548854388769920 3455637 350189214497501471849875841288364960 3455638 -512275758882495449977559801940173280 3455639 593449597141208600729493919540080 3455640 378598744305126425726447842833408000 3455641 -233426731166133884764781355714343680 3455642 -535551011103301338030721280582100768 3455643 21447696186469846784619481318227864 3455644 368866840671893780823546391752115200 3455645 -261881802820063912168319476304894100 3455646 335095332169477320719966640653515584 3455647 472284468961175101053221144074647640 3455648 -36283948203024616438769004837863424 3455649 404412832110319932026404743704965440 3455650 -513811722298923425597668171465996800 3455651 1755511649643305003870004410079452352 3455652 1153808967300626718599320682901504 3455653 -119273143228378341110700838193507976 3455654 70281273437131597161967955027767776 3455655 185449614774546640472437538592875520 3455656 -2380520783692991649537456180344432640 3455657 2455826838849524736115902997332584832 3455658 169910813684395791418228791293311488 3455659 -1021558718616538154880771265935660584 3455660 -85182805586658955669737466430807040 3455661 -523716747500491029227948176071880416 3455662 247213152294059559407927322317496192 3455663 -37162796486368348167219175048680960 3455664 62922219114066054670650278007373824 3455665 463130618693101616568474501914396520 3455666 12072583013215844114379445157369760 3455667 18968760448014936148283231401617684 3455668 -874682655708761096097514154263821952 3455669 174764906533285067616405422689045536 3455670 -647553326492226972279416107991040 3455671 5721520172309445829028060543029144 3455672 -725064558790635956039641251668951040 3455673 268946354086603948753026108667340544 3455674 36937460736720184821403208372483040 3455675 -449753018346311780138678741706091200 3455676 216980633974185889308237997638927360 3455677 1342340730642521147790977907415452972 3455678 339254939171387363163264701090960640 3455679 342447547649646483248482541181703680 3455680 175639663281098777888714294034432000 3455681 101509805344163357927354626715109312 3455682 -156163965775092134155765561829425920 3455683 -119560110198818344837381262182141440 3455684 521793058970116610853782802539788416 3455685 106154856019783395217394121261952440 3455686 -294694382247981666325486326263091456 3455687 166278738626784626987058501306951240 3455688 355194227070591503554159083733893120 3455689 154993347124091345688272874905627520 3455690 23252788016216261438972829521863680 3455691 -542717596558510066942573611907688256 3455692 -363881090178775810942423601749724160 3455693 -233964776835142725587411541269805216 3455694 -18875421671732315240123312203935744 3455695 19964408935508358909733258872055920 3455696 -104684652763755723995717857306779648 3455697 -364450051674953399685329975378810880 3455698 -566083396850706545358650391173823840 3455699 -12320678058129999882092393415360192 3455700 142541574016145329558572676374528000 3455701 589464123816369175919627466364041600 3455702 -642491226236005822810657349368052448 3455703 1722208374806422648318372616672606904 3455704 -60245698027479230623968839921172480 3455705 50527885339485600153272010237712320 3455706 -135180042567387536676544326246318336 3455707 145957688690565210651297195519445632 3455708 -695521974508712078369669738433053184 3455709 -1023716993520573435160321985122865280 3455710 207541089906950578568196852533309760 3455711 296357945018998546029975891523139424 3455712 -319212584204172816361828984271142912 3455713 7109504147971620650743825906279984 3455714 295969470968884552438733171584942080 3455715 -256385879274814369512383028642233760 3455716 -702407580468940863655143220332149760 3455717 -509199070081563385485124400032910688 3455718 160826974048057407646854646341826560 3455719 1787098197838286829410621770754648120 3455720 -490632215697144759069496493402112000 3455721 1035807221190310856261778454062390090 3455722 -708603556743835243618342683298360320 3455723 831251035332780426255161448160905972 3455724 -152170070618634816039738341817567744 3455725 -47893837625061418436077680513920000 3455726 144064339093414181251670034243670272 3455727 424143814883912543721774628327011840 3455728 -167062977050114040099751444476264448 3455729 1229517594699281528926438353497493330 3455730 -485114275401387398313066504069120000 3455731 -657118064148014074713821115904092528 3455732 137169949723883726581864912728053760 3455733 -394784695193436072672967038724970976 3455734 897866631006379053562591190184942720 3455735 184565300812444479521143680024238680 3455736 -226387083708821167563773908461772800 3455737 766392141249181166099689393639293312 3455738 -2670464779369050199122165642545664 3455739 -83463774007153975420549250287560960 3455740 366142121399422252791563566833584640 3455741 1318610921729903282608503953246843142 3455742 170013316071539467566505388578082112 3455743 -455512789502124188526849420420181920 3455744 872943132747111340111441006952448000 3455745 88641378381051283873728262773525120 3455746 -90197324780914159990190938905500160 3455747 80156837733662670162591736404955080 3455748 69555768503528282939877311803560960 3455749 -1688219792471049195529880712692095680 3455750 375750431164544631372688869102528000 3455751 -129630605778449923720225914035152560 3455752 -106248673403953648490575129053265920 3455753 289875662104269526472533596678040704 3455754 -376280652546500277211935681915751680 3455755 -886123705186207949719160504836815840 3455756 -479675391896231862159097782838026240 3455757 444847839474931550018521833403080000 3455758 -124760439878460074995262605403166720 3455759 -832547513080342807234223908701473496 3455760 69233224699140149425883963719680 3455761 551475285353491406836272375693021362 3455762 -183864178946986196278881355767328368 3455763 45388709765086474465152594609420288 3455764 -439225706074635689390355900502294784 3455765 -159203691455248998708647467337378340 3455766 111184473869637744346752666194596800 3455767 -152502959919756712421378298267462816 3455768 474010012687490672486651451323781120 3455769 1053912372005116055240538371653576320 3455770 -74891418439392384118891685555461920 3455771 -1119346776694735036775514812034949656 3455772 -647591059366963646537047820955503616 3455773 -289859459815667613652119901851258816 3455774 -196949030553484848488485928329652160 3455775 -34878179000918572528807142992512000 3455776 1226177839378927857869396425813524480 3455777 -575379546935212212851480896123585920 3455778 -413121273651968508953104704893122176 3455779 -613887555181179821861442584178890424 3455780 564882435309526277224678995115929600 3455781 -97969891961926813161139487462658240 3455782 809521218200066818068029909026085184 3455783 311645249793124414396505320247972784 3455784 5434273342160851230503364634536960 3455785 263383259295268910149329458135377800 3455786 128887489537252708193559159573667584 3455787 -69042307178153454318670490216616960 3455788 -123094400322886468827526492942270464 3455789 -165013362671874442264267593987941280 3455790 51687904770832043152523574952439040 3455791 -1420043573904635296004144490115917808 3455792 -8563977787722837579342533718048768 3455793 872473956244662315326592360822511968 3455794 198606463383808765931018718784253472 3455795 318415891761459907972411005467141280 3455796 167006499974642795280255638345318400 3455797 -808799981725277974576989752763519488 3455798 109665779233669945505122652107363200 3455799 462375934108624348683993637158213864 3455800 -242333821240325639449859622947328000 3455801 596052898207987995052699859930069802 3455802 -103176158919621212939021638319524608 3455803 305470438045488593841664075730981584 3455804 -120457505426872312856906784625893888 3455805 -315270241980031115683026824756622240 3455806 665688985980057308516500733705540352 3455807 124528499964585968014976958679485720 3455808 -6084669422089833112158700956549120 3455809 -20407188130790176037123216613918720 3455810 320498919261129170213571017660758560 3455811 1255593431779369261307217398952453600 3455812 -637960341160053272392873073281260288 3455813 -1824615989194297626262379030906849376 3455814 -366492693699108442062112878006986880 3455815 -128864274859174705320547674457660800 3455816 179522297991232347976230151901675520 3455817 -9303127340760251013713181518649888 3455818 -100973148743849577916515457393059840 3455819 524087070884653050541436701552533600 3455820 -28708684215325488159211697550612480 3455821 1091048851184872678731713975176780022 3455822 410155465743190121218570724287595712 3455823 307967923221249235057285619066263560 3455824 -5738125291750304534870143216910336 3455825 -107161290299407716136862005764328500 3455826 308503065995960507781850171375596288 3455827 -371262948684747468240045618970978324 3455828 -31132977833495620455024341262553344 3455829 -96170018123991589519613188782392676 3455830 241871809209622558346951020881849600 3455831 -301586329285534768420263520555351488 3455832 129738207204280981867443006363402240 3455833 689804124537945119005665097040443208 3455834 -56562099388872224392096886629056000 3455835 124248461218668418342098135035660400 3455836 269099340147771745038056549183828480 3455837 193093321883203268554010136306002304 3455838 801443349007234511111580034048072320 3455839 937068862831865204680117348146400360 3455840 15600190464187056483104154451968000 3455841 -394975974401539300913480719572939840 3455842 -182513630668656514934839259067655680 3455843 1089443425572122267411677434720013200 3455844 -116780025097548092719202027593125888 3455845 135204899431473817138990447584519600 3455846 351646355968578004389909838388827872 3455847 275105489683848180187798970221063824 3455848 58368828093218182525373435694366720 3455849 72278218712884738279169061070817280 3455850 52168108175760898483987335985152000 3455851 17245130298212370082685836051979152 3455852 227066998316086377037818700501186560 3455853 6099839833200446335645624151054304 3455854 -312693013247708596826090078708116608 3455855 -504293266110602404924646962977398400 3455856 -444799967649368331523859565430505472 3455857 736274493854030793828607239859537106 3455858 -181075178364864130444711288669962240 3455859 -485355337112316813252924604490062272 3455860 -359380971491062361006541284011468800 3455861 541010238527935259919540970876380462 3455862 18880026829923254068824927406477632 3455863 -1041816878855510361809839450540103520 3455864 -1269604835211032403295424328886640640 3455865 4007189600434086724119280711576320 3455866 24744118399942851963328097140335360 3455867 -18266215127214940513512742685891160 3455868 189139111194782473675583790940038144 3455869 930227502404663412860372887578257260 3455870 38581981682085835783430442161068800 3455871 105504678599041651274002768230126720 3455872 -785387266081720826108797519921152000 3455873 -143760789459200684559425044314730878 3455874 -165089909164049680339062775353431520 3455875 -509893222834860322682889003483648000 3455876 52365785349203039388798471613943040 3455877 -590577575280459081603103700915879520 3455878 615306428899444182851850992937798240 3455879 -235916718416316812784993953873709888 3455880 -19427112428305861777546360553472000 3455881 761771935679528053856961125750393 3455882 506201836639216139555451891686079792 3455883 991809395712388667051167043404613052 3455884 590859645575202925184207553563508736 3455885 61091620044249258043509780924997560 3455886 23066655472629846730023464235018240 3455887 -1757737275221671136433732553261376464 3455888 119511650100258715995834813698801664 3455889 -804148141108293027581258087467938576 3455890 48778632697541175779855921080660800 3455891 -1362758741260409533852085569780300200 3455892 939606187834142135193877470053683200 3455893 -44928735284871384329508094111594816 3455894 -31763534106751010942035640352343680 3455895 -401610560864029629231663690226703280 3455896 -984787076205788673318367082828451840 3455897 511093326201891138035368280406614346 3455898 31204262824959482772673292478374400 3455899 515676132260472504181614269617465336 3455900 37427496789086498929456778740147200 3455901 405106167169609279722022890278426220 3455902 535013967663957398884023690538273152 3455903 200395617649606461042875832498390264 3455904 -322820211384662104527611515895808000 3455905 12497447884838111690394670886343060 3455906 -706472659418798991042938179506981600 3455907 6275940379153189258584101377731840 3455908 -1838361949869414551281061945729064704 3455909 -660405887603709345419664411295309890 3455910 -6463810849232350790432671584153600 3455911 113366365130763835778395486152235008 3455912 -209948740538840839272202921108684800 3455913 911269435485436759000115115190183584 3455914 -24772903890132574152215652242059776 3455915 -860408144648475079917266894736673440 3455916 75848669143287099632582947588869120 3455917 -465648277980115502008258004567546868 3455918 -391643241412488219835741834554367296 3455919 859033984233382012104953476516690320 3455920 97509693008013176537438613880504320 3455921 1048877872439063076805679461941147090 3455922 -324943273458519147846436461642822528 3455923 -481567666249094349583058560380163828 3455924 5249987527138943553916823601709056 3455925 174548259280485002847257005056192000 3455926 110779640333310573333707147024831424 3455927 1928512395847278466711636350601566312 3455928 -74847149054749306368558784165847040 3455929 -998247943912035398983959470647325360 3455930 588749730877579193237396251564732800 3455931 39776047351429874505292656367535664 3455932 399014076995365202351688151370986496 3455933 -246656743922667174257869599899932596 3455934 -358308209043235939632084268969697280 3455935 234143730272545610030020142265389760 3455936 -93959227157797521599445041927946240 3455937 -415494402704088707035456489984470912 3455938 148087383803269320401221790583591120 3455939 -229877810866273601893203223319608260 3455940 -2958806725854986950806782726553600 3455941 -527490855701316776868216590880306658 3455942 -47950785445736927513429893662007296 3455943 -90736022941834922499635537916654936 3455944 1181024422907285744458534563806684160 3455945 644062898883843343167357913050281700 3455946 139757209854720986942046412334763264 3455947 -238772904391584642574407566108001456 3455948 -98816128213931880826142243931571200 3455949 -50082513290902219856540316999399360 3455950 170282453635497837196423465072128000 3455951 89422995187725164773410422322611952 3455952 109215763530594188880136711569408000 3455953 17633076562180424925918844589772000 3455954 142912714146779091433283703295856640 3455955 -149334833522655176702525971548778800 3455956 346682215090948102732274216602298368 3455957 -970676326563552681080193266922160320 3455958 -11665948855242551756566424410778112 3455959 -418574681995607866584893032367803200 3455960 833835403624095693103366049218560000 3455961 -1008080068106120199326569312866343728 3455962 -159184221071479903747922872403220768 3455963 -826144266527004131826171599405040 3455964 595770470760276750107225854144198656 3455965 -916930706505349935617460837776965140 3455966 19526092572217360311362534546285184 3455967 200977835536316979563890574377226880 3455968 825830545367071742267331858530304000 3455969 600607166930819947469632389859745760 3455970 -206341606147614167794364197489290240 3455971 -291876236263010088167815854007991856 3455972 64893163742584688216585866125156864 3455973 -512813177714130341268012340598668800 3455974 807283847826444479178407918669120736 3455975 -761732333612045593726421548911744000 3455976 628083787779247706346187400970240000 3455977 450554274412739314195561537416479872 3455978 217991777098680166457158873077125040 3455979 1063308821493298322806912615326288984 3455980 214795065784375401923772044814827520 3455981 877151668343428129677561368235713772 3455982 -335348443605339852191204512218624000 3455983 -448937567309822094414217885874324000 3455984 -1871392267593459511644889853460480 3455985 134646315898082284503415668107289600 3455986 -730202614585588707049424747317495680 3455987 -473849286457028720149192843236969168 3455988 82501828690657239733621364562216960 3455989 -1227315171298586815537108907562980 3455990 123827250241597480152099378674688000 3455991 -209546985570410944955013789936445056 3455992 -410030171190399430732983752872673280 3455993 463113622370320783790548560109030800 3455994 -444188922440651893504164253459408128 3455995 676029455356127581269210231380736000 3455996 4125379583556264119117963064827904 3455997 -448813078503576938244789444822528000 3455998 137160479277452805908374073996140032 3455999 1038882820678783219330669162673280000 3456000 965416896203405791202923323064320000 3456001 343740565481719382927330578761600002 3456002 774013310745033563236493150315856 3456003 -539629258523738071024024185845327616 3456004 -63404361472105528197527696727932928 3456005 294500766973979014821091276590633600 3456006 114045491855138444923240906057715904 3456007 71165232984121957377935621605619992 3456008 -125976570738459361013501098352471040 3456009 930558097757985949600287619307676714 3456010 -370203430341535376110962222707943840 3456011 -419023668102136961610107842610066448 3456012 -196338094463364844818274823772684288 3456013 470994672793578823475142018911205120 3456014 238508719726324472620810349933134272 3456015 -284761465661076536478705903073766880 3456016 247784371114845228610985346779398144 3456017 -30553510639867192263236151668992140 3456018 167936870672125090973476190318125728 3456019 -463454632677391737057097615997615448 3456020 6595118598237326861623809734772480 3456021 157926188388757949285972441263935840 3456022 128446108563619010403504862040086272 3456023 152022951222820248550741291193683272 3456024 111888944724638571414845812693401600 3456025 730225088857098111904362244429897550 3456026 19175469552502777047424820920833024 3456027 -39341805841629739933547244752788524 3456028 474722295215906308774952885839943168 3456029 1539324233233624593294974545900566630 3456030 25303190443980525798179426847688320 3456031 -24777172488848627715473915685355168 3456032 -961983215271516508845993148979478528 3456033 -837647081967588695814951292953600 3456034 -600844758371513408818610564064913584 3456035 -17337492210669059852458032715361280 3456036 594372700584280725455984640328420992 3456037 -157670275008987966281032437955859232 3456038 -484049895837000054267805941927298080 3456039 1123846947876679509455541675283968 3456040 54918863230274901487102941064396800 3456041 -1501373721669509970846834021267689628 3456042 -390080449824692207889622730458726656 3456043 1265230250278834149407577193297214400 3456044 -766800187100504489977699159161348864 3456045 150208221939090562122668277858496620 3456046 52011811829978868763402688710488960 3456047 497988482429976923141456219130370032 3456048 -34845621964176920163378938368819200 3456049 -1025042356875441804927589033858350720 3456050 184004760125781045019640364098778000 3456051 -968283461484821313580976564580827136 3456052 -430168954104674166773060286692865664 3456053 1084089055840392782417252634495976302 3456054 -66552287173304615093049834357227520 3456055 189713145262374757260385378660080000 3456056 -965236524863807723724650359420293120 3456057 356098144492779858818024163340381920 3456058 458955617651897101491871853164152576 3456059 -339642252384722136761631446465841984 3456060 -10150388991229421543477917969751040 3456061 -657198071796485436213936333809222080 3456062 29811995203538215216776745859066880 3456063 -18178652462705311267987167052077120 3456064 -112667796578040797818410620002238464 3456065 1015112926799894649535013337428923200 3456066 -5621233600676301801179242289467392 3456067 -188746016115566434205655991774538928 3456068 572478148609192566114507691643904000 3456069 -25089202470444792617406465218055456 3456070 62990821604726747847984775436772480 3456071 -340964793393057689752430748218242728 3456072 228089458173847386773499312184197120 3456073 676416767143110215845398279505519322 3456074 140297991328417446549071485128480000 3456075 -18787191345540068122997413504416000 3456076 -217042856338422994766892688313888768 3456077 901330107616418270525740962774692280 3456078 -114792165511620159835519201371888576 3456079 592877907506506071549268883440541880 3456080 286605378900322927610771579633909760 3456081 649728839659904249302602367246670400 3456082 5298359962436507819935531047965184 3456083 -1868312129413962011764483929170484576 3456084 75445978738249186779447685637646336 3456085 -233467962905952319685018631333051240 3456086 -901505776852394797310418142355575008 3456087 875440921797588510760854059713094760 3456088 1265464014411004018326408817278443520 3456089 60796375396014786986334333938802048 3456090 -3646366062559538740561629472469760 3456091 -640359047451859352398818898376376508 3456092 -1438235635117622090343322414304962560 3456093 1199019270799534870684780954673659200 3456094 631971305820175464460123441251704640 3456095 219544642484156114628196777386085440 3456096 -90257288513489741741065810288312320 3456097 -400112505306484151481779416302030848 3456098 -1158658121771071791244635214787825664 3456099 65152294362462891346094121122945304 3456100 -249389066533986018974087871296256000 3456101 1413012303819267224921035368862936800 3456102 -123609188626723092624756301156331520 3456103 151174564345635463518690530625106480 3456104 -1671769525767301877985457461474969600 3456105 104883462508953339744201913564252800 3456106 -471178879571156043961649141939314080 3456107 1418526483371131493457071005362538356 3456108 8826921242077860207000072846851328 3456109 -1333231724968465064024664556088779690 3456110 12485580187975141328904088495756800 3456111 729171962725381958904471493983172872 3456112 19959461630364362836276629324103680 3456113 592370124037134666297383978347662144 3456114 72202100573371752713017379169267840 3456115 -331241020352824486705262299249508880 3456116 600896573658549009147227884135904640 3456117 971290178297851808329453561621235292 3456118 -87509087752631573827927376899053696 3456119 772081161384153293263635510757201680 3456120 469537762804077874650681301268889600 3456121 9223690225736630123250817070830932 3456122 -109674986222330879454987208605663888 3456123 269789259730124267535270022465752 3456124 -284047214251930542626836888229479424 3456125 1868928889682287335403535395368000 3456126 -66589253078793449311004811769113408 3456127 1356275549895596182853430505274734976 3456128 -159790296849670056831682748570664960 3456129 359576333698255626756112052478174720 3456130 341596242621971194026388610578259520 3456131 -495583824255991104561813211439266608 3456132 -130961138957493538667594049699379200 3456133 -213936670662508942987496682795008040 3456134 -760958337191396771999514118246551936 3456135 -150912713440817531189645669678152800 3456136 -921821028387359640562276267788149760 3456137 -698986334822869096017689122518643020 3456138 73540077396989289619747729141186560 3456139 -706992430782185890595855709250198060 3456140 -708977643707466170771888787247426560 3456141 -163633834021136858834699054566998144 3456142 -780712379728481340278305750095294528 3456143 -1579519478292225704446469849678543856 3456144 225835321493260870073535516836143104 3456145 -320963857159532286437938917425479680 3456146 -653642310259550140126295013840090336 3456147 -115753244803953894815677858677243600 3456148 790821608222584618354435764156046208 3456149 926745950302844609911392944333345280 3456150 137845593284863059639343703989857600 3456151 79838445550329720958654202076882680 3456152 -362257899007660755652756666713169920 3456153 52122185886646712096912476203953562 3456154 366165717846592921221998692902267360 3456155 804859292382190979285192932733194560 3456156 -346298415530314859032804450822250496 3456157 -70460330833597579359518401193524160 3456158 -216195819383277257470457841628900224 3456159 55276941179695870091597417759139840 3456160 997234005436166732814104940610191360 3456161 732928103040205469968026641167306800 3456162 -165842937871400441480510992517222400 3456163 37683128718120480114767917160081304 3456164 -639174098327019827735887481149292544 3456165 1113006312493838952605267869725563520 3456166 509964165397692114063377372727105888 3456167 429598611374413972852243073350876080 3456168 -7241492805632988466428467207700480 3456169 117214590883028930765542744049720570 3456170 -60705817903746158398139754814271040 3456171 -232503812029212747623925424495814880 3456172 106527804077590566742422737027783680 3456173 280701256916104919466381496163480640 3456174 521009385835707171364325458002269760 3456175 -184443432827912888913910323985360600 3456176 180253784739431728504656624227942400 3456177 -102075326619807350054636623829973600 3456178 -328097355973385945547268345071034368 3456179 -474087367109263563616574876624063520 3456180 -53095799281838083289469865122324480 3456181 832373991817061134172636359854364 3456182 557615468820316063131147538605900192 3456183 383124670704610265126473466471640144 3456184 -1613019991577294583084899373680701440 3456185 -9154288418828080748406946946429040 3456186 -311329847686866473603058880680999936 3456187 -166634060205925994767830652951749888 3456188 -970944435775851261351359793124826112 3456189 -118263857856934350238324082865404352 3456190 -27650719850895023437905243901056000 3456191 2031937430813808838423685827216481400 3456192 423088817187102485028735631849684992 3456193 -570135668266510010540151727194342956 3456194 -39760865178016288290353459006611968 3456195 200254299052045704752401280636486400 3456196 1064224038202878363510952985924278400 3456197 -1043558834650862134393710592978416354 3456198 90302951504345957315783279506641024 3456199 -257337716433502520644105600834722680 3456200 724849606389376057905172244395008000 3456201 32908976352820976952090729047995584 3456202 863166282122598649587955352708507232 3456203 -567369892770823997175193407733618056 3456204 580876913329179454830111395665996800 3456205 -63459046057625346038524816645849140 3456206 21204709449492523698306630025816704 3456207 140174096552726530095177359319271152 3456208 116660368806435331836685095410728960 3456209 -1029989788475852430169278168986331840 3456210 83030429093733541500572328139699200 3456211 -17003384950898157941684509234128576 3456212 -650092053770563402294477886476220544 3456213 634454902952655114983799096727376544 3456214 -5243096134628826736149013030125984 3456215 399891866695909879218937344041507640 3456216 717233182597684545251538174107443200 3456217 732976110605117124958900200885312266 3456218 -34732681523632443002957964376667712 3456219 -338590754917327156550729206598407152 3456220 387251819090441780291992460001024000 3456221 224979662438362226859481249964694144 3456222 128522639996927256681627461196023808 3456223 166846958174451066011321497911091584 3456224 -55318740807387639138899970024013824 3456225 -362381330120358909498685449412138650 3456226 10204355802267995151423173598318240 3456227 -1332581930927553492587983271831757924 3456228 105551523058181733216615122922737664 3456229 -48321700949360985508542468404121824 3456230 -173156932375305200969157005739552000 3456231 729170929427697723210442832352077352 3456232 -97936609974684455692344717877248000 3456233 1031776419881365620402244612173465600 3456234 -73368261999315989965469337461940816 3456235 506813294708673477054422058150944400 3456236 -80739204242377458491497492193931264 3456237 154649815618616893542657023078391360 3456238 -226811518546619774969428533380268480 3456239 487227520786377367447096368053517312 3456240 10339988720027403587125289349611520 3456241 -222793973020145542647813974141469358 3456242 -134679051892434915461901463253599728 3456243 198035652936978862574715914822046720 3456244 727420693592382983260889480428288 3456245 67983436860165618693899359813284120 3456246 481629286320476718892231358797454784 3456247 87027669536316095792165477178291280 3456248 1278528343452079831284443125349007360 3456249 -415028158906815903099826640153082240 3456250 232335325007612669889240483744000000 3456251 1936419028505636214769874796446419632 3456252 33723644007805503031137623737466880 3456253 601190357210744529259093191146691660 3456254 -835872322648519318286160789529920 3456255 178715622722165759055708781295080320 3456256 619100862785736383823549410240888832 3456257 115270557039966746475206062473723072 3456258 -12766712475574409187493220989612032 3456259 492452440000741476511346695930590600 3456260 278553941282745936756834577947548160 3456261 429760192934459298354241736691746910 3456262 209486538181448108743414589576955072 3456263 -230029604230346705981712216392582856 3456264 -155689952412445256300236341588172800 3456265 757178498944184234774524448726320200 3456266 -126012336727018208563585424274034176 3456267 -498828283097777785161997472088007488 3456268 -708313760710590658979461181265935360 3456269 1582049345343511450853863891493807670 3456270 17306968804063466697327719043020160 3456271 -119627456595900918252470575172480000 3456272 120435772039502589465459039470764032 3456273 -172836725869378579234660176458144016 3456274 812021053978700202543704196598950912 3456275 -264119806860646247427337891288379700 3456276 4660302758429946991155371756255232 3456277 -218483860838326364538316208458632960 3456278 130998163509071579886521187815343360 3456279 183748813421032469192801551219313280 3456280 103772939911363426440759184602316800 3456281 297998944002026576670776950276197960 3456282 290627640921348355531093720785149184 3456283 -316972428426851791282791850493310656 3456284 262483944726782916233279469977381376 3456285 37573004189899477683433217735199360 3456286 621278138840064534715232503484135424 3456287 343256279503569969561256245994620192 3456288 920509325904352197718431798054617088 3456289 -412123073378354426265851255927914476 3456290 83439661319004493993664090373811200 3456291 -486035735702233762913811487634731536 3456292 12951307245283799819026478299832320 3456293 -542165095660748812709544842742320676 3456294 -205152783077898555181265363926190400 3456295 197196451759572541077674152882768320 3456296 -675719615568415429127001685604766720 3456297 8573121955185695969227685307734400 3456298 -497191274139741294024134743472139600 3456299 -581429967229761668945161152422039808 3456300 61307454641600351589828214590489600 3456301 -343799670499507358117642657369102698 3456302 -38687355657744301915494863168848896 3456303 -167718397646158439905219805572579200 3456304 -322947832019878278433140342185852928 3456305 406559336324199339476259479766543360 3456306 59850365408069633453542581110905344 3456307 -1003123511342954908665467645011695840 3456308 7341137374487976004716427297388928 3456309 -929272870721218425588707348029577760 3456310 -112446577292431737672561514389799680 3456311 -943434256034689463022149772139102200 3456312 -62536401429951501468429649318932480 3456313 1278256668483274276481147157371139498 3456314 106158336074004817710800136235137024 3456315 148310579465898478458143110254460800 3456316 -1227227552092735318988663630499496960 3456317 -851206592862052909991442233699096634 3456318 143441821225893551441937637354035840 3456319 1168020379545328037645297723874230720 3456320 44292940629811252240841601586298880 3456321 -529055799571863201279169142333357184 3456322 -1093030695929006401256203640961902688 3456323 369752304280133417851851269044344864 3456324 809313618633924337340947089804011520 3456325 -404962072158224860459094217660890400 3456326 -837981484879850965923078253707465888 3456327 133157147879264938207212247448648832 3456328 -1286357220595561304628006341262336000 3456329 699518779661078011323851609040869760 3456330 -83522391493006429608724146901774080 3456331 -9148811439128189946058234985645520 3456332 -52553954875392141575026605979196928 3456333 751240106774707655337669972876446784 3456334 16669544243379705162635182665744384 3456335 -1018925900965015112620663403519913720 3456336 -50978024920730373952430052275650560 3456337 -178370900930368785426646040800016014 3456338 -1038485646426098137519321357402356480 3456339 437685106473776706448435564520215224 3456340 -10823159422520842802944134013286400 3456341 -226450783123305586384463887554935616 3456342 175045149112818256754059493775508608 3456343 1412345166639827171589123068681382744 3456344 -1131096085920591882900511943261091840 3456345 117779293685918355776545043694435840 3456346 -18595734413485917790435858833966336 3456347 1445825088586327788110501829084410040 3456348 -30756887966318899406578709648670720 3456349 353246207932947935680573894245261964 3456350 165651968839423895299977284994446400 3456351 38140139030859331576672505538745584 3456352 -1258192591440932092979441276545794048 3456353 808922286250023225471976676061930900 3456354 -30391311581069260923685942012811520 3456355 -133836073616695497332035871382837120 3456356 178156995751014022358157133688662272 3456357 -153521762797117036662741861555180960 3456358 -361987476746630119998554769944850720 3456359 -9451730527276727810669583914930160 3456360 -427150214930016979459175122400102400 3456361 822050611197892279409494518699675962 3456362 -82955603367331309120267051188117408 3456363 525161742088712394982453185700845144 3456364 -851364737088015894776969079239444224 3456365 -888884918386611419561047309657800 3456366 -65836573825357980032821399949875200 3456367 255062612119020913965718764340520760 3456368 82952569395303429144796035467476992 3456369 297527137471323500812164709396417728 3456370 1150945368425990594020765945406880 3456371 1361308823502031353230341092849143040 3456372 -218402908340883606280132537015738368 3456373 444080789046857831259124325781952380 3456374 -426050118125540077508692247764201920 3456375 36499402159113346348512670399080000 3456376 -39832502015549589238704740955586560 3456377 -1339669276906936406567779989070794774 3456378 492011667296943206924571227751467520 3456379 -642761954556449577265025979518813020 3456380 265305496629537051681262974916055040 3456381 253050290072435654074586847582974880 3456382 141328393508682870938887044681226368 3456383 -9982872696460596525149319765265536 3456384 405640667229293353567990720380272640 3456385 657655146754953890007778299206035200 3456386 -248496705304830995072222050376578608 3456387 557046311552513687239059625429326408 3456388 301221023188794708368841115729287552 3456389 738918941286436543077323570726316156 3456390 -29632343053239021558132453959884800 3456391 -106906046183722927180654991510564216 3456392 -421315532617586861090006396596254720 3456393 831065968572637695225945596729162784 3456394 -516772587399645524059239272120954880 3456395 -176921478397331565795743392438451280 3456396 -463763627334656171220035269138088448 3456397 -237831324695622422819507173917268800 3456398 -442602585499706600419069662129353280 3456399 -1215939305851908355494646505142595200 3456400 63960701409139448495950402640076800 3456401 152924681828182706148914287535601384 3456402 828526151543413701485908838426860800 3456403 -279644862056016336429694656743467348 3456404 -9613426157529508848793725501235200 3456405 244948437640207519339504659323947200 3456406 484124984674383448136263310478061056 3456407 330028199067401763903078436096347072 3456408 -1102964763754837233773612267234918400 3456409 302240181960788408550314017629607440 3456410 -5536244590881024884195595497129280 3456411 71043559872621737964692212452096000 3456412 -187310988653462381114275463176774144 3456413 -1269370470540967087298936895508333338 3456414 -85533748722433302505420371855625152 3456415 171651105637681260522024923097154320 3456416 -642298372100950247511700799841435648 3456417 373714310405852327418218092781322048 3456418 1457060363796629684531631653959680 3456419 -827872212300400658403301250458182180 3456420 484423577349412978875104367874191360 3456421 329862567221168322083557087364680512 3456422 4443229825248907421238632809736448 3456423 331045833437786264196468802615898400 3456424 1149415256587732836174501847045032960 3456425 224679545772705115230239201515396800 3456426 2933482408004217875951016133726464 3456427 33692511520377376961615472766168512 3456428 -39247772077712113706853898189708032 3456429 198603301030637000443277756078803680 3456430 107849410996672580691003645840039360 3456431 207649903286564242716349379594352000 3456432 58190934476099618413087645878976512 3456433 -1466955927053565381819541917119902318 3456434 -3262200487786102014809975468019168 3456435 697149453301408914970449722702515200 3456436 -105504775173570980509876890827532288 3456437 2377323908486232172380345051152614620 3456438 -72030498657380681133510135606730752 3456439 -9171014761271060411316090644081744 3456440 -58980375178687248546150926596915200 3456441 -541607117449665882622747900646262150 3456442 856866452941326154412163187145836800 3456443 -1313054694522214459040646806954594256 3456444 269136988971945238137652740534297600 3456445 -635277372041544313206028457288265300 3456446 279581644428733679553119078867936640 3456447 -763028366775337139244676191623302200 3456448 -183221562373398418385148104021114880 3456449 -2122158453106455143090749567663567020 3456450 25581748022644191154038293569023600 3456451 248709341885982344102299847856507452 3456452 873766444026449797200511320769228800 3456453 71057416105544631603151435425939456 3456454 512257063753029261639439439356390272 3456455 -529969944201887894806270262203110000 3456456 -592590003575781580108853557015756800 3456457 -751399088749127898262375399497145548 3456458 -705873953077518457435892307074515920 3456459 -1502933603863759660995750340551165600 3456460 568788095234195579758728508523320320 3456461 88364773227067083698290260403574400 3456462 -31242035338181340349852867484048256 3456463 -1359875063414299160362927029606124416 3456464 170872419300025644328919690269163520 3456465 248784429433917870298409610104421120 3456466 -150416802803842319600336870464856256 3456467 -708650322850851615366513538957782528 3456468 -118337142039147581634479681565522048 3456469 1289949719121842898662490530094848 3456470 20133173265740678100562730474791680 3456471 48958977821082726893623187708190312 3456472 -117498028566183974811148495573555200 3456473 -487844005947937493463567709758796278 3456474 424282418828261146031863979297931264 3456475 220100693154798092194684359424971000 3456476 -1195208224025706114444775750859773440 3456477 61575227769397148978117968524018348 3456478 -41269943961028486062878588538923520 3456479 -409946267049377883252724870662469416 3456480 -373860233393762604863917744717824000 3456481 -114175758963176467949149166631942720 3456482 -134918337529149291656123578535423616 3456483 -408288035859490876652059644757571976 3456484 202892861754726857325548305950310016 3456485 928200816305296793155289905311693180 3456486 -530427237171804605014121095836480 3456487 -364936646214966313161151198609108640 3456488 437643828631160320054874666965647360 3456489 180472270812777447782543252517703824 3456490 18810853896055147207998040517356800 3456491 -924297316241180120102834439397456248 3456492 290171533095215002011111585431288832 3456493 -184063193622364629255669780862864320 3456494 -56584515743539924231311326859232704 3456495 169313881363878788273957495521165920 3456496 -106959471557401746762051602075648000 3456497 -200814903558667971431349362346313488 3456498 -276246370303489401080269953880753920 3456499 583181698670068467059596447817414000 3456500 -204825698137221430596779467309056000 3456501 -12841406670225825819179914231167840 3456502 -190698727665927899107178422268025600 3456503 -41941453419309183481282612512309480 3456504 -883386644523025545970378551768084480 3456505 -101000726211622540417102545106823280 3456506 469495885768856200148200748577539952 3456507 8273284076213812195624891168221888 3456508 254543585595185129656700010059062272 3456509 -30529251449352633072076352103255264 3456510 37225079309238918262164303415896960 3456511 1213260534884137877928537853211290112 3456512 8219858834525891466880952913887232 3456513 15215761676048452781283880631645040 3456514 766154503002846966355507699662587856 3456515 -567290322985215217562970839007577200 3456516 28765212602698670945812581334118400 3456517 -93367993935103687952120145742406434 3456518 -271929856416015540616504803938156160 3456519 78983214178701694016057320844270208 3456520 -109231517806585229400034115081779200 3456521 -834807856886054701518290869299678336 3456522 -597335820990251017354466901878085840 3456523 -264727001288351420568183274179786720 3456524 -986256224726686303121344560576923904 3456525 197531383227795059033933698975617600 3456526 61646797843784440250214283229695680 3456527 -40333938432682109185090169662032768 3456528 106431657269854433999229127269679104 3456529 -134738275068535973684716028546398224 3456530 121984362225955793977827734975316480 3456531 -138894585796143927709308303154429824 3456532 -605779902635397537486235794040424448 3456533 -400358823609235121545950994401535218 3456534 536369947698243725825411141700281280 3456535 44786733686167166594274657948310800 3456536 -1170024311688920820758638030477240320 3456537 283123129237282264452789405078420480 3456538 467617975733062522467988647177607920 3456539 -1846336783308353934181017849920105040 3456540 90222685216413659900201736180633600 3456541 1447035472281384456456975205974159168 3456542 -463070333320548320764138599507460608 3456543 -204586349033312720940400976813188536 3456544 163754431905911977004305864439365632 3456545 -646829664306021865977023068292366700 3456546 197013170848118612433093401138880768 3456547 -871976402860915400499244083724452004 3456548 224186953805480911541074625527483008 3456549 224469115209766175162934299123510334 3456550 -25541682826974198316547397310123200 3456551 513170338210328827861567902761800752 3456552 -67740218176714023408660663347036160 3456553 -1518314774332490132924764375026328198 3456554 -144216980872732832002803194296286880 3456555 6825363466044366418673539136954880 3456556 20119292199013236348062294826872320 3456557 -123775881679308997563536188928713212 3456558 226801157173704079092186520961128320 3456559 -279964874272558784544440725356845568 3456560 207645380885245884276284043664097280 3456561 460301455421391101876037313334274672 3456562 -60962361527934163018947194820458496 3456563 899029026172304265305523597086838984 3456564 40777092354430963629075370525396992 3456565 267136734979355037234939956195395200 3456566 -1591537024255098622360640048480931840 3456567 -1154843166694087816908754318918115760 3456568 2430363470185350264330746124138086400 3456569 979163530242087892658069015320316970 3456570 -95089438527602667289821542892072960 3456571 487837199847705918049006796639404772 3456572 -166070191575081888815103768284390400 3456573 -90357308593153855368481099181700000 3456574 200772075868003372028857441267645440 3456575 16668897334499228113376956605628800 3456576 52769897972860746465557324818808832 3456577 -3470929952211815234465406355634368 3456578 -116768155763083022350702122246815232 3456579 -133786309796158152797958004417324800 3456580 -182181184527818123906128842726316800 3456581 478224385101746150133280521012100764 3456582 151822664159418595433901884593484160 3456583 206357849662123388381515708584358504 3456584 -532937408320867068537922809749437440 3456585 -730326486368545801748938490119968960 3456586 246987227809772775795660736181126400 3456587 -175749685667928050008232320380154248 3456588 -148997831586508595533575324423283200 3456589 301024089411947850907743497807888556 3456590 54046146622706491140416107158148800 3456591 302236905400883187899912108751494160 3456592 -268206465526823332466995029576392704 3456593 -236090010519388988173023774468369408 3456594 -15655221716981837153583973310271360 3456595 -887523139107844593587670915916492320 3456596 472412375115165291405164651127404544 3456597 151952791734543263701907586325590720 3456598 940070513363773363332863092006464 3456599 -488770970653921788139026659490813864 3456600 -122949467668740007936307811336192000 3456601 -845278962504435338827884254981025408 3456602 760237549805046273874777230368047104 3456603 -284071294278562405972475663045277588 3456604 -9595154151642674002047907511647744 3456605 7980659882579351238910162221707520 3456606 -321873769625106579926291873233096896 3456607 -412401301182565445181653611742794896 3456608 -338826011692982656582802378934190080 3456609 427620444649478353826307896205955968 3456610 331851520899864675692224808370960960 3456611 -710233223083031602957092097585954788 3456612 -366224106391677093445215809385723264 3456613 1596590486126730699615972065396981920 3456614 -41033696752320276021648844269358848 3456615 -251758840482145407603210251228513280 3456616 232914676343781884312194083013017600 3456617 -1233200098240442933156420930302907334 3456618 -404370985088709059823235725660647424 3456619 -141327530158023288300498060729037680 3456620 -68079260758574199645770668881776640 3456621 559757133675234405293772212252956800 3456622 -301180036729909436683218305230650048 3456623 25397260238748863240354950842451344 3456624 -20032671454264067273848780776013824 3456625 -324587940750712678256960117960151000 3456626 187344062347027077837473411114314560 3456627 -468618887820734706128060578221460368 3456628 -50140195826270062815871410494435328 3456629 1301261960932934885184491833049940480 3456630 52222222217857226078384692102944000 3456631 -128532377918686387303157009483690136 3456632 306339584483026662015730509143347200 3456633 51723653199808262658569888665085424 3456634 -198762433093810852936305549696944784 3456635 41284877222564532357884108652856320 3456636 119981829400048973606886224970342912 3456637 -140846473852803494802435417253102714 3456638 -706008435600473519556619039564577280 3456639 -64915938378507198047130452474253936 3456640 -422393064959128346575934606593228800 3456641 -14787705236311677831265067307937488 3456642 88351005572071106744207473129281024 3456643 -1245146011967210126514206832137737136 3456644 -902142221006814812028580332348958464 3456645 8651869356024678180879577879660800 3456646 261152412418634161158656917802098272 3456647 -60526623332831021270863990906841568 3456648 346403579034720810769593160443494400 3456649 -562080919713965707971515619110209664 3456650 378879069007601578019921337805428000 3456651 291929600915780380810413510305952000 3456652 9733902680108322710900567836357120 3456653 153773886254797961526707267837278902 3456654 163933157475536676896602453184300160 3456655 -82724073830466994139150574769824000 3456656 77375560567948476096005483904737280 3456657 565248313568197217930948815475767680 3456658 -404372769447098270620762896401374320 3456659 1123662001572366704475458648941235904 3456660 -15386000257742842547872263694909440 3456661 -266380329482942894873766893678969736 3456662 30342185172042787200667449360605184 3456663 -2958399927149972582608027413679872 3456664 661378116857510599982227910278656000 3456665 198303194265747017450129608081821060 3456666 -52641671744347662625719022887813648 3456667 -993995278272941165120127273295052284 3456668 1024212971502804349807484914509762048 3456669 171692898361217697810094854300861120 3456670 -32849096309770868242554304683417600 3456671 10288587835951770844461753388659600 3456672 -270307570906857811814786350892187648 3456673 -443488296337847530938015798826498896 3456674 326886733553440049380689564376538400 3456675 -462137350012395331413570564417669000 3456676 -163725692970112284295690067451207040 3456677 -647376022767352667071867521656610528 3456678 -258912438694785822025612703376097920 3456679 -1047997414724178632281396179868587224 3456680 733418428724226287025449601687552000 3456681 641000501363449658415201065546059152 3456682 -213880773776625622968315967915049808 3456683 -701803508365677583557272841627937920 3456684 3292944423983441508705831426539520 3456685 192169970707124980237692854981482380 3456686 9672837610437332927062643138887680 3456687 204615423534020503668031633445129376 3456688 -53003966281195871567283229799874560 3456689 -303268313659572037810796597898700560 3456690 38325558061119647451077397372971520 3456691 -210245333203421535210345454631550128 3456692 -472401488716300052160994341969162240 3456693 -121775158412618376378666617619919200 3456694 106780896841048745896757976734088000 3456695 -1113276959233354475343301099879009440 3456696 37117346681436052245244736975216640 3456697 -804008144777587354323206803804790448 3456698 244427214228454004296229245788577536 3456699 -283342633918380671966238968583394536 3456700 -28046023825570617193637141819456000 3456701 -1159462497254995737919597279636792128 3456702 -252211452700725601969000394319384960 3456703 -1212862353531436103250507648274714048 3456704 198670786443758197685162050260566016 3456705 -201538909485843101483044576416618240 3456706 51942908916167186330135273594055168 3456707 1615529738250606235744927016357699280 3456708 149893858769893412981906495581194240 3456709 -647702324488757001974961353238753984 3456710 -192177185459400771489413068417620480 3456711 -612313551157480251573062013446892240 3456712 -156962542307937856597095600769597440 3456713 -112529688680090391710011089493005360 3456714 62033838288326236122598503929399040 3456715 -410080022949921358403005349132780640 3456716 -566172053206805394267276484808475648 3456717 -223893493707955262810847751475578080 3456718 150907619235822626562084818668569600 3456719 353370764590188814591207343900883696 3456720 -133586067483562499403256880146759680 3456721 -690266100129632001544494915113752078 3456722 531988704380947895813466151671648912 3456723 601920733217447340503623382452475904 3456724 -1568908204286949766200687103787110400 3456725 301643294949235522492976128869741150 3456726 32477783425037636574938941721217024 3456727 -10721061957303401594356918137051520 3456728 -1345635009760827607496999531243520 3456729 -322921310627642421037373428020749280 3456730 -620657400552660385505135583319038240 3456731 -1240937886804072077830656329319044328 3456732 296456832189638313749702466433731072 3456733 300322001952747254755347770030126976 3456734 -974354963045044641935699068316549568 3456735 -102053938552483131835837426548198000 3456736 1142102984862533058040343769192333312 3456737 79498762097652080952026731797268386 3456738 -198493371413654394967120127737727712 3456739 323263188306253935542030327239585536 3456740 -284938369477442923870726680624107520 3456741 3467737534375243386183043775357280 3456742 -52141041465239044457450610757096320 3456743 557182196665089546381387032468263992 3456744 829707880425983228250799125275934720 3456745 -250021502874909455558777971521889500 3456746 -558546087966804517516538062918786560 3456747 282487948649868716707482998694429840 3456748 164217913208381653423339150133338112 3456749 387469822566894534507563551174689750 3456750 85204615968000740949535967420160000 3456751 259134736286260179412032665735607600 3456752 -30599061908789426205700671083151360 3456753 -534318279949720044665403467365699200 3456754 97379974344765427338269648892672000 3456755 -868158392981511006889771217386062000 3456756 8957417965024725253799151025287168 3456757 986505819070152867015430107008091612 3456758 23502912349286390358549318430819584 3456759 125660711744990058936550436191717200 3456760 219132716947130813900440181455872000 3456761 -128183141288350845966221871527184576 3456762 -29032083557470814943551721607074816 3456763 -244017357786586249835956983193460760 3456764 470186319334416273937947520108056576 3456765 168624282092044856238805296198268800 3456766 299822426201826971982285808542191424 3456767 -337959519119632698280294280501693184 3456768 17497750672015617677122950748176384 3456769 94360546841774063152743586402443844 3456770 2567776402933256648932451889062400 3456771 -1091532709617609270968117586865273680 3456772 1016395592536499095588838129443620864 3456773 -2090475670794080815426914488210642880 3456774 -249592280899865186610990038536757856 3456775 -163429946019248978443651213890153200 3456776 463487882770156348915958113489966080 3456777 27566420992048809254411859067427520 3456778 210716711002261570007106762576745824 3456779 -517379661223555644449984708405081280 3456780 -542817698801700967105611064458700800 3456781 -1076555259737717128597217366996841418 3456782 87466039356599607800306935071564672 3456783 -753052035371832464473551330834071040 3456784 91754333324170012969942496188170240 3456785 522590816964025322071780436167377600 3456786 291898834414939912022145163738779264 3456787 1407820208218541316132592317880032 3456788 1298717769739911783006817536206319360 3456789 185141199009070020655270587415934592 3456790 -207754579761486864827884134972537600 3456791 274901303950484161508789630189325360 3456792 345204991276780128625972319961968640 3456793 -490643419194244156361273608255995958 3456794 -205349809176041220224078168451679488 3456795 -493175697997560774914533886630113680 3456796 501867654150989232877910885444608 3456797 178668628581569100192457683225480972 3456798 -487155873847955302924576559499340800 3456799 -469779723701497081484730989127424664 3456800 -718416731467483450270127799091200000 3456801 440241608852917121304724278427163730 3456802 716632735190340678429131287647916032 3456803 -1853228343984767621547797336252083200 3456804 189305418968885280952800580682833920 3456805 640848493501475152515661887660277920 3456806 405388774735026482900117562509840352 3456807 -211625804112048822538328068386073008 3456808 -419316152780278236490855265122467840 3456809 17442951153569697511416621176352990 3456810 -39002025737686679521247279628288000 3456811 -2483182432373662704115932025499521200 3456812 751474459337215880231746313224678656 3456813 -7702114443175347748975905987796992 3456814 617306339195406745035657017387363712 3456815 -834220011260491134508771170364874040 3456816 175569789342773650461731389178118144 3456817 -130364700655247126872860038639046208 3456818 916469856307070203942519758579417360 3456819 -448352124116602421001094673392047456 3456820 -26667132097167865421369262905886720 3456821 1763802395059847087818164970048679022 3456822 -372314608610937829956779449460267520 3456823 -310312094828046012869077585240667696 3456824 510190986466294662843569722577510400 3456825 441851790444863952915263841180987600 3456826 -189588012104631072896843974669673280 3456827 -69501981765948698754079126074386328 3456828 835943062383581272621239083935855104 3456829 -159187073499914043138413733428400000 3456830 215755294860666855487370331736888320 3456831 92957537650240921787488967361481728 3456832 171672988379583967954547031622025216 3456833 -446775475930926322026990742148929596 3456834 122486455570064842219551472188138240 3456835 460607658889061068401280400284397760 3456836 127210074075812521492209265621026048 3456837 64364389077122927923821213704801886 3456838 -194764246774833993094145047154688 3456839 318035232406354146266426080387368456 3456840 21796437939795173111294306385100800 3456841 241069396182654264716697291240108800 3456842 59462801342365849955447183540895072 3456843 -292186160500324193377126453627875072 3456844 939860390387189813936439247930708736 3456845 34660478133297339834414964163376000 3456846 152340109728885969181034850191878272 3456847 558092333675407455644180256662781296 3456848 -112231549113092012595172115148963840 3456849 -283224547579258845802634825734560 3456850 260996608105492154294982023329996800 3456851 293748270502064103829569039367815000 3456852 -199561106889874896542366965530716160 3456853 1553193681834609624070251955562192704 3456854 -46702937708477576530328320784899200 3456855 329691583122272074737783081957328200 3456856 -9315880181525749385358944486645760 3456857 -257471363190965644865073692462556780 3456858 -70338244107368855920515826554627840 3456859 -28899582653718539343826727834410240 3456860 -11044478369587045850541598274150400 3456861 891898891713785281997960133635935872 3456862 363786991644712479316779041331732864 3456863 -1170334939074888175186620257591601888 3456864 -197771742209806425393015344513679360 3456865 -1288988237943672656401568443917381120 3456866 86838164216551455622504222570129920 3456867 -65738840711346322343944331417180352 3456868 429767516483354119456335358015048960 3456869 -475914298482398965705071414519269280 3456870 169408602165380789927806245182764800 3456871 -26589209056983629817691206930564456 3456872 -172952675089564116851580146696847360 3456873 81664703894411061718235041009675584 3456874 165480444915135250641513340166317152 3456875 -5548773352771801000317591039967500 3456876 -78497902771336589310011173785993216 3456877 429163491754293164880595229237133600 3456878 806145999903853798069577823881778240 3456879 -400816296890733821897797388053407360 3456880 105993057707100166131700723830620160 3456881 925163255879717215521222474938345682 3456882 221749651213924769003854923067607040 3456883 532834034930425956222993435574660240 3456884 150563831439525376339590529207698816 3456885 250100933060035047493089489233842560 3456886 -386268582434360019845599566445176576 3456887 157528856768743249913342635562546400 3456888 -103185556910314252455201949857853440 3456889 677493577487539028447989495644851690 3456890 -307694722066498148296425686336800800 3456891 73600654063130514143747530137019440 3456892 -893233230879022445437446376742262784 3456893 -1400646340883900761489946632551682656 3456894 129846212106500625599907687057103872 3456895 -603542112074409214679802350843319480 3456896 205517863841313237654857147272396800 3456897 120856018425944809351529075377721472 3456898 695347886055962526486515170939578240 3456899 -13625877831701426406650306053200240 3456900 -219076116767257016140919474049331200 3456901 -1045906971201052224400889802681110850 3456902 223726196605707507553443935347309152 3456903 69089359043351054744286565444075008 3456904 3738189484096795562233084853207040 3456905 -977896480290985994656737636608150940 3456906 -22889413245915059638328110842967296 3456907 -1241001147686830335937544327086131288 3456908 -9191420981069710091288942056740864 3456909 330527715796948778447841803242038528 3456910 178952036518583645398063048802856960 3456911 1158338034450715498798914183926974512 3456912 -127151455055088660341115850918133760 3456913 -425803687629407281529250061870683036 3456914 415173448163444559827048726762119056 3456915 -4914114483616544077851968809067520 3456916 -104556524002222595353300983891755520 3456917 -1065089469359636490433676730877827360 3456918 237529753965874842243807164774901984 3456919 -252173504370489162477740543503948320 3456920 697129994110085123649298331699404800 3456921 148665404073379579911764648828866944 3456922 234790478440972067391208997301695232 3456923 -708415686817304896163302563959915856 3456924 -184752892211460546303504569982150144 3456925 -4606088932074782633072191117969500 3456926 468785742769109818997577484128149184 3456927 -498517708770409752089009138493842472 3456928 739146195836444198868372361413918720 3456929 -89009762794016791673275749443587200 3456930 -314602395049544450261391701771328000 3456931 427249588459990699798411517603779264 3456932 1695160786547892927151432128075187200 3456933 -1180876023785931849100928979282499776 3456934 -75890492237522753587921242117565440 3456935 311101636236522169750552313417061600 3456936 -204486481882780441344773346167193600 3456937 894328922743288463323678268366509392 3456938 120138882589188973207046821455658080 3456939 -528173269722987422905530073149086376 3456940 533542857042455544639313133085818880 3456941 -884454839156448495676883113025159658 3456942 4213391566872994841835895218969600 3456943 595713563687763407948429983880079360 3456944 -68784030780067641154597462136193024 3456945 -23455338795378264151026691527024000 3456946 -397114625578816859703690354151550976 3456947 -262583908905141821164079382073596048 3456948 1222346863803257593171677732833280 3456949 1360675546018004943592202386039038300 3456950 -210388090730257901570158090832817600 3456951 -160801424003040507166467314466879768 3456952 1918818701389078685894025578531635200 3456953 -1642921038923020969064663202650067798 3456954 -72192953055341055340589864563003536 3456955 -892832013896977175707376145906066000 3456956 117716180994049937529365719097342976 3456957 -3314071059356453544418191542083008 3456958 1176802795762239569939024919184041984 3456959 456265010477885869944945377971545600 3456960 31165503259143512536691328480706560 3456961 -2139918584522601450617447890342227200 3456962 -261936857385611252942433669554814768 3456963 -96427094626881010938952091264086908 3456964 86447597952627470645101986787561472 3456965 137625736952571790951100880246405120 3456966 39451102264318101103652342287967424 3456967 1634764622104369946505403549740665232 3456968 308286052832693823563081537668162560 3456969 37738942822189332508256494498663488 3456970 378228621043716296014488929343840 3456971 -36247095583819455629510754022827888 3456972 987870385244991214960436090603289600 3456973 189571610139572636888589676018857964 3456974 -405087798263791266617169222045014400 3456975 11099271683952517392046556062392600 3456976 -384957777055183546347000778172243968 3456977 -653456022727879507221005757155388174 3456978 53756685431537351136320608663477248 3456979 -730386267076530847209095429557750420 3456980 -162269503380635243338751514292896000 3456981 -271679575606364501770557977949273120 3456982 306094050333922750021787892385617792 3456983 -134150350013152748372690104737576624 3456984 -316764498076396866360853749644083200 3456985 5267249575301870980096872583071360 3456986 143467727529425987140490282808882144 3456987 -214211681557342469058620989068183360 3456988 -69192283251235543583984240246005760 3456989 762158840834830817736533829737305824 3456990 -218669196163958601605200910339170560 3456991 724429749361541639323215937915413792 3456992 228364077905125437276130000207085568 3456993 -836361855027931761117716031625644000 3456994 65012123711570900922970772766331392 3456995 -617302857780574311490665310748238000 3456996 106949229442922559333634707414564864 3456997 546209212039771976544940678341407772 3456998 -672242981719748055237032371508552640 3456999 -25274899960103560031061409059360984 3457000 -796428468351935246685314261629440000 3457001 -913913463500846338100688381610208268 3457002 -287507695560610935298016799975322368 3457003 48071568330206095713367540682774160 3457004 -154161944108966698736127399359794944 3457005 -464887472621327758094203715379985440 3457006 247145017831035432264381157194487680 3457007 -719750345689494310101205480865229744 3457008 -89722737726627680166382151284850688 3457009 -366290257928895484718360972679695196 3457010 -114140925954570753431638220523615840 3457011 -730122539428524172161690411341763528 3457012 -414389854857929261777288695586560000 3457013 -102026223908343117887012033311244640 3457014 -271303105675435787486813500441428480 3457015 259142935063203172687168501560882360 3457016 1130860045605771942177066725901926400 3457017 617567860942723993838707280867634234 3457018 118671986114359933560270555576134736 3457019 865306252307222928892765355617680420 3457020 -148001765388641940651334059352227840 3457021 -426942332840718411935152530777385896 3457022 -90848946358428428412545727826034688 3457023 742807332024464899550038800507187968 3457024 -675037960692724914061302189757825024 3457025 145665967862207282384234602109265600 3457026 509190623151942380359172019920006400 3457027 -37181934262234174494184589545113600 3457028 1500968267740209060007492001894400 3457029 -500547024495337970320301662521078816 3457030 -13481039630830752448297743977642880 3457031 136548664550191126802702488956788880 3457032 450074678138150770944838887734476800 3457033 -572978053979349510206566487229367536 3457034 -306054960549738400692488511137649408 3457035 656263313533035261583734919875703200 3457036 840477136068402204028942152128401920 3457037 -1037876961295405165150967963301466314 3457038 53939802715745932010663011261956096 3457039 1889416726921777172395962660078195000 3457040 136691813191271793843385884829286400 3457041 107841306899216940245361515636604864 3457042 -419165589736213127444045833579094400 3457043 1199959431716893245265669163431089840 3457044 51899467266644619619690041663256320 3457045 -92805820255715824821943684037873700 3457046 -80802695805111249028640701049039040 3457047 1036258134701661839915061869333255040 3457048 -211051764714771379740681787691059200 3457049 1028666016015320182020357169914895050 3457050 194644907165513743479215553729312000 3457051 1009188328225918102613354512926144 3457052 -382544304654793907361778721477729280 3457053 80904346452042690504273229236024000 3457054 80215047529782868387683936440366976 3457055 216712211146655163739091284520542560 3457056 405632982232915832080490363660795904 3457057 1461262469575691530139822791089051652 3457058 36716888482840132167508990798270464 3457059 218364595932456987296682037656670128 3457060 -152576747958024448379587838355275520 3457061 34311312173007472496772290565162240 3457062 76702141900521616505024462478198912 3457063 996262995685216959012302499805081560 3457064 -235803465378254813165920949655075840 3457065 458176890626913292482121861558691520 3457066 -1072218015076004103413536658719891200 3457067 258978686350776376964552240286216192 3457068 211329856028838343879160018672739840 3457069 393332230693165726972341859656729600 3457070 -222699398779957297928962029693779520 3457071 11370627622051046835579632436108408 3457072 -10734948530919625271404048977920000 3457073 -256221923918434841301328793393292816 3457074 176712164913183013559484812468626560 3457075 -920748863957979471247279931323287700 3457076 255826601251047160139154748905332736 3457077 -42341171579907287944891145972690592 3457078 226712354629825945196263392957735840 3457079 229724660449550928471734920288722240 3457080 27248520816800013906775390075084800 3457081 -246906524136253354420025868832284118 3457082 264434715638413205804190190908577392 3457083 -218885054620369598090679849492865536 3457084 30586971998188192448213586962565120 3457085 -2282186556738100150640140886951080020 3457086 -86813897732959667968057998589289856 3457087 309194813649348134989354935969964736 3457088 -164377725580426811778070001724948480 3457089 224946500290147385232299425562059008 3457090 -90934587863717737939903694349158400 3457091 1871040150674145869511917267532276 3457092 1317084229944944399079286611998257152 3457093 381459216317647735014943941015101342 3457094 183142312981327834695484435395936096 3457095 -113546740091610184798203655484479200 3457096 -399374970493529287445986196400798720 3457097 114730643236411294600429660100544000 3457098 -16020100402725922540955641850148000 3457099 1078164794995114955719893716264613840 3457100 -103351979854850915274146631434035200 3457101 -335930638781328618628838953796367168 3457102 13010026055009561998229172896455104 3457103 -77786586870858263909699178633283536 3457104 -36283126991080097199015667264389120 3457105 219548298255602332901524950844296000 3457106 42829175679157400596893300634341024 3457107 348500083612030378565169164353113600 3457108 -447075350577716114824265820446265472 3457109 -1280206940847064654532397354695088690 3457110 -173262049369800333969739968961050240 3457111 -356362771365739645693332838272530768 3457112 500930390841179976569843288780851200 3457113 -481616049591490207926612701934042912 3457114 -6476450779158661198122305909794560 3457115 1745924102081158031611662605310675600 3457116 -70857520402967789932045445850455040 3457117 -442874095214883734891972129993263834 3457118 -63845983484590649161595066447904384 3457119 624827514915679936220497040983833600 3457120 -106830974707565454732579836295905280 3457121 954586857087836321842489470967052322 3457122 -52429161519056679027843577895481600 3457123 404499783888065062044924014085113372 3457124 1055161901821213167881271093076992 3457125 19831838888058718763630933868960000 3457126 735090732983972197417168273484329920 3457127 -341741411510116776419256257272108728 3457128 30511584054203309561677032282931200 3457129 -123720665348079932339916187512381432 3457130 99015010009968848673356725735480320 3457131 -242365323693965396809749650439183936 3457132 -118173390702129942396482184782413824 3457133 -575483794634070688925599665702110400 3457134 -72345981455099579379963597656405760 3457135 447501847822830937492447411693900800 3457136 -291645984973340846739199967401771008 3457137 -229969370594048269621674010549063680 3457138 1215282461304945954479982745346904096 3457139 77522698692996854119868567993963856 3457140 419178229398465590159466293338030080 3457141 -223719038973174054102737097375509458 3457142 -412169126630360399557441723429876608 3457143 390947429580355038121577199800547984 3457144 -1121363993442052893605594920494243840 3457145 9820049747395789558039840895222400 3457146 -445420089953490164858708208434184960 3457147 -258799853501447517295339728435395168 3457148 -288052900472104114084944637870686720 3457149 -245482667438124854616336594269876736 3457150 168498587471331588701760342285508800 3457151 -108705745211753195638716609776767296 3457152 -525899208911080230923435213334773760 3457153 65973422686473482214241831374616320 3457154 340219409477278657338990860036932512 3457155 44093594376847653780369977013600 3457156 -1177510335495174679215941591843140480 3457157 10205672504102821958372252682227040 3457158 64947473606915461430470263061358784 3457159 -10446025519402583593396548319193096 3457160 -152584713280487274514188179720601600 3457161 -642735830040338625262437430733162976 3457162 131790893210548544542044059209238832 3457163 -184124277302821025070740617099308588 3457164 491736623757600277449671431755571200 3457165 103911826342703501635384623935754060 3457166 -394905557297269727324141656779259968 3457167 -109539023710700315320449542886492288 3457168 -145410731874880035170321315802120192 3457169 -98104509988313292466059435162274560 3457170 187334920715136837765871511685081600 3457171 127601970106045666568457007478038392 3457172 -762040674860459126709814471589634048 3457173 -980422842068304455731055043870520416 3457174 -40764278927374135980561111478693248 3457175 -289635628008074533694417477452426200 3457176 357400237457208313328222981835325440 3457177 -332852741644648421432133693780276600 3457178 -364009160747042744994078238013285376 3457179 -222515233571674820688593597028352512 3457180 -385966721223620217250565726448345600 3457181 204075455971926264438157402963684224 3457182 19519054693507957394174665721647104 3457183 899126327645882550079437074309172520 3457184 140177575823237019599448910067859456 3457185 666671357188784519304309292027132800 3457186 223769649146644465790826964288275792 3457187 -390711558260895217301272638648400164 3457188 322272626382953219937140548348723200 3457189 850067653464465524615027543822732990 3457190 -30001544002052945612326089797103360 3457191 -128857529477792309573160210896750808 3457192 -470618671089001270803991642194048000 3457193 -1106170349788492499835564493435383558 3457194 23539673398260589728354402438758400 3457195 -549926523985728412030349575032052320 3457196 45740838908774377789773789655430400 3457197 -58821102761517390861149690001559626 3457198 -457534543902085112742502403031210240 3457199 733365718006296823211244670739077248 3457200 -1681803508645126225906149025382400 3457201 -1564875859091778430457529903183871776 3457202 110055539652239711155182615039421440 3457203 472153811616599986288201673444721408 3457204 99865028231335202687859554024579456 3457205 253000231569607895236815432636985200 3457206 -107297216369365125338234862375427200 3457207 27357820526657045733192387129496688 3457208 -891000924942534032578831721200128000 3457209 344062778245111211621807935361179008 3457210 -5715550271974326788599423322538240 3457211 -628617125401204289580275858996948688 3457212 -226120699709392931811288015588864 3457213 -137408403543065172725359051449571840 3457214 -184777917052663237293508723997762880 3457215 947045395309418703109722911233716000 3457216 -56375153774445249331658482906038272 3457217 1006065564673299399546216351609139266 3457218 29578223884255117159090845702674304 3457219 22035900644172112893294321449923696 3457220 76815733851160689310386396309588480 3457221 207318408284350344431752595548738560 3457222 -79240182549279217391240275113651456 3457223 -359723206664189291571692225465007360 3457224 588000022230905060367418014237557760 3457225 326945186715318989543714245440194750 3457226 -197854955013775603176119452865195520 3457227 -111017828121218659170625426424755200 3457228 474719002889852334165325574812621568 3457229 -996677112137030045929757254429804170 3457230 -14307000141279797314081899882024960 3457231 40996883461566472350655892809437864 3457232 -26041184522354952956582219532288000 3457233 -104094613821780533406841458638422122 3457234 1233580235760928874494512170263448064 3457235 358736537890031627323274473282917600 3457236 335777499751846130008903716936873984 3457237 -45846158791643155029730408176039808 3457238 384145460103488222891872060368893760 3457239 214711910225319923578922584316924880 3457240 112274380334951587189603890662400000 3457241 -1013129859319682539922239082829914358 3457242 3933838168657715709957717257187312 3457243 -1534607077959891616801029920512992 3457244 -178518432835686706895660673362595840 3457245 -133554547796272416764496566109573120 3457246 261940818460713431122212938033206464 3457247 411826180340013214235121621011425800 3457248 693434861051887356767293864474312704 3457249 -1414925272256130655229887370728965440 3457250 -939258536063877553286434778106840000 3457251 -253401785461590407768211669487311408 3457252 685840334224610725735315389427685632 3457253 356352936532192884850486480589765502 3457254 -304373879344023233761702275827352192 3457255 -742047598328721199251106782932016840 3457256 -603762778016919794396426487486382080 3457257 -337768057082491764624582777749781360 3457258 -221934000721269500007759562124001024 3457259 -314421255949149149993613559279070160 3457260 -262980317677035761297010010077649920 3457261 1496752461403225540332228233875003862 3457262 -33560166933182726416117031132126400 3457263 -554542734376165448396874946144811256 3457264 -491242803213698580104871845318000640 3457265 439679613730598177456990408568302400 3457266 232855325658095778981065598328785024 3457267 572072009376739809265098909681651264 3457268 -522889516002679913508015266747013120 3457269 1187717519391023830277855443983016320 3457270 66455098716362851273111883155630080 3457271 1214248429778261587656211077809930472 3457272 33758008850192189249215864795299840 3457273 -1326832217526655397979951529480798464 3457274 -228863476738571109560625476437848576 3457275 57809614253864607477440680991385600 3457276 -175983705004384894637368514769571840 3457277 -709157125610014173843215861102851200 3457278 -75606274629150004350524096133350400 3457279 -357065975450309733318500803168033424 3457280 17574396120048301959567735584194560 3457281 216189478209902709570298682156193024 3457282 -91006002613723977383551308482607360 3457283 -1596996593737568286096544384620430440 3457284 -211769619647999832273144078051637248 3457285 135031716891491874779450713861085400 3457286 -4958226346246361609274878898671616 3457287 -1053625721367008387563180262415223056 3457288 -1208016634192599240888199559060106240 3457289 -239333070071216167498279295834948400 3457290 328820116113198761818230578602252800 3457291 681199004515715018264941170359998464 3457292 106806579479399261816421585094838016 3457293 279232462671470353284612449281904160 3457294 -54352906948553919463388597990929920 3457295 1010284758179086784955134559876668400 3457296 -95184874293394250788775566725611520 3457297 -25839093717687792255799860503360268 3457298 59234450743164332985295045451831808 3457299 -95502216670302376107923470438833360 3457300 205752584474234349139797277985280000 3457301 113842136218012780492607489950348302 3457302 286614501035749452403226996058551232 3457303 1619623178098455007976472100570772552 3457304 1454536633561056355509512592357365760 3457305 129399575374665041181515581989543300 3457306 -101459710333293272528630257591151616 3457307 31578455614807717536767811009580080 3457308 -695678748798855257683501430601008640 3457309 -172541497159246470416872890499086490 3457310 108784569360255471925751374290250560 3457311 372416925198209693441315808652490880 3457312 554342256468141572305599365338693632 3457313 411334351188079345636448838510085680 3457314 -2450926038602552865856326687163392 3457315 -370848302766414993037066237873301040 3457316 1281927391783811490954940772374225920 3457317 72420520658571951269128252740791712 3457318 771587249571841874955515256239163360 3457319 1664195299569589669849757597996265720 3457320 683362692608007242137738600208793600 3457321 356182508667503886077681412426352640 3457322 -130223591395754658159171012631660800 3457323 -44184433691724015627151965117415548 3457324 -202668797631593001444524434570917888 3457325 296871858328576536759816677322416100 3457326 47682804309227010931650842978823744 3457327 -837974816950919999563705123300451824 3457328 92613687270731066603840851164856320 3457329 967817978009909104427053001686368 3457330 374796716459864023531092749942086560 3457331 942328376824403099687023434048249264 3457332 -284747520038783053467094024794617088 3457333 -3040189167810566276358952097633074 3457334 1048446558323804038718567464521719232 3457335 -6837451405240466411242118935257600 3457336 -178079274358531521206501403537592320 3457337 -31396397975978932581187457135698944 3457338 9767037414250329760063056201145344 3457339 839340313733170495096931492811783140 3457340 441430467273416900686826155409379840 3457341 -942588674626695264060592740448988160 3457342 469203383993089332434313107736339840 3457343 732487465148799293991126492269702592 3457344 157325581673319900331529744418865152 3457345 -538742763554782713618632207292849600 3457346 144889507889240598559550696487421824 3457347 -592537788902651225178365031669071040 3457348 67871433283620473157705981451526400 3457349 208040579410204145872475209273184640 3457350 -74516399764559215032243515968224000 3457351 387796609444083866208483091372457552 3457352 853551310043273141347251715703808000 3457353 32226000786284404490868984448130784 3457354 342742136908786162375226435782099200 3457355 -742175236265754173943243058545786480 3457356 219600534228985159956846187206082560 3457357 -1549596446440615935283378252272432394 3457358 903833165915723464177188286712172672 3457359 -761998551916942165762750514113379736 3457360 43111388779236814953530434505932800 3457361 -520197823511513354642944997094673038 3457362 186872935979183625690100476172532352 3457363 198686156147654387384696348528491424 3457364 -465773901692909113962081972220420224 3457365 248031718170981672492819797081757120 3457366 -119088826453104789584339522292223872 3457367 1404764117859183462818654242266824352 3457368 190119614500447859140337222701056000 3457369 -174207792246590963983802649861314556 3457370 29080536928519230199833893646428160 3457371 -385715959112876740237678182258945528 3457372 -13093409582035367242418543678786048 3457373 306332441671718547184409120350182720 3457374 196126081849651895535005199620904960 3457375 -198655290014177814932937080482308000 3457376 150204089070683212038199338767745024 3457377 -291031736507804812523013685705605120 3457378 105497342073142576850643151712412240 3457379 -829296288810659441471090616637111560 3457380 243184668511986318661938697263206400 3457381 -69367451152353977675231026311170818 3457382 208264533423820303775570389090221792 3457383 -28764366084741856993177541775886080 3457384 112032553378483891496621065661153280 3457385 -453009442015538469168798416482411200 3457386 -1452573045654273786361819388105376 3457387 -1548542285861734365167375042039518608 3457388 -1273658437399507197574046421288728064 3457389 -99029005248039040197867774784688352 3457390 -157870128860299650735473619267316800 3457391 -67410480329885084070360588900564312 3457392 -134340516920819850792842596209131520 3457393 -187668103375082380637767193255405456 3457394 -387768894195850835642636784831723504 3457395 593050048385961740082563690265913920 3457396 -773924136569223160327490205705657600 3457397 -993249226019353787923500234334931154 3457398 244538305996304232039184900231753728 3457399 404099615447837849560110240690408960 3457400 -267465209225961311700138261941760000 3457401 2426363087454417526422700285221479424 3457402 -304031947057474744948927900099650912 3457403 -307364848868891995196895342187968348 3457404 640638640617436463265178249402123776 3457405 110082768572904701582797381010920320 3457406 330368963596775548806592849023425664 3457407 230413840875580607969182352629601040 3457408 1326553864115693202957014836099153920 3457409 -152176935499133658145466651341934040 3457410 72474213200376797214367668876817920 3457411 54165469277431726912568633907932480 3457412 30870436396790529243965194623037440 3457413 -761528257205906567960945935717505058 3457414 -748536937068867728295563434260304128 3457415 -4651476988998406084011384974472480 3457416 431853538532387972121932941592985600 3457417 -826642499594438743859373950372722534 3457418 81383689188569969129761702944130560 3457419 -144542250137559749015816114987347200 3457420 -435543732994259577775894038437022720 3457421 322500828851719985119252979242229184 3457422 -382359042300935005673586371150906880 3457423 -1147140664080071089352061943496681456 3457424 52413470924089226047550789335203840 3457425 -284916276994976192436358895932770000 3457426 -2958944773712096942317461550233600 3457427 -802045959226367318622815075369360724 3457428 66462233378267661538741246422835200 3457429 -317122024975254666450424808873440416 3457430 -158974526167162224793246092034252800 3457431 -1042371961615383441141022034967722160 3457432 -553301980380134631953273149914931200 3457433 151310712371484034141842951927601920 3457434 -140724736665518779988008705890271488 3457435 -472763609411213872949110879723531200 3457436 932266923047490964993686019553287680 3457437 -10540860197849996410118429930569248 3457438 -265137412969380643958081127039013440 3457439 -129370085107551504826363458896046744 3457440 251068180889675510073350085642485760 3457441 471359822299491488449368414238861972 3457442 -70224172645005432630797225332236000 3457443 761034243491972202595961499268987008 3457444 453542429927158998220122246539063936 3457445 -33917733550123010339060399180439300 3457446 -276883060964695344975503290595231232 3457447 -560489216349639179029981464812801536 3457448 200609037389611059218131885943685120 3457449 429871660531978668176969854442722800 3457450 -194100325044965141888107743759990000 3457451 -6843287122466681246367212343003528 3457452 -187522060232041002302442732863520768 3457453 1103632397591727698751371784886727702 3457454 -152150702127756829978023016690944 3457455 35705517227222309983731962535012000 3457456 181979285678720301689785574316326912 3457457 -323519558498895867463014565971795660 3457458 4981030592040451641565781821785600 3457459 1494923698627137638374502014134788520 3457460 271100688520846718492804512168588800 3457461 -51020092550712202652974621309304832 3457462 -278949828156701293898347890701857536 3457463 -4100555552327075242098988521411288 3457464 471079249717193500462227389668331520 3457465 225261775964075193506431123003512000 3457466 -320002754116493099588735373415751568 3457467 358541124491709244860768299368616400 3457468 -305171597352623732648046622136483840 3457469 -714237770962644102708026652879635604 3457470 -201540297204557716379325201310320000 3457471 1478583607480218213770919479966372672 3457472 168393287948658543592178193656709120 3457473 568690497533400954330036347765285184 3457474 733409467695458966403424847131670736 3457475 43320761191113734728374322272288000 3457476 541983865929804104474100790001009664 3457477 1459549913259279029953898602615830012 3457478 -406224832379811002213077491636876960 3457479 -416170107337085695590365429926301016 3457480 -120505367714969697757249647873024000 3457481 1328554172067466773861830927228520282 3457482 -20078733240620845291860628357251072 3457483 1529684670432827372042640067527760344 3457484 4972316608752473139070054371918336 3457485 -6182187914742948260244647721944820 3457486 354349035293941257847008185884731840 3457487 -980188880541334608355743224752899840 3457488 126771267474173669498238243901538304 3457489 -225969701715401244584252175272421468 3457490 -504641508234330254890706811230940000 3457491 516837546168848285360536558117376064 3457492 -41574203388592350735231198081916928 3457493 -571020835058325573269953201609026756 3457494 525494392661820450727725511097073600 3457495 -460288592589623929383438006565185000 3457496 266190038411882939690110021158912000 3457497 -186623859666084488206813860371807328 3457498 468392009240174762991681565554958848 3457499 59519917486053904783851429914279064 3457500 -132262203443676329087044831730880000 3457501 -31335982034406023860388132766724448 3457502 187033138155902520850068369139420992 3457503 59118052358784565630855353541903344 3457504 2151157346215933533476634649991577600 3457505 -355399107843595539895828702700433240 3457506 -165899291892276464825402512106749440 3457507 -1553587651811214422247606176303241248 3457508 -982791120548262472912486239288827904 3457509 -1008862027481979220814480264955615072 3457510 209485041330252144068242311229436160 3457511 176219226650959666851174801663365712 3457512 -126903686157583544781523087021670400 3457513 -44421502093851407693899263352743238 3457514 277768969050548517901623836224856496 3457515 363090682420204221684040548485614320 3457516 769353038741955529229359072640733440 3457517 197725695397616491207943260998151392 3457518 256480655065490056562170813897528320 3457519 383486408906481788878745587009622880 3457520 -52574073534429489830673478243123200 3457521 -181971553525821705212576015016724992 3457522 -889940476729318879113342336953096688 3457523 2630256954048415367882569087362624 3457524 187226540849533832062704708478636032 3457525 -453217144244125358599712627113620000 3457526 207139464695086805851830627975331200 3457527 667553990715285526672235685386386920 3457528 -381382528802617338224618002115543040 3457529 -323604921916787836957285152086542080 3457530 156829840643192781109967637531318720 3457531 -445167506861916322429385448369484032 3457532 304644482147478771583822187355059712 3457533 -48234895098026799825892774626171552 3457534 -206293928246518896749241877733443584 3457535 -25431548682579430550365872549513840 3457536 100476155897542930454177172751908864 3457537 -1226661315940509720429480702418530814 3457538 -285231241287599348307066195396696624 3457539 163071677858850070731825566924089440 3457540 -826368026875002766337116575399125760 3457541 1426036531483471152671806063219557084 3457542 -565011134741069973667532483662081536 3457543 88432711426376100504979350233734600 3457544 9335633630783745676213575623270400 3457545 90699308224042453723826869940928000 3457546 -83708627316590226560160539602488528 3457547 782464558115733001201984556445554592 3457548 33948884455128557395373660371736832 3457549 -979226889566255564347563995373685450 3457550 -309229411772529427674697566196627200 3457551 263252868958659640064502024687274632 3457552 26413422485004773841576462459338752 3457553 -27285815318191677921566087184024672 3457554 41378628356747795349087612856381440 3457555 192578098829530987351414224618644160 3457556 -223764283426244447930514916395952128 3457557 542026934831481745728837506542248654 3457558 -85215830937163738639738686490804992 3457559 191940993243365479330371980343716016 3457560 -248671965484398907263816846465638400 3457561 315644376642453861939899731959429960 3457562 725776553666161555694647481262331872 3457563 435280935627036214679254268935742400 3457564 38413049127468107137708108181299200 3457565 852063542137538043927956149030301400 3457566 -17298977555825959225660101795139200 3457567 -733151744989401945191342325077525040 3457568 -1861852035599057007662276485520031744 3457569 472379191637318662689364903159802544 3457570 -71259487369005798665157927661175520 3457571 48924904643827513971114973713885000 3457572 -28559857883098547321622318955235328 3457573 232278591683611180433223882867377440 3457574 -402252202627371580935790298391854400 3457575 -379373017552680106356474156681600 3457576 315631467631962379191988914963240960 3457577 605272871576261202486958970549213520 3457578 59053725323659625815361453376446208 3457579 -399630783221287479812534438531013624 3457580 -57022441190464097000166933375989760 3457581 969737706520803521253285945071890752 3457582 137003993280727752334851663284116800 3457583 900998973648061329242477766329873880 3457584 88573698439947299564867263682248704 3457585 -302317053977464030213531397870480640 3457586 -419380942562494820009164548109443456 3457587 5508374294091989860553748464799552 3457588 -54663854129159813230616163171348480 3457589 -755544671919584756150631029664162180 3457590 203930267006761362564229217593866240 3457591 -205598304392051380656919700821874008 3457592 456078206159310631881552442000896000 3457593 -691730068324177061765854525675756800 3457594 -3660431035562773640665862200512768 3457595 1454867009200735026083634870735083520 3457596 106532959391055667528401794596443648 3457597 718230306944349066168245338257820320 3457598 -255348505931504362377720315788259264 3457599 310659029328841428943814855867371008 3457600 51524366781781580832538759882342400 3457601 215742953568815687689242162805129920 3457602 -789386300967342015005382018765720576 3457603 -295363901777086890159857398688861160 3457604 -547135816697055811527671022449983488 3457605 -327157842368124764389236994463507040 3457606 49026238810302514492829079331110720 3457607 1834247868136568903478364435892899440 3457608 -106868383852190001905788062777999360 3457609 1500729696246985230186154312441070810 3457610 103292981351443162941919812953012160 3457611 780463670236958879143275400370032032 3457612 -143541514716526928550244814286981120 3457613 -167493198557068503875551963638213120 3457614 -178830061851426703849267151972834304 3457615 -194787743585954667756372347259156480 3457616 -27128194383591266901830885146361856 3457617 -3151626318771725547006010410235680 3457618 -620298149453351950422979200463248240 3457619 716082376877594004529153734684857160 3457620 672110218547058261091140784106496000 3457621 -594510304051196228688159712795050528 3457622 -98502712245272900082645409970128896 3457623 30032623730128507212071023056417744 3457624 36661129334074461373131636410664960 3457625 -156057531057013921069594008534000000 3457626 23372217550639486600764873594156288 3457627 21897214403273766418079391978893032 3457628 99164418534579975918719712567034368 3457629 -207654334404011615234292824021830272 3457630 -397589972731688874984746931369636480 3457631 820350002467659932265177639580710432 3457632 453134959695014916204859069500751872 3457633 -1203878337814578192361214163059313118 3457634 171754331598565144163740547278585632 3457635 -35940026703748033529421054355251360 3457636 139615790612247357475750735119298560 3457637 -16658393665320053476641175673454180 3457638 333464666401424763356581922432000544 3457639 43617597395748939643660819763810440 3457640 -262492625205924442242715773577267200 3457641 -43723436732610665221920141479626560 3457642 -458285366913957841015890353654184528 3457643 -10739407237392951787383979693340640 3457644 -500049335385170688164037066850281984 3457645 -17618740623036647395673277052322280 3457646 -316443042705294201451498691698849728 3457647 -346128441840638184510278352663766848 3457648 270051264480677345769683500088655872 3457649 630157281583247854579498453429134720 3457650 -11759667290319282878242618028928000 3457651 749143197120381143854186005015352652 3457652 648745327757840483407552260900145152 3457653 187213712378481606435233418207393408 3457654 -432869562133453785862271747557072224 3457655 718937055833701968054000561902473560 3457656 17074535661059061961480418681425920 3457657 54076546510827117599133793038809024 3457658 -2151874063514923171827105528642960 3457659 -163684343356890402107820921768732672 3457660 644462131423436574239731112663431680 3457661 68168802572302278789094412514733152 3457662 79545745792202401716683226903661824 3457663 559895701665340024455193449222747888 3457664 -53159113386013189949500317908336640 3457665 22925392689262217305004085635664660 3457666 -149110348705036983661326303208364640 3457667 -416976456190503435864149357093419920 3457668 5573454417052325103233179361396736 3457669 963194271430741069179162130028099296 3457670 168986561218941675272049875003068800 3457671 484450031334962968236897371507635200 3457672 713652512818817738703355820133580800 3457673 -8094982658180542000125691076270592 3457674 -69190557235985978848519625650245120 3457675 -4836898750498345976103675710708000 3457676 -584327041538291764364985568871543040 3457677 -462641305262384287008733417881685920 3457678 -217769047113848820091340139856743552 3457679 -720562223204776839596450867537063040 3457680 52757254781527143434420285633986560 3457681 -1014752953873877444234886421525385628 3457682 -438804529677079080637145977652226048 3457683 793805245193729397838439450186278452 3457684 272836398920383211417117505113829376 3457685 -980258507532539073328518024102419040 3457686 -69473760648149517729393949523740800 3457687 4228489634060765318277044356200432 3457688 416822113708048612584763517520936960 3457689 152148035295484054369037019199317888 3457690 -385704865179195197529209407105946400 3457691 -1134152941550809709145783515615315616 3457692 126799583040282130973961947610319872 3457693 471582819596715973303628453025384684 3457694 137858795487387173485029281360457600 3457695 495809804867948484616518459936969600 3457696 -2808442779167610636802571360010240 3457697 622479506947445458297973573532521520 3457698 153074721601771654276452789140567040 3457699 -355951087756456816204777569640307040 3457700 -80821757269515895876570730085273600 3457701 -131156752362707959219758140282473920 3457702 664698356741402218106733046744000512 3457703 677072278309448694119326135818008952 3457704 729684494557868234202241188909957120 3457705 170935336273221540949404089754241920 3457706 51154129333383514792382537314740480 3457707 -333804386026107741834246640735586880 3457708 -202085884015303668527205149232278272 3457709 402063188577835183942460681245130880 3457710 164050137049770554548613176190672640 3457711 -270657483860663187844056018243687248 3457712 93237304594436437944008161000636416 3457713 107543856572921138072514775387429824 3457714 265439753740659556679249083309656480 3457715 997294026493585153563447082797439200 3457716 7815705083065255731948255775279104 3457717 534682356485478818647970053978060960 3457718 -44601041510870019908888282716697472 3457719 199262037893143002457120650339908904 3457720 -191520706659528762472955434890854400 3457721 701717666841121487483219844271850922 3457722 -71376931620355317553494033348860928 3457723 -503939171001253992989271991188912028 3457724 431850827149499109390802230189391872 3457725 -398104281368125593657949513031954400 3457726 -475216129225648083972775266621910080 3457727 149111223692581662191668275285110112 3457728 10760280318945375161840183311073280 3457729 286161862543857144382398987813925680 3457730 219407819736972698715283395768329760 3457731 465987658622252335062752116228555584 3457732 18239201731582821031090948832620800 3457733 -415711453220209207763465834821590336 3457734 462352087480588468571834339147942400 3457735 335130084076563233396268188364515520 3457736 -594714351201450680522583268387184640 3457737 25005169435654253351692735357714794 3457738 47591833249621080941716009650699360 3457739 -744539823027992385532836100354167720 3457740 -73816507125686260060901072799989760 3457741 -53831010100104009767429150962267840 3457742 534741582387125025162574847950702272 3457743 -338406325004192350870595657297456640 3457744 -31013946051042880890295106778906624 3457745 -1233479147204215074706431755114707200 3457746 -548584793048912928518973952331494128 3457747 -8064725713402378795046640148581248 3457748 -289839448687921824993248329101318144 3457749 -878614675713596786553727304722819200 3457750 90064221405868538514056521380384000 3457751 -361059257791874887071232829972290560 3457752 292590985688189409459270559646085120 3457753 716804280152851678341161378188880000 3457754 -567985402942230169919038222802292480 3457755 -269649983799913102583907399004224000 3457756 -810837618335740001915190975436449280 3457757 -1788836904821218817058089730043964340 3457758 91738375565319954817080561861297984 3457759 -23182877016181882797820652364100240 3457760 1032158675211349981406479568342876160 3457761 73653361923936322495319943081020544 3457762 -104516615336918468966489348051129856 3457763 -838839711295848670413889820098277988 3457764 -274272870669076698066991786514641920 3457765 -222396479881941512117140944422366340 3457766 3038474931180369440333505774119424 3457767 34399640895303574552635312395210280 3457768 409543547140766020935763395662837760 3457769 283560927675676981940438408690388096 3457770 298000570870977346438061761673913600 3457771 325660990503650054567871868341746688 3457772 -477434355898853895262335842859287040 3457773 -219642951504645371283919442146055520 3457774 -129871305066808439636016157878936960 3457775 202220690724482910107367927277981800 3457776 -16662267677214090456760626485133312 3457777 1490550575691550938712372118761932626 3457778 -646522524227188703194954860874456560 3457779 -8202223810979113795133933986613712 3457780 472610988487156304078086193373173760 3457781 -1281774997902992295277704725114248800 3457782 -495841309662032558957915704613266560 3457783 128870581369925002308713959524177600 3457784 280075450456485206740136102405713920 3457785 227241378588183719488294692771489600 3457786 -14652725508275867537521395412933920 3457787 -845415458676133827389853363591801564 3457788 -674560104476796380660228567512022016 3457789 -1438820400390199604528344935076124410 3457790 -292823587471763730490771994590371840 3457791 29119359279723901944589734260809680 3457792 219067619538532534567691989213511680 3457793 -88031461863626030165201635838951340 3457794 -575045579917988504125507685067062400 3457795 135503486444930790850934856298549200 3457796 666649624310656513788386315657577600 3457797 92890401472940085072158803777751040 3457798 38052466385842179474605929303364736 3457799 1698059199790933694435320290401726520 3457800 143950988018400630572835041741568000 3457801 279726020319502088340819118203115802 3457802 -2551376449890271333896441944549376 3457803 85018772370829159637938736355996864 3457804 198965083937567103460139792250950656 3457805 -318447275122536707197944172292832840 3457806 -257233520271198511329329035211553792 3457807 -236474846069844259814816387376156680 3457808 269562598032040826414200635130847232 3457809 84325126789084367124931845848311890 3457810 -471176159349361969858412898751680000 3457811 456031278727024026908379682697162832 3457812 -227333555244060511075937253927180288 3457813 1584352520897524446125167804843934400 3457814 296465049723926371025673859127348256 3457815 -593990917361890089488234137890540000 3457816 -1126891411819059342755199828611819520 3457817 1567165849616904649992570660652494 3457818 8901467083961049140611863234306048 3457819 1167801233184548501232847032834361220 3457820 3304473679428788237705973776148480 3457821 579357435390196534360868499244702560 3457822 -413620449940241948534220483443676288 3457823 796413679342041935120131725436160544 3457824 35989892322199660108022531280076800 3457825 -185321214024152293897460203834736000 3457826 -145926450698472647827346452859909856 3457827 147138554524391560693005608658083364 3457828 10150573607372294223367838956001280 3457829 -501565364056268627384482707379522560 3457830 360141165264776211723645911812608000 3457831 49632292716529125512633828614862632 3457832 -902996936284609455261507921708241920 3457833 -192074628835492398613411279901597952 3457834 14492388561334553572844953391752032 3457835 365916483209661644105192919955230960 3457836 735095999731317866968466856077752320 3457837 -1920232126306087981193625530000321088 3457838 19356468973987676790640296795769344 3457839 -91303075674230061122332550921214720 3457840 -45255283057265820001540654685552640 3457841 -57682391899064935386753210258955758 3457842 63293072610103147799174597257096704 3457843 294055865502140531755871468065548000 3457844 192573000147121153277268336018562560 3457845 -9719329878986517805345066192085280 3457846 -294765979834942418358818417093702400 3457847 -190351512736902883925930635494510000 3457848 23815129665862750373329456064102400 3457849 -1395848633862946771959838775760424150 3457850 -78498452909246044397865032108275200 3457851 -26487396418767828908983691130845136 3457852 -385144349635157029046705248474798080 3457853 359186552336742723248332527523152480 3457854 -377263655612785826423890146125199936 3457855 174890376046439622029951756520352560 3457856 37963507433371251708236594301370368 3457857 -131775187143407599568762589655058112 3457858 -80053693918064708922370089153214560 3457859 1493238921196456968585496417937808060 3457860 134196647640441183458612627602268160 3457861 250384167017582115521258020270799424 3457862 144937209790954433083276193529225600 3457863 -436159272560752177301364370145291520 3457864 -18051321929620876294192933487247360 3457865 -292312820124525329199657192133939740 3457866 -207685673259985777840264075986971136 3457867 230539730563048414367298567128000000 3457868 15973173995875086522783877287201792 3457869 846490141424211325394218464086679744 3457870 -215777363286694699571436805260061440 3457871 1391799745599250283655561509386185072 3457872 -56707331706091446482871503225487360 3457873 -881947575736536574554104260985975820 3457874 -338951479928362974130333945835071488 3457875 -96341589660610519228285808881572000 3457876 1138856261094842284147736904043161600 3457877 -942890038617736557958856941415165508 3457878 -222160591233569442208158106413350976 3457879 -651017870587093007969510135421982576 3457880 516999283872528090672602043630796800 3457881 78434047050035474253904549136540442 3457882 21216563784845896020581369417743872 3457883 -485021002680208756838215909861374192 3457884 585572431110015474457168456226783232 3457885 207644585997809567867807829407331780 3457886 813569528103422790074978024317600320 3457887 740031077398187398252818811265733960 3457888 -8888706460579648944708290850324480 3457889 469896293343676230583894765911417024 3457890 422357666759032049426890937222968320 3457891 130774505103983910664303516315960632 3457892 -268793305168551934587332813940115200 3457893 -928003334903198717986376521969823136 3457894 317182441757226610437410317322018112 3457895 -39622367442175349116421595099863040 3457896 -35110278663766739221821968857743360 3457897 988995672981376066260379347167980346 3457898 315676602654718392857696652418081200 3457899 -63135642746674319906228615598371832 3457900 365912474091906647243491621267072000 3457901 2502881021060066127998680493785929600 3457902 -247386665527310253103049880926576640 3457903 -1041949605839516123226697897860015560 3457904 130554111628595100601043156342046720 3457905 -639611843524985456244227082681907200 3457906 -588476357729950046595393321461284848 3457907 446310202015710468081997785893982432 3457908 809883813929770884431055194765073792 3457909 -169600347178538928543002104999299840 3457910 250424718213056800809152044328463360 3457911 -233482239120547622688341374361339928 3457912 680598825963785935898482382374379520 3457913 59840531921351854571057605228923648 3457914 -88577544565455379221766988113090560 3457915 -43261377402445250456592233680861440 3457916 -218589007792566347630537006962606080 3457917 -42661168551952861898156272221888000 3457918 437978523357045346775021742957212160 3457919 -469428373148928583815202445630878608 3457920 364547090729685199595261595431731200 3457921 802272628143672794630947303989141122 3457922 31773386824160087380174065563973120 3457923 88674218150619409795612379955826944 3457924 -362042907898742940346335481111695360 3457925 -141585482922364503360717383381258700 3457926 8575814470047603610233635117627904 3457927 -1306190753978540961058727173705105128 3457928 -866602793597239274656073095395363840 3457929 -120803802568473522346115603720607216 3457930 433760435121604032145551986645804640 3457931 30666251631671864982711087388761600 3457932 103550351583935229752189643315858432 3457933 1857808290748566872991973574704864204 3457934 -290843696656179870487220023227960384 3457935 141661331525782655849958965063807040 3457936 382270613568053501270696142993702912 3457937 31017796727996019061325634852119424 3457938 91980293172913242918324811139728896 3457939 372304573883012061884369212595860624 3457940 285083102941255721129572009818017280 3457941 -240600917731080041038505831506101216 3457942 486646246362866701524045567202531872 3457943 1291892151268812511180368986202373320 3457944 533753869778678688628230173137305600 3457945 -851636939734186898826202014952626300 3457946 -31426361262985101515738734934174976 3457947 -554410068252001572625680789379204200 3457948 450559022692440535471586365163584000 3457949 134727488980182430392343906547826720 3457950 211589707023323618895858890393265600 3457951 58995280715686755027168759912867952 3457952 71161601350145618870454276719050752 3457953 -1033980577241087097871193486067729336 3457954 409840662536609762583096953054116176 3457955 -38361370471820868143683923358478640 3457956 -446911548581593708847696170536468480 3457957 406562518664056225132572514765086464 3457958 -13780763860676823273276807336990720 3457959 490713320381329301716626660998507304 3457960 -105543206647826474598869750464512000 3457961 -369800803542866554592592715536736056 3457962 -99027447894634070705084408774430720 3457963 769098903052433445443936242252705144 3457964 -987148718461809788056316509921377024 3457965 -91558723765631550911494621873361280 3457966 503747607535326991990725153152922432 3457967 1405263725705870395490266455124592016 3457968 211974478722598351529372099303374848 3457969 65823612757349399162685757208596370 3457970 368932212431508481449512415003005760 3457971 -70126996063580865305093515877480376 3457972 -180539452408868015775981762958592000 3457973 361347524268018267242050024935498222 3457974 2025973504209245212559648208992256 3457975 529184312327524921121007259546058000 3457976 -80709365150095473767313558474608640 3457977 -307482829505436887297677729078591392 3457978 452445123572604074286824226694073856 3457979 853720298758715114905972977383354196 3457980 -224982687018555897651156559602147840 3457981 333309103709765843138801105950911360 3457982 -617044215922548410755486823184887616 3457983 -88928323917518089643283104227545456 3457984 -204676991770370468376941557236891648 3457985 -272832057590234376355840044328527000 3457986 -50969940821475491828146073976271872 3457987 -525853836853727661207213945931651968 3457988 73855716610164280169611622487490560 3457989 -729117853270756812000224092087042500 3457990 -3589437208485625865451265889750400 3457991 971072129050109866264525445578642392 3457992 -439197296260069073235064652845056000 3457993 -471063870470058475299579249141862080 3457994 623065769603491979907091775081653296 3457995 -699924645040084273177532717876416800 3457996 555561518199507683364994769884142080 3457997 1283906468664804558254077248528163446 3457998 -211393448024619089299205791785386880 3457999 394943425848899630014992260620214000 3458000 -36549208116403728720077840056320000 3458001 -315257145865842268420926285004055568 3458002 -150593362559061510763392478957896048 3458003 -145977398435430534140073998899559760 3458004 -395288172406536071301708861316202496 3458005 -140642825884790079945695018616472680 3458006 -369527693438579189739180577529463360 3458007 88208796480191524669684423609054080 3458008 206816722003504910478423570599208960 3458009 615728919405521928199531639200090240 3458010 -22801651358995751732461881182246400 3458011 1183456345241345999713626930648509392 3458012 -110151511982836791870863524924306944 3458013 452258341422771357466576343203649184 3458014 -169917676643880653192921477980188288 3458015 984842544306053846284283159163627120 3458016 -619900112891985421374858466924167168 3458017 -12389699582335970134782652951491168 3458018 363741346102338909441079967382723360 3458019 -8490837343434407722228424225375232 3458020 179054448768338770663410832949998080 3458021 -445372771981772048645248079972495040 3458022 -145175231160418820394200789961876096 3458023 -175293935379604446132419525736702800 3458024 1469685152447508303161555514171832320 3458025 368991145022727163435788364598880000 3458026 -56957992119017980399396042167071232 3458027 -411959501384569118502651527276793600 3458028 30688100765549413086148863793952256 3458029 618565290304970909975826072115958688 3458030 -370390817291585611496912949384267840 3458031 972554910808604866151538865982028552 3458032 -369912703134428630036173325331595264 3458033 -1188505178436171041536702811469100236 3458034 192594226749339594880073878757706384 3458035 22779309842511647073461617201356960 3458036 -820893014085462960572403859180053120 3458037 -769313010335673406626424736561247840 3458038 -230540438976225621283191089698341120 3458039 311312406426976825921449318929502024 3458040 -148133188105659367866131071594291200 3458041 682092422777579755158910814766204672 3458042 -250857147137874392905839593803983360 3458043 265383353944730898901628747543901132 3458044 -831222280305680300006098573233700864 3458045 -105377831953784186383943851987339680 3458046 101096744493726721678148609742552384 3458047 -557256891334451547071883199632908040 3458048 300388982315945014580947129127141376 3458049 37195471476098187461604272427863040 3458050 -45226088784095704506128471628902400 3458051 -1143980752015436646733844907651706896 3458052 395256218294398657080784392928512 3458053 112665986340128236371465654656622302 3458054 -66297710795749774580544922427737920 3458055 -227355655667706796982219491637698560 3458056 20211121584599292200605049592053760 3458057 -407125391434752722061947350760241600 3458058 156586816871535570197446774303296768 3458059 2824609964378418328709301305176940 3458060 4127162200415826555334647906677760 3458061 -1006469939771235267357429834070154112 3458062 45688963053729232288198816169199552 3458063 26491810987301384845968849831429600 3458064 -65708426559304525576336236880920576 3458065 -170183486013281188716991661252317080 3458066 -372140066187405223427583703997190768 3458067 -1443515047259831601276901727689850880 3458068 -5769760381241427153649594266953984 3458069 1431396688527497095106190802202846496 3458070 12839200925409597382591582252800000 3458071 2341310386302847406931981948709301992 3458072 2657897870917871456507675707594997760 3458073 50225472694919046610563107802091920 3458074 392170870046781162348102456721015536 3458075 478150868979973447468641722036493300 3458076 11079974318930862776286188859187200 3458077 -1029419852065668310214062219121228154 3458078 -596159421975175138187258241692837760 3458079 -1242537729007909559920211302094453760 3458080 11804520258867103527667451809628160 3458081 23456650110858464663343291903337728 3458082 269687879953815667349634117354238464 3458083 21213170691896210871594125717533184 3458084 -342761532146115813318760587306737664 3458085 -47920226133056172177214880911605600 3458086 -403840314381081751114204362785023008 3458087 -180736156941290094691448607416352264 3458088 -361665504260564991072639701606323200 3458089 -1486325803120030673054610638164847244 3458090 -64770756349011825738629144190772800 3458091 27778656834253490029894230192875520 3458092 -1010021551036904461936287412784383488 3458093 30081696773717598480237931638504342 3458094 149764340391084594748394264952476352 3458095 265338033775687367244791760119940000 3458096 219134727227678415195819617988575232 3458097 25636806895052764699282789752791988 3458098 249850289507437418295899146072283136 3458099 -133588045949826388295323300285590900 3458100 -91712695564735063552551560637081600 3458101 1093336507407350262533602973789541600 3458102 399496177159468807710062344612942752 3458103 1661951096670719275704725950505088 3458104 76473387904284249607317961510871040 3458105 -315235920802806909912088346930265600 3458106 273037605189197619391666586510699520 3458107 -642234054721447080392635520963907840 3458108 796788341839637547933309968332162560 3458109 16197216809696735441002111051913088 3458110 72625530013186044203877566519760960 3458111 -1372586471858103000290623668439380288 3458112 -17655775786366299743979481507823616 3458113 -1213764362580120397939105426794883536 3458114 -619880433954588985402667284094373120 3458115 -124902617385903894630227803901934240 3458116 280821938124520146468903730929001728 3458117 241928779449819046896291495744613020 3458118 -38622364670683088703436441362808320 3458119 -254589070982899750691177504523552768 3458120 196468285529882288608189881118156800 3458121 558075829951453801306833907767600912 3458122 446045399059132557525592035689916672 3458123 -922563885753203111086136807667053880 3458124 325722730685477349589355302973256960 3458125 -132406822340350918834268805470460000 3458126 199700213315168291005183936240790400 3458127 -462395693222831756707159521593792880 3458128 -11782972313324555416579518824194048 3458129 -1060475143363485503367760774576643340 3458130 121742202966321927686212723850334720 3458131 393245880129373974014850405275224432 3458132 -526478252130548935510603887516799104 3458133 -215878816018976478319582296421916160 3458134 -170327622518515933231584670691011200 3458135 -539306839289138852388123893713037040 3458136 167382242089499539600061691359232000 3458137 -372893422877255119187811207068274620 3458138 -674884231462738090555037729811848448 3458139 96015227028157363020337189298692872 3458140 166094026959059171790818488901038080 3458141 -1644179309448561527831249586160348500 3458142 -206430418679394647113911340194206592 3458143 -80832379924718280218023933135146112 3458144 -317729116867903379165985653163294720 3458145 203199707347243271334463515280755840 3458146 1343470221733989884466123387417600 3458147 -82047789270040969289631121467718656 3458148 -174977143843638121325762228447800320 3458149 -404863202011199627478568920542478850 3458150 392646789671230616860690307502136800 3458151 210641695061527640853646429402366200 3458152 -441533050070368447559252041526476800 3458153 1205789629505401476709889096652748260 3458154 -70402535608377634286596259662273536 3458155 530148777307874565256085311393486560 3458156 -13704654233597897323031766080925696 3458157 -68974383881288948510407620913636608 3458158 -189235108506681281430600085290669120 3458159 -542150784284824798667382232756751184 3458160 53913402800719756624715148391219200 3458161 -86349204330173046436249117754898368 3458162 -29077059083951664900834447740955648 3458163 -792425820841925704503154629618690000 3458164 -534571899829570197687230164031146624 3458165 -83317303437579376341230928209777280 3458166 329319807419409962948345063907938304 3458167 -1302195031439942678051404328527343880 3458168 191865591199464983359894198120857600 3458169 164364257682933095449393488142783488 3458170 -143080879451026851536099556329586720 3458171 271993049545541399421640003966918200 3458172 -368052370005168251962878042236395008 3458173 -267027677396339468311701889823699578 3458174 92628149609973221144710124406938112 3458175 -380559441086697539738827167984268200 3458176 -363350928372293224852064201280061440 3458177 -1130119548480722746518040570984846974 3458178 -357769296622091493643399379178142896 3458179 564811989659634453065451237037190780 3458180 574205831088780693289245605817600 3458181 763719640233987874460563208098956960 3458182 -4670041449730814275198819798515456 3458183 50560018308547062180838312676314440 3458184 252644125819617350546894180517888000 3458185 -137035690779767992597528576160158620 3458186 -129460151979899840255100610307164992 3458187 -391166289497576577187043823762178560 3458188 57584265346127978966956639832202240 3458189 -11611290824661994219531695642553920 3458190 -242731057025551388409546457003084800 3458191 31118061398573193597107225050698864 3458192 101418028865016142758647659803303936 3458193 -135558106838498230898011565643540000 3458194 -258861099568379252468524515208673280 3458195 82537943915052388367795396586774240 3458196 -229185936792477818792537504494307328 3458197 76005806308819260701864269083454080 3458198 -480985192051073185714470189089265600 3458199 -203339142384190863736388283067792536 3458200 364619505404264130978678829050624000 3458201 48738449067120307064064451475504202 3458202 -414949041500399133123798555046612992 3458203 322154999466309413437733229946059280 3458204 755264913058855955040622171638099456 3458205 81824051670496985442715511403409920 3458206 195545639589405739456767247824135552 3458207 971214516648192615567493170673311456 3458208 70770501630224083463497165641351168 3458209 -519831979855547757431559727917290960 3458210 76423224506447017762414859273011200 3458211 523441016644123306087665745047194880 3458212 -310333762241037566799247120103767808 3458213 -615605726295878976596248148021339520 3458214 27580604570730986532820439503503456 3458215 -1347177984344406197314949897503610400 3458216 104854689302865765336981165952404480 3458217 -325379859041726272467481525344122688 3458218 -226770161885826385348622499926383440 3458219 518628701611547812094034191196013620 3458220 -493183511146975182318367653800862720 3458221 895780050910429386006311859524299320 3458222 -4403152005027097177462066917072000 3458223 528541993708360765951809670436894472 3458224 119473146596114860735865637161828352 3458225 -1515318703443641243347564731032736000 3458226 -98000926844374888610662037136441600 3458227 163197959256736395366514516720097832 3458228 652972597890655312001800895982059520 3458229 -39262865796421591422997093260788352 3458230 -445644295367477896336098925845066240 3458231 -85753637661267214267479396866052096 3458232 14065342428342417619235447942737920 3458233 810495674453857272027851391259245482 3458234 185455047467974281571775839759285248 3458235 61488488547404491068968514415027200 3458236 371151640905975041707176522371422208 3458237 -5347925657120541768553380047901114 3458238 194806411059008626463590141343431680 3458239 -1897284556094140042051253445766878344 3458240 96173022076564157584778651794145280 3458241 -334293662356596731280489210164448000 3458242 -422046487105384471597253431898712000 3458243 508884237378566952057255655257934560 3458244 -255040609775812511979138368269436928 3458245 273886141153244684328907605900362880 3458246 479427616311323368357565661261938688 3458247 -617445443292278932476401610033187200 3458248 -995191831948156770308400153523952640 3458249 582014369404258763037442447366748250 3458250 200671271584185603283712673729840000 3458251 87342552752997169837318551548015252 3458252 -5344957511011073852314124979836928 3458253 -354601197497363297271433935490610496 3458254 391013074583678719818648164838096576 3458255 661241782116214997110753316320049160 3458256 -212764042326056740298778060803801088 3458257 -702091867630424908124745839212787520 3458258 234333020038291069018357559051598480 3458259 -394774584994191260241642082690470240 3458260 184488312740669362130937864145551360 3458261 1559815567536208230750110927904086862 3458262 355748527119427533513419740130953152 3458263 2048417095531671648111876614699107624 3458264 1520659368715764402271354423270809600 3458265 -207501313567459294823942026207327680 3458266 303425069055095972640692622336791040 3458267 -231334633387561956150383518095194496 3458268 173978510443299772372834814321786880 3458269 -1113358799490960749643229660001827200 3458270 -127786428689642779567308070835520000 3458271 -802935577300152734256460791915106488 3458272 -988123267282816756070647058988269568 3458273 -170455209135285978638380050645444120 3458274 116401999034586101459794848599448960 3458275 -5881784894532563354353832286804200 3458276 143919276736114829914325522754501888 3458277 -295169668504920112288910556621894786 3458278 133138621444752549566047660516748064 3458279 299289821998653004007651087984778720 3458280 -53969686623984546431764706230272000 3458281 954504802302763007783050350881713082 3458282 -633721467742198207739607484911613008 3458283 523188461691742194593326808705755224 3458284 481142069095513732006587565500706816 3458285 -6503182937239853758044858931224000 3458286 -186504163742856510615806089565878080 3458287 -105872126825783505758916635140152848 3458288 74402101636965687142884817807048704 3458289 578294022604624348672812300501639024 3458290 -469583889938584735691449673520192000 3458291 457583091015023028186110501565956712 3458292 193828258818460532787768330731569152 3458293 815317112536705699441763308224445980 3458294 384763634701682309039976343882259712 3458295 10988236946852345223065450917654200 3458296 -1064699494972938712968844659461406720 3458297 -433639387442255124953727721324111254 3458298 114352709130180571239037119209637888 3458299 635365727366237554563700381443037264 3458300 326436317608743380238546682550054400 3458301 -600611822112014770694041246016448 3458302 -62285313674097873377084643300436608 3458303 211681009127883747621312578914845984 3458304 630011825580740607541836296434483200 3458305 -653303998463807922944379685640154540 3458306 40378324872787189992760935907814352 3458307 -1068731841609051403279156168416427008 3458308 314997386791481785917541719870566400 3458309 -287891045580513324267611975374923300 3458310 -257412056441044888895572703764558080 3458311 -566688858949674323995533455913450088 3458312 -522843877424325562930578049311375360 3458313 74069657970833575115845855934073642 3458314 579437525481222024194876459060414256 3458315 -40185249355007559327632169251935200 3458316 -207525810123229516746672376804930560 3458317 -1173991426982522876166274896167346634 3458318 -4375582478182251442758967188933696 3458319 340766922633043400750363090081873544 3458320 141916394588926267975239136700006400 3458321 -660583324696641979641546091808787456 3458322 264563619284739002326154968951791360 3458323 -117350296288690809702217227804596160 3458324 490439610954542720847628209242829696 3458325 -219324923140288659251661580418474400 3458326 230591634250347127315794473498565504 3458327 -143757673722713951128674446066348688 3458328 -1025651910150845118184987322007552000 3458329 -41892005994230887344081683038002688 3458330 266521751428162207153459296987187200 3458331 -361527906565052655135472204287645780 3458332 -304676247211031176511605860210440704 3458333 1800643253157923709833188495971828582 3458334 -122413041704828201111070511885470720 3458335 234016560735222986010738628388480160 3458336 177943296077161178753969819473674240 3458337 845699180145452002069208131682949120 3458338 -311320558476325321208098250219679456 3458339 -373622082126350212912479022494690048 3458340 143167821410860165214190893234684160 3458341 152742778965094032019256762841166584 3458342 293676294152826322478199523094923200 3458343 -276384877806139753855632344753106816 3458344 -217297770799869278652002251589222400 3458345 57652535404865205870531559915872960 3458346 -198006102015617309148333488724662016 3458347 -632715324394874284869464983765062168 3458348 -886957552792099859737272233874715392 3458349 -481349460750635678383581890977987200 3458350 730308837467865871285999102137600 3458351 66555588700731376978089671552107512 3458352 -97431549015218241713762178346844160 3458353 634769506494787008856039857487221440 3458354 -1112325997625629799891967652328045568 3458355 127046053310605716781474670622481920 3458356 -295833216380963293258785745860151296 3458357 -62948796565743279258512334216014688 3458358 256771379129669577823875751753718400 3458359 242172181890242036916933055182363560 3458360 -138818353548351676784351025143808000 3458361 -9321249218123510213252864897456640 3458362 289377922637115441836957464243999200 3458363 618129074245030613065705942125168612 3458364 87910072579040168465701928497446912 3458365 36463463704145814272188620651564120 3458366 172288873468450064537729893822898880 3458367 329585263624446252450171678888013296 3458368 -213784562005471470380521605892145152 3458369 -237842036679765474869497351541935104 3458370 -208346099534732261500849730021299200 3458371 60650864685169708668795208667616312 3458372 -456541500814074121079701659325820928 3458373 -89958429913575404280135933822947616 3458374 -607590103124075214403428585476732064 3458375 -76966762419107280324929874105780000 3458376 -78974614021129500923765778554772480 3458377 322004422438737232919769558527857060 3458378 214705820008610991272150329798278144 3458379 217855571947213007793198499551226584 3458380 21101542980589326004357815380275200 3458381 -530513717728678698777948290971543818 3458382 -66074192474068589614299328832334720 3458383 1669261916089101576663790224232595680 3458384 -61042930753034563659859816451481600 3458385 -125618799083581918267271117217691200 3458386 -889058219276063510982668681501386608 3458387 12029798573920935385727702523443880 3458388 542741280288478075025231941927987200 3458389 -1687423851482052892261921845753859200 3458390 -118489296311806664670276245070412800 3458391 346208730928219807805256113968128 3458392 48537120278502900624067387260641280 3458393 951641828042495542136784358218645642 3458394 487581716118588562845622292077623024 3458395 -555480215850951028786315233814070400 3458396 193021208326288564972206113058974208 3458397 479835817177907529320132690318505600 3458398 -454318288013784092446665500903372160 3458399 348812932388762884855605946120007040 3458400 426754035055632720617581982987059200 3458401 250384302403239123490650435460668672 3458402 -1083463019730261082321732973480771808 3458403 -605211374561156411977371370152153600 3458404 756126626778588587414305956422656 3458405 -844509259828566091859542068591191940 3458406 54177388730933459394552936903567360 3458407 119468374947561755558783542719177656 3458408 -1208951439172213054272000126702167040 3458409 -345843434922674133743598244372569792 3458410 -216138416687655387582507947764577280 3458411 -1224126605811579519271096645509077976 3458412 810003767165940897622211526146575872 3458413 -17953940129225662320423420575723904 3458414 430435152217635053397451973826133056 3458415 -290008961795100768088243179232900080 3458416 119191817101699269466804796664053760 3458417 398244228388389285916665451430816466 3458418 151237318195210257861775651644825600 3458419 -1818053374564916591803103126097757656 3458420 518809235129410164673905453305721600 3458421 7988967788895710783558622173512800 3458422 -460913356068587146293164019260928 3458423 1246862891720181111010358882267949672 3458424 104331209157422540886893034341376000 3458425 251928745248578461443499011173039150 3458426 -20356089118574634501309057630919680 3458427 -166538584133072737500950968582331136 3458428 186366280924724946464278089106615296 3458429 561886879681428008161348138062331800 3458430 -130665147866755752625723495383264000 3458431 2623216296425997137239113212475051952 3458432 -235948252080239063917789929327820800 3458433 89177402166342239935505033366391648 3458434 166526038126470370715730362705352192 3458435 636603603718623733059958127795252880 3458436 72146244545207508767320018034445312 3458437 1179030369640580271263956403974049280 3458438 -106727544614568832882167986640170304 3458439 -413870385180617192830302176670171000 3458440 515527904730379480924312259666380800 3458441 -202836874691890168674608043468955776 3458442 -8291982403330236231682615007892480 3458443 -63872184535501264309474315985178576 3458444 -658212608947149115174500249317879808 3458445 169567074988126884821798951154973920 3458446 94030329985374542902466505706465920 3458447 24352321744841133619244196112400760 3458448 7388938527017791798050838249734144 3458449 650840906425805912602262811444955236 3458450 105757414243560050183261883602059800 3458451 -378992312198197452083671113415447440 3458452 -50079403097610974124248312237044864 3458453 121871007168139867876288828496463360 3458454 -316040807975586194224049322041031168 3458455 -68625290142007717186288894489320960 3458456 -345617977816915589752248547171737600 3458457 21168487271139052274876081285393706 3458458 892980380926970610740805895450660080 3458459 -30413351525527089823197000133488420 3458460 -189126372346798992361668568167459840 3458461 -816147398043984543846687140659267700 3458462 126863350278395510004569053955481600 3458463 -70771482710647904971397583946757160 3458464 -175553312925478846648268759412768768 3458465 -219703670355270157885515265547500140 3458466 -359937762955996742080676740092905856 3458467 182274950333700896479971931767043912 3458468 -244414151939289338124394662507421440 3458469 -469763543433554342657405507407420800 3458470 -744376716450983812348383111244506240 3458471 1794370847892774988879027513299159672 3458472 -283764961255229641117384964784046080 3458473 -186562590401716777587912062011310880 3458474 145019600437043984600591498544578736 3458475 173156366480888194810362294892785000 3458476 399201013269841932782478999202137088 3458477 -488387603251082091475229699891706528 3458478 -27364944818846797436345576869268352 3458479 -265963623179935633292511690625655920 3458480 146017911876514653868949737128591360 3458481 -39569731303683654072434796176592000 3458482 -847365866501378960774997155336277600 3458483 451920963034407329065424093385706320 3458484 2894751193366335248569983067914240 3458485 -314054659152421513443986589884654820 3458486 597025162984301499950499144714880320 3458487 -316208962973924548959190953513301632 3458488 -978954627666544963620188251998228480 3458489 223447558469198808341403601407301290 3458490 -1938755509324846868394718832885760 3458491 -784229569327013894159242554115006108 3458492 -822587043790561779356575757782723584 3458493 -366824400703979951688552566932365018 3458494 144896637909091435596573694713982080 3458495 -185794986364163337988727565800829120 3458496 -165712340548916603308368262298861568 3458497 -343374631323541473264671312782616448 3458498 875296380383128948160372620678818000 3458499 -208135768582259414338870326178268352 3458500 -161920403499918554006928907045824000 3458501 406458081572265619929044744381706144 3458502 -7176546882123562631942449062255360 3458503 217263887875535904827154940155873752 3458504 -240434283633663193964817519117926400 3458505 291014845747665427696768552208410560 3458506 -408301876559510211852525171115140048 3458507 -12198821161088520679978741716688512 3458508 -210138820721090595573996720828695040 3458509 74171979139314397968981455121506304 3458510 188945886667836342103464561450577920 3458511 -671689569628675831535458197077836800 3458512 -168886446268813479731836380660342784 3458513 -1198221948811309790063442937350856080 3458514 3507447919860773586588945808018944 3458515 69705061638101906301103152608144640 3458516 833388690921396600441849942794221440 3458517 843250407958922477398517287973253600 3458518 639655625916880720164572246843741856 3458519 501097248000026077274810152543222920 3458520 -225222829371483646389693461554176000 3458521 864399633908894115032178281901273840 3458522 382081288024230583017020372988003312 3458523 -68598503833165751643436760263751016 3458524 810807985547851683283454171599940096 3458525 -265842845939115366837706337320519200 3458526 -220600424923911449997848744023025856 3458527 -621971098226443460353898667826076760 3458528 1212101794434509108922162070518497280 3458529 770437329085387688459490108387348048 3458530 238859018038770586046240551335056160 3458531 1450537626338965957308369296478288624 3458532 -101817873071063491064617888647413760 3458533 4766016765324960451019716615992960 3458534 318812151218284566456843305526117984 3458535 333704292629137561859530778000595360 3458536 -647521004090071234401253360673080320 3458537 -932398838557299966765993392565311814 3458538 -6391174662479281314280014959596704 3458539 -141500052002646441028798496357496944 3458540 -353249490948924788027525569658112000 3458541 196704763998179245762241910540885120 3458542 -644006608525850883542965956637363968 3458543 680796962986356489436930112364312 3458544 -20462747192833136441051254730489856 3458545 -105315531279536353491011975810474700 3458546 30340025110964521815016418213634048 3458547 -771690485171080943438593692148601112 3458548 -213149634511614391317274252523739648 3458549 -1646055369157256835681699723917379264 3458550 81542207097278603386071033836116800 3458551 -264219299463227929309169991215305400 3458552 -425541327370864808416852786445721600 3458553 -268806855880141254859018586909558400 3458554 234596869382981328844593288615766272 3458555 496702856484075402785369400641269920 3458556 -306942092484072330682747349066124288 3458557 576397800575096467014409218064908806 3458558 -512310448763678219735981990111877120 3458559 -179692439442047918043524863785864432 3458560 160637647360999028554645620979138560 3458561 269991079215888251221861873039459632 3458562 357258568454554342326172819962106752 3458563 -701577455058190929086257287567101188 3458564 -253782937075743284496792714518653824 3458565 -388360666904462493806739345433516800 3458566 -879850841048644352327271448747044768 3458567 1238469253199838267516174768209980776 3458568 150834459556670734115619656181350400 3458569 99815726708795363970192364458000000 3458570 -250180702486708567972226902786944000 3458571 80531457051790016715735652345802712 3458572 27670187817344838143813170853440512 3458573 51897585937846019794736920545984822 3458574 105670239655506135094433083244054400 3458575 -114633563575232128157110791610259000 3458576 -2742828439013420360099058439028736 3458577 -330286836536843594449255801215632640 3458578 404780561565454623582822425483095200 3458579 -475818806097546774955663982345820816 3458580 -81247122735172766613754609072435200 3458581 472828735537371130459535807659928992 3458582 467826641047808614959747138705068352 3458583 -763445404191445481347451422821538848 3458584 928925947194965561004563988282562560 3458585 277878420937693429859285462930299020 3458586 -65150112702829538332901751603227136 3458587 -1244443572771341913127510911935984880 3458588 -496123417020966691559944900226304000 3458589 -136626249837597918836941153398021120 3458590 69678867082268783068716944232576000 3458591 -5174230416747343392595678341597696 3458592 -1356031842342457962055570740200079360 3458593 115683154717903104047080931949872020 3458594 -14970434686618125874114460075514720 3458595 -189712812015390574313960371114809600 3458596 189170059761474034174310686192784640 3458597 556645350094413067976217760251914046 3458598 143150545786500519215319017840793600 3458599 -22582373565718109334474623237703120 3458600 -282651625301935662109986786082176000 3458601 -170452191068660345608406331878394870 3458602 150158458668093974432078818285884672 3458603 -972526854999200464728472964707811148 3458604 -436914187843574295915022566080483328 3458605 -568987404666101194217664283310266740 3458606 40239543794584245394768089483288960 3458607 -911574855445748186078879787000782208 3458608 98937245665902369216619868523069440 3458609 26313004214489190065570489901721152 3458610 -47219107039266458297270488953000960 3458611 -520327921605221760311127279930482048 3458612 555183900442457895396648616054844160 3458613 472273167693733323028209895130193888 3458614 412701129269547896542238205307210656 3458615 135886087169591787540053435586284760 3458616 -237110343701227115751764604065341440 3458617 199402384818466644463732870681754666 3458618 -520406253332661266800964296296612240 3458619 14592414156885094215078235018790208 3458620 -105529871234302481397959955947520000 3458621 -214320857970299706131873618929159188 3458622 -326012507835738005376516440901246336 3458623 -76245213599027265524710934680058880 3458624 -58288973386448011591955752292450304 3458625 225009123094833312116511588653856000 3458626 -168053608499167241935122801394598400 3458627 -1945092874620146320924197270041360400 3458628 234095354313444105285655174790283264 3458629 379396724107885770372227403935265180 3458630 -44654701240483705323513550693267200 3458631 813043996579779215706703816812211968 3458632 -398006487749729938643529600351467520 3458633 -1358911580519541929052101292403620300 3458634 210403316888894832057719321622900480 3458635 332602145215111851655956276870802080 3458636 -2112095234090835716819652741425866752 3458637 76469979959948809595150815323707136 3458638 614523425055374398439223822953943360 3458639 816408361654875997599700048154339160 3458640 86257842171068335040193256762245120 3458641 1585276531885250382297241694216189042 3458642 735762339866916015618279501674377344 3458643 -140985840853163423710959447035384136 3458644 50722550528303496594261725624328192 3458645 472421460694698345719162549281143900 3458646 923986318558402981496511858948940800 3458647 883467659202881863596070753588064400 3458648 -269584724397503776247659240811274240 3458649 302441483123178134143715805873049920 3458650 -242901944820639492260390821426334400 3458651 -278700088977956095465346114012222448 3458652 -634132584328939085605357315259993088 3458653 -1522297831829318731745734199817152736 3458654 -525947599337761500785891389743268224 3458655 38806460575928526609763011561895200 3458656 254329691585348327425396459548180480 3458657 17468753974115347638816980416143906 3458658 -54728128735062877549256087838988800 3458659 1721102193595171558335389214293112860 3458660 -75292554249714727304471247607576320 3458661 218351936193524248235590366723647072 3458662 3974285839395901413106294955518464 3458663 414914416934587171743012473480691624 3458664 -995632863970003182510371936363520 3458665 -119093891795399979264132506307758400 3458666 -717548050063790673797308831530469968 3458667 -9107935850372656129224288246110880 3458668 -328177072362619354057318530818164224 3458669 -95406236416969315912313307872933556 3458670 -94444512834023992036553836138905600 3458671 -517954951681627687825453994529156528 3458672 94326066649165499499882113116864512 3458673 -804714740060319565628762458151388000 3458674 130414660272555657024689491382871552 3458675 455628392258533128368746093005451800 3458676 134191348081961978969585791820457984 3458677 1316953789020579466174233250048468526 3458678 241389438702333427681432955249549760 3458679 -147874930931856363582514348409679360 3458680 102952155953185629823802696333414400 3458681 -691397616303600623689456889312442288 3458682 -588411912544694445581351893158541200 3458683 -1104748986483905574954096012575734560 3458684 -407585378837955305717343415545891840 3458685 -813093979170484867763973641158598400 3458686 97711675420913425717283698328420352 3458687 -1568961618719943995329339920725825664 3458688 215936468784407390960934100842577920 3458689 -13836227336159846113178638718792876 3458690 168856942031331559997522667387501600 3458691 -666938232384226468269770352004515900 3458692 153692950622253987490406998948850816 3458693 115196509286667941831283488517816384 3458694 -27501285823847511839584000375025664 3458695 904433808107515452373276943888878200 3458696 -200197450806388868807486930289822720 3458697 -14654391976134129658409080979791104 3458698 -693227695321678573731754651670138880 3458699 1213586628924401456202455300117225760 3458700 -7280259008929537783543265850393600 3458701 -164500259408695585560987959145843456 3458702 88547924677333549457655673494136704 3458703 -407059492365948222756067371054364800 3458704 67014281563723595276186270307139584 3458705 5786570258335669366618666932384960 3458706 -682770705251503853494880780906877696 3458707 37316899646832423318869071903020112 3458708 -136898942106257205988278728127811584 3458709 185424623469127886788483900003508814 3458710 229388782694087446244339194067448960 3458711 49395845836131246099925846606645512 3458712 438364473699517500209913052056944640 3458713 1326760356830193715886863340318509824 3458714 135833264272610628262014496322665440 3458715 219576321650991399097332941783025120 3458716 21020859441160128382381993581923840 3458717 -705459858914072609630158440842521440 3458718 -123674969647071576981883653654712320 3458719 -152397526981764516078618991956312720 3458720 -788862242635166968095960188857221120 3458721 126628759087778916102138914564351424 3458722 -596252360410075319499940607671593600 3458723 -33001751264058634355415652445787120 3458724 154374250995912198802836888727520256 3458725 205207202272224068840772589892596250 3458726 -766914041583483218247859458688646688 3458727 -367321444054896476103271605517246560 3458728 129783972568842240965359970331525120 3458729 215049997988142583187224375316951112 3458730 -307831893227219747175952358251560960 3458731 -1439823014931672674680400172778411468 3458732 8918357941811327807627986448044032 3458733 6094951656039414152675329814439264 3458734 -440728576441783646301057624768197568 3458735 -274714860502408041344551878373803840 3458736 4031811896266879052846915913891840 3458737 -1833847802116001258924021819662584000 3458738 -172236142968890742230171866469514480 3458739 -56315599009996989097006359550015176 3458740 43801992857933880638349169977016320 3458741 -13505645700297909580893388248161376 3458742 -2786358412911426930663387481829376 3458743 -1785180215585374392837549424787944920 3458744 728514085276748666196738511438172160 3458745 347464141219627689077141545871002440 3458746 -104448281323472251293984931061846928 3458747 681693462857868549883856120393348196 3458748 9100198970252996284255673881903104 3458749 -299176901863218908967776726114408864 3458750 -189771327641647533910253249522640000 3458751 -848799282664153913185419834804416568 3458752 207805353742555050464528293209047040 3458753 259941175535279151335068476953121924 3458754 -375655698498116854027260712976428800 3458755 616023782875397792949386101496824320 3458756 -198016279529438934955838463049592832 3458757 -531055347991666402491559065160136160 3458758 824211188641300584155329935849264480 3458759 -603668387683277341811804779951579920 3458760 -61548468123877620141367115440128000 3458761 156124552669228367919215108573730724 3458762 -214884398607630699963350079408480768 3458763 -101569967312691698739624445413553152 3458764 877001098002067716886248058572536576 3458765 -256077057649719986675719079372110080 3458766 292974611136670168403763901939113024 3458767 110020414423655804101327750042840120 3458768 -103430472614066304247146943005892608 3458769 144634119845526802273617046357619040 3458770 -89575761075914238826573595694666240 3458771 1223306783456785617538067032153188972 3458772 330366236172146334474581990034005760 3458773 -991319782699616175193597870934336 3458774 485481880735266934187054329385212992 3458775 41620844165179795919200495935417600 3458776 -166914480602329990232078016358502400 3458777 -646626516430232472728979586677036288 3458778 -372341622989176142701270622752189440 3458779 -22338417174824151645959480744492360 3458780 -85115913712324761411806471438100480 3458781 1364117858715305645131955158000422 3458782 -406241186366813821069621568799835008 3458783 -1765865710478600762861562577517647968 3458784 150117326119350914811914222454177792 3458785 61880891430562263424067826814740 3458786 -170439191828534352537777821718905856 3458787 559596628864318929781528779782930352 3458788 22851220144342591639655366542485760 3458789 322461124553630288277967237653644124 3458790 151997271136601179620893520017041920 3458791 -4328367218487504730582343655481216 3458792 -856299161191961288699326680738432000 3458793 129923821905219969581102071272245568 3458794 -218076014336894244191654074715010048 3458795 261892817847802461691645801676536800 3458796 -354513890990520991794400085939245056 3458797 -129910891443710593325805750204306548 3458798 -108701278490552440084051754983848960 3458799 -8062001114950840536081917724457656 3458800 -90739539669165405280339397609881600 3458801 644654928875347706224226812751010600 3458802 541166367432778215724576749674465280 3458803 721509457092022383679864269075013560 3458804 -140680492664601669166047415242749184 3458805 40067624502999315054747454452232320 3458806 -48265022058458598448112707923071232 3458807 -126608764766005510441210750695852240 3458808 -684271781023638656079436330008576000 3458809 14056174694040973813023500438411904 3458810 -53066133266147303991340454347537440 3458811 18107135347755755424986359430619672 3458812 575537905661270058829921191798732800 3458813 -116774084943186325559847871392741396 3458814 -169805207157633042989377227100205760 3458815 -721283367381483963868071591250022040 3458816 -837055496639825662994071728370483200 3458817 173457611206317454075569696885098400 3458818 -538042918580542922260232506106770560 3458819 19464446208223711875244507015372800 3458820 -208534304279367656793143338510909440 3458821 -1416595034315024929993974072159442978 3458822 4237981402360200995674841807207424 3458823 -691641802918891095938524031926665816 3458824 -1167213309895627227225017506381824000 3458825 -121026314352276264230210040708902400 3458826 -57254808739315096593422692723800576 3458827 731428336766945418786794757937294676 3458828 -940246757633760885679752201093503232 3458829 -156327216428185555815509079734023104 3458830 752343839937258917490234143592710400 3458831 -785989240255140550414455298252528800 3458832 619753811819890746569988871028736 3458833 -44785825460409377320429288101529536 3458834 402960145211745217370130017144832 3458835 44924513085239440177420266821839200 3458836 -154938537054551023067887446130421760 3458837 1732165296181508937537074331684304092 3458838 1322682973499218171010147721745344 3458839 -372532210132276566189149561725978944 3458840 -134204944224152413444452883277414400 3458841 -154540515935458546218468428960205216 3458842 -44486558020522811245702836237793056 3458843 570953012936025924831653681778496464 3458844 20128568970069669521682776069729280 3458845 53812532502218811069943920511027200 3458846 -210767992244219946105116523750142656 3458847 -46588714301184042619549270235046528 3458848 792899054939182019380332890663485440 3458849 891325957433054268889163365645322850 3458850 -36230072785869951050718838552272000 3458851 -1204083650567473975326610125241368696 3458852 -463256416085869420340858834943486720 3458853 264299150678865806815198079113849662 3458854 -320969126631956383436083800864784128 3458855 157368043994451685072346680579814400 3458856 242214319108313596370643427934208000 3458857 1076697845512117628626969742882181760 3458858 -87893071266695087841552353369805216 3458859 -997496360962745694910968561744614400 3458860 185750588236923809671274248444738560 3458861 107847539744592509381576096787177270 3458862 -590761289551710363069491507369051136 3458863 -375136065757243669167017647274107888 3458864 -355732035003978576988601538691153920 3458865 -385210519293144881440082339402086080 3458866 -574158327117538627663187797932400368 3458867 757158234216071749186595587986933792 3458868 -139295767006487899693131159466635264 3458869 -1277416130723151955787745705012771730 3458870 262262221406656432203409692742586880 3458871 222024112877232698318240702004238464 3458872 710961678978215032967360936364748800 3458873 34535972121387992172356632718773248 3458874 356283264598282592171577720291905280 3458875 482923038563077822935650391395520000 3458876 -767389649093626423097686555991400960 3458877 17880679250207596811941009771922208 3458878 155760655242586832779010616582378624 3458879 1080495553644668829509180161025388480 3458880 109377326221461247967682563706716160 3458881 44756518419879530352302913580235200 3458882 119426122089681115629032557673679360 3458883 -393932176931380402511894376388723104 3458884 304135398236383466528475555122921472 3458885 231235420586628292674593821102942200 3458886 -15760962083728531354242811050604800 3458887 -202918935698163974833420527315925568 3458888 2105269852812877099727324562999398400 3458889 -324110569973426608823940691202232960 3458890 532480209129336706429466361532975200 3458891 445795630755409715884712109842678292 3458892 -192895336555671019308356778046530048 3458893 54786571422342798289820920064264320 3458894 -175746905858288564614972557114141504 3458895 -167529960561160793724986486043192960 3458896 -64303488790201920741905716075560960 3458897 -227727276210352062483757139287388760 3458898 -41842184474475013190885814943128816 3458899 -557509970063237474268381232204322864 3458900 -464553559822496255528087583862512000 3458901 293651134683707618656005567709149120 3458902 -1126715732460326826618100090959168 3458903 111305685740758227565306600493960880 3458904 634037909832784894845457583709880320 3458905 -1217524121830401149085703764781989240 3458906 727366289474219321840400153559536 3458907 -497164176181103393291825116652311152 3458908 474243201461103770338460697304638976 3458909 -403472176110415083991993462473532890 3458910 28546949207921946527745807879409920 3458911 -215151845474383986895239588821963488 3458912 257193493750793654221249753664716800 3458913 553198933845730702502621282247818400 3458914 -364493078870758461306322925919040944 3458915 367993858569848488475771611002115920 3458916 -208384266648315210818596759875594240 3458917 -430751551222430196966716908390992000 3458918 -293297737419284957539479935328043008 3458919 -96644503889438242464640432762093872 3458920 7357455958422756140833026535833600 3458921 194491923511580902467894290963896122 3458922 -667911834777559155361804261250966016 3458923 743160589003408314180968632117850664 3458924 89413440569019966666951847667073024 3458925 -282777555292335978242090379984633150 3458926 -231108390185796546324634285579667520 3458927 -436096395184155757164021117532498224 3458928 958495111510855781937119195824128 3458929 418529842803327682606263606531000530 3458930 -171166567629762842187369867144972480 3458931 69034251959944490073585265427692800 3458932 376192781395420878214925130735322496 3458933 -24222443174853430901263491380356818 3458934 -260208969590115696670056348148774080 3458935 790986274226233736280231745788545880 3458936 -318333312507933801007075948410470400 3458937 -235826460840606700533233802474129840 3458938 -149949411835411054775439370053736704 3458939 -151104840750935161987373726986245600 3458940 -301719661443255721405849409639808000 3458941 -676955062432813957292335108041261108 3458942 -543632389073130426849938251054918656 3458943 25157786947024472848807277174562672 3458944 772255743719350746772080196992368640 3458945 -145114574511332152406126758037475840 3458946 954171259825202552256581102106147840 3458947 -252029811873787600295591404489182240 3458948 1137684978882748731731198424707783808 3458949 -139782665009684791051118496876086784 3458950 -221788984904558951296312290403008000 3458951 1115754718746448290863544986302569600 3458952 213740203868269237242481687779409920 3458953 -430910475551880408186538887721147136 3458954 -505539854261526302163736551963439824 3458955 -96803647876257179727658479202970640 3458956 -424270238580614020830639676223519232 3458957 1452954737469629041929185796464711712 3458958 261408702145028164853343740255928384 3458959 -45942390347472153246374067173176464 3458960 28711600668044482758467563522375680 3458961 -158229103867772326042095437850681840 3458962 -33262229554546856031266896761405120 3458963 40822197203106473630784851754660624 3458964 194017229808694845860173888110974976 3458965 630237394876562325638214922079193600 3458966 314635069341748873537421908275016320 3458967 732694881031298524518089707301599080 3458968 2286789822401082107054878086912552960 3458969 -49513055698274576141171581201064160 3458970 29691790360777971320441642781235200 3458971 -716683730985820266749855216026048800 3458972 873590838960316767707887027045662720 3458973 225273462917398173684828864377470080 3458974 165217917385209583657567275825764736 3458975 -336530390621587550908875454262856000 3458976 -357603928779770322508964043115462656 3458977 1584773225452715798082489987054841826 3458978 -55838386310777210047169944052743680 3458979 861897661418592681743263716446537124 3458980 -14484331165076580380649572925112320 3458981 612653431040321898362008407687377532 3458982 185321756696388537875827220821701504 3458983 1232283568228973905399842495812937624 3458984 688968753343178348255967608577346560 3458985 -273617117099253865701168927220339200 3458986 -666835718538565468165356788588201808 3458987 608313221161565282338476787514980752 3458988 154424337747703203143992914316569600 3458989 349960010453929070972162106533362656 3458990 380151029841344637118534277328746880 3458991 321534391566354845585604062875024392 3458992 -53153333135022855139551636677591040 3458993 -824364433904100331346835510594024000 3458994 10753463853853836336881753195741184 3458995 -163660230100553612129357664660426000 3458996 -278899163342400788480541016620933120 3458997 -526364044839351544807516819826424960 3458998 -523618217222111783747069481790524000 3458999 -421075564837231168145489037491319000 3459000 -159557081011192588643783850792960000 3459001 51296304653307002483819882310208064 3459002 -108003984493207131128113423258668288 3459003 -409295914307405004541165131502475496 3459004 -80153579647928246006731898813299200 3459005 -608159928485075679171389408729247360 3459006 -1057567129672060403711689779861120 3459007 1218945834644457709212354333099205200 3459008 422317076735750595989454346097000448 3459009 959450081572378235924117018026665120 3459010 429394389034360177529746732837048320 3459011 -206873697539510486917769405659018176 3459012 6193445962424416087429441509138432 3459013 -1602723406717220779745372788033251716 3459014 -40810928301213146075146676847601920 3459015 209069235385008235770979569981312000 3459016 -118329489153780815485680730332364800 3459017 -539491855372247016827754155700704934 3459018 -14115178651328119400697198197337600 3459019 225863405430215906810961044081891296 3459020 88939278406418307415039116808673280 3459021 742626712757929491264560708564344512 3459022 115421508134258357103630391481461632 3459023 403959479387396583638684187501345864 3459024 -14928875332349652246664468992835584 3459025 586380744110783214640158478857226800 3459026 -46418984798496933020055469238972160 3459027 -574080504482408593433881103791056 3459028 86307517618683662225494328117303168 3459029 185629769122281125299156925924892576 3459030 167107468157536796931451042652584320 3459031 -222751198003654690529354646750915336 3459032 -3083974008069442926522445077319680 3459033 -147879117796590371895038078175810018 3459034 -313225601677356306500802315820909584 3459035 795040950900344951287567328408694000 3459036 88643682824905325876017472629678080 3459037 729751516522849319851863201355467686 3459038 283216807186562525511494111937888960 3459039 473785885657636445524949189275195008 3459040 -243533531756855899767205745739694080 3459041 592899851220853861502363501654817510 3459042 15609560123749594768249295937484800 3459043 96716409247060825698251181634029984 3459044 -47534101562598654863719667082928128 3459045 244900849696216156430299777216752000 3459046 860768654258525944827885134213813472 3459047 -54797851178870842310684493983048640 3459048 181171332024098134304298139832401920 3459049 20238272440608883739360936017867776 3459050 129300716818914646818834577097068800 3459051 -685212088897059994763952603635226960 3459052 691960111782502807515716784998023680 3459053 -389252408742737910971272101225032916 3459054 557960076382099991848014166698553920 3459055 319256769492926341354656294508987920 3459056 -168792635859074171203113245286432768 3459057 181707049705386803633819305329093552 3459058 -422283149847161980856282955419027424 3459059 2013714946788962651840180525992542816 3459060 75042480185856604438307749575567360 3459061 -967668604580966966538673359206710148 3459062 -81894781224078524042128278097178880 3459063 857571461143635757350050032377619944 3459064 -489951446517641103755589045677260800 3459065 546435607381355374617930694670459460 3459066 59909256235519216708553368842636288 3459067 603154487552760472264311664295777952 3459068 5043350346043714486836889995840000 3459069 -949033925454906868348534610927864736 3459070 -264127290987699141310975851059843520 3459071 -637158229578976748478781853286812160 3459072 -8228761412015043413705187435479040 3459073 1493504691800422830909791027606528 3459074 63588350412432525156711667532376480 3459075 156451797934973876257000066562187600 3459076 415928317031250356806974842092530688 3459077 552939277724829217453700535000328926 3459078 244989952873153735267116935640023040 3459079 -638734136933057106397643657188693016 3459080 -322439726210761246448307552918681600 3459081 -704575314636748026436370029245835248 3459082 -127950205652088301043565178524950016 3459083 -424390968073223481685462064832585480 3459084 -663432774676056745684341413673521664 3459085 -176768043182685445222143783071850240 3459086 -160016544785310115905108067317907008 3459087 570785323590456610079065303056274344 3459088 -3748943561063352983922049071169536 3459089 -562417438455561707893663964076460110 3459090 45366386008276265414144494772344320 3459091 289916011256340852658926617795967600 3459092 -4251169727768158133380119920406528 3459093 138256086689610981018346983469808448 3459094 261082404130630115655404513742562560 3459095 130214189033764566485481750551799600 3459096 530535351296211383518058568356352000 3459097 -1492997850366369474556339443464070454 3459098 -109435435372589620615466797281512736 3459099 130218948592693032540892347405361152 3459100 604395161434570778756704811079526400 3459101 -1674007126852435803693567430541951898 3459102 -12584052833990835483344285027091648 3459103 913084249741133467846305055642240352 3459104 463288706060373829789596031515623424 3459105 -12589032413532137369990350096926360 3459106 746131690821259098698724135383648256 3459107 510365252725706382251198346096811356 3459108 -167255710171608405046037038570340352 3459109 -1120704525870945405614813328005266560 3459110 -236174680930610330618784378274414080 3459111 -527119369229718671273467220789804160 3459112 -961987478651244956066812003629388800 3459113 -59858066801839614575688419164543104 3459114 261339712298334604753596729953840304 3459115 -166531644215059618031020554232562400 3459116 -249850373664879353127568681868743680 3459117 -475784355799387448570743785369986688 3459118 -348788310642526298738567188312973952 3459119 1453535036493206328172765576175093520 3459120 -25294138985648954213573623440998400 3459121 -1310246662524237328469455237958550800 3459122 -2451155098302556645192553954525568 3459123 515290883749403428958132517399630144 3459124 -1045361446409982325914408915122648704 3459125 183656026657262785840130015298339000 3459126 -510653956068850136854979014015398912 3459127 -140425969012567336683522022154925856 3459128 1110115106632506622222066268349788160 3459129 -102927170136801172987364615592949152 3459130 -112240974126943301327739974070792000 3459131 177138288437709250968190265767744368 3459132 -630199838763174742247148852396211200 3459133 236688442893150093821599079642848480 3459134 318568477155218109980636499170294784 3459135 -1046853103901620047073184748165120 3459136 154343020177068291208396518155878400 3459137 678011779032133657065453890347839792 3459138 163126495129069301039822313240706944 3459139 2205283891600609642693084111076812024 3459140 -763850353259226451532849135131238400 3459141 -108160080129198835833858206772994848 3459142 -361043890251460018589360334491312256 3459143 1552050086385682047287866831578632016 3459144 54245234164197024453939093890334720 3459145 190864429878320480004587573169276900 3459146 469470972940691579106024630915427584 3459147 260332284126868714274627002018512600 3459148 420137327079671675899925923591168 3459149 1285743657402611179519814652550747320 3459150 -202288314257047062509832500278507200 3459151 -139010716278508361972166157357844568 3459152 35368529541658854747014772650803200 3459153 -1274191830370518562286594622807440256 3459154 452684359603663495558687679119234560 3459155 676077282615983132569627605850824000 3459156 -13850503933353297328331475525881856 3459157 -72771094770195520582225549908730820 3459158 405091898268477243779198510834966784 3459159 -1032902818652798790571053254794118400 3459160 -353564127054189588217365261597081600 3459161 173521031113203357203556304653583872 3459162 -158681497389557546775689251808749056 3459163 773905360483007138978472359009757240 3459164 60433909174049992800170153434176000 3459165 -653804710078115640157718848539922080 3459166 -203410225461938033535113220530950656 3459167 -380987664904727235996216851390168088 3459168 -96118560219870556058342352665051136 3459169 587529680490771144837859350984623296 3459170 -57246540081439760051727986537241600 3459171 992997075142310184673627610948693112 3459172 819182737434050823288236681236674176 3459173 1794284324893862473102422766291596480 3459174 -37162234371291656112607380348882240 3459175 477842165528322797979587671950999000 3459176 170353096722488251789186809086607360 3459177 174003391307816254828944972020216448 3459178 823647615250347084685249690790400 3459179 531854126228483814932462928177105780 3459180 -64364291452403963571015055715927040 3459181 986367428810559107661405640344886944 3459182 479489626227437701353926922766512192 3459183 -97880999220008549593931471116050432 3459184 254244453042291656467446885858508800 3459185 -30931496174562301191400824398812620 3459186 9031249477109757491983511815722624 3459187 -551078866313493798853425989170346164 3459188 35597583622616444781099285615495936 3459189 -588772506632778079193831380639121376 3459190 -46480838944212295722512593376152320 3459191 699199986598718463604585307642799744 3459192 -546007964397698396063354192829480960 3459193 627292839825166634751539195969660560 3459194 -40883230481450537896152163223984928 3459195 362012997402643025014805832179890320 3459196 -244113346292354663805572814604548608 3459197 -75106283288229386863831041110630400 3459198 245393117450670681190267158799750464 3459199 -539239932871389654187322015758172800 3459200 -431898328537026909096416234176512000 3459201 -721679016902606886942523707671563776 3459202 84045985880389747882399447148738592 3459203 207910798952527921313713304855753280 3459204 -82556559911298142308614645773603584 3459205 219546961808370689203227404253148860 3459206 44958717729279000717128665803581184 3459207 877537980188498751196655526631575120 3459208 32594682329479294277653220232360960 3459209 478518377987082851986817474503469604 3459210 195450993467481493083361537094008320 3459211 24880588452486981420707823636525120 3459212 506228772142754656579802145590259456 3459213 297435738780849701221969161178238400 3459214 -238357851824018419423592000754070656 3459215 -973809853051260818413877852594795640 3459216 -154963435190580737465816944900177920 3459217 91353640066409656678344169358190400 3459218 -116768820983283316200125188225065984 3459219 905084775764693784608609581609545144 3459220 -807702674401386413322768890181112320 3459221 -15055377357558223097216538926938368 3459222 -79320204422876901752309448371930112 3459223 -616455130075427680338695210462476656 3459224 749611261585511368214619959889100800 3459225 -97899614058203106468981961703040000 3459226 -207130790680931214981771253427220480 3459227 -1181281707207573889176391612495740924 3459228 -101817176542099015487041469096460288 3459229 33012825324012016866910390438804320 3459230 363330968870771518040221401949181760 3459231 114478780416908680550665386207376920 3459232 -526472293464989892310514918734430208 3459233 336844641932312335578367518164128482 3459234 -141384694564785519820914093046984320 3459235 -166161138042296058166982653140333600 3459236 -449800693333429356129257779477155840 3459237 75899190569495906383243234263931968 3459238 817656543875157657415266024264698496 3459239 197124888622541397460891479104770560 3459240 278171330360035461162239087456256000 3459241 160750760311665945668674848405583012 3459242 379359108130006305067264866898564272 3459243 1388591992455539358719639969285298624 3459244 336095789136857623219684353334113536 3459245 -10111462795569742992722240822598120 3459246 33262893237341554699890108760731648 3459247 2595498282067249222887719917581398784 3459248 37104394844848798383834659616129024 3459249 -214444443851034348929490993965421132 3459250 -209316926759584151803532771537136000 3459251 2326499416122195252369789021311592 3459252 108883673768452562760562130390630400 3459253 115091942014984819080069926339416416 3459254 137629211994326465186212335747829440 3459255 -675850713556446885461233664855347200 3459256 -1048835897211249438796585741447987200 3459257 517402517378873133132144925891526340 3459258 495563048830305119941308097646082048 3459259 -366260003769958800095202329163197440 3459260 -272404950792158426056003246281369600 3459261 390934067557032323924555019729597408 3459262 290607097979140613125260788086481664 3459263 445137828207604737829517806093672512 3459264 -855099334658772939302808751964160 3459265 -930882508788663780341272561122672600 3459266 385555070249786574133820533688474832 3459267 8417914164145660221872035989300432 3459268 -170873653595827548386856589036922752 3459269 241707336173044976221828845626733696 3459270 -202999923157655700321527543264438400 3459271 -1159689936282681219566164954279519528 3459272 -139328834494123629845305128480921600 3459273 337257232772457433048416123061341600 3459274 -80531999799508312688966750437063680 3459275 313980696598759325574167957451843300 3459276 -254798050936531680009115052915685888 3459277 1756897746815035869359223470398578112 3459278 59882038316370543876201231222565056 3459279 -319294893253833681801758373516384240 3459280 -130490185491239434062209984202670080 3459281 355737817753846961968759360074329664 3459282 -298619144250922667998699702395791616 3459283 -403348833009439782319425069431320468 3459284 669742607314510722816605204658681600 3459285 -11341810584990151618680014154354180 3459286 -271682701377092323895547412144738560 3459287 294672765420663735732665046771592200 3459288 -47433327502624428825171876003840000 3459289 1038648399747994349420548598908173520 3459290 -97830285492556002475341057944678400 3459291 -537428990459300437910598086366496576 3459292 -692738192599806108461889229253222400 3459293 -458988544542613232591469902644965120 3459294 1072613597218133872303599008394844800 3459295 69037923772381892497859239484669280 3459296 1609733744333837929296754611294044160 3459297 216966770008997635909871237815009200 3459298 -441482746217087887470052870760064 3459299 -1097220841512180877385365329105305700 3459300 -31252945442938978915485573356851200 3459301 1468760412237176173678573544804754302 3459302 657409490106549162732476704401802560 3459303 -595062638171417368144704454718965488 3459304 -803560951775290611942729633321354240 3459305 -1591375048032675416060935359414141240 3459306 28576300480038753670089679733685504 3459307 -8377209960163447307408018548808600 3459308 -538561081951817247216954561712512000 3459309 -248388766813043224674027781842095040 3459310 116145132938111594098746158616011520 3459311 1215366751449383722050791388874042320 3459312 236153282809186741612092119650566144 3459313 -579940518336533226379288817125638912 3459314 -9193077329378436444592315852912608 3459315 15579481947586708287236431569315840 3459316 64173757750130966895461846306019328 3459317 -1420907847242245565861617689147760608 3459318 434556587170431046044116273423277504 3459319 843261953244427982143939972398143720 3459320 34069756972813371349449611175936000 3459321 -376607981639957803165094930647441920 3459322 45638842553984615223567453244408800 3459323 -599182136120299854567846907127862240 3459324 -45744486576689744581507531781160960 3459325 -390100622705475732830117689784267950 3459326 -193510264846153073098456668453734976 3459327 1087137577420309172509616448545298120 3459328 852982511738913372869268279029399552 3459329 904254830849873744523799228924764930 3459330 -31559401278121863064821431591462400 3459331 -102050819896368643219687592559048800 3459332 -1193785168004091862978118941338547968 3459333 -202245008473405898201783871770544000 3459334 55518939983731478213260061548667712 3459335 1116533950191756754204707406703162160 3459336 372460948396421289173116663001702400 3459337 248207767997074028919001267084231552 3459338 -618348698673981229727833509977149440 3459339 80797881532628408960516846089906944 3459340 -55841537163327205103149825783526400 3459341 -18305325312028833588989543617714560 3459342 -677203240402924738454372983501879296 3459343 -460070963267836994710993605022531408 3459344 -186624801381773469333358317544931328 3459345 -21058558339769105754333782338119360 3459346 -138533591278378968774198970405274496 3459347 -67116588466241912669941929160878000 3459348 -151484536688140480527446061825239040 3459349 -326362559152972484726498933126083360 3459350 -2200664723964902500370829259272000 3459351 613947556505445351571332939361729104 3459352 -60344992832607187954240622896742400 3459353 -776093954235715893689064243911592960 3459354 -92981474458960248409269253219303680 3459355 880575832132193600295956643476957760 3459356 80207306146906874258487508568125440 3459357 304964478339342466371502972304043936 3459358 -122600830394422205390753895271219200 3459359 -101973121639164647438515287695132280 3459360 -176077404141403560327880906993827840 3459361 120480060623903633800309312159434432 3459362 -288478081780039692282343448160443568 3459363 405067069593189247226081368208136624 3459364 -1386998720593743141456553168556108544 3459365 -127479958715900417994804686568708480 3459366 460764508758507095380186350312037152 3459367 -64244122901085853542075587073433688 3459368 -973295471261935991338771520894976000 3459369 578986377966241957110312251217273744 3459370 -426020736258749383846026776668329120 3459371 1273829934749599772153204338448102544 3459372 48952138017719610659700170336305152 3459373 -567532150353601015757275652292310378 3459374 237078578903275794403602068452719936 3459375 -342474591138692027746916904610500000 3459376 173091063384601668171062454598418432 3459377 1071697110710949650273277678858412980 3459378 28903015927948878115076168213557248 3459379 -93549424401412745672019682568982528 3459380 -107180249585077748349712769950291200 3459381 464244795208542565573610599059422400 3459382 -290932057762877775791983213267374528 3459383 259134370585222947578153125637060544 3459384 588799464021252941161067302457548800 3459385 -553274810355558559863420360035823420 3459386 29422259165596619267843998224633600 3459387 -262195865454449108706284432358529920 3459388 1716565609349393050871628855478142976 3459389 -213263829342146747388128306721433044 3459390 -582760382957563075750491334957440 3459391 346513765345022241967912067813411664 3459392 124622575374605388958169563756756992 3459393 -4399562408021776935651477353305536 3459394 -537529334526843389141071109462451504 3459395 -118266640983805810305835480949711280 3459396 -357004243362540287867031371012318208 3459397 -58806944970913121293002030811606820 3459398 -34304761608967196870784074155750464 3459399 811788889983106714327959483959751168 3459400 91059304884753483627654459192192000 3459401 -299888785340432035563824073220290096 3459402 -941165155129609767657972502112808960 3459403 -639040279367134676105973153264826348 3459404 321732138214118148128647384477427712 3459405 -586373153496172034033808361577566080 3459406 -269404316620482885283477482591513600 3459407 50610412071145401393108672714365952 3459408 25431485205678454150385031981563904 3459409 829843976143770121386099058022026610 3459410 467762792388788752757948917753344000 3459411 -810672955276402376421405180178648968 3459412 260946968325346652953500525289070592 3459413 1024924842675697574668556080431763662 3459414 66954435819526696641907811262971904 3459415 -1326075306099466799072474909817354000 3459416 -30261278410410710198789733021696000 3459417 -237091283276701273738779032971318080 3459418 431397764059909785245781333566834160 3459419 -1503409460241935217536271268724853180 3459420 -411317546850108123669441073102118400 3459421 -110511510403079505487162103218823040 3459422 -450961923961627732696860306558127488 3459423 -175521448505560274942775776455698432 3459424 -752057962096434843748637742303412224 3459425 -364298072017721831075012215631034000 3459426 -209182045208373220041515620526340096 3459427 -1132655399309385383466757224775284648 3459428 208363001105404242788532241767284736 3459429 -82584203222035403067757001408231490 3459430 -78771282784863139902635008423315200 3459431 -857795370248203122893329184032131888 3459432 -610366188747250469674589965067059200 3459433 1782879085122001153083460998864442682 3459434 286542496355156772431237321660209152 3459435 -313684712568266887469840948925511680 3459436 -17468158850659511416683426411980288 3459437 1516183189616329293950788192151008086 3459438 -175899897434526928402342996366880256 3459439 -1140061660824977089047453279324272040 3459440 -129736017330972369477959768935956480 3459441 330654641243993040918056473556430192 3459442 48215976549908321833089700966709760 3459443 -580201232917948990929399854174259456 3459444 -144212167933844681254163167405762560 3459445 -282688499841733593410045509527206400 3459446 822145728823943028471633623543424672 3459447 -10701272997739444244587584143573376 3459448 955675524075873763911138394199838720 3459449 656683871388355073344383003837633876 3459450 32862473395391953971891252683193600 3459451 479446040161794782414074081935788352 3459452 -77840444078356568049998978038076928 3459453 76889050592848420736138938439822208 3459454 745306958766391459489426380673522176 3459455 -299422865355261475860226347041759640 3459456 -128120102337877123945708439941939200 3459457 437246757715978332967223544550829892 3459458 -58105903002942189834594404136160224 3459459 -100570009519611336453503137054962696 3459460 121628502694451591944796358737153280 3459461 -1496594327115598705340386453358936928 3459462 -471275670912802261700989955389040448 3459463 -6843827653920672899558498096275512 3459464 942361981665665304685224502659855360 3459465 33565616503613005214580537325291200 3459466 -604702084372431012887252973002244000 3459467 -1047334808148831003044620886618313048 3459468 789114210055849388397341489561717760 3459469 374012025350135585589481899191097528 3459470 -4014772454837052846016614391933440 3459471 -976556617911560765813842889751245688 3459472 198304338600754511196804905992626176 3459473 -947192770271154744127379815997923278 3459474 -282857730917344597691114722479043056 3459475 376792696101454181310054304807110000 3459476 171675381407153197783068165027692544 3459477 -101942715764761698309555044819822976 3459478 394838565473142632198129587104056832 3459479 -520970103841397679078099547369954896 3459480 36734806665118902406298088819916800 3459481 -90587158819773002428054951628905788 3459482 -443123668911195440347979591979264000 3459483 1789293500047876032763184712276493920 3459484 -120490747896307404308438004814091264 3459485 -685679022053698187384054947485788820 3459486 -95116735865744478693369764917638336 3459487 318175621601067283925900018014279136 3459488 905029962458555852418109210724597760 3459489 527948243617198400759191038050488320 3459490 23466618296747584963840315643042880 3459491 296995282677424277160743884106296272 3459492 -362976636846072156366915725998541184 3459493 -627309182151703021144953510688637156 3459494 388701965204253027726602050256803296 3459495 78742929184370071370386168922994240 3459496 873293097995536054687338379760225280 3459497 387000457876769031972436815372623460 3459498 169445069176434765983852655935116800 3459499 -664966098627166594446045695518473936 3459500 355504271322993847715298747013632000 3459501 -683177816012827945882433041324717920 3459502 430900351040747182322373242556477312 3459503 -2089688286668754859345931691067478520 3459504 16024534073082865605000960179011584 3459505 -258002596571254427545740132601046400 3459506 -116733676825878372061318821101255136 3459507 107930933630069134309692901526476800 3459508 53341551643402137749873672237351680 3459509 628912922861103900511709823412768416 3459510 -21262278027021189512293507256720640 3459511 3064953337221471660547100091123536 3459512 74134692190276208323862652611788800 3459513 698138253752621291087942397496593744 3459514 555111400130194824784057092612767856 3459515 1010376537392080135081683526408844160 3459516 74447694709875782595596140436132352 3459517 -10086946096514224305716368277940648 3459518 -775699220840561676368212024918583040 3459519 -1157395846554748115648873234341920 3459520 187986338665317722915793082515456000 3459521 94810639662533405156463997195713492 3459522 -1647666071868929502353599932162048 3459523 317998253182230883444633338591840024 3459524 -204861641372050141799325083616491520 3459525 249683306582706077648608103929104000 3459526 -15970433073482484664637110408707840 3459527 35517145156413260156091177071378472 3459528 211184817168511694680769952862848000 3459529 1228909620916125611866855992141576576 3459530 267901828916990979726993768992984160 3459531 221129026905249199268055560622606552 3459532 -1274902768222343644608611021355906304 3459533 -195407727793892080665230039532295680 3459534 2731004617456172204989665660023040 3459535 -210825587299350112057580817770966520 3459536 -74466195691034179268750172022898688 3459537 716904508792270353859408355843437440 3459538 90104320887609785660598518372505600 3459539 31438157262908071723008801956072880 3459540 -11444453609242885022017989978808320 3459541 592545533729259261127171162240100942 3459542 -487444071935250474469901738393327328 3459543 56746814458600501785434943722969424 3459544 -1191694676044654815285814479334010880 3459545 853697605801863175714797458419152000 3459546 62909857083588957435966442557421824 3459547 -73274137375627365473444371840086288 3459548 146279442418680118885554142870891008 3459549 -337876708619757196090933919591435136 3459550 202121835293244969092599327163188800 3459551 769790856363063419306006109177957360 3459552 -16450740039318675622730181070553088 3459553 -912843045877917439163635411552322796 3459554 -178853069413214675341916356032877056 3459555 8715746242972394724574314710071200 3459556 956108657391000755639210643608089600 3459557 -315325612559615950405432158398179908 3459558 445840198328140429833700652944304640 3459559 47067612558856961538794031711976760 3459560 380257115544253954574277112121241600 3459561 267948405402617320908076940796177408 3459562 1357547570598746869962737901471072 3459563 968247140445003102928768826824525812 3459564 -1214534205245331664221873995176181760 3459565 9978415262128380821224392211137120 3459566 787781162246649656128965466229490624 3459567 -53111780334363352412189206553040000 3459568 81114354987547737787020711045365760 3459569 -161389663896197651101633117717516800 3459570 113411038016295213000129949524595200 3459571 -1664794925626677086918298033649561400 3459572 338079155273960585786445539837245440 3459573 398481094215201576312242133928597980 3459574 -24497060737347693530967343059260928 3459575 37589984728085832900249343719549600 3459576 55207682590649059034404497176002560 3459577 632755849822499540942796317256010080 3459578 -10864770359839483646746944716630160 3459579 659637007933477469322309604991252928 3459580 10970600027359052054033266567449600 3459581 -12136515104426417439310721876766336 3459582 51026492201650385236713546580973952 3459583 -219479521192542736826768498731668480 3459584 823088252094279685970417397855682560 3459585 488141149827064085975157908927016960 3459586 25279460551164666442282412724569088 3459587 -758389623098823900801729207644053764 3459588 -555237484363700073630784232529684480 3459589 888232882962926891295486408386336960 3459590 -386155272824476282910739300540174720 3459591 1055664221571134132307588601470334080 3459592 -701546522717634422430455523863424000 3459593 -247138920624788165602159785384214236 3459594 3699977842123993784289394450268928 3459595 441674199201888606704616805486125600 3459596 95216810821816456718757803384870400 3459597 -1066283086898093653683261163379073600 3459598 115136434245919349190027689178724800 3459599 432426723922198006672770326309053608 3459600 -64693988335489896665315260029849600 3459601 -547556463632223842551690622536184398 3459602 602267968308988899155553331196980800 3459603 -207911002274098929608925079777188096 3459604 826368396345591560714896407920272256 3459605 -1162919721637316290717985344642120740 3459606 198902487118192678438277724541177344 3459607 -915410623941575332313944701196337408 3459608 -3078846515204481544491498008371200 3459609 475883940984583509658254070462205700 3459610 200331807337133212214651500611025920 3459611 -118287258894477049475106182911456128 3459612 210964551443852758216121843171057664 3459613 1709145525666466677338576043925195980 3459614 -300482114392221575694222367292100480 3459615 65753214946392195913567722310080000 3459616 -52075470952587575209552671749308416 3459617 387672667849930047663386995044269184 3459618 733890889046303410079552562833598720 3459619 452993932632777008174808781127658356 3459620 -5493179497836678819345514605592320 3459621 79448476378625516925095776237424448 3459622 -244380688891250093611681700019091968 3459623 -986233751531638889810433559702278240 3459624 -179339476433005787787936388315054080 3459625 -303961055390600597015196494772630000 3459626 586108418964940663894506274093006512 3459627 -842355829312477503111869598715147236 3459628 413574839975131379003518931040952320 3459629 -953782531564312566573092431655238624 3459630 171817402829420982108258951866939520 3459631 -89062921023487790118228660026419200 3459632 -508608035191733682086376841592832 3459633 -624741869935059076821334644067583376 3459634 129204730523271083851837443776186880 3459635 -40887181752157273531143259134493200 3459636 187533989746868748285107649877807872 3459637 34313859132741014011027661096006400 3459638 -51875102162413806975313659207770880 3459639 -385083943465426193727886026235410432 3459640 690513905025568510587137207515852800 3459641 -1075697660568966858148343646131711958 3459642 487630037633044579672687594305753600 3459643 103923101543035668534587094622090344 3459644 -721673772775241981718337793548145664 3459645 -13104727040336418835812715325054400 3459646 -810546547871100473091538414319593728 3459647 -1217127918621622428222330522148561440 3459648 27256883954066642324683484515270656 3459649 699285123038186319625050978195650 3459650 -157966664898775013864545174772221200 3459651 1261408025859482615417866758698496 3459652 428742082065544311402569575913074688 3459653 -567723240575720815511736291819159360 3459654 -113277506890652611150968380902495104 3459655 367765913191537789071997949445805560 3459656 -275560906743306805767419869372677120 3459657 363107645362569107593779496136724240 3459658 -278116302481180759698228553483642320 3459659 -534540899462756110663130531355491184 3459660 79683197728119501459549253289241600 3459661 -804626515323393909438571480597909428 3459662 111621141817792946963833161071766528 3459663 -516354307160516918637007798361990808 3459664 43230024363066201834806298907623424 3459665 384312486505740198811805479807465920 3459666 192278973936022479396486069296868864 3459667 -702318616583233042246339523374868720 3459668 -969130822006886227728699281326157952 3459669 -74876682936662257585125902401033056 3459670 214876413498106215917865526419164160 3459671 10178288825296175640601229851089000 3459672 31549302758827518941825591525683200 3459673 30853168300591177795152575107878720 3459674 -1291707998495403736059947741498027808 3459675 38429666417202827681263840260235200 3459676 -28827271704841799981387846367237120 3459677 -433384100058556024679687066586106740 3459678 -55419601237579154581637732187869376 3459679 -741267632460730183681153611609984824 3459680 -345886544469187809541173215939788800 3459681 183309182130553647008519623156220628 3459682 301763415802355616343698137243418192 3459683 215651026576632125408499035749382400 3459684 -296240894659172751787431643201956864 3459685 99221746379227780963287569999612760 3459686 160055594245858157293666774228269792 3459687 65773100862178644032462298592240128 3459688 -354025271178213229918382213314068480 3459689 -61500555863270837347547904091022112 3459690 49552379444729168536524470324176320 3459691 -698049061827026189692184555494296200 3459692 -275327915531722269656938161816768000 3459693 268023754505399796152408876697808128 3459694 -194674610919203112943883005397568 3459695 677928811016692294580403312752716800 3459696 209515129387285801188395103755599872 3459697 -178708714885101747247444153933707420 3459698 -354166639438446290241528225497988480 3459699 795485134254057235713593397013091040 3459700 13874494280769375226142117411232000 3459701 -210640582230685738730727269217061440 3459702 48646051562576745730189818454468032 3459703 70370904722139050951849565987741168 3459704 -24705348930782373355051683822796800 3459705 663227890859007352878664581497367360 3459706 292975326025451752926744078705195264 3459707 -240060708953294624850712479879431208 3459708 -4642343697688918961126165100241920 3459709 2116738857428199098137183540700506752 3459710 -465790577768019390601829232784512000 3459711 -110111025719142315007677268472188728 3459712 -468638845270922750183478175098470400 3459713 1256027613914933002563298103407192962 3459714 199914865612043675373622907937792 3459715 120129557342349999795971173847748000 3459716 359227462836294734280540113616874752 3459717 22767660204451786011675661700276160 3459718 540122405845731462063615903597607104 3459719 1331552109154086647464228675045956120 3459720 -471102522295689802754159067028684800 3459721 520941099277990193985046699834593384 3459722 11616671462354398491078715725972480 3459723 41899813631282427649155418526477784 3459724 279283695040169217635820995523284992 3459725 989412711230504135459502148697250 3459726 -340889153845241595852647837321932800 3459727 -611499459832817851371528166483353200 3459728 127925054714058811799995475178135552 3459729 62217896802951805294914244162252800 3459730 52830695563876811894583048455880000 3459731 -278206687847018616935661307693215600 3459732 171541704042840290171140448548300800 3459733 1045277279131273732919614243885987982 3459734 -241132763052395317910762835265548288 3459735 -579382650713122476380201412008641080 3459736 -57903405562334522352088175885475840 3459737 14988148558738693367252055859682880 3459738 314228255689797094294135306431478272 3459739 207169586181292031475362934181797456 3459740 -835855452736500871784260760144847360 3459741 -623571556841348595907968021043156608 3459742 -45937295155245984695003064656347776 3459743 -17868609174032304340829270761698192 3459744 -164803780716099742468269414712737792 3459745 44891842223987619745596129687748500 3459746 -977311095832169661866938750382628480 3459747 -155854650010150492269293448964773000 3459748 317034608135988435507283097720734720 3459749 1707369966483547148994455461820226750 3459750 82348295268117746383334961891840000 3459751 -534219338444361637649101305875738248 3459752 -136255108873240920104489464691834880 3459753 20670078813861247334006560872426 3459754 814919087217506613102965520184806576 3459755 -83241460060022099546756420942568960 3459756 -123473298857315127642328475947350528 3459757 -59046997156089678834291360966195488 3459758 -477555162597121684794794442753186240 3459759 13052524683675468558768625653788160 3459760 -195775304657722964719977187329638400 3459761 115512148436858864161529547426962724 3459762 10459093798842754302886177478845728 3459763 80886343886046342211480812956096012 3459764 -252814644714612768173553982502338560 3459765 830286842224415323592626870674337920 3459766 -687232420352195882709149478138677760 3459767 -782983838496453970390244020564139520 3459768 465171787750392979477112879228989440 3459769 -370544275790174833233388410010473980 3459770 119918805923892229499657437130649600 3459771 -34151045468883345275808890669369328 3459772 -737468544052430772772238523920083968 3459773 1242864352783990382138257219534312224 3459774 -253963431797775026744295478434078720 3459775 -191156578694036154365419154046038400 3459776 -57281543464525745727926676168376320 3459777 186852004208639407370147308975472832 3459778 -167384801256605695742333225425602048 3459779 894428100509780579273428731989848380 3459780 9952386065350846782002811325440000 3459781 408782234253142133954892300240683932 3459782 425150796559855956221341237569520992 3459783 -667368436495149854946632211880210776 3459784 1324331972458645534630847771676549120 3459785 -113182144401269884106880154343710080 3459786 -45527241029029983903321137457561600 3459787 223896058274662659901994804877989520 3459788 278877242757043637081184753766841088 3459789 -630717774347801686698049089066689556 3459790 -265426659427361280936234978788193600 3459791 1075232612712215152514617406665182192 3459792 -66992027276966074703217807917580288 3459793 -335505176666281459334284081585135040 3459794 133574924598176199895498829740628640 3459795 363602211960657431454387279469078320 3459796 -4653892516745041173534262622585344 3459797 -1609230103627189612826444427113397888 3459798 -105126570719955070702642470498492672 3459799 -237266919168762662540884467949104464 3459800 12740295650649202208567692473600000 3459801 441207775892407185912437711893735632 3459802 737729634789166637346612940852154352 3459803 -526357255477177584500036844548654280 3459804 466321395772563651055307101736618496 3459805 -1431495815360402464262904141251424000 3459806 321126986754170614276567288612160256 3459807 -517636528857745786810396505989409760 3459808 237842487335872410411601349526159360 3459809 1204795538553576346494996765019194516 3459810 68983705035347300855230443105116160 3459811 -897798091216192291119028457314892448 3459812 -361386695379173254869180221691433344 3459813 480223116736888164406180485031134720 3459814 108718668729663925118540813028662400 3459815 -274433615415267543065823958174399680 3459816 -524466376753179697431828647845939200 3459817 975286135221438857773371206168401920 3459818 -325210125223397800812517137993026640 3459819 731260048361581082323225476286842240 3459820 -51806810931358129312814723868733440 3459821 11357869732315869324003882650103072 3459822 -187329942349408807282271987392609728 3459823 27718471011547771675587055401061104 3459824 4745216582530369068667343022489600 3459825 -419229881490142755776396056428621450 3459826 280938481757665980420491967816159264 3459827 -104195188654809619692404211511168608 3459828 480507010846949959599987500736061440 3459829 -831911968212099945096872139171775570 3459830 -199254860050395390123080571534120960 3459831 560015138242075548747344441101195752 3459832 -464910752579961548145320464781721600 3459833 134754041646527269650050824039385544 3459834 54652490789795292158933614283335680 3459835 76450449353846983333585201550080800 3459836 -580281476496754243592126618593259520 3459837 -515362270275285379257708145950153120 3459838 -109253343638733140114681520639243456 3459839 1048912215750681808335733712043468024 3459840 -183017299638354251007253807607316480 3459841 785082709976196784203894463677476784 3459842 -53312649475397565717260526141434928 3459843 -185352780622207639270541087577274920 3459844 141216879377233870589075585437495296 3459845 410517550974983296625448104446732800 3459846 10742470589883556424958115531906944 3459847 -482919173111766350284850279407769704 3459848 -17387588997091012188550103956193280 3459849 495414637094352711886421527847616480 3459850 -31970592289823965984776237104415600 3459851 1291492258950899677014235752867264852 3459852 345085757367688809127778787510723072 3459853 -1157239669192047008351229000361725898 3459854 409796945558563728005372894283773376 3459855 124419606596874802970955154144581120 3459856 -226290309677613445411710445668581376 3459857 177391513301655562597936668962594304 3459858 -575803179437264071408781760626703360 3459859 -668160755200385200858939542377060272 3459860 -549142694913133839426113454547441920 3459861 -272227814710154332932723236569036800 3459862 100570907833883303833000446675333120 3459863 -998764064093450710075097100273724032 3459864 -88012548648473701334308676902932480 3459865 -585915413872242409478705169811087740 3459866 10474478536219317607617569667327744 3459867 36444071648278078188974025102291456 3459868 955127871543768961211804152079656448 3459869 -280759401849909319110170000850259104 3459870 -66719751411535159157937336920025600 3459871 1654397873296760854870728892748528112 3459872 -292667843085519965970904559703687168 3459873 -1312581219657669275672526311433681216 3459874 354137298654566421890157428975088 3459875 447504117531285754777081639079160000 3459876 224703529744451733488940110351216640 3459877 -325713234329064483322244319517017888 3459878 236456300676985854658782417883152000 3459879 348958084324089193047983450110707648 3459880 119541254180536638041587380106444800 3459881 862084097815152961975271238219642000 3459882 -337635066036007457673706422688036608 3459883 46811467789534172263248312874245520 3459884 -1625097428304313551721940909513472000 3459885 121979808853733791692547977629220480 3459886 -463977935076638836582064154900220608 3459887 1510684666336299646778885407538923536 3459888 -60304229339428470051409795640524800 3459889 -1530847224936822077737160013286116044 3459890 56151276794820654045457295906542080 3459891 -428566483089870801667218527093539200 3459892 -1117785058426344262388439507678599168 3459893 -567643958439402004847077876639317576 3459894 361222236181765286463621249598564800 3459895 -4928282028014680895339668253538600 3459896 452991178116573324626936008795484160 3459897 125303244546220590412391730224581440 3459898 370277292792341598335071527327639264 3459899 -1000872405180142372546290255987779100 3459900 -251714119676792049329021386002432000 3459901 -548632252253604492887441119273819296 3459902 459904448583035830792784464358800512 3459903 698461842908443876858829764310749200 3459904 -61953312410738084110888319817089024 3459905 1732387585856245908546709093098360960 3459906 409665477431377536744631429939175424 3459907 306305927813995389415223272697267664 3459908 -8909655576141754552739922720754944 3459909 10895709390507892252000584250450848 3459910 -37477385951344124846327296634465280 3459911 -151419679810964581017596787925701696 3459912 -704619563148863851948979989047828480 3459913 630762228445163296209534695683471104 3459914 -411766220339292844288307276970772944 3459915 47472413504328501646972379073024960 3459916 -827226994170468029922839446490901760 3459917 569078819227770435720990015295518966 3459918 -143033399096723201150803678725642240 3459919 -160730024517578212538458002162475160 3459920 23161787632027459304361221458329600 3459921 -98996060168454246870847933964929536 3459922 -500430838634916346614542661051973488 3459923 694822094558562398251014905437448172 3459924 -34842339621845149164413884087746816 3459925 -155066705452324548807185921184907200 3459926 117903150950641745465203745788237440 3459927 400170689206724304386106715538876520 3459928 116499865196378779191627555492956160 3459929 -201187013133990847699506660513062400 3459930 271894156812162173718621712512357120 3459931 -148358279944554102562902293006913528 3459932 -3560909427100546714340143045969920 3459933 221778308362355327793729808301229702 3459934 -94282517649978469837051295593883328 3459935 325147346851625867876535988790531760 3459936 -299303148663120146227042038753263616 3459937 -1178019731392586229570268959891323280 3459938 81995722989794169617042279092650240 3459939 286579223712457009940227133933189496 3459940 296185938526341573773217982587002880 3459941 -452843077505826200225573454603263616 3459942 322407905484487293392577440987462400 3459943 -525863760757241362534021313042255336 3459944 541948275578578040701322475613747200 3459945 256338742725096094213228825748809920 3459946 130644809894884729719768926906962944 3459947 400060131070327970681091472850066352 3459948 -228053520584067400581081385454109696 3459949 172364050503216806679680460583267980 3459950 -113376047058110190048883147701470400 3459951 -612892636891630612693203693894064200 3459952 -4099724351491926813823854091173888 3459953 -319449154629987834462520979841415680 3459954 47066872673841911922430522382958720 3459955 897273114891310319213970982953333360 3459956 -1168373629678353528039681628043786880 3459957 513731597898595804087515307294887360 3459958 16109043840523544141941205203761984 3459959 -815194079027733200628057159591064800 3459960 152848057030084246427621452870041600 3459961 -1408367016479965305883436334263446200 3459962 -151740001089066076983647683860692736 3459963 -203900358873682766742725021548008960 3459964 -183160534328339869399254231167769600 3459965 -536515567910731576750876723291438080 3459966 -123562192806077896117167561339543936 3459967 -409850165643150981798615761701605008 3459968 -1257929324816502131666106140464250880 3459969 -493552782027421208676899044259251680 3459970 -3329618497585588106317363106020320 3459971 7690573275017016820722531812066172 3459972 121210126667589778049937113008570368 3459973 597043687740499995270271326901456704 3459974 -69519362907849661370652515473458048 3459975 -283513847086260526029605105471195400 3459976 -811259770043136994389591487134105600 3459977 1169046767213662358705097323546588826 3459978 203974785859894874671156300719825408 3459979 2330623263579696823105110082061605576 3459980 -740936286695065315706935242149760000 3459981 7829039577077971412814566033442048 3459982 188287359864308332303272739462311552 3459983 183091517177479242381690966302398344 3459984 133328879547408726852189664654000128 3459985 -515478953742041296261068159338855820 3459986 195079289624480433903655714834749600 3459987 -393686275120484135723715860823916080 3459988 -391645731539279178321354756433674240 3459989 -407860404307557988887185729269028676 3459990 -86697525039691721097149090772134400 3459991 1065590385892515553246098881911504272 3459992 -132906886076370525857045447251200000 3459993 415050569622039974875601626752570144 3459994 886019596691669518287588577226834400 3459995 7358311905875220071134050297600 3459996 -12678527485721076992570200611709440 3459997 351307010241915687393431120561481446 3459998 95923792763080547803297615362319680 3459999 -132069250334654441748483823110408192 3460000 -91397733887570162370225226260480000 3460001 89733508834671004576471251379323312 3460002 -1523538882888119721192866723951616 3460003 -232924082476480528774339835343083520 3460004 285488103770303115178567186218685056 3460005 9005024048117779683410684790493440 3460006 -100537270274052604338859184903315136 3460007 79181699054877153200365682303290392 3460008 17983233867622598611751673989775360 3460009 -576352772580823565284567251684608384 3460010 248624010684855198053770784190586560 3460011 -555345641846171742054668929099983528 3460012 -883978827146861595269248083355826944 3460013 231477090484560878972445833912479200 3460014 371153952588791859476379283335214080 3460015 228774619402428614926126910976774720 3460016 -59281772488037146524517368976048128 3460017 680946277641127326765689434860578400 3460018 141985687254294035090477442448269216 3460019 1401036396234569311431047854500886560 3460020 15475000820558495847699000353863680 3460021 208656076899849568313146802890035552 3460022 503822038683821070519959705890854912 3460023 -288744238912255160231507965261850880 3460024 -477566394418156042698733183416791040 3460025 -465187705132967000204548551351138450 3460026 225636827923688402066018866972038144 3460027 -129121163530936223976163436342024088 3460028 -205748212929500905718480785471537152 3460029 75785253185095636242739857875069184 3460030 -35815029710935258974958688222265600 3460031 -158631562515133230322855120911753936 3460032 248892731066456117528942326428205056 3460033 -1681789606480417483231550132976614480 3460034 -2866472046995184044291353770590208 3460035 -76855450462836204604622294473977600 3460036 -396792520765475664552296133958594560 3460037 -9391765361705600216539793609476548 3460038 6535378855713154661370613847351808 3460039 -1133677289034826895783880821658407400 3460040 -586132098908855323097622266255923200 3460041 105145352917817158016351900539854948 3460042 -1002836629938854668983006869504870400 3460043 419682251424891731374432680003769104 3460044 244942812112621094200916468941750272 3460045 135637503274711890482450684034084300 3460046 1041224204054534451938652641257416960 3460047 824938676658673031086256186007352200 3460048 428844254073065240490316664127406080 3460049 371162469260749333131283342215928050 3460050 421079768084701429911252428265792000 3460051 -26689099443989082586087384829120256 3460052 136319709578067996698611702697011200 3460053 70761533649573906813950958584044800 3460054 -27587451458104513496485212103252992 3460055 380744681992255586951323396586920800 3460056 154269741559197502862170062121267200 3460057 484606637530789473555220466118125892 3460058 -171540433621349733807138103208552448 3460059 -610550939016162417199657824564304536 3460060 -316112282022353662557908797914915840 3460061 -386307398875567668917018110948017216 3460062 434389881074666896898494678024402752 3460063 -673180584158516285000280899567886688 3460064 -68961395959802951023494912833224704 3460065 -60484255323045057047498995952271360 3460066 59680636372009002472441063910640000 3460067 240411993139957999035802910234932320 3460068 -88068526004302891787089549377110016 3460069 456415127658971872524904617585081470 3460070 -273626008630818082415676574346563200 3460071 232576119838036789262172960009223680 3460072 69249925168036399069140248782110720 3460073 111406056307471016372940380604865920 3460074 170326027811846735198960372002579968 3460075 -399420787213587980940130611414744700 3460076 1283182761805285133113469331400562688 3460077 -832608027951791462129039562231461280 3460078 560384245434132735701988381041404800 3460079 -358226102788664888775518592091238400 3460080 52951935263019036047647730004787200 3460081 -19573008696580448991374769355293856 3460082 -352410207042717990928848470981722608 3460083 -951476719760904150725566972105152 3460084 91790370118228983496209462734113536 3460085 1130249538165926342731707569449338780 3460086 -41309162361777900846965390224064928 3460087 -943350178204265069023769633173019888 3460088 -476980580603615390963902891996938240 3460089 43303760445553364972018041569001440 3460090 474693115375417069716640057498003200 3460091 149749668932518093300562171341971492 3460092 -184871918203660005221219477780118528 3460093 145702793712857232458942147938245120 3460094 -354219049143955814525721020877818688 3460095 -406082006924859323579570845075796880 3460096 -142499361586624330743965916216688640 3460097 -717370113407594480499144243159942720 3460098 -92578247992166672102274044381252736 3460099 776029784451215131148329240588879100 3460100 136105107755998700119991318544998400 3460101 -113157291265429634684063077486683168 3460102 233301978725151477696173262233553600 3460103 438799932054944901405313268488811088 3460104 988350432838504127886031472096870400 3460105 354665146623050329130648956406973120 3460106 111954010839074951885193547169644320 3460107 -230838249766082434587217045291742208 3460108 -162979632592122436184466549676514304 3460109 -634575542488249786764441671468088960 3460110 137867555565331513636017944698565760 3460111 -1136712117543430875063516489749783328 3460112 -184932239394277028423367650003632128 3460113 -210688787692758815903746922280554556 3460114 -12701636717812920552479949477785088 3460115 -715139406799307331737071123948224000 3460116 -332795798540535797195141646987264 3460117 -1118883699360721929016157659936942834 3460118 -119163939697168398501020753393649600 3460119 -108332104321555732464722935095565872 3460120 14783741169208647930436109816217600 3460121 -282174199198630080597122745130955520 3460122 -179491776229810386915474531714535440 3460123 -239352877895089317762851945246618960 3460124 -15774051285240826232340925715126784 3460125 -179753663107049853903378625978776000 3460126 -288556011862383415097543303105935488 3460127 -24679187531644816513314947207930880 3460128 -33342348375659571030740132450795520 3460129 -178562571097373217672697761690863448 3460130 38701104520291325490279432575388960 3460131 -23875538169098277418290533351750160 3460132 212806072752597692310010862631776512 3460133 -569128387419983462217658957813671618 3460134 -146653602961786608205737947969075520 3460135 231447471044631758737306264959919200 3460136 11775502476653790520629256925583360 3460137 225125633779226178141284798465487168 3460138 -681340351689964574613453256300477440 3460139 -589530416117235278744479991540682060 3460140 -447653510623300282917441955740979200 3460141 -1652406627928987133461943033875172458 3460142 69768500336295248338749635496963840 3460143 566329723087718282379921749589508224 3460144 380106504299967383321266887675330560 3460145 280151569529433501359284933656351720 3460146 169986229052616096826005494099023104 3460147 -389254098211178533421191820643603600 3460148 1640838937977645078255017680664702976 3460149 198374255889011810756713628768472768 3460150 -430013011289871983077659413503807200 3460151 320873063288066774359020086370208752 3460152 -469613971321080509351502153079418880 3460153 285770416289106504613058229396766804 3460154 -15788519720257001161684007616756768 3460155 55330605223416597069467437413016800 3460156 233929819469497742371134144493387776 3460157 -338800236234600190307216734426401594 3460158 1947342898484524497490800010472448 3460159 975918105380670511501491913585690920 3460160 82890914625784958677486274567208960 3460161 153759688509308876689259713634396064 3460162 630743695046717163707102025407450832 3460163 -38184544181451363561707996089694304 3460164 118567415680126799276099972487352320 3460165 493012738028704089091317721233621120 3460166 78439294624602295072103219034531840 3460167 -884327907360383320003348516800552 3460168 -502363781121465203232308639293440 3460169 -1500693764018036363099197879195625820 3460170 -7231239512962147099395240388439040 3460171 -425162426547570089230393297919665776 3460172 59493414023124532851821287810450176 3460173 -105820694174455431324569533781334720 3460174 406785329635307946224787200252166336 3460175 224392409259767302902583746927683400 3460176 53494398295998037880960418862325760 3460177 -112478199169633685850457289603947456 3460178 -664917181007944008494601965145621360 3460179 -574376687748445318718840130984102216 3460180 221652613151098156414121794674531840 3460181 902393352656880813318470603966699982 3460182 62594968438923475180481868521134080 3460183 591962484115625697324218119576274640 3460184 -225246235634067093723652010668032000 3460185 9788118604000886362995329022115200 3460186 492268037723706285877634603352946944 3460187 -450854330928740642601370314765623808 3460188 551462557366730125579691403349977600 3460189 -217263882786409754110857717743779712 3460190 653713916936485838712919011973036800 3460191 153747648797465451634260371597153664 3460192 543940062230982402688079113624092672 3460193 -208025812013040387553920411212202240 3460194 14042319472860421229086074171382224 3460195 -148133621417083017251391970244827200 3460196 -350925001672126962263820674100873600 3460197 -29915143423896530984176289084040288 3460198 -2857925736702542044842535495710720 3460199 -1097602944367806291782130843005220360 3460200 -30288484872163746225757572341760000 3460201 1408199822921951845892510875264198202 3460202 -26139683035420488007753158066938448 3460203 331320026444216397162883308701742384 3460204 -640078700011072449854275771929907200 3460205 501440523705796654141699662652800 3460206 -177356112494499077017554675484341696 3460207 1346946888167553091860473619512405456 3460208 364895393332676994353954039014981632 3460209 223356537665371173977106234645371040 3460210 -4846306651415946117278036852313600 3460211 -728092550925005236824530560511921328 3460212 -24526409790847976078920964407296000 3460213 -576782191848761216569516137903171538 3460214 365496582714531040652622951614156352 3460215 1002185219445709298899264843621328640 3460216 -319023742631245917053429797316075520 3460217 678439670718043666887681344814892266 3460218 74780643179457837893916285706082304 3460219 -261524998363892002206903061947352304 3460220 -81249746360507091776330246826762240 3460221 48141080787476963882053946874559590 3460222 -381150082846949806771660636920763200 3460223 253109543934742178293675703436968400 3460224 -191806648482028376400604430503772160 3460225 813469279377106674196247982608093500 3460226 -54781428459620390714330285439567360 3460227 -340814692594712679890407679123096400 3460228 6968228430546291476556351738301568 3460229 -303273706812616220271501559043697540 3460230 207509049450100215286789433324117760 3460231 888765689144779620632159597090072640 3460232 122150431816035787027986717308313600 3460233 -586326846313814028321738769459331760 3460234 -856812523801343442152753800709047296 3460235 -390683735061736491399296226238653600 3460236 -111943212957727022733430624593979392 3460237 2572992624321614133109879280276918 3460238 41554821389113218576452263603523520 3460239 19302897963642838234467096603100320 3460240 40073646323765820870678090775265280 3460241 88318288771845573129367647479880432 3460242 -120944981776633442515400547690086400 3460243 510014925397070615014556155092632492 3460244 -30499734047559511050260843594638464 3460245 -157622664951737739183432316431206880 3460246 551920714984397614101493734697956480 3460247 -13239669804911798273387074203018528 3460248 849309830153116657814637464250654720 3460249 -165379473729149779653535275587879040 3460250 -668663652906684582081672011752296000 3460251 -382523995748781752016390166681205760 3460252 100878673648076870478448128922032640 3460253 -23167208099582481196080409452679776 3460254 -7445633805173069258433077488186368 3460255 -737537618938336149269940875804778840 3460256 69835919645210218785658563135012864 3460257 -84258865208656532075058245179347246 3460258 406430007107574661579667955674294784 3460259 764193731007061810558894911870389640 3460260 -209757810713953214028873590546042880 3460261 480043257634579462512866479094112320 3460262 325011910290691416644030960421484032 3460263 -673521794990786908431284408968919256 3460264 -393280649844199039362509993922324480 3460265 904767776399031079756356746112889800 3460266 -765466760585341018528220296706342400 3460267 873393164242466592550644596711310552 3460268 209188791241908898877245798467634176 3460269 256538280655348470672625989922896000 3460270 266264283141666230967797207083545600 3460271 1782102485837033843354859911680739472 3460272 -39604388058529027425311289395281920 3460273 43375808578474182617459500706125344 3460274 -375034519648137781628876851798800768 3460275 -91120329197216142401825617350708000 3460276 794644566361501999745353783548748160 3460277 144676067224954490284950124722963384 3460278 4481469491295288372590945220064128 3460279 -761954678935949841905854517915764640 3460280 734628625805497714305158564259840000 3460281 506320131116073522493301641714741248 3460282 -230100549738797759364753946283833344 3460283 -538734840684399975640479566457903336 3460284 427540032387013880607024304935138816 3460285 -952729598193111113554348126128460800 3460286 184563661593448053416597793688073088 3460287 -305270746613370122357349207250192440 3460288 135527436325615875743076516112629760 3460289 400415279391022401110297081304517056 3460290 67598422635750895313578946463390720 3460291 923909046773221758283389118010096640 3460292 750600717721631054667481612073229312 3460293 -861756423004956733688230061250988800 3460294 207086651931312047763726997807545696 3460295 -276400596596349237814489713514024200 3460296 6415019178456771414459096603033600 3460297 -502475782162344562279335375304209740 3460298 451255775935031169756872602984292400 3460299 593066140405261672321268887349623680 3460300 133399301774113565845131963629638400 3460301 -87185999767848575734895349535303188 3460302 -177946576097421719555978125244814720 3460303 664424917979503765798733035650641280 3460304 36751254954830271935037084597878784 3460305 408517184402718252895691325301273920 3460306 -887655827419643832812924098767201648 3460307 -592238124002242096850875881443607444 3460308 -94619318429071830815480061368432640 3460309 178015200329530128188068299313780860 3460310 10263832790349544899614077291695360 3460311 -546786801080791640482538743133257440 3460312 -167806958546809789114545705632716800 3460313 485022807048570278916741143489589504 3460314 -25011888915809884284943595850193920 3460315 -739924351432877962921389698451263040 3460316 -1014106646939455798256326639387244544 3460317 -119016700924782440203114828759090560 3460318 -18714031494278387756702642117377920 3460319 -1326033525089059988752757976305309280 3460320 318209378257037357491496576444006400 3460321 5006511980728132290026579251156372 3460322 74038084104488796721991734148871552 3460323 682684113297967699370657768805272184 3460324 381175538711422046784331186710347776 3460325 -537871189982697413316343110648482400 3460326 -368739749496887907500848004353832256 3460327 37738248701307699925165020784528896 3460328 -948244731846841059943470736326819840 3460329 -755730126059486195207920751206342326 3460330 339750926588897354851100333453315520 3460331 194038726025470742183088922420021860 3460332 87619642671727438599333057551119872 3460333 -1377313840740022578008698664011367700 3460334 759893864755229401105155805633674816 3460335 166361945432204446199678404691172000 3460336 44175985272643976818750998638198784 3460337 -281578161891436365058467145419551760 3460338 167198628919601156167767243771164160 3460339 27409916509048195448923800496322824 3460340 -56180985148275146856786762932851200 3460341 943029309287231300927997367786917504 3460342 690892068738315756345453611994663072 3460343 -643255232497698378085073115801680736 3460344 193125404105690720503252915554877440 3460345 -296516127124620418637126661045664320 3460346 -9922887677219057327950424266291776 3460347 -752827128057914135677700329983651840 3460348 25003752077556877643111774979780608 3460349 1577963390849940409234513786497467136 3460350 103034826787742797786622450585856000 3460351 -490819167147596069018091375421064408 3460352 -22045319120682733005133305996115968 3460353 -346709243601075201444713032311119040 3460354 780745168436326383314973633747815376 3460355 349926750920706095948685494256143760 3460356 -347396208004673908326924111997516800 3460357 -814066526457797686427235514400847394 3460358 454394820581959232780597835598080 3460359 115566203995171318255546456095271680 3460360 -862590873578169437928799899169536000 3460361 -110588278303029874019345294258258076 3460362 123585573024492331251446463638852352 3460363 -752189644614783050791571562142089388 3460364 -404272191910435235055787163067988224 3460365 843816905534709294986383094361273120 3460366 -101349734637071235119665479426452736 3460367 -601067081838576696883693843213616400 3460368 137601207286856079622380964528717824 3460369 1000158063291621233597170304611955712 3460370 -160091119575117662124389446933099200 3460371 613896959711198630076687927804201912 3460372 78965588144855891906218022642691840 3460373 174772956899944164754241550415330944 3460374 -95686724721093836661996040554514560 3460375 543530185328863009369108888058880000 3460376 -1021830114584230998576474892502016000 3460377 -727143792465434843849293282559557680 3460378 -39985438444622714654593077969536544 3460379 -1258306393617843467276498839752816 3460380 146680460582929156416173068098478080 3460381 -1160445622495326697887450992494961818 3460382 -1027186447873313402492743394657088 3460383 10915690283224605963383381929734552 3460384 -974996039673092778579231683394797568 3460385 -640722663644564930774176998829954200 3460386 496839877290484206747602385922222464 3460387 389579753752318699472972499692031952 3460388 82340446081790262235368450128572416 3460389 840160944833843502042698611746755424 3460390 -539146453985953460947708243513372800 3460391 874580070360017263325161671236453784 3460392 346276080101540637805095345343518720 3460393 -1628760130941028139779384347775956358 3460394 89301941453230290050780756661619200 3460395 -376878182812822000089634435688555280 3460396 -413945641187409292837951524394936320 3460397 438609858299976564266688990596445846 3460398 -202352656458958687199736568005368832 3460399 117215188382198618315394560182175504 3460400 52686198894713131033656755382681600 3460401 30342931827169140568468474207263360 3460402 -42806867000721010249668185232372096 3460403 -332166586048890538714040226760479348 3460404 479937515586830370945347778225303552 3460405 -385441601376848669350505941100083200 3460406 -316552406715986935036575755916566016 3460407 1236309599547942912570871632788491392 3460408 -79489394346293268323460758029025280 3460409 -293768689992648094582426778301396000 3460410 -203308383253823005079216888938548000 3460411 95940503574806929896862586861818000 3460412 169011226797128249018541590785145856 3460413 -442473725145176603147034207208166400 3460414 -490500176913824376968288706603250944 3460415 -255052119044583710558958320805770400 3460416 -272099249390168599936774127568814080 3460417 64649932328472051658019058903382466 3460418 389107902976579069510914140104042560 3460419 36671064659549453163524202308003040 3460420 181993985042373833957828647770113280 3460421 -1420268624147291720240365234558593378 3460422 -21798591971807254966253608086429696 3460423 199612874207771543695712941856772000 3460424 -1042775688339201076337381789501153280 3460425 -2574800660210267756639521766232000 3460426 751061118795680774625801274431204912 3460427 -516294783087879405314404483872287724 3460428 -347090208919529309888051754646295040 3460429 892318256786632606393898626513629846 3460430 1675541256986166584571272062791360 3460431 -48209407017726565478300149204372080 3460432 -140028470337354186609117733834588160 3460433 -26842974347937518156156196506994318 3460434 -255951722776142714813423739056833920 3460435 1172630482889981369079272818728258720 3460436 119573245635693272257506076839383040 3460437 301032094648624654331702990886865920 3460438 -10019638456233147281477136673357056 3460439 1350871520141398714430732023340198856 3460440 237729098595276945715873498654924800 3460441 -392616419378439106231326905668766316 3460442 382584777094428086872835951128687872 3460443 -459675410652244078607204411747097600 3460444 654993720259565413525913214736465920 3460445 703099973039769624327422604596798700 3460446 -544055975720743210940185047140970816 3460447 1194920722798850780548080004180356896 3460448 744766812678589489407690954184458240 3460449 -363313157504238841913502870148051536 3460450 104455808413116903198881081166182400 3460451 -1264574134854423119459370733913063400 3460452 31813042589987627541770388820887552 3460453 -1317808914894227276208250212247959298 3460454 502235243457594474852508774362082560 3460455 -149004070487270384081283945163144800 3460456 -494178835690324582549059789904389120 3460457 135808184075623230171306256325741184 3460458 -315267777286636164375516411361487616 3460459 -125119998456905537972169742068900696 3460460 200648717361082890529159106386145280 3460461 383032691700968563746115298270686272 3460462 43678814565500667100612587539326464 3460463 1134242944328134340795594627037845712 3460464 -15073123497732628732184766210441216 3460465 98883547310475669154325848607689920 3460466 -769410139631720155752214850763055200 3460467 -206472561212391395148691481275050240 3460468 3695597087529304701546142576803840 3460469 -1264108772829799502201043563236240896 3460470 -111085643891955025328308243797657600 3460471 -119747647836410322825353873824823888 3460472 -355276721940796360787650736107315200 3460473 770862022553650575386065633057537722 3460474 502437708338522085172415556626618736 3460475 -199136781455134215620014992277560600 3460476 38656895216349782414782777048187904 3460477 -25289807268833017122772697403949760 3460478 -163144616581740128442083649607181184 3460479 63431820405904227108035324048712 3460480 363045216372855344023089066069196800 3460481 -1065180285279793544590999889605996800 3460482 -11422048315367110313440086926730336 3460483 -341340296735793750341524267116097440 3460484 -78588950337635088468534385352409984 3460485 -160779047683436499591234917395770240 3460486 55085801015094224354321055093700128 3460487 517197137728940558900131813533496152 3460488 -460796319570417670267277725583769600 3460489 -759334246529776378557314749424376560 3460490 120688710815813357605936043543523840 3460491 -205618229377180013844270848646731952 3460492 -1882169294815009477952760798189568 3460493 1985802718513244938328250332072527404 3460494 -447473960484123323363934235116888000 3460495 462344245217895723260688354641733000 3460496 94621442792252385113106626509799424 3460497 631370635380046179976303783105611840 3460498 198745893419351665155455541331118880 3460499 11571945731514733062712068786806784 3460500 -151584490487926007915140087076160000 3460501 -501559631078812054625704282029184896 3460502 43201428377425335838189255114351872 3460503 -1067973361105280443391572541483647536 3460504 -72069041449714404554617461882163200 3460505 785969350302809629879721771717009160 3460506 15732215079911595032521694881135104 3460507 -417425430241266584088442550087809088 3460508 179896448477103748944559857215992320 3460509 88033588646559947463632759433662400 3460510 -664818241788867796838140120656027840 3460511 14592375243188714630359084484688000 3460512 289743445616274628454281204193034240 3460513 -48470966521501323215398995683128640 3460514 -12259334291273938154590275067514880 3460515 7146307732390943277703280375276640 3460516 2648233009433306694685915930887290880 3460517 340748727068219249322221937972229566 3460518 -384438024549702990512128468220903136 3460519 -6448769682639734423653102503893232 3460520 116290551246564804607206819997286400 3460521 68186636883320155398343864652885280 3460522 319725548221856249627145312448774752 3460523 -424482041227507493289013339464027312 3460524 -263660608679336292587672099261583360 3460525 101692410623538510843128899028362500 3460526 -389375015243782730086060509396612288 3460527 386804342772744098588737390559520000 3460528 269789233178418725931471923235487744 3460529 308299543364252364824437481461221684 3460530 7530952237878107738291114352936960 3460531 970998181727229810477790158508056332 3460532 21049942617503309666896836788724480 3460533 -316081968763370497751915048539159776 3460534 -35001211884200206571181243641942016 3460535 -425334175643933183769514327976901600 3460536 112667324548335092102568520260403200 3460537 455936384784062618286118338968148384 3460538 552546675077003226615346766667601920 3460539 37462658729630397732767416656586608 3460540 50145732283252428566327054763694080 3460541 109351170097317475427922010640330880 3460542 88608466170664230520086560092475712 3460543 14230843970585749891527443347625792 3460544 -241431558173171390696541914608435200 3460545 -319418674370389264064927927840933760 3460546 5198160249302109391558712326569552 3460547 -2305142410762126874559088891893022560 3460548 38634891759215014540628274127626240 3460549 830725521919858298122241203290129820 3460550 4811660833602646495233392311156800 3460551 -540863681793474349671608434496257368 3460552 -1436461327812186300905481166735334400 3460553 -822331031878581365310208466611500198 3460554 -7829993100990422134935440679485952 3460555 -116761002846929053660588647501289440 3460556 -625138545318939219871151294221401600 3460557 19527342715737403402384319634986688 3460558 -547981900530126153427334314700375040 3460559 833813081108905819989425910217067760 3460560 -49312951219386720079717768563916800 3460561 -214532504273330127768309287176774284 3460562 -272389113173060166124233548189150208 3460563 677032417312602502977877291257405024 3460564 57969221731432289973507278501828352 3460565 -8206923140781508790716457157000000 3460566 638189399350067004222171819616980864 3460567 -487699888619551647843684036231559848 3460568 -172585326554315191585965119617658880 3460569 250652708744108322273611659750080 3460570 358859995548923978337986296896772800 3460571 948815585273347478212294437033719592 3460572 294146595536695840498535758550863872 3460573 -16080152703538375623965785355164820 3460574 87949431470617996012156107692888832 3460575 -268292389685410363547691440655647400 3460576 -245137357827967770404172952299896832 3460577 -1631837252901621076226167460138996574 3460578 -222657773797173613655208479062194432 3460579 -1087451710790042925389101508086206820 3460580 -223177442794059237122094837716643840 3460581 18125969982227407183383903258745470 3460582 250979098289575687358286380033112192 3460583 97676320610311696795247391825987120 3460584 975795366331802325001908867176448000 3460585 410064996815681656981218010019391780 3460586 766544248137833927101868025853877760 3460587 -77870083188321281481747966223345440 3460588 801567270704319580418248416410159616 3460589 -387552510812110160078116474141840800 3460590 -102993292361749578624742090860748800 3460591 -767905095904169539907255529041027816 3460592 -39313557819544816775971925528936448 3460593 -468393807932382720589397273712264336 3460594 643010878327537131408954236585359872 3460595 -809240463240114219355415649103147200 3460596 -677836565593448391303603966136516608 3460597 -7451199611959163571094999968524608 3460598 -314550430922820223619847077039119200 3460599 539121352874506358410548579407808600 3460600 -189500720614140332570648568597504000 3460601 1284384760167332388801902814832522602 3460602 133435466734412896038084394201132800 3460603 -887909779682818026075245115353203200 3460604 -169787387199452010747490573777388544 3460605 164679144574801589220470409811520640 3460606 335554888497770619099379203264202752 3460607 769705584335151784691481147006201960 3460608 282749288456942262314167266887860224 3460609 -67432229251562910412418113610952190 3460610 41345407786237772287643342009856000 3460611 150044270758361747865101619338121216 3460612 -231810653279019901908923014605007744 3460613 -711666967799381746873899656111462118 3460614 -275454949621811499009600587068772160 3460615 169793638733525918677128834299154000 3460616 -1134066798616953835918400888266091520 3460617 -904532009569078349771457265286631360 3460618 -143331888759679469584462044008659968 3460619 -946800391131032991670157865628183980 3460620 91113504286264559356028436850268160 3460621 168208442481615576415022607274163212 3460622 -207745843433949811310185441809192960 3460623 -83707348496618803891685812848525312 3460624 218943739517369040448642231970570240 3460625 -70641196325985117716987777253483750 3460626 -8930082348428838899629114335389184 3460627 -2355039891157916953502631779873999688 3460628 -433896340366366433304862277099147520 3460629 -14100709599641498297222518000627680 3460630 167188116564801294519720631025617920 3460631 125889364114642821014570347899014712 3460632 -178891799650828164747183746433024000 3460633 -805837396898531477381591457442926576 3460634 147401091761350869172855655288511216 3460635 -202287305220463717292866874709947760 3460636 -226357209673872331974730797959825920 3460637 50444032190369894299924069200763680 3460638 -14020604521549926539694284417277312 3460639 270598199843610868288066904449006272 3460640 8242693421300284803761780419461120 3460641 37014886972440941573101776949742400 3460642 803338434308320641503798526945091872 3460643 -22778621807007297070187629940691108 3460644 28157825819215037094753375297856512 3460645 810627974823813254695169647834845600 3460646 -44358768291631651300319188156266240 3460647 -300727469885415911424906822316481328 3460648 832761269520567654143495112189696000 3460649 568256975051637568629402270990893760 3460650 238459499738854218230148415245081600 3460651 774994944037887740377951466941215000 3460652 455676595403881559366466381428972544 3460653 -82389620006973382107351974191621056 3460654 234930524916528311968601929251251712 3460655 611369314189762265442546864129627120 3460656 170615833251306836130408583627997184 3460657 -1620506741300137461331999127495836800 3460658 2771600432982468397301190794142240 3460659 -694994509262602269876032270524957896 3460660 -100071255598851869501667348320870400 3460661 -1120765645353545149257749572513326738 3460662 -63758893698075133238646087611189280 3460663 -303805548430076581314160210494624088 3460664 268383985388879182502741906572062720 3460665 -12601278712750109483737721441119680 3460666 -26898964769047975562517498724651776 3460667 -143021899301853141621872418491847408 3460668 -77446133824496992021486206744399360 3460669 1345663080242506480398413281372029196 3460670 58968558700462666175086428888245760 3460671 -1755530907424855691569487458727531760 3460672 -209472842485472762264577620582596608 3460673 -845320847016576373096091338466713980 3460674 -436360474201422495122568587668608000 3460675 -879979198690014265869335986224636100 3460676 393878450997880649951732564055978240 3460677 1011209386941465941067700857662328480 3460678 69468225824558467053714087413754624 3460679 -539031594723402369867858916133850360 3460680 -87131222181056592561819790099814400 3460681 -46732779956194973630196478794094208 3460682 105373161423622194552668730807753984 3460683 -14017245896385163363792778172823680 3460684 106482768016839544332179627460684800 3460685 193453907506951110169821564782246400 3460686 -462993514157405836141117598070345600 3460687 -346146538547956218532786195241784048 3460688 59395055908657674171449833786834944 3460689 -1121599494475272228618543954305958156 3460690 -536468993789288313955715477288176320 3460691 1080961310999233033731486495439440 3460692 276359370286139547368869820836288512 3460693 431792398742994684624106374803156942 3460694 -46618222943901435043028622795640320 3460695 -68038228918808650162781715736028160 3460696 -82168721045125769984771649288222720 3460697 1483307926687413709448894624601715200 3460698 -708480400161218422100236327885939200 3460699 1132730627489989557895141124925138192 3460700 184273766406014727535698170833075200 3460701 138739771930257633776866425630660384 3460702 -286098163035835117092810188332203648 3460703 1456598974982187456270625326948720384 3460704 -399369104684229441094742888845148160 3460705 580392485176976147109010026208387860 3460706 626190941806252814262085593956265552 3460707 145943353239333762080359758003051240 3460708 -750408088759917091198608888515750272 3460709 216424004039660373396240451793085216 3460710 324610555285066434756704490429573120 3460711 -80336233963776197924853518258396768 3460712 -847470192892676824518448667026252800 3460713 440473493100165617415426943451205888 3460714 -13906485034495095943764188620286544 3460715 -280132106221757371437423120747269040 3460716 48602860947552264751542521471238144 3460717 -11359509375595486540934319710871520 3460718 -589770025413039124225256433435525696 3460719 530487760559426423446202753714811144 3460720 33930756977388296091623639934566400 3460721 1011996211750717326601382190118836 3460722 -516383352865900239103872882782252928 3460723 -828028488652002840409823248391990532 3460724 351881503625798702913659117705116416 3460725 5967172511883863008493554629470250 3460726 9845655275511929440328219355852864 3460727 2594712625884317413142799468906076872 3460728 -346729427887747492712653800493178880 3460729 601040031701475271102531940673123840 3460730 -60177766755458801636469100637844480 3460731 955461862328932117379049824849507352 3460732 462487657120162729182744437238492672 3460733 -134255995465119690802304407792977018 3460734 -372559016552453328897792293940138816 3460735 276882981861641115632358134834968680 3460736 -979974695763739589168221526792601600 3460737 260189348956930070160116804570050560 3460738 -132239162291328859726435293235522656 3460739 264027725620037259476364094814268540 3460740 -125587071275315697361577236622745600 3460741 566093306360770445411568028188612864 3460742 179326019566634431319433506415730272 3460743 318970966898308009941847160648143920 3460744 200796125505238773675570444860620800 3460745 -497904773178279786390391953970585500 3460746 -350714955920100335320774166907561216 3460747 508648551317831164797265591382661952 3460748 -144411971162420271183534025038051840 3460749 -788676065024986383605360382919102272 3460750 -166333794674344784440959644513280000 3460751 916156616432032163139236150268189696 3460752 -289689123486713286409873642894786560 3460753 9082984944123297854105462619183360 3460754 -293766709225789264144567252893510528 3460755 -580344936304336992507343771850457600 3460756 -252943358008577520048914727628214528 3460757 621349532281553260667913406624649532 3460758 80476051782439169372722163904221184 3460759 -621514283662089963650455615654585200 3460760 -14873123273909928195826769836032000 3460761 84385221186590269443515765433027888 3460762 -348059363918046328493779371859365408 3460763 1712952473627277779318834128137631560 3460764 83073336410913919745516685090938880 3460765 88330838452758682986872530978732800 3460766 528393251915217285157179762565981440 3460767 -80712857996594973721030682538657720 3460768 68000159544481508302884288404127744 3460769 -2513407343497261568366256321051264 3460770 254935255090606389805864654466745120 3460771 -84781163679099968351969375460405028 3460772 -120181112002380309086155034146594176 3460773 894849501686359871290696244469928800 3460774 -594755651598036472181359539834952320 3460775 -359597090636713266206561146350924000 3460776 477188950303741550555598645779251200 3460777 110902848575334580652262350092664932 3460778 -286118240089717772575975658551464960 3460779 -109150804863462950934613619073845760 3460780 22545587457053443399776833353881600 3460781 -1665297784019864557935173975264093418 3460782 -190214320476075655496069827534324032 3460783 -1103462930076224922580064152812953968 3460784 -22165776066999871330524995626500096 3460785 -221947226800636934672013815047180800 3460786 -118159437515075661917346003907914240 3460787 782080410477456181028176402871185920 3460788 502670883031810325985810701540818944 3460789 419131600962007547644594316207268590 3460790 -318988662362172704344915120706265600 3460791 124774569722653196802006820183247592 3460792 -380414936026710578207969689217310720 3460793 31695568082629531706757655705621440 3460794 -268668880563878347568070622770185472 3460795 -11843878989403342224804700243065600 3460796 -450600368988711113000554003714974720 3460797 745405423223957868507520559888859174 3460798 -464626652456120806642180801607313408 3460799 -1552978781582201228344107222569803200 3460800 -65565442587869445794691898618675200 3460801 30110254261560615160122731249877972 3460802 -164129651717981607002975042482898400 3460803 -144387914493483680211137602646873856 3460804 -233163192943818381248029617187817344 3460805 -678896144197421101145984563519929540 3460806 -412329471508985900541655134477928896 3460807 -48617100725820719986298488267370368 3460808 -219671789757507309573057518586593280 3460809 35810907266904643918615913575833600 3460810 118462241839334682567554947080990720 3460811 5606151750663230759396078957234232 3460812 1687106289646646707867946177863680 3460813 -1016485188451323874276208018371148938 3460814 -293400103718879639382038007688361088 3460815 132507779498724917161351029234762360 3460816 -36315517745925455103460136634810368 3460817 -1610119819150601643689441811998335680 3460818 255358417120293599397698147618929920 3460819 -1668008238205040811273324577567333780 3460820 -771524774930918247166766028690339840 3460821 -331295329252492761628511094387126816 3460822 -504903624612447235850491308325747200 3460823 1418045880463312687557494732851265400 3460824 132834030379535618218161362517073920 3460825 768046997277294819259585850115553550 3460826 288173829416041927964508740128297440 3460827 175299503496127606962489835833108120 3460828 155193432172541689757941254025563136 3460829 -1669209654534727648068380857996184160 3460830 316141053280347484616705146432609920 3460831 1048222574105539260166444834502774400 3460832 1085054548946462923343707668535050240 3460833 -251917899331275504716218497251982720 3460834 15126758743795641146594673247698720 3460835 -139327067207318158697997968076857280 3460836 -217304082926903123818151203079359488 3460837 -341082354962262367001440686209366628 3460838 193769118858133363368268518146887296 3460839 -353535967798442053033325160928354776 3460840 -36628528475228065349453307504230400 3460841 -900349601498018194358292441293750028 3460842 30946324820322701242348469473536 3460843 739575432421780984269975355365407880 3460844 214789540774977574688197129846292736 3460845 -212971632280681611964294926295430400 3460846 -192055915607869992592319636648880000 3460847 312984966732877635940897050879289728 3460848 -68388087619867250614120940213600256 3460849 84374159084429840423908734069199936 3460850 -211069105487055947078760696387504000 3460851 -87462003302529187775437092629021904 3460852 12499824918533420471819999470103936 3460853 430700796603535748454969125961329664 3460854 116566329300689126130310519296600960 3460855 -13627922619015524120468892695263440 3460856 -123489579756889753074043812619223040 3460857 23364007816194864154603657194523488 3460858 -325510018273499947547018586013080720 3460859 -452692696781170890142277486509424880 3460860 266916704581915555115648224723968000 3460861 509594418542618280802919905521188332 3460862 -518937876193966248557248064842349568 3460863 151537858514804387577844245587270400 3460864 252021488390758918662545935077212160 3460865 62981612578282409826368155237316520 3460866 -164836031338890251094451867925271552 3460867 -561674865431739338509519008370414084 3460868 -1070226047408600926371684497784519552 3460869 166050152387127760652878047319196640 3460870 100845199446885610229855380933440000 3460871 131140325847165491517304781634538944 3460872 -297847779641362822308962628795310080 3460873 612493407897342314901644331757558564 3460874 -138578641531975655001183828919034064 3460875 385077532760047444277956159120320000 3460876 -1102614790415274224475561401309024768 3460877 359211037094275781952949490952007680 3460878 365278012626385621860596942203499904 3460879 779597328728126655155110330287426384 3460880 126684411591375252853548139740610560 3460881 510062945607704762067668526868451040 3460882 -866031670685131535756731557873860208 3460883 -314746660230658570634791748207174868 3460884 -144660307138822546314661989871792128 3460885 -878679485717508853071207933771203040 3460886 109525688114950110896174502480693888 3460887 -54452052357434236567762901322605064 3460888 376115697710441185930421901276672000 3460889 -892751836754894221591704843134590080 3460890 52630742212397855764719298270513920 3460891 318219137523805921905224427517011472 3460892 746388435072923004514969785836851200 3460893 13417047121228594065920113627950144 3460894 -67132837586094222517003748169623808 3460895 573537663805073720397821402220540000 3460896 -447252858358831485570886977234272256 3460897 -400377259826097581653155243293540688 3460898 -4097885276920098038809136364480000 3460899 -288358367109222580078796883129152592 3460900 71013848872851820485218706707116800 3460901 566881990056346698413497941977526204 3460902 33394619925978148870544675606446080 3460903 -865672794943159847758891736584574096 3460904 -295267953668171560911221510757258240 3460905 -147944715508481805414002761777103040 3460906 -316806561961999887954291644591390880 3460907 -16648148995330328384793631326049284 3460908 -718466927738069988452095444865138688 3460909 285567036651414018019374724148418880 3460910 -129223535896094278794654624079832640 3460911 -361017009909392863692188740106534400 3460912 34901286437934200719665929500884992 3460913 947060693022877616178727659836824944 3460914 -301426209924495730165946816728623360 3460915 118192374388044727475344956004827600 3460916 -232121694784470457357837667359880448 3460917 -21627666326476836650379413906961120 3460918 423133136007838839259932356792127360 3460919 1265443533922807137757964453692350552 3460920 -234180952316131649792996029287628800 3460921 1638712303582011175048638928589838122 3460922 -578975647921581043935016618301785488 3460923 1014141742293375012155463093098578572 3460924 -1088202207877459742921407118750639104 3460925 33559013822495472145121458400275200 3460926 141153567188359424821705789411645440 3460927 -977885966364548722466569794832988224 3460928 -27940903708874572700880711931920384 3460929 1049081686692228306576907654214708784 3460930 6511101467204349258238104532899840 3460931 -455024585176294630881956462757707736 3460932 -317784425949476671048366888383030144 3460933 -40859009578629734379313039823139840 3460934 765109896728471461754284117413067200 3460935 -460006522991695293747327567764017200 3460936 476176365180724062387138848342876160 3460937 -784032270542133884415306823229453808 3460938 -76521807955283494980458783284745472 3460939 1045306009015558097381601004866149856 3460940 -45345243325234687405536892372992000 3460941 -2527960850380110806646722096855040 3460942 326559867964171822701376855605703872 3460943 -255659264670947997030442702088227920 3460944 145818351726918232491752326716063744 3460945 1231543229327607167428435393930099200 3460946 624301287792125306306076538085142672 3460947 11142560421328568176633373855089920 3460948 479412192132060675824256664387000320 3460949 -955943447616135592302881202070410336 3460950 -47714172677662439049910407414698400 3460951 358604144987693719834778223175618560 3460952 1702080448558668131264079566739701760 3460953 375307778617510459089297289488732864 3460954 -50498045697673200204873338862873600 3460955 -639712193901965816727820330775480640 3460956 -240317151961056039387513635209532928 3460957 -1777350887110259205662541682036124468 3460958 290539934821353086822593840554203520 3460959 170365763579679807541285150172656800 3460960 -522753853703680931846102102405283840 3460961 324532398294645148918535573980107840 3460962 271999240110847860778600091183073024 3460963 319366881059477063987440372744916 3460964 40795409095895226649702426621870080 3460965 10776611118158778675729608894232000 3460966 311862349034752260696625877683987584 3460967 600555703940717961767306129202266232 3460968 -17541841203091224541427197448217600 3460969 186349568490793788822629740589044 3460970 494349581287551618290767775369827680 3460971 132687959698197490698399752199267840 3460972 389883732922478046352051508409907200 3460973 236357038618421940720281811888891222 3460974 82484051896664309346568240743383040 3460975 298126208559083891337887532645048400 3460976 -275324680581648013835251389080371200 3460977 -369860775590541989773214103650712012 3460978 -769543958356848146481187395177846144 3460979 68593912161775669158791622758262000 3460980 25845087196674586514803168934092800 3460981 -123490730847460333355778240330731218 3460982 -515315324314087724992619601649380096 3460983 -353038564862202155058684950000659200 3460984 9104546482669116693966834787921920 3460985 -330987663662514344001700983158855040 3460986 628011950241957766359653336743309824 3460987 298005717552953921713141261023785636 3460988 970029749382225745330799843505727488 3460989 315925332914880715334946375953517120 3460990 308884956021280813397279261121100800 3460991 546548065953156836845934969120355000 3460992 820214324822836183794840877494435840 3460993 1092165590847378650176336679191194242 3460994 159195887019664130912113394713658880 3460995 5097444407562957832361297258035200 3460996 485026270735671536720356184647606272 3460997 997662814058934021546210891194116446 3460998 521986801861857759403556774451777408 3460999 567163925316468567080321929124280120 3461000 -370397553641900385548705069114880000 3461001 4508605292248337405470485363697824 3461002 74569262989828500337739049894585600 3461003 13134640468932393820842201748918848 3461004 29315461102755363336582048967704576 3461005 644497695915428732831261046876483000 3461006 -720946098583767101644121569027758336 3461007 267064383600959786796704871936971520 3461008 -3868690724590313749586376182988800 3461009 507862330154856083853516203557788210 3461010 74427995568457980757769292594846720 3461011 -417636048577920318708011861746242388 3461012 958677130664406588945518597994589056 3461013 404510630169241230774158780449631964 3461014 -790736648129661350856929874306930144 3461015 435570471134410984446167234331941520 3461016 51233398691463658252049278327971840 3461017 -169107453160557125325651173238268608 3461018 291418643639743546915737931166449920 3461019 709834068533309466909734217002885976 3461020 649770974877807206985140667082920960 3461021 -1263953551512229720682938886593828800 3461022 -270117009114854263167269587269888000 3461023 -1266734064378114547053701278091520096 3461024 -232550484198511223983289129210216448 3461025 -300259929652300714607936420174701200 3461026 -232959864548612101250858776567197696 3461027 16213718253628523077786312908436680 3461028 420732864213442197842999648931010560 3461029 -771688919898084513521119121710660512 3461030 -300896165452988843580458319863443200 3461031 75445014925078705406693663727645024 3461032 -113329060386764951428429964874393600 3461033 468129037745425263898877078657923200 3461034 28976007523949039677074476438833920 3461035 -224939849746049621941278742750398240 3461036 230558356985388771018676854829466880 3461037 328458176254941854738168362948200000 3461038 61897847666267357756706964235016960 3461039 1147783401115081312861513979434894680 3461040 -57576160759903200328122164654899200 3461041 -150524993796953487189653599904765516 3461042 180856737253423883921557611990348192 3461043 -277600378330187700693935360554318536 3461044 963588566545759155498812774043595136 3461045 -106244044033811046745620810866286720 3461046 254286665279532417633605366966861184 3461047 -1504195969848687878156176314426744528 3461048 833141751874269574815035853048975360 3461049 -293567022551739875024138397999803856 3461050 -160440258943193966528720949886849200 3461051 -1794607598132309815839264877923622296 3461052 -34561478237541885207522194654896128 3461053 -1255534020385419966926140796589248698 3461054 -396528154870863035019313203953731008 3461055 105125560180940254252449642904260000 3461056 -104636003507492876640377710502215680 3461057 -216126833567266513880736982513606656 3461058 -329163992862766246646151561850492800 3461059 -137862084075118939732970829183448320 3461060 618174720914731171676612120034612480 3461061 -224272048988796644253257262816791328 3461062 98312317564938424431205632966828864 3461063 795236076725484878373429182742026400 3461064 -31106194712440568235546443596800000 3461065 -293403520946466106884303320263102200 3461066 643372461689835567904709742708714288 3461067 -212237983206475258377245322460905072 3461068 -157462424513042914203791234665006080 3461069 -282094164578087542892224082756077440 3461070 1142873683124825889758977975895040 3461071 -668882628720176027780751073968065456 3461072 235973603190183496100080239604555776 3461073 -115272983904393101645224851473544192 3461074 -216392896467841761643738092070422528 3461075 -1267655860987309893221982482323218000 3461076 -4583869941494309891645736752947200 3461077 -131616718042971374415708510612333960 3461078 127987598268833418773622390478261440 3461079 -660912496324630376675641655698270512 3461080 445677521449658051706040722574540800 3461081 -14023845377220008278477009505429496 3461082 -55892550620686984033572387551805696 3461083 -699672060566813620655042886392708668 3461084 -11578388116192136731140759985152 3461085 -257271713321049999738725658338361780 3461086 254521893996507773198863500137247744 3461087 -80227880946851964674003123742722448 3461088 137758246239268245243552792815075328 3461089 336236623675798523098989460576905890 3461090 -48775425924504648688826511510535680 3461091 -336781302114752857645555368832431696 3461092 383128974837206505455181337719671040 3461093 -1216274983651936946832709709368213380 3461094 37363666136443445864735075953467648 3461095 541791871794657037365460411192138800 3461096 113657529964907794446570545342561280 3461097 149717258202510621411527525420208960 3461098 273758105477716166529810565850922336 3461099 -1624096567415390662906490347823973900 3461100 -165594931957007235289126535920128000 3461101 -462458207109106118033337573020418848 3461102 413984137153762847636907767028658752 3461103 735529285332859339702409264698150800 3461104 81979250417918250225532518316113920 3461105 297923462607791557133393523198718260 3461106 -158416712158022639889190046607770496 3461107 476061197104423185728828400169492480 3461108 14667488039940634744114243757432832 3461109 233241177203562650652551097674938368 3461110 370323914658543320769211954310184960 3461111 -580086924985670332185009880393685376 3461112 -1292923279122745173759712244551680 3461113 -8446111554601607376984180626727536 3461114 1036567522963371088878434309586496512 3461115 -234200564439344284709728861073989920 3461116 -146851656735185002985623892252526080 3461117 -107167631577528427133077090460288160 3461118 -44912137844455891596744447154314240 3461119 -415322719319971211620479934900008960 3461120 506868826418996381340477378904719360 3461121 -406809248350880934111682355102415000 3461122 -35120580475108315507086791975827968 3461123 962819977729819989956207254854021372 3461124 -52767874885110532655396972176364544 3461125 -382201470685372263106806623824245000 3461126 498520981260631876231771330187798400 3461127 -1665470037934973008798616059425715968 3461128 462188696472635775779870076759736320 3461129 -70771366144948569198119050462550208 3461130 8867412893703563306439888965643360 3461131 94762935393657367569051762441501952 3461132 -78357418068202735019781674368124928 3461133 66853222811970884839496844749212704 3461134 -514909455827654708212628582237150784 3461135 127456941469232821145518433918965200 3461136 26896827984366154791030534342180864 3461137 -837299155313307101266838121116379214 3461138 -37424061997387515060948428603309280 3461139 -747672153865233895071326214378799992 3461140 351848834268900291786317398142215680 3461141 -1106785281944803486533443953834057458 3461142 73147167029282277346440003804188160 3461143 -100875309887763333599155788263625216 3461144 -446107069292417398411426783163289600 3461145 -343262829655533733454400193385657280 3461146 223040614997213777232567037476087264 3461147 -461810776250955483354701694646657404 3461148 165615874980039956060718135506196480 3461149 -65081656558004270408494078877185320 3461150 37171701004927517095412878460928000 3461151 1355352653068714206528294157276224384 3461152 -607509928663030431841343311357083648 3461153 920753318269231424988756005685443760 3461154 481178344095874201390486502939527680 3461155 332805027479629957341895461711252960 3461156 -19233043724952068022900738124950528 3461157 335476866101627796640950238589082240 3461158 463833256804950250972630874814835680 3461159 -443776741223590406794576623149470992 3461160 178595361230563837344034687533465600 3461161 -197004511667740285679627100534476976 3461162 284313686873361128447645354020742832 3461163 -355469897776971649821260417773759656 3461164 355178002152326713214594518090717440 3461165 34990148612966302486935220694897520 3461166 479776352683390878172107697210738944 3461167 1747444186091915921169127028188307216 3461168 -156441576233617987423187587085598720 3461169 434190965650910633986095683444537088 3461170 16528722727905618194264458189157280 3461171 73334808452092136758035454521176064 3461172 260671963334036437204352537372135424 3461173 1663085237950048745730038159864026720 3461174 -446801485413010037353236597683397888 3461175 292790451475821620169645032896608600 3461176 858231316603159289776047443531673600 3461177 2397577496684923240092006661099216512 3461178 104491225689490961482158877675880448 3461179 -572559070966759827233188981895088720 3461180 -215440315537154706834723498516057600 3461181 30824132249399737400840833255482624 3461182 122207055193357498320836936884584192 3461183 794402682828669433225032933247699968 3461184 -277502150048835444187890582426746880 3461185 -172613909394378524722377340075357440 3461186 -185460053577873436603043699579305440 3461187 -96979840647570597139600313539032840 3461188 1631440458727181569742433473532462336 3461189 18210895584069239129750538457949820 3461190 85083147392590062331403500350570240 3461191 -701843361589636896084485772041685000 3461192 99972358896001844193200811090739200 3461193 168027307440556708331156010454703082 3461194 643735420344096695437398828074214912 3461195 -47988251201707113592638944014696800 3461196 -552767732831051973101892645602615808 3461197 743652643428704008513051162799302646 3461198 -18560537731148016716067876129861120 3461199 2176751487273097181689104172547328 3461200 14906569502180509036475207583744000 3461201 415823552749053918748865993495049024 3461202 169745812812434135187616383696991392 3461203 885424343425431605364190215410505452 3461204 693995500222046773012504774476099456 3461205 -132230094328452065949979210156320 3461206 -283650579847251550308411876017243520 3461207 166473635907587297915951914724612400 3461208 480638572440169913561476836832665600 3461209 -491506685572232022428798743843782396 3461210 234584971462585614338528276642328000 3461211 9747877107523483778964734263477680 3461212 66166380703565873951933234851610624 3461213 504040141599685468842231687779313600 3461214 -12166194493425529532645241786611712 3461215 -777527454789885576537623094457513680 3461216 34752201988251818453264067508568064 3461217 826652496293787558845043926922354912 3461218 -10053055737312081071321521619817696 3461219 418855713891744386835198543543199320 3461220 64535631646277750845370852066549760 3461221 2468947458680618116593648702847770432 3461222 38090582963035651632994264039121664 3461223 674389578462255216629248942409835600 3461224 -293027750285910506143766465049722880 3461225 -163120002763785371685608964951401250 3461226 -633008619773970552553039175748439296 3461227 -461453924086137862153745678195788800 3461228 25856634400287935845999632751757568 3461229 313910722325648326105469913914704374 3461230 504781737999567632022393943881897600 3461231 1371918868085040159156438092415982032 3461232 -197555142466838456087691356950855680 3461233 1067658908006341869960889064737686482 3461234 73081037442890588183009807675000832 3461235 -217958654263372135657959448623340800 3461236 -173321336490909608393035339427223552 3461237 -37262825532703711764450727002367080 3461238 -557045352264402967393885822409640960 3461239 -515575650886543349478582128667453520 3461240 -769667977158389132757757038035251200 3461241 -74755191226059845976800166019004736 3461242 -261905006116926687064154452517376 3461243 34146498047340642030658321576582464 3461244 -412096536726434875812753866457243648 3461245 -233537860872171872214057871874572500 3461246 -112620360890040437379183828501692928 3461247 169523828436702279119687118589602024 3461248 315762671020047305748078384402923520 3461249 -1001194957508979664430507549416895520 3461250 -16726602963794821758271114701120000 3461251 82217570259539560375607510511111600 3461252 1081812389600780857492887443398724736 3461253 830888599483233369205640895694977504 3461254 63743308888198106157573878258664960 3461255 335724465564431252092444191043400160 3461256 194878494038057567571103443989713920 3461257 166356179584159175841237911176068506 3461258 -542060151868247303329891729636429824 3461259 385303141799811700580208748093740504 3461260 409893436187566840500703136832476160 3461261 -126204112875846375222303012269105076 3461262 388564976909164387552041418235017344 3461263 91390383984046020765049445837166848 3461264 364991482169586943447639858393620480 3461265 56153785277142986951154667839984000 3461266 877800785678585396179954830471859200 3461267 1485400533628547139459349743865941192 3461268 -19443671402067217346588378172923904 3461269 -12847427230170351179985317724372160 3461270 197049162841266535048073878377408000 3461271 -509109757132458162484221118594508160 3461272 -1103633421279869771097852985348147200 3461273 -328413490570147256969686012884887478 3461274 164057178385529909997790952991771648 3461275 -301845704003272399491080921541474700 3461276 62170805654395007522808742053113856 3461277 -635038193285796761012865159210430080 3461278 -1267279861369913661938666991095746944 3461279 -554799454901301865730215431203577120 3461280 31518931899430552050969723477688320 3461281 -1155584743340586016587836203051717918 3461282 598177295649854383783887495921178368 3461283 -235306788558301188604245265472421936 3461284 303304629251187041717145088412287616 3461285 -16287341624772835692069168029231040 3461286 -231832846450619009368988380133564736 3461287 732715437881964148734481936506406400 3461288 140578177059113112849776509085813760 3461289 504107271383425881007782189011123664 3461290 -72476487121238372673961518881571840 3461291 -295267865951888942587130969651599308 3461292 390415961359055064709592169177182976 3461293 804618448293908647972066856800995648 3461294 -562208313515257379686138667065039680 3461295 16811220836375605151744038046856000 3461296 -53738743922352223591175738131120128 3461297 -506791660180399250646703794916075968 3461298 435431337125088027122896693804481664 3461299 326429805368281138011188551435583880 3461300 -17660349826777347398039599527369600 3461301 601443208056747853649625003228541230 3461302 -81502738843084503382129684883853312 3461303 -157252339650856182450752055586313616 3461304 119613967785338846045384163622256640 3461305 -27143325048166537600774094507758080 3461306 -203614688741170307055356827141708800 3461307 1086725817831753904183799246848770840 3461308 -106573382904950840343775319644675072 3461309 -618879030178997290871311872753794490 3461310 -101773932988387164955464363034190400 3461311 703925342848548469139357921478259920 3461312 216176093794336691805653446060670976 3461313 352342545951766500331545604117624704 3461314 -46528707299180811473233609754493744 3461315 905062106342050022494974701693859840 3461316 -101856093369915077531694445229715456 3461317 -1322600726630298762805577466684753634 3461318 -206748726796206412651701060067999488 3461319 -10759083650197677470057702926001760 3461320 -506939248790204677564647437355571200 3461321 810869052291342158163873938368028544 3461322 -213492893620607291502228330416643840 3461323 975129537444998575050288357887075760 3461324 73902389895089367998329518117903360 3461325 -178559586351077028961023281145024000 3461326 -1613233795762056897284511139824384 3461327 -2264789787761313406120639471551052608 3461328 -60209710395337760146448376063762432 3461329 -1249568104693935031229935456457517070 3461330 28420895041604013667562410136038560 3461331 -18888419791441950091072838179474248 3461332 11648681353709030497959452439439360 3461333 -1251094822267851484991870542485686916 3461334 324356243914438680098912585048786880 3461335 -1144392863430817692530262356224219200 3461336 8604819714322190672925763773726720 3461337 359470800495241452967420989357538608 3461338 -89901904303124612187506754683093280 3461339 328741187375861618513299406676960000 3461340 -162937028921639027805848175664204800 3461341 -107310448805063872851359953324756200 3461342 -198805569404199987486301755123116928 3461343 -170083696132920892289146720391031552 3461344 1474958677584541620617433699027517440 3461345 355905322084712348575433023784366100 3461346 254216089453637018373687420514053120 3461347 1156669091550637930295437892879824796 3461348 300186611520733181633565042770921472 3461349 -651211683974280019313578738275255072 3461350 -62533855725377217334853401995091200 3461351 1685271658621751248640822173546871352 3461352 409494297064323532198599324060549120 3461353 149727237308426146132192224730334400 3461354 226912094264679394914712317066784512 3461355 -390459683094135713628491767191670800 3461356 -279443531474720663501056544866574080 3461357 128407027579473424723072351102683606 3461358 346420943787743864890068007036211328 3461359 267524079313867354363273529343655680 3461360 -4175650897064617512784679426949120 3461361 68022418834903083199723865990312064 3461362 185545309976077416857704338978023424 3461363 -941476228480294977158016153692023080 3461364 -605108097180851127720943925374761600 3461365 -146122213093455543251083504637488740 3461366 245633674099668106525457876642281632 3461367 26558277867467135924398697614970880 3461368 -97607464300305107564907863465533440 3461369 -136434489809870281062184291774798230 3461370 2624720751981004484612948989547520 3461371 -3223252540620606167615663756513136 3461372 1057926078016809157097334808797720576 3461373 -22944851997625150933537576743600096 3461374 105978119435055855004295033888775552 3461375 -1076214162813564558745066435852746000 3461376 545722227237399035669948325326487552 3461377 -158451234493880563441055696854567980 3461378 401723777547901934375486079837866880 3461379 -788169547161597859810680977209342800 3461380 128639766385436056099311710414338560 3461381 548789552701113639424752560449239744 3461382 -95747102561361634368477452286480000 3461383 -1459691175417354113195334736177739368 3461384 -172093539629206583771905688526581760 3461385 -227235023606323116378254713562726400 3461386 -776774794678015264123102121965414608 3461387 -384073850452816041517802941569704448 3461388 -18967655551843596551816162439659520 3461389 -36901627128264100936639480542436810 3461390 -297503261274066511872381645621844800 3461391 -66737071677337167134619462438163800 3461392 -84841663012369433198240150364880896 3461393 343691534096417298551947271014361844 3461394 -374957723939712014720188402631971200 3461395 434728959934752781634325595083922080 3461396 -128476613569863321245911211456515200 3461397 149478583080731404954083837999069600 3461398 100937655287818363637156082361397760 3461399 -838853434172952893682473551117212600 3461400 159165489072815381686305595438080000 3461401 -233445463853356652109917514535972400 3461402 57486613188317655681177654214823424 3461403 588982779634479276542304972500745408 3461404 -461177633225065259920234089503185920 3461405 -17103714700200141733871442274433940 3461406 18668074903894002207179033833881600 3461407 -1330210922658530061845051700563761640 3461408 -357831615284501955212774466153086976 3461409 1427693672807012941025865782812004736 3461410 -123674608049720764703243854271228640 3461411 -137978822246281184267519851399267200 3461412 372304034833141057261921834974566400 3461413 -1190605025923051529317363316062593696 3461414 -9997985983521293333857190258818560 3461415 -263036931905473268887091878207948080 3461416 90590613355692574250806537255157760 3461417 -55813348983393097037205660824838534 3461418 934021592538706246595146391112954624 3461419 -666304323531713331109097078456737200 3461420 113617950886564573444930821118848000 3461421 217646546955964459446369508445559744 3461422 -925114376122317487056775058575185600 3461423 -327065578034426436854241792187052064 3461424 68404481891679196931375339554406400 3461425 -64312054784782680890944367773826400 3461426 121551978725880554510094152831088912 3461427 614041715141277264918235147786665840 3461428 -724266520262624233894323772031420032 3461429 -178028719759564421029675388166756480 3461430 -38935923368539127335282868664360960 3461431 402874198242838189515235974011367312 3461432 -191009108482890356331285765709455360 3461433 980652310027171508790825070231039824 3461434 231113314859992821020273025697493616 3461435 153521203639629359240209150078730880 3461436 226847493506345278961020078535376384 3461437 -241639966853353349644936956978067200 3461438 -243615684123273324502548280474792704 3461439 -180729273317469582210421394540684160 3461440 -92347070606675992230763375204761600 3461441 -56526654716426755499698969573989948 3461442 264017672450229184431908590628676864 3461443 -551109372814168930784490497209184480 3461444 74468475636488488718428007305285632 3461445 165481724422653534948851000488747440 3461446 724435958588057869885638387864312672 3461447 -1614746159165621617666863410108352 3461448 -1579919418694863920854015998304665600 3461449 -87083572845730409289816194867022540 3461450 189746963064471284729087704161926400 3461451 -226072276290607645913793544184380416 3461452 908522342416851986767737493301179136 3461453 676210403145003464254484005067475702 3461454 -2663879495186210043953678084346240 3461455 1233194027506422410500092112682697120 3461456 604392794560351761206656866732736512 3461457 6494008750075843274938801993473888 3461458 -338538757406889521740319502874392960 3461459 286701027724268450956317097917831660 3461460 -52510685702019419975118948979015680 3461461 -539164782909921816047876791293953828 3461462 -371420439534413980884180472466132736 3461463 35128196617717564514976416984140464 3461464 357906146982268236150370204020326400 3461465 188845603062183294190351370854872000 3461466 39647507134395648316611478004725248 3461467 1011702194856528970635635671058512120 3461468 130581997681796261972821811271375360 3461469 -633971745008147638436584953743110080 3461470 -591538768686266921351212759180528320 3461471 -635137454792295359733931416929188560 3461472 211296820577514638321953044534657024 3461473 -1399530227137030115656637793580289660 3461474 744960359205530394891547952130857760 3461475 -268674972793739931143806675023389400 3461476 -1444127438622760222047960610268687360 3461477 -427446850787348420615588356212987360 3461478 -663969903036369599941176084363233280 3461479 190707037346742989018982264710384176 3461480 -983980060003278646012060506217267200 3461481 891859738999331977852955247149775840 3461482 266664393801516696656577895157852592 3461483 -1391040410742474032060671428994752 3461484 188986132872479798061591904086113280 3461485 -59275569421572864695266930720856820 3461486 180113790354755710461071464874928000 3461487 -634723910640012012604075907452248048 3461488 -459117719346561650807770536585297920 3461489 182735984987897357671728646456321956 3461490 -302606192779041514274546824345373280 3461491 364239001283395075007605770039763968 3461492 512265836212581013372875753158204160 3461493 -126012088769510219793026041256804352 3461494 657911142800255290319331963112442880 3461495 504494806364249311716634545360519000 3461496 26123210906442344997415687603814400 3461497 473729606046615389336356809895921540 3461498 -182200446655259460492556137981867840 3461499 796738627440919599509376897022980684 3461500 2825097728394779641279199453184000 3461501 -198276474600909741780049208407029588 3461502 130077788224977117737440865773194240 3461503 1538278360279606874703084628840954208 3461504 -1102556697484241969988120646810337280 3461505 -622894044361989493382416278464557440 3461506 858276045018945944949029440087909440 3461507 -631334555765907512851406390820294168 3461508 -296807001473658816296963245799700480 3461509 -1513759039108821738734226167826608290 3461510 -136271533738418174597162949122855040 3461511 -269754634037142601634729397061730736 3461512 -673727568061678408413131443792773120 3461513 -161623582467850996479398115334438080 3461514 -7951469954505605362299122255969280 3461515 43854589663813827188224214420448000 3461516 -774850466755421344763398682829922560 3461517 1096906798240812447083194319505017280 3461518 46014511602404152585541528094443904 3461519 -1478129612765019777672210391040394504 3461520 66410796214193783799564914263326720 3461521 931946957120466271437427702757853824 3461522 480868196004724545968789435709595536 3461523 -25489640307390170122798596703959552 3461524 601808453684210045664748928724701184 3461525 94897554964010368290048632369023050 3461526 -136296799845591433050620030656379808 3461527 286552468335995293253870040598627560 3461528 11194121288880374193740356151746560 3461529 -246847391960821839817553869005830112 3461530 39679261755633459163260712828972800 3461531 -62394846456915957560818357466584128 3461532 667567163308677649997593059687209472 3461533 -1405296313154862107499601434533001780 3461534 -560475609279540849100590746422072320 3461535 105573707419304229810833388364715520 3461536 -238540192618126301186471140426776576 3461537 -1255685155372758893890580608518326814 3461538 468554669522049065731436662864869888 3461539 2270226453793750886319267756094747656 3461540 95128078737016043849566041721274880 3461541 -84832844826126890010545722071822816 3461542 256866028770069320769871388261740800 3461543 -27761529733104176897234106127084800 3461544 1078620462369246406098398615539384320 3461545 -200224171370088611652514440874916700 3461546 145933007053321597933230846248729088 3461547 -582582483043702340573594114215813800 3461548 225180823501441843543832212017593856 3461549 123848154845041299575776866704100480 3461550 -200532737195132600185937708941670400 3461551 713761496945748203268811208963825552 3461552 150443525736467371165426792533344256 3461553 -75893888684527730523407242364739840 3461554 -961686470186821861666789419465154560 3461555 -255341465381330795180095368422777040 3461556 -97852285308000210552920214500659200 3461557 316640863684212606382809225128266944 3461558 -657798355376769356506173465688257120 3461559 297807520354197188267948776208809704 3461560 -486151812340040024164871716575744000 3461561 -666811866326673723263949354663914838 3461562 22801963618953211516604597472929280 3461563 42733821368066469957759565566080000 3461564 467129851574866418974131525367411200 3461565 -21165514156508631149808750214680480 3461566 2598285762624618593993661276493440 3461567 -596075346514853456299462851616546248 3461568 -378096942639120755061653294284800 3461569 33985596929983510321735230966980544 3461570 114199085993691679375194583452264960 3461571 571148999708936868402061302434155140 3461572 276962195203626993378356219694571520 3461573 -345404160545620290129533968696722756 3461574 -322300307759726583723352606208120448 3461575 -394240259846619611463027408381061400 3461576 2093283089148132426103986308789698560 3461577 184396485825136798173412562145776832 3461578 -129349145702700240270796578666206160 3461579 -604247262548177637181518309174238128 3461580 12136685520456306876631676330741760 3461581 712230370723002299769836224793611382 3461582 226494468690166342764051729929587392 3461583 -10948138879337920072135521415019376 3461584 -18691633948957410340597924781621248 3461585 557771708389155699049190875481293800 3461586 4612753711068558676010458467404544 3461587 -2860145999366808719917377903359960 3461588 -257228391807269496845047885346638080 3461589 -187003306602879175952107665653347200 3461590 372978853083860103295409798260675200 3461591 -643745891183353746240512215466069760 3461592 -30782240429083819708286664557199360 3461593 -602874083820452292771195134238791158 3461594 -149863253251151902600901800681253904 3461595 724324970297841377869090477021457520 3461596 -338598175502870247501248923499144192 3461597 1408674207350366429012688085937587392 3461598 -85182172115926795334723870926728192 3461599 -1425739072776876120784574540753346400 3461600 358603773096564529924118739871334400 3461601 -372305979056518294661795910167000640 3461602 618644607264021439338918242016673152 3461603 -1347502001215454879625967341629474148 3461604 654063638775051406856249150217040896 3461605 -58456586895336948521252614484304000 3461606 219373147846450419480160071073017984 3461607 473661133312544568424449496056332304 3461608 -979845097806416644794293996024432640 3461609 -300687297805928299418127378134181084 3461610 149050927352487244138567875517478400 3461611 -1275356938886584643794006851144081248 3461612 -272486913833589484679987270359695360 3461613 430682269696950020775370369390062144 3461614 404229883458956170421969365234475520 3461615 102246241204108702483416320096471040 3461616 -16186946712073844311214912168460288 3461617 -315592191518567900035042180938300334 3461618 405311503853729868590150079290975760 3461619 112486847110733358547931470403623680 3461620 830095833880525312741439803877671680 3461621 1201673635509149523889390775993628000 3461622 262262325987877221114883698070425600 3461623 47948397814427426461219663440108504 3461624 -1617417713760893986889114601552814080 3461625 280839253945837924439043279821658000 3461626 249089742826312749594184047455573760 3461627 1154160473016024233237570686657056324 3461628 297297557059154809881333253035893760 3461629 354784021195341942995810057238144 3461630 -166031960709165675085818725777354880 3461631 -26344164711235972753837126403095680 3461632 -113708822764792765930121034159095808 3461633 440132133595004815389877248617795520 3461634 -9224631389521008939775771986774912 3461635 597062926516821066020661646645000080 3461636 -374183282297791137027239542394497920 3461637 -114226889073058463589933891408464832 3461638 -142922160540308169462229084060477056 3461639 -414558454114950456123404087821398528 3461640 82927316448412540429486865537433600 3461641 1135740326908914867397275557635094042 3461642 -43770485156829122054561231315598048 3461643 241299889337581532042788588228351200 3461644 270242880844916326874325615177209856 3461645 650710914786087549378221618675330400 3461646 -29500945725771056045586504463368192 3461647 538149671920301892806425850426478832 3461648 -297222881804921078129496259942809600 3461649 -1308581508536411489709805815432754752 3461650 11020644888649683962288895705034800 3461651 487788686601320948397905013034820652 3461652 308205213076636052616050892402197376 3461653 105659949705417232911114123049431484 3461654 241757041462196028317284963924833696 3461655 -43361073111018970439388770137999200 3461656 450480238353492984765199443352780800 3461657 2695679144998146576892720952169888132 3461658 -391929503864299486878502971891657216 3461659 735425810300783713700726732581045416 3461660 33419947775427178816857781160924160 3461661 58696772624452791179581229785618560 3461662 -24552750448449623968136658791895168 3461663 -974209051831896333426803091265277088 3461664 -541270625305687507068970580315209728 3461665 -6343260194952375226243642905368940 3461666 401565590027801491074690190738334208 3461667 -393227424221390742039118819422906240 3461668 238759753868833367888094254190616576 3461669 804506092219598184595120086609467196 3461670 17916874431858219154265080056979200 3461671 -132127138072868190368393568733527456 3461672 28918200848758727700869157471436800 3461673 -847006886853949598413219459930210416 3461674 -334218458979551546034670658290516128 3461675 -222301415740083435475379390320262400 3461676 -179081968356704333722852002804203520 3461677 326361534182256246442757456536899712 3461678 497167431158854511663494301582731200 3461679 44786956019432264369113169967042024 3461680 232548302329316973227252888625807360 3461681 866287360241530660408093033805154720 3461682 -121654525340149740524691843888923136 3461683 -216321770519960735468867154582610640 3461684 218031748291110151556460161844314112 3461685 349402098456661047775444590970240800 3461686 430191656647155227001977469665392320 3461687 518231355653097503297325707256519336 3461688 663676226984663506187423567288524800 3461689 898626329301177229078433125543616 3461690 483029337683283453276539259719685600 3461691 -933120775596142320073951374869884416 3461692 166797567292042728135528057396731392 3461693 -1066872827210368673346767881640222184 3461694 -464663264435730321775514334748497600 3461695 430395477209361536941273839174061920 3461696 -7681656360597843417155193161121792 3461697 -73311198569443874221187214967770654 3461698 933316359745031164807262078227707600 3461699 206405631675329205787230238573856700 3461700 244957256336084477056792090410240000 3461701 2334286913886939449985276763220140800 3461702 347753004406004848688617597815027552 3461703 -285996971069497868325843506966602200 3461704 717624298669607978898368447198069760 3461705 -57389596089117683466829349290833600 3461706 444973510586178276394316771074712112 3461707 42423982217826999077370771639901440 3461708 -188043561515918512441193214783320064 3461709 35284778854083361284395926358754720 3461710 -218403381626423943081478944065395200 3461711 -449067582190705938575147917327357200 3461712 69515736751274047257502008386519040 3461713 619580188130704873902840989983182962 3461714 96671838808059903261928945563079680 3461715 -2496841903197681047479377001393200 3461716 229155064310549874990807718880732928 3461717 381156254904847349611906954459728000 3461718 -148772995908884927200594365539720832 3461719 1075692874043860571107252400739098120 3461720 154460620035682872297565645863936000 3461721 -473804851755152883832811322573355776 3461722 502382458074306169471020618775981824 3461723 756577339804306395096635547575451972 3461724 4454004913261767077267697522278400 3461725 -478867957437237945641823808461100750 3461726 390192725013503269703250062836125312 3461727 -889914790578187605165322097480520960 3461728 -763431242573750421754724229000069120 3461729 -1029807872391336138231412928622344670 3461730 66461354769807794033307133336627200 3461731 -18228222562962756407111189756888000 3461732 239979651700091124346919185244328960 3461733 -93453661956240298314259293990332160 3461734 -513346051364995295141699121253917984 3461735 -189827134051959530254126594168165320 3461736 271880447252504181876140709071093760 3461737 -6080897864680779890702778466032560 3461738 -399740927202032304674751200871487488 3461739 269460727249929681024537419099409408 3461740 -280345843136102323140947497001103360 3461741 793547499108888028029860659774125984 3461742 367618582998296430890565149656727040 3461743 2262241638245772442557781876490106240 3461744 -52624259691032383985969628164259840 3461745 -263785911428294674550334426082204800 3461746 -397996247220412551642746515333970928 3461747 -515251026093884888230346547733240368 3461748 -189690112128079874961256002353104896 3461749 -489278539737005155995131643492087250 3461750 -81504981315453209032175069127456000 3461751 771281380324359594630463122405545040 3461752 310424199020682410891450959564308480 3461753 -194772654939024288454393863298956672 3461754 -33396896505357629877563403660794880 3461755 -41222122817672001342637252416998880 3461756 -121903838175352310059372273845714432 3461757 35850639812791398625056083024217600 3461758 12976092752053496056278064115937984 3461759 544571506446684620243281258435678560 3461760 -434078791864787856030299026410700800 3461761 119023880683149767894735460847873320 3461762 -276967339302634759184615769891408000 3461763 -696473057644321088711989458293045256 3461764 539892766543039320800378753063709696 3461765 348217873904595419982253692910377660 3461766 73807234260427701354332847475261440 3461767 -3537250683329101807721513838366184 3461768 -261791854122131654596184990706109440 3461769 329512866022059155850218316630125994 3461770 -19260426461905102660410498391756800 3461771 359307776063663988718715505753726312 3461772 -367816242837464403754070323414430208 3461773 484175724232780488351651685824387040 3461774 -812454944203663089024343252736460864 3461775 -159408800049025690242278130235256400 3461776 123175312404805399042752495438110720 3461777 174197422368863984479867707731145072 3461778 163035109870438330381539479987715840 3461779 22773359967874428416875873209096984 3461780 -451409320599553427412910585211289600 3461781 606032140375033539529260499119398880 3461782 393333554901369907487869720358632992 3461783 -561598184612568701541746804549208696 3461784 133819868528725970185972049231032320 3461785 719653018328603943957283171250021760 3461786 116121489133770299886866850293863680 3461787 280557772046895920562226521673520400 3461788 -356257957770988917777520335409443840 3461789 -199863916731948493997934234433962900 3461790 428627402668445340364899600801312000 3461791 -738750785168622465064441747442091808 3461792 183304592755407974361317790600658944 3461793 196519478607470377601792204691254400 3461794 8073301540950194348992446664510464 3461795 476298688197096940266141533784554400 3461796 -329939591395963327553213243128748160 3461797 1452178562165526102529419335464109246 3461798 483710246251202942579913210731090400 3461799 -274484340187352123904544296470033664 3461800 252840191011497881930483427962880000 3461801 2451084942281622092799385863446784 3461802 116560776109078781227503626752127232 3461803 -708951647998453204837835647526719948 3461804 19706624206201931989221747922560000 3461805 405587247872527102850577470817691200 3461806 22114669862661037127539243199180928 3461807 -1339100628012619130940202423080088944 3461808 47886624689999478471876307650084864 3461809 -122939821450237322815634949523745996 3461810 1049541528677601859583046334987680 3461811 -281188208724375035000167309816472016 3461812 -650236110613224819400960223728446720 3461813 -20454294077381201790225583239432996 3461814 110704323894102824222013786997915104 3461815 -206530179517500973488458073635047200 3461816 1444123204360151692381960017264660480 3461817 323258013960990681614033624661025920 3461818 52480180978272775988490511171618560 3461819 535227934251582797803533344574486840 3461820 192286776562893161258549590255150080 3461821 -1521785362414014842572136483046601056 3461822 -1179668653978605479535269288226816 3461823 -1354526060804788227450732904938605496 3461824 -191419160598046048238268266545414144 3461825 263011729719537479816244814551294000 3461826 145662653536739771726113026717823488 3461827 993469139670352399259118651715471676 3461828 500930954563560347454481941082224768 3461829 -240148761495141052088776264262698368 3461830 -792942855005182790929924103066254080 3461831 479124005229939175328857815556015032 3461832 469986574102962758151991090112102400 3461833 250114255613039203331616712434251880 3461834 -280474668482880211557336076907231184 3461835 -21641286699361812257085035046611520 3461836 -205774481645987608762545473549437952 3461837 -1209459884599495773961724484309624480 3461838 -58744157567528081329173646135234560 3461839 -195595376860552069508942219404729360 3461840 72912746131313297162300777626828800 3461841 143869775018467239895570276461134148 3461842 407083134177973385548148851651773072 3461843 -338610025214962801854091565067156480 3461844 12229786987788025874129961828280320 3461845 -428523950811419514507651653474916480 3461846 -358523704965842333841788927492855040 3461847 1450839292753691382509321869148928 3461848 -106369778862240969654933335120240640 3461849 -881682221346926046116173585052988150 3461850 155209450517260731928350672564488400 3461851 -137151439859834874574218797545457888 3461852 850516972002827801881097770631565312 3461853 -206335444599953124546387750568871616 3461854 -55821020962527163132713157878933120 3461855 -643092569576710352082224429860737240 3461856 -1037493596086737460199362464726122496 3461857 -673355397959529036725218127424942400 3461858 -39664229272107485031763868697420720 3461859 -107601491591753949288952041394527840 3461860 -221097275244045855093865583511244800 3461861 -673066843177969557486242373374944548 3461862 354891382318063369152319523857820352 3461863 509914870381986072446841076412576640 3461864 -300271503967316148599979808607846400 3461865 632332263760285654655140323686581440 3461866 -766170285677342043842945038739133600 3461867 535640674206115174256309519025500916 3461868 48386186276693202254771253341558784 3461869 612330975708548433134583565146142944 3461870 111032882276139974748458241877970880 3461871 64890825628067309902257669754531584 3461872 -405691565079963123200738234237616128 3461873 109334933535364928419312542992013120 3461874 18415538895609396172846863736915968 3461875 -173416731843018061378443192008400000 3461876 -211316024933857898924120775702097920 3461877 -1049313623892912485242299215982548352 3461878 70198349877506093481543711954143232 3461879 -55624630333791932752929860472780480 3461880 415362696170907807363061744522444800 3461881 -118363052369697712638030755834924988 3461882 5016652035412765574985717510951792 3461883 -152155502350558595577820440813086352 3461884 148415076688295627777509095274329600 3461885 -65986846880625614989464124828362240 3461886 296028193042813800652702157780035200 3461887 1295786208313425891258420671131776 3461888 328451388015760170792275387992768512 3461889 301181452084237660654331486141489088 3461890 584423046299595187357174835402388480 3461891 -485421847745606104895150892321612048 3461892 -199804746458370617210000120352768 3461893 61174020783280283007545390205928960 3461894 8698482801973692421453448192727552 3461895 617052785409820284453100858018410000 3461896 670535686254601030909324641363809280 3461897 -251209196836492579513338034307409228 3461898 327870650150071661407686623944098048 3461899 242388084151387175527278051119693600 3461900 -65391058463509072294377878203315200 3461901 638209915219823565363563076858436032 3461902 -295791130304925801438052609846020288 3461903 -721489330994524285099337080237337736 3461904 -259947771637824411636966403877683200 3461905 -387259653499741002583771450695748440 3461906 -209328445890440064516968991532446720 3461907 -25539419437154392379711500865429712 3461908 913384210374077413791742586259936128 3461909 -1278229753197737377997744946823858560 3461910 221086661509862165839766018567915520 3461911 -616670721832960329847894515762872288 3461912 121756041090332771001695344271339520 3461913 39496517838103903003931378062406400 3461914 -578599820715251911713085043706885120 3461915 -110491641755552318051985438836692800 3461916 -52232353283398949356211442260264448 3461917 558919159331206596716339417090868012 3461918 -691094791442754654953924657861235840 3461919 155293650864789762626721245003023944 3461920 178904295705093413222016764577054720 3461921 -916443187870570798867366253217214878 3461922 51027692273597511193338429630521760 3461923 -168607482932034799932799631692177828 3461924 179088552097392263480143314866272896 3461925 -56155951750445436960267259005216000 3461926 -209860679393314067165219123975041536 3461927 -653459891511764585538771871565976528 3461928 -603039147786447109720604036372643840 3461929 1223917915841975863153609243240759120 3461930 -4368519731350204806608920713070080 3461931 232217615431997705352897072463666104 3461932 -699530669665752636677358866593141504 3461933 -2149956055964849090147234673354249600 3461934 -18331315264647306271004048772618240 3461935 234104515565688600471944039906183880 3461936 37549278105306229234748933914017792 3461937 686708133578725751938706133654061056 3461938 -77197232042822730893557837523235840 3461939 336986085990616870129890614274269328 3461940 -13123845560060636034812661297480960 3461941 -180639066396360557775746947754892128 3461942 -374621554159234842915768445826967936 3461943 -870968611045097961799493152370044800 3461944 39774011532059917973241362656604160 3461945 60884307895624389136196303868437700 3461946 225018379651720770386607043601720064 3461947 600959496029999888114661843951195312 3461948 -479486541603553887196781861095434240 3461949 -359093442685552017364841109656922900 3461950 -294936075999655918195562794575144000 3461951 196507604183401919045268486817493952 3461952 -6133047520418634409310597488312320 3461953 369319269494772594830770796915010864 3461954 -29341667414311884707231299369873920 3461955 -79384423576298666018854358417690880 3461956 189783342029124896809883926582558720 3461957 461857702273569738243808779239275872 3461958 -58085032008060666026772732632665152 3461959 -1029643417984488833631588134150029496 3461960 -118883009263102688065724550483148800 3461961 -113633234680822063750743575720216256 3461962 255985006413803841780776729504225280 3461963 268942010609843008933980974569664280 3461964 -17016965389156053474343465225187328 3461965 -11251971431152103156723747710546680 3461966 -484617246355447877987170385498741568 3461967 78824239139485409676474426147588240 3461968 -331940073601321526359667015328145408 3461969 503328605100021993488086443457509696 3461970 -340453436966063059750306888908096000 3461971 87099446811351338008577635585082200 3461972 -310016354838013247829004601488900224 3461973 -16610601908006514860961328565179392 3461974 -72359691492261168732216953206435968 3461975 -140947637172988211981537284521723000 3461976 85010606661435295601586294191923200 3461977 91643343884190719955087206594186304 3461978 299918054598352447419880304429920224 3461979 -357726327704931698485530845243256720 3461980 -740330098950474094199241425541696000 3461981 -732342650547965117912806621287444468 3461982 335475174901714043556844570605692544 3461983 -261737779936330679326135424152436736 3461984 -1154269038122615868707179352637702144 3461985 -480955250863036463598497665662076800 3461986 -221566080977536274272955827183165056 3461987 1281884301228605640933505972089984 3461988 -73705404264220942549470070989696000 3461989 489315666813658958196000665041537790 3461990 1629251276245526995671792348391680 3461991 324198380998881720808276888820017440 3461992 1238625199760608550227913055216000000 3461993 -8581934838566542287068567477314758 3461994 -686823564294383344549186627879441920 3461995 310312590592970498777225978527692000 3461996 444823669920812218914716875540896000 3461997 641136929050936060967272416135584544 3461998 370961938880917627839766371795240000 3461999 -350336688942280556274134543530681248 3462000 78378921330489957107664023076864000 3462001 560479980762423064576886924836982692 3462002 -904529208665039419902869290919433600 3462003 -116208938798580141424343392663057200 3462004 -48150716273759308933073768525406208 3462005 -201190802342844932429543395458218340 3462006 -218137769437837523337318894993801216 3462007 689313536358565255263205186379475112 3462008 -514093647844233072891829437303214080 3462009 492448770758855020670708343700206240 3462010 -205305090070654912550925536150775840 3462011 -179088859747484358775399599783348960 3462012 483289904214809529545904210671003136 3462013 619299012828725687329240689507739104 3462014 528942092223845620667692512750137856 3462015 -508783344683402294020885832538300000 3462016 -7285502006397144957252946655969280 3462017 -1085193355100230479397841047393092480 3462018 -6920945316411472893729338923253760 3462019 7021795890636962063857186718939712 3462020 644547438686233505702293780443955200 3462021 -261820157666153537172853143573361920 3462022 1106788243353386089428935419830940800 3462023 600077809237209522244961053231189272 3462024 -782694965989008350632682077410017280 3462025 -2354878272080169358439938013574400 3462026 522892673967257161859283003025169712 3462027 785641115540302622970986985899558832 3462028 -1155214986509991167318206131304532480 3462029 156843364771279112062934298675645984 3462030 -105129514831207651984430753070931200 3462031 889820123762641703726791536651940464 3462032 -7651891151899183797360466442846208 3462033 804647920813402234748084286795971424 3462034 -94186083482121141077371819988340960 3462035 -174287084998207858521888481144541520 3462036 467716097347789122757082577694593024 3462037 -207132360362848289611315809097907314 3462038 66180597974120755454278121487819840 3462039 48986347978513173515266963248370560 3462040 42416912933703903657200911899033600 3462041 -260825017419907915012286783914840032 3462042 214802380241820772600448252556467712 3462043 -547649809827469339374041734638968112 3462044 -796671061897241875104112530625380864 3462045 370731780313062524437743695150187840 3462046 140551856371664517307646420264890368 3462047 178394712698576944633951532719813200 3462048 909444392240385598794282365532241920 3462049 222067073219874026158848982519768320 3462050 308547462617940839304459434447512800 3462051 497804598266056759166426927780128632 3462052 -682059892514675722369145876312064 3462053 145574883568442691768331190376368256 3462054 -392632151705447530022343072015094080 3462055 832638383949176609495184859258645920 3462056 8747137192669437419217926487398400 3462057 -951381883937033127233695900481769846 3462058 -177293706943449390484646222244082080 3462059 28176566989377845352349204133958504 3462060 -16619395007579639160999589018583040 3462061 1318097656299197108624220412916752800 3462062 -14125315752384355172625378430200000 3462063 55326308602227159565497960627602688 3462064 -184957555887039858564240467598622720 3462065 -1185614878344570780490819637599902540 3462066 -128204750888904513304446082752983040 3462067 1313042181721403853370489101009976320 3462068 848530613853048361629622416406450176 3462069 12044948180094496677922330900991328 3462070 224615626720146085098206902106580480 3462071 -147442808990350059357377358577419888 3462072 139532312705804712923898816365137920 3462073 1754589798582126897468576703486698640 3462074 220699867621537591444063601795003904 3462075 255517784371864862876041883073792000 3462076 130471777581230309387421512698117632 3462077 -1713590434182434538283543638420749088 3462078 182579614201190205588882870759409920 3462079 -1030705254008862894415168710708848320 3462080 17666715681787347574270961123328000 3462081 -44068506260931132704733626913808512 3462082 -287997733194110994584359158998120928 3462083 -480324621084359085452647181472297840 3462084 25069829813878761911361562174146816 3462085 423407545628356829023061860600718400 3462086 15952800350142763560110625261989184 3462087 146748560676262392545631409737902760 3462088 -229917058107429916709162900667924480 3462089 696645969191388235840359673769452890 3462090 50008096585063254767954984948275200 3462091 -1278630424924105149899710465015355048 3462092 -433321136082692107052980638993108480 3462093 -390667214636245782633163924084881780 3462094 -76836362085575896610058027837183360 3462095 -25478462288937310440134636298481920 3462096 -148703351240354136787665853203087360 3462097 -1086029856931902645485940460613270208 3462098 22174562295138376022016304783346688 3462099 -596310243519665211516931268494980936 3462100 140595364314833230223021737170720000 3462101 -38563049335153478654040048007074468 3462102 -112209837538823257932399312009216 3462103 -1289641805249245961017574194682038648 3462104 1170489846116728476465405148862361600 3462105 -7852349580340737749387173436399040 3462106 -64359046672402239773073403043935248 3462107 326431945877442901018635317196111120 3462108 -198313845158696776164237470797310976 3462109 -134360071279495233672781418401575584 3462110 576337177544912942934658165716625920 3462111 273322222544137570025896777475816640 3462112 -1176665436878500848135126757401427968 3462113 -970760912538483091970368245142540638 3462114 120855071067955165324708276066440192 3462115 987511717654986945571489985373095760 3462116 21785527594041913215152256238473216 3462117 -304453637865255173822269972321468320 3462118 -286484253214830828663093413065688448 3462119 36630938686122368655073515250086744 3462120 -86104241624818871112154991007744000 3462121 -360511768094167055064594297812316480 3462122 -47009234556496139053623995138076576 3462123 176217578368183808537610319693943040 3462124 1013322083096510170745962595174273536 3462125 426813096058872156755728157703327000 3462126 175084424976357076681146274553723904 3462127 -164148002083996743375493315924829328 3462128 -145735000524976710992120668606365696 3462129 -1552408321323344729879174715865085760 3462130 -21948405520793417466489892355443200 3462131 -620461463571302514463508706267670068 3462132 98360828356367821347686185155366912 3462133 384252531456938699919130704474142382 3462134 -227723954092510024116688494746703456 3462135 -851430242752261154336349885808729440 3462136 -1317657962357580744063416626529587200 3462137 438312404571618450582071824322813952 3462138 -48588703786654920610776822412461456 3462139 -933300204351414826480441332236150576 3462140 -336294630263318188251136427118904320 3462141 -827599216889802745108158245955883008 3462142 58270445996635939902460114213785600 3462143 -11635698160331750352831710935753440 3462144 -292573321316770662091293148959473664 3462145 -14056881982996433161699957443353280 3462146 256794054985974607900211126559928272 3462147 302949034913154382349254008448946688 3462148 337125403731040156929604182810670208 3462149 -1247898444358524615383413746633176736 3462150 -114022943691589381498643867768510400 3462151 -4482542034712693475509665630577536 3462152 1701640974944432437721115139281070080 3462153 -940039539985991818503030579820582896 3462154 -162716308146001215836307078151288320 3462155 -145399520034859945041007046766889440 3462156 990718285112020237175380164902722560 3462157 -36322240107505673210287704705932148 3462158 -29350298731836816578446633319328768 3462159 348415055185477332206033461870057728 3462160 77892995484519403848545271110860800 3462161 -1276769664955795879853934203000503680 3462162 37092985598358768602750847392588544 3462163 43831181661992657649488381232213864 3462164 -393455805897521577870725282230540800 3462165 172848157558666937987308367562864000 3462166 289451170362284370093275865354496032 3462167 -239573121008872052994043936959089760 3462168 -48859251216338212332502448965754880 3462169 -183617385635640106382683549608084204 3462170 -251923332708663717152845922648274720 3462171 -3600091972558679866220222434276560 3462172 175186982430525873393889093127780352 3462173 148962384028419958546921434115584 3462174 31068570292228717998525016729671744 3462175 77853365253360602559464975128804000 3462176 -1378852712386843606250524591270330368 3462177 -922835457573730565932700060128384320 3462178 64908450058927748531742005645473056 3462179 -208352089878178566012197154001148160 3462180 -277288357915553343958870270930022400 3462181 -1465478131552241323615228330051342018 3462182 -825906350947159645186312269944267808 3462183 -11254226018816298218975434348860888 3462184 74401164928240194937199404779601920 3462185 51949335412332020471627195775774600 3462186 -22287546631512299254926000389363712 3462187 -184035918051443921538079949968889164 3462188 -1299374491376971037001289433003520 3462189 -222808973000379664111111797238307520 3462190 -84732804074461865191313078473332480 3462191 -1032557424844736278301996331893410128 3462192 -7949478638800459586464546009890816 3462193 -1029555756248652556988764058010298542 3462194 712776633805946879490526902215148960 3462195 549052176119668948419578714914525440 3462196 -1053589431533654039456560446521763840 3462197 -151096699858427202041505850790744160 3462198 -97619043002073879274558329555625536 3462199 -351030022526765094586346330182984320 3462200 -103354230389860051060193510071296000 3462201 345952498277046559431559363974038142 3462202 103052348400476477603157537990240000 3462203 649098854392359292041973982249894760 3462204 -8213067314675805670818119155777536 3462205 -26476280830434441056625420707533140 3462206 -3518023755896676478886815184049792 3462207 -116205131052048283116882009909960960 3462208 395507426407039036399247494591021056 3462209 -840278698037764561737358561608908496 3462210 -629237003579386315448315943934540800 3462211 -576521603305736044582499392746018176 3462212 533333234753807171190181456735027200 3462213 661009581969756518684439374995998144 3462214 -174256962379749371278175763797359488 3462215 -1568888240761065543492124169580154800 3462216 457831436251837771995517460299161600 3462217 -996301797228252678922164280776768048 3462218 -36893051390442376980007693439904000 3462219 416532307844099014373907951617198844 3462220 162391729011760384266129780880512000 3462221 127876729632702779677242404723121600 3462222 102296664178876939201084140730997760 3462223 151324961633089355920869939858788160 3462224 60809746932545069000867095194353664 3462225 91733656628464778993500858335595200 3462226 239704807026379268424031694329863312 3462227 -1471134376649444538730935271791178920 3462228 -41565352677981613823130031047168000 3462229 646199978074384847310389920090554830 3462230 -393115287033256754171549733459114240 3462231 -17707579573908012664262300347674240 3462232 -731005151406035863056483772912619520 3462233 -49288733910515326173900969651622518 3462234 -18794433650597973207270229940951040 3462235 -36626006988222344389350004618874880 3462236 627788385656877519686257899276813312 3462237 1122824429302891424961646214878550400 3462238 91203700980635289053249561083779840 3462239 -1875053959593340383384890893855837200 3462240 -307665178070807350067014482780487680 3462241 -245357300237151387989120148877755358 3462242 -870069356568870651204235683892812288 3462243 -11529052032024380872749753624321216 3462244 -58120717970034779826522643722067968 3462245 199745398107561629126674924426913400 3462246 -345593965450121525018198648350492128 3462247 454690221735523525871681929950656696 3462248 1607325761799714139750128830364687360 3462249 160540013802377400388130678097644928 3462250 180147221650611253675655889474240000 3462251 359269540652878944122797568901797520 3462252 -341021305121490470987924602978944000 3462253 -195036179590332605081206396609694720 3462254 33267348701647651247816264195059200 3462255 -638150741230422162994636480101800640 3462256 14119950992610683566344704656670720 3462257 42652976392413298404610061863713792 3462258 -149459691973298145168609751108358016 3462259 665609345740157213403240910480366704 3462260 -9863495217269393285777821636823040 3462261 267719616765356385232137330333012384 3462262 -62501516254475936032457144472844608 3462263 -178204948208444042739587107027202640 3462264 194384856764158620876807859756523520 3462265 158139173450610830281039044498510660 3462266 109010291268250064321609898556498944 3462267 -938455939378618562179709832555422352 3462268 170536536701431063090233553316608000 3462269 1191262292288934486941298052977761670 3462270 -42730885691630002136434521538621440 3462271 -1009085279703092084816308393850459808 3462272 1328642739742900267879797628285747200 3462273 1018881859975712380460484052712635122 3462274 -9002314291448439543038153545801728 3462275 -142470464316886662509107396509822000 3462276 -293276149063178259908901542578237440 3462277 -70735867317318120642716390224204288 3462278 170315886818977503792604676860884480 3462279 -628474714532356062134503751237960832 3462280 -742336891429694735672972836288819200 3462281 -1529145878498624280871416468256110300 3462282 10920124758459224465599078291592448 3462283 18462987254134592479790022554601408 3462284 -155779633211299133748082600405822464 3462285 -700525373645793262575562598473984800 3462286 245359525064386526539697770961313024 3462287 230954602784114737011734513853189936 3462288 -104742270888491470407945103501295616 3462289 1499253915480006592937050774729079090 3462290 27327487333521012285230196440742720 3462291 -1255650988325031459310910338768433040 3462292 -677999097598040424561361320617584640 3462293 -898798538888624679162632189318617458 3462294 -417168917677097701184462912386560 3462295 -751677277912941467584564702416772200 3462296 234499674695912721870848567046389760 3462297 -294599524785085471322955687729131520 3462298 -224847832941398191554582475883950080 3462299 -1221000387861197620252658018867933520 3462300 76612844453921420183349019676582400 3462301 -1200772739057447295699254834113244698 3462302 -1000903117703583780117787842861712128 3462303 -145673784455956955975323904192637480 3462304 -806504887222678181136045267687702528 3462305 -180714824244028725015385254645290880 3462306 230482698408242134708753832870133504 3462307 501499591133335589725990753636942556 3462308 -1088974796098603905166312572659187072 3462309 -106353384986753612887017340340344386 3462310 264473723217276468775265117797296000 3462311 1079485145679678542300372384390913912 3462312 12177822432261550451187985788764160 3462313 -299393581840691990900119124526504000 3462314 72351091360078175190174133211604480 3462315 387187312522606345868206665363575040 3462316 -73021184552202352631040245049179136 3462317 2311227908748654350795983202840448 3462318 -703182714942731804109158153318588160 3462319 -325393801077963758345606916314303504 3462320 -93961329502071852433055910545326080 3462321 487158660019076693581586167699189824 3462322 373074629634187388245515012742382112 3462323 -1062489729454883308032787325374909428 3462324 356641714147889629516657506251821056 3462325 560571529590157133371071682757475050 3462326 33168497250395144539906307070418560 3462327 280472551502972218511974296767524656 3462328 207740934262280524898621002371563520 3462329 362654284388467697078491158150164484 3462330 -77889601363707222187872286299548160 3462331 445040224226166135817763152066621152 3462332 872958170833311612647971479363586560 3462333 204957206226355240715248525048565760 3462334 139174229186030103247489372879170816 3462335 130907526866997376011466073287682280 3462336 -261311520946320307735309485408780288 3462337 1058932863118562981357224698417105986 3462338 958503004893020471409970555184186112 3462339 -106239926695671045730205696798981280 3462340 114323628200057622841069699842090240 3462341 1240187596803282345795917075401365084 3462342 120441520527474346392081830392690560 3462343 793546998051454428456690019352485592 3462344 -195931703644529717546631062104611840 3462345 53264234621377446661575460272496320 3462346 -240052751909451298447667272492911360 3462347 -266032967403420518591681351417843568 3462348 517566778894695747900776815072673280 3462349 260939434328165269775392776080411904 3462350 328417334378032461429584878785254400 3462351 -7918999705864629550501478610675840 3462352 -648850801910907585476985008594944 3462353 -791345446331358216279379556843152398 3462354 -30357865683433184689833677951408640 3462355 -183012908625395170689666274368074640 3462356 -570290737759955942045590347656970240 3462357 -632745879564323788895890204518468960 3462358 646604531622512070520055955114581280 3462359 641322097214751963619952930019374592 3462360 -6549049480507568114376689506713600 3462361 529804393954166262430699150591432064 3462362 233948125964160526503733167743592432 3462363 551685125123212610075143559251805424 3462364 -1147112333892043177370417929930868224 3462365 169666113574586826793092368472816600 3462366 -417691452695632784783827714959261696 3462367 -355821624889577825156467048695060720 3462368 -75286375186819230941114079620628480 3462369 153903912560145016228212724962381744 3462370 -342836222794250105377452864735820800 3462371 -174195650801188185673586809291566456 3462372 719514371341898565928918763464857600 3462373 32496791171405789160543407116114620 3462374 -213037141624850738303082127357061760 3462375 -190574826417157664166564547624320000 3462376 830613639035959706369321042570542080 3462377 17514391102223273751171676819127226 3462378 399395128248014510516698255261089024 3462379 231700290652326735623898955124340980 3462380 170183224586515915784771815278274560 3462381 -128413200083330820234575170546774344 3462382 33097215420803111550626075728610304 3462383 -36000552739946540378074931495586720 3462384 -113410022100142423305206807693033472 3462385 -251338424736979355576974730033765400 3462386 -96990178582636935467028795894458880 3462387 724763370084284413292282243977467960 3462388 -892605026174286928163532103569027712 3462389 1106921854181319225658613354092327200 3462390 7037063988226487392894256659875840 3462391 -441669974059882163832799571478717208 3462392 -1411528025655557024296677575755776000 3462393 27923963008303954490696229225830400 3462394 -247174927750185185723741269329296160 3462395 -307145798050823787745670306505389280 3462396 -469067723517619072872413058218655744 3462397 134406059842489802475624545510451360 3462398 -871118651239433055573648587626828800 3462399 -1172366729831267072771876478371504880 3462400 -589710631401387590380777232347955200 3462401 56872234543877981711723956661299200 3462402 183195608425462949578408278187074432 3462403 5895970177246877062396224140117504 3462404 -559192095173472643939615270887871488 3462405 -379593526335736960947250360886559840 3462406 27097622141697779323796014295121984 3462407 -439766305511785643484307561035266928 3462408 -203858498879765000746856201434521600 3462409 581464059513231043678537003796910900 3462410 12791616376814739682167467063669760 3462411 -426952979791326686434439952672546816 3462412 1802649849379433277585925993685002240 3462413 365973209314045069588262286031467360 3462414 -255408797486620521383931106634266560 3462415 -936905824520667019509287852235600 3462416 -185808771159421251458402696770019328 3462417 -178187082071912464366023471550385280 3462418 -269809034443863130969101633375753840 3462419 -1499312493198649743909023862433428180 3462420 105026290433783485440599764340490240 3462421 -266188720534522272119482168672256512 3462422 -131349300526427026121491965228528768 3462423 -282721899458114219680233430318470576 3462424 260198151402857732088996513168506880 3462425 377438052176906518978496704078083150 3462426 42473980787586156399194377769698560 3462427 1505418667660620724702290987161984440 3462428 -74822656565613984829907417555013120 3462429 30248329644925966282382590624999200 3462430 168535143829377547713316829511486720 3462431 -7497976470964474654627679192392320 3462432 -803920675978520188321779503454486528 3462433 241046796462774125676768093004087464 3462434 27245582514172223865831565128517920 3462435 416577873788060332513729311450047520 3462436 44522920177193978802476810013399680 3462437 -519555225833592673172760591221910240 3462438 94348626473179725775551581124447936 3462439 1097043830462142203191166741862485240 3462440 121465094600110720339565554844620800 3462441 1260040082722830601533374807482448544 3462442 528270505537952876812252942074589872 3462443 -466098224634562936703619894772363776 3462444 -307190584639359260268839259420453120 3462445 194077767875086413961343612521908480 3462446 905911682707647682998804545756160 3462447 1850423975051173739661651499852560 3462448 -329109493941240050094005080830246912 3462449 521026646676909148369315247843346450 3462450 11640575652761972128439800234771200 3462451 -1184735497917524168768924751469394548 3462452 27255879452993580711624824476631040 3462453 628241538812600255229940148032636800 3462454 186684270313749921219430523484598176 3462455 -73239703412876067750092559873108000 3462456 -131768343654886416251088694058803200 3462457 -58394258094007959512306806595202048 3462458 612875470922474043178902855703486176 3462459 27207914193948359725260855781971456 3462460 197519097798744099994246029419059200 3462461 229979237074196098810696110233428224 3462462 57569469487303619670786915750417600 3462463 59303918480079838999993140900350704 3462464 287156220282089746042875468918030336 3462465 -91394962584593690687117789702520000 3462466 -111890880609754398800533066647438336 3462467 925505722056905460622898656227530160 3462468 -599904275121984625934871175420584960 3462469 -1162999505561267213714243591022924130 3462470 -210072190182507087713077496844551040 3462471 1037601690646303065385529046010545840 3462472 -456292150946468531196784176184012800 3462473 98104959622736148555329452532576640 3462474 470681868141771185704509935979920640 3462475 179156331650829354891007596575135400 3462476 738472211782451925773954726779810560 3462477 997339719967846678972073753968662720 3462478 -340561517426786790397445125140759744 3462479 -16048334317101278827616482173866424 3462480 -69173996858170128244695185620992000 3462481 1733708020455886512574300123302858864 3462482 -287083674058447556903711836995671232 3462483 420731135488495505189611769124121272 3462484 1268348585700269495231806375511193600 3462485 -83922776967840472759068690661021800 3462486 -408169726361096412744128493744054336 3462487 -1249154501244916043838596626120079784 3462488 -242420288667912638405015168597667840 3462489 -5437917595419814755509085562006080 3462490 296725278415189960159900299543398400 3462491 -953419091341873721848752158409316800 3462492 -277873422712408958887640210007638016 3462493 -595765682417527820033060784875899520 3462494 -135419167760065588355639124674668800 3462495 210204328523194010456877201268767120 3462496 -1533353802901832812651283335196049408 3462497 392244010169632064070150533256236052 3462498 68886395701727769044485096222527264 3462499 -363729612306502084400955093305738336 3462500 366589945884032221329748828850400000 3462501 -108225886241985553671033430793946816 3462502 161942424108055357138701402066185952 3462503 1350054535470689803767694937583968640 3462504 -193819068280962492908523040785530880 3462505 -421552643631783857130842210188794240 3462506 -242143615255841748332416103941908048 3462507 -1311078667786592400250138454555979000 3462508 -232584462329942204663456830808873984 3462509 437876132948477684293400126587048386 3462510 149256318643215145774722857319736320 3462511 511719053971746447470756540790991440 3462512 -28083262512025570726865989351931904 3462513 798169828322314373840831090717928000 3462514 20855789266352289407129057005430784 3462515 -62064319402196245332157866523125600 3462516 -311730637700980471318369973404172928 3462517 -1164931806344596596559309078260788434 3462518 82435992461406763483534124784105216 3462519 -662432716584060488857191467296837656 3462520 206376346164255775791263499746304000 3462521 -1221387624880852964326818405755190528 3462522 23708158889548720727928373531545600 3462523 1719359626661164849979641338000196772 3462524 78616130642296737886998874395895296 3462525 330610236072918334109152949858940000 3462526 255028639620121114070312979707370240 3462527 -89381936417354554642878892553529120 3462528 -219152304159707953387459151092776960 3462529 -80905012146229877419193453217295424 3462530 -92124896926764150621625030617977280 3462531 -854338321746765620856082329153725448 3462532 -3758368727402347883472785080129536 3462533 1716436260983454446366739544378863360 3462534 -10084251544615224937473092586236160 3462535 101523315815579681745458414889405600 3462536 -104571724688435739162829647375360 3462537 326168902543590452914563001479701760 3462538 -497343067369374102188147883089491104 3462539 18791565537713629054795780126236720 3462540 274986695985989637933974606115916800 3462541 1709144732787055975015747299594236800 3462542 21641508199282840609012041308616000 3462543 145902196147624301539627108588225728 3462544 207070182309544437150813431213916160 3462545 82818960264110798794319762788876800 3462546 47146571556936704678146736821158144 3462547 525633474498046919094317429924951112 3462548 -473092867840825954460611136708260992 3462549 -404249885277580656822341809603799136 3462550 -45845655582475237143749578947590400 3462551 -2367054566630143901356164386042711568 3462552 470003417920143973518037096896645120 3462553 -91998214948451194638901597143279360 3462554 -97736231057510387519877127444435968 3462555 58305385345628382889142731763923200 3462556 -945223846242058851218825884643975680 3462557 315910495089390441142189788941442912 3462558 155334776439898687861678768481949696 3462559 -476517164309991646171972484048471096 3462560 -1082991609452278817582290564703846400 3462561 191173394889972810864298011565800000 3462562 488664409447088619320225036895984000 3462563 -631863232289936616458928944755039776 3462564 124276592289847539070112510243745792 3462565 -589738322093429945978410731839649540 3462566 788048321265897071399953261469112384 3462567 -94505289364155828847157607943445760 3462568 458326523542291769977402853373696000 3462569 824864904206863223107958542860340560 3462570 -110423863726111340973683232532531200 3462571 -285718075470369512053898538450767040 3462572 -525727486081171604544410368812129024 3462573 -73651204661607656504571980432941632 3462574 -331327206000984779325593456521270464 3462575 3992943764690474826490729396698600 3462576 12769217355489516673260293392957440 3462577 150979819213895566824739814037557832 3462578 200217315563363923559210902869660672 3462579 1427788730420086105422676235295000 3462580 332874089832088580342286885313075200 3462581 328932851672468081462640728340119424 3462582 239190889697620125665181487448121792 3462583 -906930441388136648955705424630517736 3462584 162014222207337622970989399979212800 3462585 355032980928253436610529698568416000 3462586 -86000171032230293542611521265636096 3462587 1341804375558429248307415322805883236 3462588 -33541988852880651989503886343155712 3462589 70752514401807015579597590902299724 3462590 -481036487078557431641672468068363200 3462591 -714156058334513574271668845834186112 3462592 148116590221005429647877440337346560 3462593 328231228021355805557093515021483842 3462594 252605119816728271469696538227120640 3462595 431836576772555967864077353135241520 3462596 -131080809725964269216195759457700608 3462597 494070470362285210382735464048604574 3462598 87456210522304074355308537036066240 3462599 -124753179304024299727720569379173888 3462600 -50773100651610995366755554816000000 3462601 1028747635096801897757420353766412304 3462602 156606489149499241209793192876164864 3462603 104691322336035017767091277293506800 3462604 -4646034908829189348864099886614528 3462605 1205913948547909975065332872737997260 3462606 164926736104043139386836432280194944 3462607 240145873235477531598746973981537472 3462608 31185547475659214142567060722073600 3462609 -9901469017033716579881279814366912 3462610 243945891458971794371338409841996960 3462611 -1259750051652689863520673678160557600 3462612 -151577478449781780564677204054489088 3462613 855647399226412016110350438281693568 3462614 -236940506272494582810439463119142208 3462615 243557429476512272801919712307150400 3462616 -3149236966610582973727978063564800 3462617 -21165902728420130015949510992301360 3462618 -2361436139934013539879067430621952 3462619 1102627804560241634227758457370670020 3462620 233273962772658556738143846822574080 3462621 -85100680010874125765415190400777088 3462622 -742044183597718989686609434187349888 3462623 -1728529292327409647462463480496780128 3462624 30437449114196084164057270170943488 3462625 546954445891153874438033821660449000 3462626 -40278992391351961077062989961965488 3462627 109902922584900086471313428002566144 3462628 -562114088636162876709632965486185984 3462629 417060765478720496850573104457132000 3462630 146341780496377575508116667186715520 3462631 -1049759881804390248348582980159726688 3462632 808792873153247001411734441973350400 3462633 679122932686544427556455510097481802 3462634 -211833917316259717224942652229938080 3462635 -453035061879394855272044573007456480 3462636 -404776865184183879154679414260961280 3462637 -27645176225978917620176538436732714 3462638 -31821288949138789452096157658380800 3462639 723321629702294002709713531097545728 3462640 -114861073438550307540380294045859840 3462641 280646922202113038906768220888192 3462642 -164995509827118481269680215321493760 3462643 -51762868862691937779754529789583320 3462644 -942283074886422453731961509770625664 3462645 -272476548020694800312727746834557440 3462646 -531123131154035910064694795837493696 3462647 759788081733040545987968435880130632 3462648 269428617480547068865914891094917120 3462649 -16580648393768896465679440616096640 3462650 -75328418030982384807521596764230400 3462651 1088804938235296270311666498835580040 3462652 -322269922905980808955065803103034368 3462653 399792120661792721444900735277833280 3462654 56618526335829629511446707063873536 3462655 69795981559176685503298677496627200 3462656 -669017262365381930125364633070993408 3462657 749870632085381152434615636703440 3462658 -101723864940854685491342192487037440 3462659 -187407100892469990825134589752109096 3462660 -50950328322095044388216613314507520 3462661 14080922116052688743512790260921792 3462662 181893288943227009718569799972972800 3462663 512784036601528887814868115892306344 3462664 -974587328197729955075748552476912640 3462665 659340359200368934593839724649990920 3462666 547867865363020565131376206869037824 3462667 367248790032624326010379835042164720 3462668 -347236644714539739600456406938054144 3462669 -4237543089418618230623211989979648 3462670 143082448915208583714007292548565760 3462671 1031624938119657420917174689698989232 3462672 -93905476627298500682221217398456320 3462673 585415327773560854487818760755758144 3462674 305348851744408830448179332495239680 3462675 231081400882916876020985442351118800 3462676 -435407597368261900894212731441395712 3462677 947534381518030614667654604395023840 3462678 -289144643881488580464882680623262976 3462679 370968400741699407335382852374269872 3462680 155447910918557281017300603276288000 3462681 -966920194325911562364965990714188848 3462682 6454439440106910595442132748732864 3462683 16479257548844857301710526430076788 3462684 198539289504567229032458834598761472 3462685 -884543273490693672362818911751561620 3462686 -1594967599766729942186575736127670080 3462687 878573523735337009501735008917083560 3462688 -27862461025626885120873809009049600 3462689 -366339731245798231086319956856949244 3462690 -55727979460799290842692283909120000 3462691 151671513114298247689532115642686400 3462692 -1426781475385619957108947886345948928 3462693 -214534229631233689332899793458418240 3462694 -1195630768049157615178413453131281728 3462695 363046115328731412327176944970422200 3462696 245583387136760053044634216965734400 3462697 317930209483453629329037744652911232 3462698 -899929615516630598465859750545240400 3462699 -503350371082160961266005521103930536 3462700 -169679281692107270977625563702169600 3462701 131608645170221259887694206115941184 3462702 72334255410899798278150680446021760 3462703 -361191913052026466955060961210918656 3462704 2748491814983797504574662524272640 3462705 -596068863169394122322931922839295500 3462706 204757106080423913300809028475687744 3462707 -1418827022918765355105231801372637044 3462708 441746723604822652994613134244802560 3462709 -822893606937227754624383134933680740 3462710 -257393322806391605619179300161584000 3462711 -46302756315142560442301425977326592 3462712 -9373484864185669663591549251686400 3462713 -2616791215553643215188893925525329504 3462714 -11009226055696757408073180948337296 3462715 -602692775021830263085766976661664640 3462716 1100900960687378211625559403838625280 3462717 -196664160850103148510356483678449920 3462718 -178272949708914248293319102446905984 3462719 -195241703623944338181764009154927552 3462720 -39519806049988750729824116114718720 3462721 -906425635231780480633131652423090256 3462722 -787381516587064949179802883022199088 3462723 618342066511345490595599719671379200 3462724 -755481813639383647267390128982597504 3462725 196331724672662064998452220260780800 3462726 336244735717540523559138546255189888 3462727 1164161593009668796542163621222920 3462728 1068716292151582053760374600179712000 3462729 -180349037066896341022090412954444016 3462730 -157305964794229913009007244560494400 3462731 178607015641696070432940875870131200 3462732 -135212633197793412045493524836041728 3462733 -1776081063799910318722806738925156820 3462734 -183750165175185446920178216350703616 3462735 297506057629420625928345645330186000 3462736 159243334699178040416753210293870592 3462737 699195866916057822816557402804198052 3462738 93423137497348073049903454123158144 3462739 276324061568169021171087625990616656 3462740 -478240248264013157222537221391151360 3462741 -87951558729947851622533820507586720 3462742 372376963329256646786776309697561472 3462743 -1671107912410040438590845428579350008 3462744 536510124546144542149450416083435520 3462745 -527715235529740020806318495258438400 3462746 203450326663680242821808657810307840 3462747 15892774404426876474704676155137920 3462748 791711838755229868103523528940241408 3462749 867720183408788684781726404518133100 3462750 283111292996485405026151437740880000 3462751 728773613392018077597908004414558752 3462752 56222261380890040705930892986417152 3462753 -229646166434763359039395349570335296 3462754 711237139256257810524420932335914576 3462755 -18973231698570137101470436244474400 3462756 25233974343194850458529399055134720 3462757 3367530478289703062634428880492315040 3462758 269738680364808702215971777605571584 3462759 -225779253203115935685814733662567536 3462760 -223558686872453762914885435514880000 3462761 -569506739721593343428463344055531888 3462762 -48129451712827699215140528494565376 3462763 -9732491689082658516952870762101096 3462764 -303498082607163851223701428211910144 3462765 -370449439076961617176288313393201280 3462766 64122407371558352211959538475808832 3462767 -103656125376326021772928600674508416 3462768 63627449375608574563849916887695360 3462769 1202886963253432148466578923568988000 3462770 -545274243506042096335940619414925920 3462771 12268956440956943452411074817946160 3462772 -120525945629374044283568146572976128 3462773 -239224914965224940384596091605440978 3462774 -74273814022558785840976702920468480 3462775 432310083171378975214346110461486800 3462776 -264170535481753268833491207642193920 3462777 147012428583938770229042643879095040 3462778 94495085351044608471576903237600 3462779 1051283836160655583945750280047081380 3462780 166926097778357265575606680273781760 3462781 438026312432190310012837475555289228 3462782 595819097744874801481584400107436032 3462783 4037817887554235907895257694616064 3462784 641234567677329794944078837123645440 3462785 -183830233187088319635521772089558040 3462786 451256046995890274858309403182455632 3462787 -1086901460986602507254839045679047808 3462788 81877242659094982924636841735946240 3462789 125248366367852769815239945404420768 3462790 756819785606675449605938448750720 3462791 806183825438828341825092040596807192 3462792 -136166071919992299607373319765196800 3462793 146366357644892187783634154423363840 3462794 -626989703763088208287500875565764304 3462795 156364884829596866376772984380153120 3462796 35792446587340897463560006452595200 3462797 549671819881155777620159067796645740 3462798 -77661775878180663239458525030065984 3462799 212674874881465390398389219395884400 3462800 -177994855825178986526234632819507200 3462801 -187293413414443635828685062239428368 3462802 -59347552534781364032125722369205248 3462803 932920846745442489062125710361239360 3462804 491953028363843844566924509117317120 3462805 702348319536295442652260450606748960 3462806 -340462968488034807408468959055984576 3462807 258488386470008587235547824647104000 3462808 -346934216859769171721152268900720640 3462809 -311817365485312551056098927510473984 3462810 -129133194672942889330393209636092160 3462811 77509943342105859946386929176475904 3462812 -107058291108192355695462117008271360 3462813 -454475249834172183834859516904412858 3462814 175755168937795452357938636402384256 3462815 429905565157159460094363117794941200 3462816 124955969297170728338384345842581504 3462817 1101608926451867221827771921594548400 3462818 478251955804386874773431776760224416 3462819 -355140811075915227163978660246041600 3462820 426391197890901521972162721682510080 3462821 -338046208220376679076135776080267300 3462822 52083249129777672116164256106519360 3462823 150654902130371707828622667753419744 3462824 -461701637310311802405779693044039680 3462825 427641075075750283057969965357651600 3462826 -631488750620890951636845105656782080 3462827 325857986363454305197565716630628112 3462828 -43622489648830765598440744980602880 3462829 1415291212005049393281330249255793430 3462830 -99014434064956703436110181288990720 3462831 -11181976140686600775427364729334528 3462832 25412779175844280852413060739891200 3462833 21136386523619338372842329176867488 3462834 281946437601228363596417894539317888 3462835 -397612005808108202104444178445864720 3462836 -10523694830097470691483219585785088 3462837 -269612123229858465139013003584667520 3462838 113202019969866765321247154268391680 3462839 477295272046246717843927435869209640 3462840 -484649624999076593007766275546624000 3462841 455272351414046272838547203421385872 3462842 471906167478795233739437906048937072 3462843 -62394857210583924638006473974052416 3462844 159033770344402455663175958315753472 3462845 595594229421991204139599650765487200 3462846 -756415906648293393565603113017598336 3462847 823933462980588341350544248715295296 3462848 107390231927544500508912352782974976 3462849 -27557269879931986035138704036891352 3462850 -385827080670333264973395911455011600 3462851 322412206123431052286712545869075152 3462852 -355868686370503159528806250039968768 3462853 -325422877429847787135106140043932898 3462854 338764202626914026282874565270994112 3462855 48589161026322615686995206842173440 3462856 1235611296232483589371912691813114880 3462857 -86599480670322539210873880888065280 3462858 199492832627030179514899692364170240 3462859 503573742327307900821358250243489904 3462860 -730931775817101157947433925462184960 3462861 -352081616132611260107339462329800960 3462862 40716534930130359908150449601927232 3462863 -478146194040483303405354972244815888 3462864 -145301793895433014521598198651944960 3462865 -77681064798569247219199121735044800 3462866 -684855671617562972864569949567305728 3462867 202978752112978970528053882052308800 3462868 -996326042620275861402739488451303552 3462869 -2077451615694574521759397899905604 3462870 132217024036374979231879342758844800 3462871 427049398899299813210187478707981600 3462872 -111255765002021149795826825820856320 3462873 1064867541235702371858402121423026384 3462874 -394849204117048303024658195224322064 3462875 -229288077762234004675312919847492000 3462876 11604097399549996593547420314097152 3462877 1555484664415423666457395983060394272 3462878 -779122072875936262356558844216125120 3462879 842328661542224558089735231853007816 3462880 618172363988080298231102860893880320 3462881 -1464494052493255055209003516589748318 3462882 523736285581619056992349684526251392 3462883 594359145785781549316368998846599680 3462884 -1143498299834053949345618541403853184 3462885 -40981085961442727432710215584476800 3462886 -66164740293792208466334988170362880 3462887 359959446153000458626885002646516920 3462888 92979683296380552137720456672870400 3462889 -306682602082037766863985312549834310 3462890 740526314679009605827884329963236800 3462891 324611827784357231396961191944699992 3462892 -407714330406240974167366588104624128 3462893 143730391789709493638788073706751200 3462894 -622089947953226033326163113487870976 3462895 805126191553204875013710799450936080 3462896 280843958884211827496737633373847552 3462897 -513609725584168814673038577854048400 3462898 -741568428440285080125893640199138800 3462899 -2798884089789382264232836324433340 3462900 82045883666427737830088475279974400 3462901 6512497398544050437788727737006320 3462902 254925839461525767964584387289041600 3462903 -524988601748769467922502021096189680 3462904 254594197000689255856486055840256000 3462905 -899522099723991454171557087057194940 3462906 -253529574251760894116799232411447296 3462907 -76738487001930217894731181514233600 3462908 827038862999713920715287891380583936 3462909 513714988602252123018244895295129600 3462910 -244891683778285664267520163862897280 3462911 48411202275004520857232303266528512 3462912 -62579600922097610417918185889071104 3462913 1201077630754626619986497675166170880 3462914 58393158842729903107735646441072640 3462915 -47373925817739325590350349013792080 3462916 199938716894052098288949377300186240 3462917 -11648684248169511359335697832519936 3462918 386547202799379199559147638148800704 3462919 15275940746695729611736684317510960 3462920 356999840354429320531955363887564800 3462921 -263264408744254243795831462616355840 3462922 324708569087339941671297562706778624 3462923 1393631317925629359760921052855462280 3462924 -517178192774703976928334423720006144 3462925 198888883611392596791321166909263650 3462926 -1107513586340701116527165175346176 3462927 292875464839488234178400245958149008 3462928 -258911773641960115552475879794278400 3462929 -18581560892608899039912850710549660 3462930 24113293602560031537673220785147200 3462931 249179717017950992167255613856799272 3462932 -294887800303952205476006307363895296 3462933 1088148351779786149273436434712977824 3462934 376889557946255332113404152989705600 3462935 -72234328031100171281837495649085440 3462936 589432710646156189452786305168486400 3462937 894351793223943294548583280532080586 3462938 -321703569959918965968885304909835040 3462939 -1116358234461338378094323905251894480 3462940 250820716634943060760117085467699200 3462941 -293574797896103953475359514103910536 3462942 -32852589741903471344593879932721152 3462943 647633355791757127607518673651677944 3462944 -1185046269271773121753180267636260864 3462945 -182716474427892225248700654531838080 3462946 212999493405970697138848266491928960 3462947 768967278339802040224331721961122396 3462948 -102431123638753886044921322866851840 3462949 122009215525873885323954771869613312 3462950 132396128859185815141304404237644000 3462951 376264777016894874572486160242378064 3462952 820297628479613649699236105049369600 3462953 299232092136816859104308343937347684 3462954 266156336936770415400627580684677120 3462955 404666468952380673213432148587531360 3462956 -436745767570990300084928564794309632 3462957 147505544467108860140037855634924854 3462958 1205857514249999034225689187190080 3462959 1395715556599133814449177628963224040 3462960 49437311068354496556233056069877760 3462961 -74455160808831102434761567306195438 3462962 -14885119090675274143617304859110656 3462963 -146990746506685109579956624893553152 3462964 -378704172736599539819270815606417024 3462965 226619997822768575348355919948588800 3462966 210843775541004431987214585002177280 3462967 280108147210489908413433861319006848 3462968 -833939455558014349775640889244835840 3462969 -711137137497084904985022953452103856 3462970 -68661300444992910900300009934586880 3462971 763867954758498055089448850744819172 3462972 394445456315036374003475095966851072 3462973 -415375516840824757180591643897694778 3462974 2460755461526642134061457740192640 3462975 40843552496896661037991748029101600 3462976 302428257533738103501575682124677120 3462977 156960671566708427798606098524622740 3462978 3279318073842300203169033959969280 3462979 -410767824109832545972366184854523712 3462980 -322243571091741789154693100853984000 3462981 -469812798417813516534296162863503648 3462982 666940632016101335977227668001866592 3462983 413188568462163102780766350685276704 3462984 187972256226229429528229769757163520 3462985 -1050623218469171985788051106738180480 3462986 -139108201709225786316260366106425808 3462987 306099661229522955574104474337144320 3462988 735420453175842134476530364938015488 3462989 116037812549990635502441187020012790 3462990 85763358941415008530699219134470400 3462991 140666551837992522091298852712044272 3462992 -108044049184986499023119380929331200 3462993 1597970854548308797099754302844104464 3462994 510525307572892090418721358643761296 3462995 -64550857803343126047444325972718880 3462996 -89115152977427444395012805356689408 3462997 387882900803735947896403563775313600 3462998 -13324245347328010848387431135539200 3462999 -505328229073422599937345408388049712 3463000 -1628361710249577153453119494010880000 3463001 1494964776079139900912243712436453002 3463002 -564243303240224195682078219702424608 3463003 342468583839841305899175038354520760 3463004 259243031992852941938792698821997056 3463005 1046374332293743040936564662118400 3463006 -226153811381414321777812333257798720 3463007 -1389675125301253274016040096330760928 3463008 -345933561570259214578527204521803776 3463009 916353245300529606267068114888053728 3463010 -106907048075906989186243108531783680 3463011 372070151781791654464260942657138660 3463012 -530562375364897062134909295880978432 3463013 -176519896528433197487900229021156576 3463014 307516809475242314564224120735400640 3463015 302632415390352079703599464360585600 3463016 1113633858856201306060510129304371200 3463017 -992460273973316869697169206468580720 3463018 -156347768274627173337433691422912512 3463019 -470993756693112323521121543343952608 3463020 -414372810928897900541537468467200 3463021 206149955496367064065813045335423744 3463022 604641743229468331246967750790837312 3463023 507549056703971452656031801136947968 3463024 -122995451375850536316578766752317440 3463025 -393624956969655114971176351862918400 3463026 372818647831324277943191706706903680 3463027 -1266024673258300003543447033125555124 3463028 840590886453264864387702413318391168 3463029 1267570880229729769141467199972768704 3463030 -598814656203932544868198644136227840 3463031 -447150234271608649582124519854862112 3463032 1544560071974894007509927950261002240 3463033 624420408002607663389081498121118720 3463034 -326344417352021401900825331064346368 3463035 122311426224656540775916081127520000 3463036 356287357896897825794676300295274496 3463037 -1328615502610241505115667342693800314 3463038 -1515690407581615147748696617985856 3463039 84057728009334743873658995223263320 3463040 304723033718721946142910258452889600 3463041 117882498730603219902428750726492160 3463042 535938716499912331984114107804111744 3463043 -1081915840092697122881321287047960708 3463044 171835812105962636085421978164510720 3463045 614185339663503017511007467739197600 3463046 809847951646852595100068131295864640 3463047 23318211652446433594428759262394880 3463048 -8073175929709346782461106171453440 3463049 -718769088046155198449756498484718950 3463050 -31482214425734255091334850984179200 3463051 -793693899983362702889649565845403948 3463052 -1649248232717502633135688604236800 3463053 1235252527996888659604614178219702848 3463054 -189040302402114837890466957568942080 3463055 437784267218233669133371532971144560 3463056 6455704828473060439386943315353600 3463057 95560251849829219019416326505633472 3463058 623418756628006610886618225220528800 3463059 -1092722819500194468583833058453876296 3463060 -120496751034308089507952338118400000 3463061 177959516584330389248296585789628832 3463062 -129720270821627485997588703639901248 3463063 748717014821442610861304724800672280 3463064 -561051741073907433726278659620864000 3463065 -257017565419235723855338354823415480 3463066 -489401542962026045181336763217592576 3463067 -1219897911503605862638531686891397884 3463068 232039837621405446840437265044545536 3463069 -152563563736123488757860508825781530 3463070 -149789737705760817072879611574282240 3463071 142090487981563680309994532045003520 3463072 -5381800876202486567643713189707776 3463073 -4493331595147534839927547034735916 3463074 -1855778977754038116290700963782064 3463075 554302773094051405748579756042669400 3463076 -508646561638270756692335955010170240 3463077 -464140687144887896940429596192990880 3463078 -59264409955001031168858486457328160 3463079 1209260334114449123861777813968243680 3463080 370360123855713254600728159684608000 3463081 99355310154131793091543049016677882 3463082 203468344914840925984275628768495872 3463083 -124124431211218491519677233367217600 3463084 889461683028264516293758644276905216 3463085 -241517956874101016389053784577360640 3463086 222409759118466975433365118996021248 3463087 232072902277054501453503097562683632 3463088 -279442462646400819920952724954546176 3463089 -48287673658318315069080592656686208 3463090 48759272489267591595010538338000800 3463091 -22871424905465865677239135538333688 3463092 -363950715735386915076949695303813120 3463093 1370352211911330731048572051122059580 3463094 -412527095092827455481464744232316608 3463095 59700863186751208338910788986333520 3463096 -123883890625746877091202564854906880 3463097 -1109244274059567555691066554070674288 3463098 78090704760246630508326732948235008 3463099 369099326657764352598784437133408100 3463100 629389189324117365265582508919974400 3463101 126715043243542929328853238241785600 3463102 -716024675653615352996088559546261248 3463103 35966797874939721554907641252382720 3463104 -342979970183981104679180804542169088 3463105 -316240589174528362838250876442909740 3463106 -251275430605101521252601938175092160 3463107 -848697753703123950628051498613277960 3463108 -1322363846607854531243565902510121984 3463109 25888357373800141830506826645666048 3463110 29359923761424984165579356419276800 3463111 294546823365389597407600934564382480 3463112 25044706999069288586455335585914880 3463113 -214260058095881194568616320496348000 3463114 50033457732355857628461048003297120 3463115 818933551810091008971580250217687120 3463116 352493390091533651114155992070262784 3463117 70302694150907773358012659582324192 3463118 -95011502342355235987477578649554240 3463119 614836119135385456175958673424434488 3463120 -2116906990600398361395822634106880 3463121 915408521951352706839089343129771492 3463122 -234286866113958257350544098687388160 3463123 -269570300388820313264995997519654400 3463124 25622644382414047532485800556433280 3463125 -168372501030975914626639992948180000 3463126 -3602189158838320737448332472864896 3463127 -129888599423239298829766444191979800 3463128 -1635687986696597786133228094972108800 3463129 -155143579734371222974170012761614080 3463130 -281090220033525859597579192475020800 3463131 -405004615898727453004203733452473856 3463132 844429801983919567832965711412496896 3463133 875648665040523810891024528389133984 3463134 -546679923017439440938136164982784 3463135 279348286646994703846709366524924800 3463136 1122977040580219218102785772210880512 3463137 -1548834210295859882216399203030715100 3463138 -20919180990897477278462986831070208 3463139 -1394223726477039495294835536772617060 3463140 -656488138710284068715343303782400 3463141 -2780860900831634691389733092207074 3463142 -240576603384426124697210276730186528 3463143 -379392607406192532381935855307228672 3463144 -288919810236185975570922737582883840 3463145 359657375187691767527228974448806080 3463146 141634366037154904069771286517309024 3463147 302456135809939398814723023742518072 3463148 423923239892536613490147880336680960 3463149 648306664129544261378427316185107040 3463150 99384620349315887016530957307676800 3463151 575505918181681433334297385896096600 3463152 -86036468550558410404867792438296576 3463153 -1805220416391372045738329095339231436 3463154 288329197729597744312561170951531552 3463155 -28137669487002064293900243951975840 3463156 -211784698236023585835222218264598528 3463157 1199008186843889428005157854173471406 3463158 321685175807304981741630444777614784 3463159 300444078326087494046537257548304816 3463160 922742647282260532046941565594112000 3463161 -229001858528941446587427201029164800 3463162 -74315003764124198935539044990731008 3463163 -396213733697238608239322030177292288 3463164 -192475345057005513922286937372172800 3463165 -136660805798964901573799533479252480 3463166 211537642747162310656962549637365120 3463167 403008750644706496667684327509387080 3463168 35518183692308373574986447716352000 3463169 1342544963707155241919002728386026944 3463170 7100407628604794352196484223897600 3463171 -19747190546714120164850429523834628 3463172 -191135329954132897853464342860322560 3463173 -775523888668921778163914566639837698 3463174 339552815459283362746283724473408640 3463175 556824605369257765666302604795311000 3463176 -17847026481759229740351109911552000 3463177 583103243183672213643456909605742954 3463178 32668206783337587799841113164110640 3463179 213797605197938744932108993615074048 3463180 -229028782671852265284025414156185600 3463181 463595853264308590526789290256348982 3463182 49103696096560148814997284125491200 3463183 449719409525969419360622740542080432 3463184 324115268468209948842102388474773504 3463185 -320164676087540561931015083785190400 3463186 -71972795995918765077969811289924208 3463187 144690797653916194808550805066164480 3463188 218910720902947902342233464914247680 3463189 -1284366928842422950301069904189455688 3463190 282789853098479721762804052891499520 3463191 -1029389533146925487491396940854933248 3463192 2166197487155195802619191304213278720 3463193 146987262422682019455226024553615124 3463194 -155163349653189985170950806693283328 3463195 -1116484866700232777635299898420307520 3463196 -195287642761180129935785145872056320 3463197 -86519141669039835656338810050571200 3463198 -49546131932748155015052047829894336 3463199 -266105052343740107831637673469872800 3463200 -60006595818580721050915361695334400 3463201 -194399279039695226652646417016138048 3463202 -682768031986326279695664127409326080 3463203 828671106748373806043040757297661304 3463204 718531629903186005992055630453795456 3463205 -434121646754434620375375114361627140 3463206 -460412626613741829023144009270492160 3463207 -844477019217564937003446926544392400 3463208 365857177910746433659191517586472960 3463209 519016448522634906870483596285731200 3463210 -99010939449895710716055525434670240 3463211 -216143639058851077732529231557150776 3463212 -488703305158521953431688171170430976 3463213 8536673722174397630369833932241324 3463214 -967298614758113208173278657325227968 3463215 -111436040314883530972317973272353280 3463216 24671362883746267892707849141993472 3463217 1040005875789418116802912633740757266 3463218 -341158125429778583884407246462137472 3463219 282156342313658973622328480579377344 3463220 14034148227715880519881392211630080 3463221 3439224166845368141925295555211904 3463222 -720795421474835954284685716872864480 3463223 349424296861253293800591150508307136 3463224 -244727142232105726975771409906196480 3463225 -422542167131862833764535108922024000 3463226 -48959665070362850802414386801062176 3463227 -155532628194833430616251390366866112 3463228 825293997447695456053135410975853568 3463229 -30129766613108088176681737718944896 3463230 546068633086962131966094011916856320 3463231 52955969448921443842248260255460032 3463232 -147371892624445266369746817235550208 3463233 -502484258215089170615659602516800976 3463234 -533233062593694465799340053282119984 3463235 -500949780261094885600603907491726320 3463236 28323632884628773922546612948520960 3463237 -107545047429027701291032860272329028 3463238 238767431928561419090060822344485120 3463239 -295906830325025260248735071767960752 3463240 -184073513342630703334797714466406400 3463241 -96838265914940782950088523111358000 3463242 -655786840444665532600238744319968256 3463243 102226427261816645528818409382778000 3463244 -18555429906048649522866150165772800 3463245 194391127806924006769458992095202220 3463246 -67982642681283198418851357646423680 3463247 -506561605761943091537369577789097848 3463248 57178806593727793955165070130151424 3463249 -1607495575454046786834559120447204750 3463250 -341578377107313345481130964282240000 3463251 881340815088632417391454665588208704 3463252 339235295824068912279953180405270272 3463253 -448111679520826234960713126555398016 3463254 152685379916564989258890730636149888 3463255 2213461497809561997515889258299160 3463256 -541880042147908397610508117257861120 3463257 -53516055292586063301003224394067200 3463258 -176390749930964428565692332163356672 3463259 1405792466012899645139996956417307460 3463260 -123294547444796243100119516790896640 3463261 -296722799253719747442460201493685248 3463262 -288131292882797358586827026043487872 3463263 17595754995407684408300186732332800 3463264 -208889098975585325229739995746009088 3463265 -359034672485827865259175175915672280 3463266 -29399333106935692754355931532603136 3463267 -294654378662529544610259258055366800 3463268 -391861584173466843686594651737786752 3463269 -37814328356788800372428484976717920 3463270 20923015205126995547695374285250560 3463271 -33298165916191025519508839285376000 3463272 -1338095954624496999018700190508564480 3463273 -2367528595783094910973116956513849280 3463274 -111325753613929856494734571883773248 3463275 29817738409750169790212064295131600 3463276 278727934428121015643307400765180160 3463277 1146645013286859157219794311571927126 3463278 -51282847396188346845636407429885952 3463279 31215908918411802857320700633375184 3463280 -23656178846191182885342746506199040 3463281 -824868391589229449871448288568081280 3463282 -422208826043673188132332833798115200 3463283 217268158922347166682546581329032024 3463284 274883138508387806153189667902932992 3463285 -195803183435660432556109145082944640 3463286 455061512499267908212969582691666592 3463287 -134211989433663675996910376879894832 3463288 -569190590529140893984740029135831040 3463289 -519023630427499915955137116736816128 3463290 -182422013242762044165606315179212800 3463291 310105358195131211057791368290502624 3463292 -113852403909177448710068389126840320 3463293 -70343540536092637354729559195521536 3463294 -42256723771012546829528024155931520 3463295 -783940835259524801229099982515334800 3463296 545607978903201933099869110743859200 3463297 2170176271510012430389368144495610672 3463298 545762924486617265711763491659132800 3463299 -84613647872454379538565987390812976 3463300 474133653000817456381440027299712000 3463301 -26246685964603877103901094424530400 3463302 32118263461349274981272632262853120 3463303 -514850348550082382036558254164585448 3463304 35228165373993137600694397581035520 3463305 -283699539730404528986543119734369600 3463306 80275976484809356448316541513728 3463307 298366955002087961554378583550425556 3463308 468885669022145799186396905038440960 3463309 817565504427669580516846460271195360 3463310 47898764541835417113159213482938560 3463311 109564781131641657493376959261075488 3463312 -61987234689716441079405852295741440 3463313 -380526915412301585489174258367234240 3463314 -38953248480818534479904849431013760 3463315 -665355318518281568087268562764425040 3463316 637784697898297558007571793143815040 3463317 -24204419211694539216090604686183072 3463318 -920538164462360763865828847636060640 3463319 -1438097364748230740567077864040276280 3463320 98305635107255587585947187347456000 3463321 -619663872806879496409207792014901017 3463322 -46208807068763459271147186348871200 3463323 225105498119736713206172155924504368 3463324 -449757943876062418509662786546854400 3463325 475657440024980038601523739700709000 3463326 -22915951698002419058597202439516608 3463327 -464530589129953888948408321049149328 3463328 236015741406263416830745464306401280 3463329 147041172667475221696078919732543520 3463330 -279673778749030964472607462084063680 3463331 281877767685360419800745527135120752 3463332 -326577561592019689873958802608683008 3463333 -648563184223261470958002141519108418 3463334 -199947271006070157335532444417038208 3463335 -790109348558829137165999786092496280 3463336 -1302057762245087571507939510093742080 3463337 53866641319868583861234181219197300 3463338 198402403396783276719915360533031168 3463339 -11345420491707256079783248363893120 3463340 -328869562110063527282167434386073600 3463341 -130840015238175112590162664416370176 3463342 51107541777775298942162964392798592 3463343 -242237253837451096791513267658094856 3463344 135721907571309281430966420084817920 3463345 198661765526133099495015201102740520 3463346 -316724310673746995003954638440008160 3463347 121552652018028981556875757725401400 3463348 3952028362141930667021953626914816 3463349 14794883226854554334722783195620480 3463350 -13085184628067313436020603915840000 3463351 -321743357828582927780046173045880896 3463352 -108087584094533751842419901728358400 3463353 795006057843636573198884983569207162 3463354 349888822006585210808627568484465920 3463355 -274810426579345856872342633935011040 3463356 94419042423716250049964586499855872 3463357 -214372579913760506057612847987582394 3463358 -82160915385892334612613532709991360 3463359 492383742646736183028116175724400640 3463360 -147693605371831293680650025749708800 3463361 212583050179217754090396352772549424 3463362 750845832220759076413600125376512 3463363 -799024068125686314601156023421378228 3463364 1628904351416543228714227649073478656 3463365 237447697509532624810292910641250720 3463366 -3741533328022788132517082786691840 3463367 -1687902077185341129545186015447692584 3463368 717953633013755522271335861370101760 3463369 171474306749071779413977393964427876 3463370 -81994892234825565693766433925897120 3463371 382658084989665687904947105101880240 3463372 -496729110901988795169378278781255168 3463373 1578551664217285835717864683537526700 3463374 -23403409979029152403949758316639232 3463375 2094051539750780319950133644005080000 3463376 -20016805713581103066059581267771392 3463377 -708445766979672377757278190170461920 3463378 868513381605246267904203908165427840 3463379 1686322891473868182100232694648151776 3463380 -29809130181604489945761721506938880 3463381 1649329105529594579722247127096207182 3463382 -85902597055432338082455903073729536 3463383 -725570226416069040516848596177920 3463384 988505849589030496889774831115970560 3463385 -359299439033776056157436378974137840 3463386 -233981915242828799504235086780760576 3463387 783523903823414951508556456819748036 3463388 -461106275863555555275497017116083712 3463389 -184863385206964292406546335791633146 3463390 17642042965302031902757723132020480 3463391 -448259875688626337188829887676742816 3463392 -6758969879582831162233536947159040 3463393 -81211079283017517773476196739642360 3463394 164511590426395228797624571991882112 3463395 42660987113766275032719153093683040 3463396 135165917973689115259291879093760000 3463397 -601028118464878777782265490212359936 3463398 1489405681911256563692716770365280 3463399 513517247366873892695116697752441400 3463400 543454261606091453496801908506752000 3463401 -630319323703763275748674459348441968 3463402 288330979810807107752103561751903152 3463403 -895228547544639474357014579145161856 3463404 295652713483069116524270395511242752 3463405 1086623484785452079064122870986305120 3463406 -600099580554933765354895742571622848 3463407 -1349429850349222249486264297055656680 3463408 -132268617218176028017786063591079936 3463409 923971657038194839131312130343786304 3463410 -332473313568948508355487927062676480 3463411 -10545877874171089110426837754105696 3463412 57042007429273003046283769691788800 3463413 -269077145658609203616748100443471872 3463414 208737561664786674833291852371068480 3463415 46710652369070280938631799779171600 3463416 -348183026883606032511732653018664960 3463417 1067161443572465672024045218026652672 3463418 359700003390019353196514469477408000 3463419 738711371525578597185435117213841944 3463420 862053702557982312576857744380538880 3463421 -88195308364027731725302215296089908 3463422 2960467676070582914366521465033344 3463423 -103309195138088493271873397351266080 3463424 -143199555865600199392963989325479936 3463425 -247570714129557272358972178251504000 3463426 79521986298030003047783312650467360 3463427 912434555074146645375588699595947024 3463428 -190267439635989994402712442223079424 3463429 1662863223389728885962728140823576030 3463430 789763794447210049190532431547993600 3463431 -845965045184698247457837090673080576 3463432 -239648152294188838565417659480473600 3463433 -1276792297612712774533275400780377318 3463434 1371288666344645358097298700886368 3463435 -2060675140132339160706579552127200 3463436 385835629830626981053574610987943680 3463437 -328145802861711765543777125863534080 3463438 498139197734407984072843090697127360 3463439 -574717503435587352288830626613591040 3463440 -10719835180011210898074544169287680 3463441 -1055856722931087819318159540381161100 3463442 351302531480333340982997983735273872 3463443 738947134494762069338489585909521332 3463444 366940409096008439448991186501801728 3463445 961522140123935620565377824098996700 3463446 48645771763920337960771621767634944 3463447 113285423679238704138100482389077728 3463448 -401600498273909677840636435967600640 3463449 -255245189059225312939821787346686752 3463450 -128864286136449615727707262955618400 3463451 -649313814424560019014099125411619696 3463452 -542948527623006166911321556432972800 3463453 413951553572409554294652479495915840 3463454 171336055972546504182653050589778240 3463455 369658307829363005417316369604876800 3463456 475785946119629691216221607347945472 3463457 -980850807406568734652555192652837228 3463458 -361246604360421501039958203558016512 3463459 -336961131547118825105673409276972784 3463460 34944954962970766808081160724561920 3463461 -97573236463261361918286508713203268 3463462 435375495401151817989209757361547232 3463463 594571464513303074440737505406630040 3463464 756746514654358360255479252511211520 3463465 -29475244302876972149345439377542200 3463466 -657931878564524440085012606308703568 3463467 -859360162660374402892283937620390568 3463468 468468778428753856348054750291643648 3463469 -428215002791867013664891816950483456 3463470 173909642575369692098677843467532800 3463471 815249906413460722383897619446105600 3463472 231778853488454115852829685453783040 3463473 -258448711321994182774063225479118656 3463474 175887514842084954931069648984061952 3463475 30508531566302662183395640890096000 3463476 2592471985308644097794991499929600 3463477 -387086266958685772290298889563440000 3463478 11946535038487328083790555163783168 3463479 489454277601811451586168179000786544 3463480 116904451666319478150295094543462400 3463481 -311362139000066895392436408761399808 3463482 411176497307567907190242552831687168 3463483 -349901310437799151371372134809265880 3463484 2319521520761344111303932683222016 3463485 -7307508692827589977959095128685760 3463486 -239281472724829338377080603509755328 3463487 1048718716111646545079362894476357072 3463488 27953763509436202820158970249871360 3463489 -1080194262363668259957558677119451710 3463490 14483576038960088791311696892308000 3463491 852288618004155884766504492003574080 3463492 -916257076779841074771812328563866368 3463493 1181838598423031842441944811881491808 3463494 164519958064418344312265311270776000 3463495 -41100361817083919515906537322111040 3463496 -232042371022522306238320980531517440 3463497 -227020486311753419424676597677305586 3463498 -1002957854632405562644449095862008064 3463499 -540201063970179228832853476698237840 3463500 438558831903750114633417732222720000 3463501 124232367013189523566870160905692192 3463502 143645813346087193042158664431303552 3463503 706069535842454984259025076482957200 3463504 -130658581443495733234103417774080 3463505 1159971671912412407732335987900425000 3463506 187852568808920592454900223130316800 3463507 -250156668798135957987991755279910440 3463508 -1264507471103539259702656747352940672 3463509 -104216079984230437247053127312847360 3463510 -326039232822443846820393991023312000 3463511 -931454644398440335658354029324272888 3463512 -100685752592968536718545403480719360 3463513 -134484523071762229538063376320613238 3463514 547465038008773014586492285439054592 3463515 539794169140003320338896070986863120 3463516 -55243283027928836956861667282049024 3463517 1253546856230715628756457978619670566 3463518 -428131207679233881694069773296547840 3463519 789713354844624830660618822513213560 3463520 599391656893732861886276924504801280 3463521 -6163614738712401063165635386269600 3463522 259208162024480142389564571584653824 3463523 -685412283842361032937901949893734960 3463524 -209466016723494228418403057048862720 3463525 368820656307780077857844407878613300 3463526 -38283044701573611520709390500545216 3463527 978248736621655392492131874868474920 3463528 -550780803523597554690927686454528000 3463529 -402816469353999244284374808795704160 3463530 79350469431026932014404471144248320 3463531 -693395628617314452431496505036214668 3463532 -172215001283187713152847924130447360 3463533 304960298416040292989253077450617920 3463534 -809700963570250870045196924492059584 3463535 -614705333664432488337054157876622520 3463536 -32498398271888714305300778291036160 3463537 -109223862262461892254234007686868992 3463538 370181181652806925237223933682646944 3463539 -496680694386668968498118532664043976 3463540 366496718156585924272257852613866240 3463541 945588794317962944479125245655600942 3463542 -567566836012683713448593001731824128 3463543 24658271363640564619656860488170240 3463544 -81723423558970591018386723774136320 3463545 -501104857776550816240314345394920960 3463546 -276934424932289289634336861610107680 3463547 142711316262863627435596722155548080 3463548 369737155248747237054615378562375680 3463549 389800679168005214477725990483653600 3463550 86586901941563710376476440948436800 3463551 -10139950721333062463069228516203680 3463552 -429470832341709240722793612863078400 3463553 -563667429262839329325482999220764076 3463554 -149867467301327445466422783567742080 3463555 -71524457354621348511266700804893040 3463556 577015804257570231796969544702344320 3463557 -214238608941097947313176475246061760 3463558 -25806298696975273073666793829297920 3463559 248153068795086845717577816549360000 3463560 -55158288316669430322244863535872000 3463561 -562395981920108375198964170411002188 3463562 1424750726170566074467928907184015200 3463563 346626645912909624450537858931375968 3463564 -5457940065928680806894132506086400 3463565 -862014674164125363408575472623663520 3463566 -36471955098137959265660901680265216 3463567 182212979359382847222092996838729680 3463568 -129823814196261227151305140507508736 3463569 923066167283662318845906448478855394 3463570 167199721973039207801940199726440960 3463571 2338533993884942378297109966369371232 3463572 153594063713539724251661086832381952 3463573 944218255111611911803686951037031822 3463574 -276053100203103077233295443275056448 3463575 171542392282578495648835164123084600 3463576 52236921627724511310983799908659200 3463577 444425258772720410400909278063154312 3463578 -317662260664932895203644060227154976 3463579 66744146742487592128004982066309152 3463580 940940667049321845526767195650273280 3463581 -1293465273251115235441113653319267840 3463582 169487293184986013157166614234461952 3463583 336481134886868051263002995799524832 3463584 231607052492492291348865482505584640 3463585 1021958563246435061402772804963429780 3463586 -336888004623997984723588792049280000 3463587 346836569955916441364231963358061440 3463588 -422598961408268856729766978897551360 3463589 1256139884130416131522621208334040956 3463590 -44676851298587952756677037358479360 3463591 -1466887433499356929409359734255344008 3463592 -613601432703078114575590444508774400 3463593 -62962334474315886534350748938563584 3463594 7618254412970531986712702077519872 3463595 -11356711589639042337859175114934000 3463596 371601675772162669599266993977642752 3463597 859443453846646454735108953859318400 3463598 129317159788952518090384069809991680 3463599 -265410201854402889500976463474509312 3463600 -41023004486497232805290544707993600 3463601 1391070925481497576759604968652851602 3463602 -202253903333829191020295217320490240 3463603 149607062253035633457707212829312928 3463604 -181485305549934085183932365115101184 3463605 374404755672002551078019077830050400 3463606 412963069080371575295632169620373184 3463607 -2605986514792297467327927335732736 3463608 -324226286865439474405234242674810880 3463609 538647181204052011392306010000304810 3463610 613139805159707361978763123515924960 3463611 -346657248281275349980132525167313128 3463612 -209498531877628471603226787910719488 3463613 -471748151853662372271987515279218260 3463614 -399470996400304047878601747237888000 3463615 -1187937690382978795787907757094625600 3463616 28980149503120299878232263139262464 3463617 -262762030741736044648487622820666320 3463618 1458302298622895807929660469537212416 3463619 321290132796276396711694344582889020 3463620 -430362754458869821729208082543083520 3463621 35395641318559559009313733038049312 3463622 199022960549394607390293107241172224 3463623 -241780002477953899629545607660197328 3463624 -516374330233712312405682946634342400 3463625 2115356475769492806913943594805000 3463626 450298208503230521426527233163417344 3463627 -465510918486229778459265696149372524 3463628 -459872124316210692858770769348824064 3463629 207137937780248442401231739595065888 3463630 19205166565383989348558088363064320 3463631 -17172407318745198128933540512499616 3463632 273687160127407694075787970803793920 3463633 394586146715068194936738750954765684 3463634 211749131732020607943739510012007712 3463635 78169706751769594218975675938722560 3463636 -143783492035226008491550832233660416 3463637 -345574747808676732091815618911046720 3463638 284228707647092997156373070761586688 3463639 89238479486170527792613791345738528 3463640 -1373508273193333326996795064658534400 3463641 66346085112082117780210168261271364 3463642 -195740627465513267595974536989696 3463643 997429866209641733894803117032859320 3463644 224248665487475384069708051904153600 3463645 395927165142996810849870518930193900 3463646 -150884638709481328409275949117689728 3463647 827874115054978074254059010561187840 3463648 -1169170360194567415391963807559450624 3463649 8935720078443440331244481148495360 3463650 2002610163764604178901416826448000 3463651 -135449445543957341945925340970499296 3463652 20270781236033636982696876636609792 3463653 204180401773682377740479264354347104 3463654 399538278490224900609654464557584000 3463655 -673510931566820029793968773806709000 3463656 -85266996580185585965524605571891200 3463657 -591158485449120688868920117669281094 3463658 646613190457572780611584380042674688 3463659 -643883052776629294315886147751484836 3463660 -142767774053484578970507129411256320 3463661 187366616846570598385059837496170624 3463662 173964728833815206837093528977090560 3463663 -834141567666484219565555515732635552 3463664 -249868883959926249919371945379430400 3463665 471019682919386512421054504088998400 3463666 -668025091883167994160209698142394240 3463667 -383684283001789958562153025108063284 3463668 -199809550763736313911963475022254080 3463669 -1366821189281938297097162675712522240 3463670 -34871170469534324740925118199376640 3463671 671369429609661902933484451454736384 3463672 -160644097132053447633268439302963200 3463673 87742662046212148994186582939078400 3463674 -430416883565030230233885235571466240 3463675 -44486018288069527107712034775453100 3463676 358371315134965180720319490469294080 3463677 46929217227754915180762532372835360 3463678 -195365462142039285585256052645059776 3463679 -610617893856769525098678514536030720 3463680 -73174270273444314460445120145653760 3463681 164382039129005595832313635710731200 3463682 -478924254443010488915684197474609248 3463683 -856898444545232650659745791194695176 3463684 410763171054140832379057101490921472 3463685 -127347859872940236222323878078204800 3463686 472668579163283749488090757459450944 3463687 -215385796765948232832473901858210664 3463688 89330898806475411743258993573237760 3463689 -349827527147168287836827548525883376 3463690 159950990004437050376053023961941600 3463691 47741303800332777352220389110491904 3463692 -82206778392209211000434411296260096 3463693 10579648788477848340905199165120800 3463694 -142594418800969679175637684035006720 3463695 276789902458015726715206606702701600 3463696 -139844732796761430889127392047259648 3463697 178263243395907496720407763508779632 3463698 -102172807375055838545151207983362560 3463699 -9129574516056824733300722556636048 3463700 -543926329600414577500296807355392000 3463701 -634102494666456006885369098159196768 3463702 286446683839869589124649338999020800 3463703 290067503162921255596347381587666784 3463704 31831975991620888599883721201971200 3463705 -160014254724755544892911219753906240 3463706 494073926222550488530006869020109552 3463707 351536904866572570618699387843141488 3463708 -606973863113924295963990864890649600 3463709 576057600299842447328887408029285804 3463710 -20585466021613006999094772176179200 3463711 129104732269374865071745776559944400 3463712 1585461922993037435630466005492465664 3463713 -95627015722970194669250716106154720 3463714 -209484671603482680765375619057082544 3463715 -335573901164573758003472917051118640 3463716 -225389190344360808125053476009400320 3463717 -27421409953090365319755848125517060 3463718 34589685737517098720292443468102016 3463719 -146743256970164219238543356533566720 3463720 214937880807434670580118636511129600 3463721 6774286465789534256253310292902644 3463722 787833758805697087151950636396261632 3463723 489062356517259900782387205900937024 3463724 204871868279492507435330061645691392 3463725 120604547153721488682095160979269600 3463726 300614997523500107676160274475020160 3463727 1154828644288438329026047958409186576 3463728 112255521285393458375375063751819264 3463729 -632037446245550351427164747041554670 3463730 254894360618733129756967241195897760 3463731 238769167411217771048904922933175520 3463732 749225805081668436557474856947444096 3463733 -164315318249739732545182667893585920 3463734 110444326388641002675472257792765312 3463735 144596938144393722494325184566520320 3463736 -9877129384280148836415565227724800 3463737 513518814276136228366627297517505360 3463738 224705633028643552980904931564259840 3463739 1600909246191610642056567092854518456 3463740 -189061615114740982698890685384960000 3463741 1425918446989691349139437962997680800 3463742 388239136191812144183860011294742272 3463743 428588818369965904500752686389240264 3463744 218415925139768564284242410506551296 3463745 118310776774734328434245821053666600 3463746 -309763257202462586138087513545728 3463747 707589558157630175350352159319850752 3463748 207388454296393491234632842600161408 3463749 -1211682709990165036632097709145818880 3463750 28995474486748139209340034007320000 3463751 -466095497202496996085119597182766248 3463752 411648478906360149110134602190725120 3463753 -43230011331383929702950491952747056 3463754 61625835528802350500728583565410304 3463755 -156334690896124342762857277276673040 3463756 850780667458856790118334398832911872 3463757 -670176870733208058771348555006369120 3463758 285964162211005694261220655982980224 3463759 -124705630323609925747445545386951360 3463760 204566443856324135206515223444684800 3463761 159384676198884870556646111307830832 3463762 27175355900696047851189044161222464 3463763 838167957480007786207242178135073184 3463764 46824481938742031623711134407141376 3463765 293327513319197470153050219948909660 3463766 -376152827989544337570954955649678400 3463767 1172848320021906945571753375113365280 3463768 -409738447645570143753273765536071680 3463769 1489617816050413159294417760127244170 3463770 -215437735789826610627200409538694400 3463771 -1021479326354947593098046947282552016 3463772 236720964895327016611723768797772800 3463773 -424579199508491487348262389300182016 3463774 -22868159832223791867416020480020864 3463775 -27041212782699937376730337834417200 3463776 -1043964479528679135119092639019827200 3463777 13806286602906983240549918920382208 3463778 -771882350873075039202028860242945376 3463779 -12376188946955446215213434978254464 3463780 595190256896698218527479223742777600 3463781 -560135416297599219574970805700729536 3463782 193197750783108224349821389091518464 3463783 -1236682989490537756002548628704240968 3463784 -861580470667492550556902944637798400 3463785 -46291013836944970432788249961144320 3463786 -214391374939817714395209147324963408 3463787 1010151271059492996155054489925210960 3463788 -519868630573709598560314738010073600 3463789 -150930917744013888451562699692865280 3463790 610696793681407661305105704503318400 3463791 -154125342451050297450124421278761840 3463792 -59710558999670155950459107451895808 3463793 88059744434709929825438182435854960 3463794 36743474709911834630053630071206400 3463795 -502234194927342732814551392133933600 3463796 -264386651406828766061261932752955392 3463797 -226058317702490886773851011088061280 3463798 -176460277663196509826188067769446400 3463799 -1397756528556004933226716622484360 3463800 -131395475576711958344692992958464000 3463801 -956585306126607900173541597575009376 3463802 -312414198779414675253287433168333600 3463803 9582676449721654280193136931968800 3463804 337972103437984960702002353997037056 3463805 379273118705004853505444821287068460 3463806 151246397659661729997625527153942528 3463807 695051126033848044273412469370717056 3463808 1059978414897238404580692685404241920 3463809 -526449525989718467155751248068505296 3463810 -7564790257952795211346543408543200 3463811 -305222802725741766710150367571345248 3463812 31190587555644748537753226187912192 3463813 -1660807945534346027039921633611241796 3463814 -642301959162466333059664120966340160 3463815 -22600099892717849656594820311354080 3463816 301349336377203220026528923953397760 3463817 -470357060978577785050074474895224768 3463818 -625866366184194092524632778082388480 3463819 -1180455861715415655588554976417652780 3463820 191740022374359675406974787716142080 3463821 -817683256916958811950216869320428660 3463822 4052394321891190699754269172140992 3463823 250122237924516053783978861084930688 3463824 42256805728178372138340081094361088 3463825 136078827371986809801099774453977500 3463826 556048043297156840717449515497780112 3463827 -202742820398788920832503159955261440 3463828 238326945501073644838555897663568768 3463829 6684593121605871526723791270089760 3463830 -406271572046979736064349048805152000 3463831 -488281660607230867204857977324307840 3463832 445944549130034474191351937628518400 3463833 3509667039365049259527367646672640 3463834 113763854348894725499332557451422720 3463835 -590058141179498667150089048881957440 3463836 112992300804993616698596332795648512 3463837 81321189455434081341061574119045900 3463838 -1304713611141306477276923235249408 3463839 211640160568466203303902104400093864 3463840 493575156418372988946741884731392000 3463841 176025141011379836157824134345256112 3463842 397260908932074798819612571407741312 3463843 -1022553644663964227495321054615087908 3463844 -198559883673796316809667083977308928 3463845 99342724269537173199975724742400000 3463846 256523700983765017789407893597362944 3463847 -409068266350868884654659916392151680 3463848 48842126658492061592801837578521600 3463849 -18484120068384610140406080030118150 3463850 110165169129050621042361077720727600 3463851 4324844585357473791952949450225904 3463852 -420011210974659721793474384591585280 3463853 -2053935711386277663216484847981236800 3463854 -454490231203498941215501490439620480 3463855 101276466720908929871526539275874760 3463856 -429628169960319779541252527885746176 3463857 -718726150341978112522239690465963360 3463858 701272330420169090056174094688875280 3463859 -1037697646721917341566891166881177664 3463860 -77824896505314523113205012122224640 3463861 811253675640935224123135870543988462 3463862 -854992698831909099753105458431145568 3463863 -281200543921674698235264665456679216 3463864 123476305788202225539617529435279360 3463865 3841498797042089863290383175016320 3463866 11340902589234563939969738004655104 3463867 1453521993842827419214406955410108 3463868 479311935581347616299419995897571840 3463869 213829358393047161969551849154484608 3463870 277947845372346224838951686940408960 3463871 1428431135083319470119598772914924200 3463872 283679082821868311343288824377638912 3463873 -150554125570633423214263362539242560 3463874 -781860808780811466745800069297974064 3463875 593696872830497320691996463523620000 3463876 415293570684075505043572136420129280 3463877 530642566108360973241236858978594592 3463878 -8913572927937612025715733278367744 3463879 -1063866036280107002458902030863220520 3463880 101906372180192077836880478576640000 3463881 7498387999038225446880047784464544 3463882 -388538976946616258399016666586208208 3463883 117428404799042367549445497437073480 3463884 -53068195697140169869019938109432064 3463885 -169981635926903085672917796927697680 3463886 -400129667435910555248475268374376320 3463887 216064026772784758455427682993620224 3463888 -141740779979978165385825025585881088 3463889 207149874281300892332287092545626368 3463890 -364848288570779736167184674221056000 3463891 -1436621972178801557325069235982695328 3463892 385428287336662623002066784422211456 3463893 -19364957003144458383126714003479076 3463894 -262459761058032889407513780902237568 3463895 -990565589602268632150779666510234600 3463896 -282039021558379867949202456865382400 3463897 113471903910312700844602227857283220 3463898 -347145680605994537266091459970166800 3463899 416309033818801230882830250334746264 3463900 -834871604745854359535705980522905600 3463901 403641842256688111543180818065331552 3463902 84731842220382017089738965774550656 3463903 -125468711996336853710419987274527344 3463904 1236244923604564562099695076504764416 3463905 352916157442627049415366040120209600 3463906 719283587627547112879470710593027152 3463907 -1015051259828162766463599765345503844 3463908 3203884096022389900577470862800896 3463909 -27465823270218208429781933828657920 3463910 -462000081785323348780006033956608640 3463911 -259781858232816480932845719638265600 3463912 -684582518083543658574784075601740800 3463913 -352412263518962127958776006667612800 3463914 -437526427369038982054889433894839808 3463915 -55386944940472754742402804796584960 3463916 1314494606531289174736983065930154240 3463917 845682435664871257198099099090658880 3463918 -421748837488437241952698533275967360 3463919 1422125669979326112947868822256426320 3463920 62538610790616708558367606478929920 3463921 495142537267479358307309434266201012 3463922 23746511919480365724631319630757888 3463923 -86561392586846318608185324994033296 3463924 -1327360170174983642273007809006336000 3463925 515993239290229708452616726289548800 3463926 -180899822192970856228020746007184512 3463927 -652230285407546594415966206223827224 3463928 41680540898091500261888910834278400 3463929 -337094104373951585993607968890981056 3463930 -456643390507237315681466683187780640 3463931 857513441828736166000634900028901512 3463932 -426962042398051928935586499242147328 3463933 -1792675071743018439804850744352762976 3463934 137840650825530067619064824471175360 3463935 -706573721094955374054951383148025200 3463936 320675112002761794433204165103583232 3463937 -1183760048452827415089396684575610108 3463938 211091328396204893753454805738521600 3463939 -1148884377380838272839575825910304260 3463940 56439972399806465232853370289192960 3463941 -49858810206488771475090873424626720 3463942 323306265724940511906901136015563872 3463943 -166307657401701464298729673011272400 3463944 1973383895934249201341696451133440 3463945 -534085848372268928322660470169030300 3463946 -41676778977169767344807873713704096 3463947 233700666938236442445137666250439680 3463948 -519486253182005040802336561952984064 3463949 1394882298806362479438971617458873120 3463950 -41312414096292818092743108120960000 3463951 5204779206972743072582932105023352 3463952 222452943309130413089268679496908800 3463953 754361943270794029338228820451864304 3463954 -135708342585251372012502531160761888 3463955 -710684081717230771039819357383599280 3463956 -462689443231150267403917759219010688 3463957 -785005681300436187421431126517720000 3463958 -901912414269276971373179356389757920 3463959 -219200898649258750295717649205548696 3463960 -124074745632174231529529158978560000 3463961 -736586331508980319145577095077335168 3463962 -51428899861433152703905225683368448 3463963 -1472802998407172578913688448676669520 3463964 135252254848529728414054253586634752 3463965 1119971343427250459737283517236937120 3463966 -311483019131010152140014874208194560 3463967 206734747976597643519724637338650144 3463968 -849145489480662020079833018367737856 3463969 633958790185343956170656558014232580 3463970 -210053061063795863598813935475268320 3463971 153182953132918071887655602411286528 3463972 432712268342369888555406739756251776 3463973 541687854083789757571368693851314464 3463974 69945930964858626199159469676488448 3463975 -381750306793384681287154068651736000 3463976 381045241175270100077616972117442560 3463977 174634911673866190050773477517376704 3463978 65506682411705573661216928689718272 3463979 -142098062963571503978099035600803216 3463980 9906219178076413983239828009809920 3463981 -1031824565303677172624237608092602218 3463982 -306139679861351070613843559001033408 3463983 58536502473673964480206252203492264 3463984 248147140910573932431495049172680704 3463985 -58072957039586966740492756070544000 3463986 -26237780875086326234713767212862336 3463987 -976618148880751993006812837431421608 3463988 866799772563028436628899734856448 3463989 -254868518358534465388819222278443712 3463990 -101020527025873211791976276438208000 3463991 -1421787366861589465040820528719946000 3463992 507338161531194617227966971248640000 3463993 239813096583651152075982954161860800 3463994 -24582917230591143885118926460996608 3463995 -360235015900318854493478996453876880 3463996 20572377657350570336433298534945792 3463997 -1026683988349415359172446322290525908 3463998 -138853486287683165440624638590559936 3463999 533455820242265905266918293784427392 3464000 -96789974561308844021051077951488000 3464001 736714219959099058588587303042657330 3464002 117511383688358451982343646615650304 3464003 971851559823454789090730373270168252 3464004 157867101798330081659894551180707840 3464005 -473456028806299041948306883364575680 3464006 104451142812372209443731592669585920 3464007 -442077227918424800500870518196022784 3464008 -227113059710540857781060417636352000 3464009 4606240848084259187543909393074704 3464010 -321880808458875995886174988275360000 3464011 1587686169988513005964064849951083512 3464012 -1212100913716187244008113607169010944 3464013 355096428192804181589447669547407424 3464014 235114108936016695982798761604336832 3464015 241581716483167314542762050045104720 3464016 -123316343110166014760532072668725248 3464017 -1221039986426801155748447748311140800 3464018 323839806991350368367198784901337216 3464019 247390864356589253995529278945267200 3464020 -11895612119487149289054334567833600 3464021 -1468290227624344601747834519147306400 3464022 -206891742256769726051309609322508416 3464023 -2186973498966118653442908175702126960 3464024 1603814286717005055790400537731368960 3464025 290909531677107598371868536161470800 3464026 -522937327440128016445719112197250560 3464027 69688543352812764169632183667321632 3464028 -299216423858125805180615829874341888 3464029 -1005364927035230285223236903853641216 3464030 42846547265278062050367486080421120 3464031 177957838276993458102919399802227584 3464032 -40527110070095749981086249326739456 3464033 500000501324100158587406853634069248 3464034 -151848577600959251128333462194733056 3464035 600118830374673203100896771861892000 3464036 1170322512159230651847220793590154880 3464037 15750109064077292498009757898320288 3464038 310110178039599947759400801148500096 3464039 -982590430193671205687032563167700144 3464040 -191630054630517163861730264185651200 3464041 121106209771830712189306032169562880 3464042 -271230982410343443587892713743468800 3464043 -72158030523341697459931022041169472 3464044 -1203014797447044360854352671853700864 3464045 -124292321252815906453994719600323600 3464046 21557562791731780627477759575356352 3464047 -1273405629916199863339552563923635504 3464048 62517732192686109129576948498825216 3464049 83612776077350686219851218642786208 3464050 130021703762390094247064557709580000 3464051 130495298465024195678017947714522384 3464052 -61208532454006637802550020365549568 3464053 279041393650971265943866467699629664 3464054 -812054675735561414798542506218977728 3464055 -586261097991447559075719330796785240 3464056 -946373217951075158532579848971223040 3464057 -190718011551635004213169525236956694 3464058 9508208134379726674985452574400000 3464059 -375726987801841840697237608568900520 3464060 -316022225265459185725395323073868800 3464061 -479368463278450299949297880255567520 3464062 193456977375249068507606723509521792 3464063 -1733962953318355143567031986686885976 3464064 152292942922655249753214015913328640 3464065 117233575492135192204022688271302720 3464066 -423557377256188767682610672016476160 3464067 77023209984143650583768454312325440 3464068 -320034132015480406070560638432383744 3464069 -39949875030204421430263792698315840 3464070 85057330087738880289211861214179200 3464071 832088318876022461179023173933635520 3464072 -884783861152008501420769455401932800 3464073 109931508564139531848764990787837120 3464074 -670918632982633071136382524463776464 3464075 -293553515833456923609024663896420700 3464076 -22151773516552100876461429288599552 3464077 274525376356777818229846713394574092 3464078 -360824440865267155382645228824964160 3464079 212709686524047571820336068676764824 3464080 1389427056115144983152227772006400 3464081 -941317445029888320737859331752769728 3464082 216277480501919515455396548002357248 3464083 -148208730630244736550776287990438240 3464084 173495757651641146415558762428075776 3464085 -576165286288301835894193774416261600 3464086 -708476409189658593009833303661463008 3464087 1257488407292602412055046834291503192 3464088 305806076290123370939994572496568320 3464089 2412137666701958572836078732236001556 3464090 -40439809255334580685358670891847680 3464091 798365896393125154991222150185921200 3464092 -73910426466714443172819520500169728 3464093 1079057125457935070688614896872474342 3464094 280557651827115001424095362501307200 3464095 -168091638786493603746336845421264000 3464096 -2492989121005640594215083767592124416 3464097 -47331114936207879522067695308557440 3464098 -83031467350767538903749510770741760 3464099 -195752531754718695303325744954517760 3464100 -615313789450580450673111735505152000 3464101 -2688111749207977486258536334607205600 3464102 774950340903721684686078531040054752 3464103 1165742389137897181845326002811405904 3464104 637848249145656074332053311234903040 3464105 562195247847636559558639979549956260 3464106 -521094558630561555882810182763568896 3464107 455774633658567756681730599292966152 3464108 978331387813074022659488966092231680 3464109 -84882534735200584802453121196458 3464110 271771268637324905228022712053500160 3464111 529403372784454981654606618287029232 3464112 -134161362685566775554144922004520960 3464113 921475533485068975861546075146211840 3464114 134507443435316400496627653126352656 3464115 476580694215315015462341428562268720 3464116 419547339049984515077008893492064640 3464117 1801004972579267355127683285111581166 3464118 -156794193473358131970974420552386560 3464119 869578462429174741416367166695156520 3464120 -653930798765017379324037487270502400 3464121 919334658124528472786957720696472912 3464122 535788109014456817699533349403058432 3464123 -588724443278757217284904191682416 3464124 887288724033332305969008814488118272 3464125 -98841708751228682686722242761248000 3464126 187643241584595324860798359631646720 3464127 -69367466931413605558266590498537424 3464128 -241521083311933134315914206610718720 3464129 474158232138243463169570842346772840 3464130 126087907720407797465926964887403520 3464131 -60591055658229957409120259705817072 3464132 347974010706615852267383138183516160 3464133 -299368107319170870492643337891410656 3464134 -13847039018506781601488624979137088 3464135 -1233630679491849938003048200000213440 3464136 -364737528837697189976799358912911360 3464137 -328463164407758928508880871932534400 3464138 377227715328365331209969065533037920 3464139 24732079174106962788884235097045248 3464140 -83223836914374029918501379917890560 3464141 1708650888346850249915475395617105452 3464142 -45955697351392269953818509335408640 3464143 -17856233034649781872531561221912840 3464144 15744121928485325111404178158018560 3464145 -137892974913979924947515194384313280 3464146 -310383108077591296485693118808386560 3464147 300853020898023662101400646934987080 3464148 -339588600651784155733980994163128320 3464149 -41865224787555474718115883168862720 3464150 -655539961506588205753933959308448000 3464151 63946897631285784046010111197154304 3464152 -571668010091456664498383793279098880 3464153 -695244577481562764180208065839604784 3464154 139433932136236758735854966763363840 3464155 476575522283774599509040514754680160 3464156 5618451658668955516428777487411200 3464157 -210130899809793132782138727917953152 3464158 782691957034420838082641417636945280 3464159 144190761926023465883984157457819080 3464160 -135727445532298810227198243247226880 3464161 372086235262880869203277370194737024 3464162 104714473588609080110363815954112352 3464163 378383618972893444571460938982094692 3464164 -1162545544709797911771027832229431296 3464165 -418025242570931669986639576194151080 3464166 1625088080582994788057405665751040 3464167 -416030288345085843126274672544956416 3464168 -512927152206064424455120407153377280 3464169 -700653200498531212938045063961651056 3464170 -441654579108017123741970380365698720 3464171 -468096936417281449966178168082595848 3464172 102451524704175943501466351730780672 3464173 128119185277551486594395081926302422 3464174 -7196116107575171242342166463264000 3464175 -146128401728246147707008246230496000 3464176 -249454531624100151103926395502624768 3464177 498635290337395212227838879083275620 3464178 11593862314497059371054331593578624 3464179 19828043328012736720589599342110976 3464180 -54272732497051259192656726886841600 3464181 69647759222603525489480245113513600 3464182 495263321002482526720239046614443520 3464183 385291614269380683168697999929555432 3464184 813784798595097202603949519560888320 3464185 452347976095247506941686517915513600 3464186 187697785411325663203662228373878528 3464187 192663664235400828714341378899101120 3464188 11521074757107811518764664514281472 3464189 -412541619823150243210140729056772000 3464190 -390690141295845210202591179051144960 3464191 603092038704037411909272244744915152 3464192 -184597723756370600211959238780518400 3464193 1068341484465889177497215111353728 3464194 -6787501274856541787955590319480960 3464195 223951905014993382574369778264308800 3464196 333491950733494413943942561861512192 3464197 1428223166121384362676784920137070912 3464198 -1169390151485583954432497947798080 3464199 -382129685835513868908256747085426592 3464200 -44970227773246923090302916095616000 3464201 -265776153332631347116213397312250588 3464202 -191070338987854734160898526032994048 3464203 -748610564180182907852486602827014456 3464204 951263698178104718522620626988275456 3464205 254029780645564538556790654442757120 3464206 744327064413183964982830137319498560 3464207 81894613095583109080011752295297456 3464208 23183884985885118118859385819561984 3464209 2798300522416309755642105135714432 3464210 -399803095932204064033966689126822240 3464211 395517036244571010869214398398009272 3464212 -490797720420122208804779385082428544 3464213 -627637235245469598273966101824354560 3464214 -6287066027563327138121110296827904 3464215 93546898912031561741049046579771920 3464216 275999068147052349440948890421698560 3464217 450694481657558523209208116421303834 3464218 -350585542765208845164557989189639440 3464219 280235587224191946716686513680906240 3464220 363791132197807901363871965486945280 3464221 -742773860972769489241218716952647578 3464222 -830359546587702371861337687125322048 3464223 301328422691062985158360656360668544 3464224 202435663906903333365207737238159360 3464225 -189192480073077142837449844461698250 3464226 384799371703419222580939349492175264 3464227 67964785648199397507883648254388960 3464228 -463638293232276172764969490335618432 3464229 1287436421336689433465917775317278720 3464230 -199409673224750270567831640057600 3464231 1054395343900831379646411895594657200 3464232 200550253860905450021487292966502400 3464233 -1272626181646275258388863171334160518 3464234 -730068336542755557327561311041947984 3464235 1268252501005681476968423898410803200 3464236 162720157220883895570714466879293440 3464237 65705245986599598767737640623043712 3464238 -253802777602222162990670115888708480 3464239 -76192076766338157096748250129373552 3464240 -28300224426985341896662872909742080 3464241 -41013395368594241746989743124759360 3464242 -213413627500322376113081849918739456 3464243 409834597920767979953083382799117828 3464244 -255280639369938304341173700510535680 3464245 734286552640914025985277674258201880 3464246 458860533682811901124172054892009024 3464247 -42996484623483295049355870733936128 3464248 331729981051172059345492748456386560 3464249 -1526207863087507369496143037516001750 3464250 127979420443635922351851062707200000 3464251 -88265324948553832327795911041467020 3464252 9759024155490229090223733161385984 3464253 288387913603511615602385597087253240 3464254 18602471002054996374889294971354240 3464255 -521051138003647815695125960213794840 3464256 129022859487724335098912057182912512 3464257 1116255691583290065550536057880741552 3464258 -13219007745514840682364423902696448 3464259 -663117313020317769714607407436703496 3464260 300581863759087548362459742272348160 3464261 484520612614111971059223994466268000 3464262 -43770673533341203427379812135276160 3464263 -952043681390056682457188498636912616 3464264 95982893680275666122040323259663360 3464265 220377110777016605378612315784616320 3464266 13838737254251781867658283110027104 3464267 -36500430043333983989491615784364000 3464268 -469149015614707333528025451153154560 3464269 49884708619809678028083053701079296 3464270 -193368375027117236148165574541884800 3464271 -146961630883052168635862936376260760 3464272 -38758991837583242608177752057970688 3464273 249529386495754791060537440899521780 3464274 -386761757401093474784282441801207040 3464275 716396056232078009934739224789548300 3464276 -1008752935608427347834998667953958912 3464277 987654733439867150133209436082602432 3464278 664532880265126582424104250597617440 3464279 201568302415031979034972750502319840 3464280 11696695299040502235868385445273600 3464281 -539496572495995855903756572265070336 3464282 -350108203102045956131909258118189600 3464283 -287134110687634967886155117422119936 3464284 -2368373097280780816898468295728359424 3464285 -1025449215236017661476434284770609440 3464286 -150308308152538218116852638345122816 3464287 -1156779276278930168613969885918171488 3464288 67818757056411094962729729618345984 3464289 -19394981773431978801766790440319760 3464290 263535245267924008764845391054362400 3464291 1511902310977491829281256470605617692 3464292 -25107541291591396764752612603473920 3464293 -99599108152508646076779788365925600 3464294 -751299179559433691592881616960990528 3464295 -4056111189848861479321381796440320 3464296 -252519350565825323296896713160867840 3464297 485621233495583849436059410828825680 3464298 -157470158837801224049811970901211216 3464299 -1111632948370075705576138901152962700 3464300 188763500674773031369836212094720000 3464301 -233350371766828777934576392360507296 3464302 -1089050257773951787031913708062247936 3464303 -13847960319197058363791774109041280 3464304 18989757477928521020723758780022784 3464305 146131076020975005089703774680524800 3464306 -35654994493982156010833188373938176 3464307 -391621992088201640213423872242528000 3464308 525007838304612800236708852150476800 3464309 -1824516948748319927851110627333953490 3464310 -1270703081282383197331390620161280 3464311 -1643026867543132662558489236443879920 3464312 367207661304085629944230953384345600 3464313 153203704374818270109629909770084944 3464314 68193097920158346888417975839622912 3464315 1145174293835617089067917486373320960 3464316 999896527851833569458830190630773760 3464317 -1306183739005512682042407878185544480 3464318 -50321907865118920444008369032748672 3464319 102281773926393636923349345591974160 3464320 729565200057043705401881634904473600 3464321 -318274602313780252090283542979585088 3464322 -66183005574899037291764308431385728 3464323 -655956375038240728089736430635796640 3464324 1202895920417885680562869118575725696 3464325 68831512432073702943005772414796500 3464326 -139803099038587476453120319150038720 3464327 528178657678589127566360203949266440 3464328 291423999233384106395923840473169920 3464329 -890939393234495336211832129793550912 3464330 -219570677801149944260602881732097440 3464331 719628572837557481653800662323983048 3464332 -397477970864917554719139802540904704 3464333 1507619827125894415660122902415078582 3464334 -497831069217191146228410270691084416 3464335 -463394791738935737395912331485172640 3464336 31834450187164185661016866237661184 3464337 869767495856063746370691335033633568 3464338 -8255722631152493438774857391504256 3464339 -981184260934218112723328774023319544 3464340 122596634978023605480712559209881600 3464341 499128349408079335650489640623193742 3464342 57332838117329122564332683092641024 3464343 295420524228307628655855870622233600 3464344 641654211837224299650569090890629120 3464345 134377354154811796691838320531005200 3464346 355951228840187503727307253874169600 3464347 -72870679465338868170748484807700400 3464348 466955218873330432238965028856196608 3464349 -273746363487302591900938127789049024 3464350 524856081726882930538140796992528000 3464351 -1622548991008793707691619438529944 3464352 -9093079884385678902130426015383552 3464353 548093236178498611552684357980837602 3464354 5550863954843839198392816090176160 3464355 111689207188043278733077837821383520 3464356 1073251472978603355142954333216768 3464357 -400332258917491576626419590740058020 3464358 -334770637790703834819240393504817152 3464359 875004985536553328101179928363677560 3464360 1183041452823774891111751030326374400 3464361 2050374809953812821044880777051988 3464362 -604696425021043235700311877330516480 3464363 258555849637809474412280110364920320 3464364 -318775495881105795924435569224333824 3464365 184950395765426001894040792618437600 3464366 -568581446949049862524738547934102720 3464367 -146031638675036981536463073324259320 3464368 -169253966797605963998154739859243008 3464369 331519050349746508180068471338410560 3464370 -5018060321759913847040719100989440 3464371 -621699183320596431928037885292221428 3464372 826996272503139117415646830293000576 3464373 405028387530546981135867039223561536 3464374 164253048789883990127565130439122944 3464375 2108274707782037823376909312290000 3464376 47523317157993248732846186113536000 3464377 112129599358650659017721696873737344 3464378 -153122863315634745807941335894786560 3464379 -300983817945935828524436773008666696 3464380 395886397652640726503383108911628800 3464381 -11767597009477387274397163503580128 3464382 42974209501265674848195892155523392 3464383 415789880569766238301326083136695704 3464384 46940067758455624267567182926315520 3464385 257631870580453883048873715254505600 3464386 -385898704012992017856970525395874608 3464387 -2347723503749718169450797620815340640 3464388 -853804719818159630753468163178412928 3464389 342995594126776274000601604192636190 3464390 207613432588063486414666948122499200 3464391 -55463023020378200593257066022848000 3464392 -57988601343872648771505015355776000 3464393 -617664513546112788791800793652930816 3464394 343051588759186722531609695707948800 3464395 119932384252610681188588008768128400 3464396 287792560772508828036494018543800320 3464397 -141838774536340418417112182310480960 3464398 -155611542166494643362151360166711040 3464399 1732711118593838941083875625652045800 3464400 26096698804384071414595846442188800 3464401 938237005824628780496875523581986804 3464402 4839041647208412006011873881629312 3464403 -788522255688854016725050620619300800 3464404 1026286657179894082587659189835433856 3464405 -412915547561242662681943629919662720 3464406 -344410717233934484274771040238732736 3464407 -103023419260614965030514435417716344 3464408 429907024161642420794745431581992960 3464409 169232649345827051533580983554985536 3464410 575863986591815418045886006608795360 3464411 -1632333279286722845156120595668444988 3464412 -202394775653033449391265894990962688 3464413 -1429948923725714968151715967463955060 3464414 59531756216123656127566912177975680 3464415 1102798543349151846552161636956919520 3464416 -423685257398505489585134056588443648 3464417 1767559206982171302976001397444549504 3464418 233950762478297318449188379906476288 3464419 76711401222470306365896186472313296 3464420 -265784096852305879578691302265835520 3464421 -144214084550020783820179622177172960 3464422 25368581865165008266301078096772480 3464423 -252098225480081749165524501312848328 3464424 -5848174976446492920734526605721600 3464425 872062908939376790570034141544205150 3464426 -211568340061214264899738206345899520 3464427 1228216349367306458084101973596596720 3464428 944262234740092788748530448943786496 3464429 -1811509634979126482310407134832828970 3464430 -39188906325980364686673615426420480 3464431 -497296252598637576674484237763054768 3464432 198563962595340038188067207872020480 3464433 -49931472628037225028634802459744256 3464434 36626812793404693613480519516324160 3464435 204816868620629390708422355604438000 3464436 -181110464689369184503462481518264320 3464437 -803979178027728831574520244146744914 3464438 53855938322802359908136278855977120 3464439 -323975686195581951456578252528772480 3464440 93402041853646471902508970927308800 3464441 1673898865647302297475207408416158800 3464442 68550151165785846173447889294965472 3464443 1069135193305863170593276852256178744 3464444 -536285371678213293171508266597755904 3464445 -79003805872210475113261203244824960 3464446 135412314292734149462691778014709440 3464447 -1018453057553764738826381922626632320 3464448 -309162536068605444874832615326089216 3464449 -406397875911094946846018970147319740 3464450 -87174430583777721909457371671760000 3464451 -552627663938227559308747773261435120 3464452 -875418234217122306193232540318447360 3464453 328747853975338491212397495809460702 3464454 -108865369309876602294548872291719168 3464455 4318965730072478702890511111342160 3464456 -236904489869672188026405208290816000 3464457 -948918757458467225848022555072920560 3464458 28194413354117646632781878315758176 3464459 -191248968205078276379747932450869000 3464460 69585586692804228728467862494387200 3464461 63160749703300715132848743183043968 3464462 385876495989455241162659069049335232 3464463 -202471913948585424792748056232878456 3464464 69028192497562590466955379644301312 3464465 49375028312161050293378991624895860 3464466 256970415418930578762067803208473600 3464467 -1436574546282732754486027208361984 3464468 -63389218416944059258492521476634624 3464469 667097627523834647486120136641798094 3464470 267805138066963482549037776510055680 3464471 -1314776472256304841870531249673574328 3464472 30539198049586992038235263938560 3464473 -149017067748634058490094230489716278 3464474 45898143225438711671297873335602432 3464475 -131811926576384893247767991898720000 3464476 444245154340184944474939519673730560 3464477 -2945649606659801430430782069390523860 3464478 334771978609956487892623343071355520 3464479 59192749501246958255696018177913640 3464480 -877091814954879869671798298325811200 3464481 -1053894008856308807670070802559833376 3464482 133589957907365173192649310623273472 3464483 999916359414412987426816290050463624 3464484 69050909511598864040259245933414400 3464485 -10749308809184231038347470439148200 3464486 35564145310546499873594704428208704 3464487 -399051299097298193294407038228090792 3464488 -913296317086795383200020803423114240 3464489 -490784321725747749486736549641385344 3464490 -220895891533446123821684991969346560 3464491 629363176834417446328345398656275892 3464492 1172177628648345725362535320702684416 3464493 -679638262809548069430585720906697056 3464494 476435683825485154438138828238411712 3464495 -93739554361942660864011201462716640 3464496 -92111774140587671656088569236799488 3464497 1349251787622633432524851298281084946 3464498 88743848037695857130285383567994880 3464499 235483160187253969220909075267851008 3464500 -237462241468589458658523241626816000 3464501 475981042119080127603879964683361212 3464502 -12710519719835951874735624065694336 3464503 190057905629675113163941565654158080 3464504 331675990296064783450003178770821120 3464505 842660439474452661707280715374422400 3464506 450625420187849974513341808661987952 3464507 -108871929482627157455648901582333480 3464508 161542212742521452503675165872513024 3464509 -789491315182486877998713277051103290 3464510 -1812366980114343204984440062279680 3464511 42471965845514744010384061076653824 3464512 29810868562319202131004168720613376 3464513 400136381273880034007763560094314304 3464514 -356002915799065499195513521982070240 3464515 232801109508920706837966175947208800 3464516 587788830602949088754378756860907520 3464517 3616743260404429737565602199194432 3464518 -171407913067661658902417560102118784 3464519 33461567941136912163187546214001096 3464520 131068299202417235062723464120729600 3464521 -496183339140086057069778961558409756 3464522 -627698201684748809680056564542132688 3464523 -268674821032993361569618050978597600 3464524 -67917569702235733730977300724993024 3464525 724979851906574980230007803445246050 3464526 -101150067720875857105817885152876416 3464527 1605196878538777186467646431582246072 3464528 -155581601268154822330772861971070976 3464529 304142147300848594482190542795971328 3464530 382189750561998758023803452417024160 3464531 356665070568588672853014664721792592 3464532 5993833972564537731570215971626624 3464533 -590796231278449333168076129818733376 3464534 671867274141458684008524762772720416 3464535 224242626042291848189590995552709200 3464536 393608613383401452551498085787238400 3464537 728777068357657661286818941735938186 3464538 -140257634699757910039853476124160000 3464539 -271920026422642278908148961118572080 3464540 -66483690134594645567904968343582720 3464541 -611936687438941245825299174528169870 3464542 -188430055298427192663403298885459328 3464543 2952908386345071639036788469953689200 3464544 -291779132000782295002194568166768640 3464545 -525295875793576154201142957809424000 3464546 553598726632338093480080243110523472 3464547 618901109916586260281578338069166200 3464548 -807616017939700110385857106058745600 3464549 -765046873360240676853229183357357056 3464550 33361351890084796339932271883460000 3464551 367947014329414879440530276702082600 3464552 -111245262522897757843962216466022400 3464553 -5056279427008978063798381669032192 3464554 -151589686252642331036941016610195024 3464555 -597422708960554177654250273610018000 3464556 -604778188894063099792571511225271296 3464557 109743849775748506780881389100060000 3464558 490401974202578925982563727391314176 3464559 52669209849235688419834265704074240 3464560 35386709326713602634587039512657920 3464561 -1400931159727355905543102330905281838 3464562 70290040181527670516876796908314752 3464563 -237756710194817410107248757080238576 3464564 -385068856432732900531001210867643648 3464565 18490287684038158847016388760342400 3464566 147834359103346843720986654910315776 3464567 259690000728301529814095846415872616 3464568 215712988148137142570041432458547200 3464569 -247714080060137280909653825521967804 3464570 788190387628173385280771596115900160 3464571 326323709401258590683556485481718464 3464572 -135706732919048133466548961989173760 3464573 -433186033867930209049771469089222560 3464574 -362807405586162397168697104236702720 3464575 325666688062485667062230372694961000 3464576 1287271849315044720501724722820546560 3464577 380014899966390025335371469754331088 3464578 -40885770614436552472886201018436576 3464579 336502272263484165481505580641229180 3464580 -3739060698440770931536459123015680 3464581 1277682075157989444705519200461804382 3464582 -203042994550094814022533435039240192 3464583 -54441329112489242621004035517932976 3464584 781916141215039688216559178456642560 3464585 -928720582358362676424901798124024220 3464586 575001977727126392651189406117127680 3464587 -85263438396797647173607572344215296 3464588 50899840292559117299769884111907840 3464589 -972329437732413436801854551068147776 3464590 -5131724414506290742445469573408000 3464591 -144828326996991071084094242581700736 3464592 31615456697071624032212746640424960 3464593 482459731995786852662675601272671680 3464594 118693879189201850585381807501774736 3464595 385586047275182443706889782752859520 3464596 19775473409327527591753862183636992 3464597 1263281436702286320184190998680406140 3464598 -484104582121188679553617369700129280 3464599 -684014598244938216649628869483641400 3464600 632675787374896574915815865187840000 3464601 66446766470639209951705148794454400 3464602 695322916208625779422855329603136752 3464603 -1172862309634950256461442924735005696 3464604 -244967396798320974107205101029020672 3464605 243995192636024923539046307170168320 3464606 -290495864819237208536948805639142080 3464607 1202783227816213137635690975108881920 3464608 467593954924939297984469386386210816 3464609 -277605475263898384360795968948415296 3464610 -15353385017326500667184373245990400 3464611 -170315518868237075462290093538857328 3464612 -450323854112078471520946023973616640 3464613 72108521946545118712760585938530942 3464614 -14258937693190187560612226621389344 3464615 -59153125615897597799299742018880000 3464616 8381053085183847705406585761792000 3464617 665045323440996304729573416487111824 3464618 595071465664505979022199378176610304 3464619 854504308443885406856396506862043120 3464620 13480435561059068601400429297167360 3464621 823855199195758709493368412288972822 3464622 13801512444188706681255505072963584 3464623 -522564878377047518153499537651101616 3464624 -132770249115348387370303692222627840 3464625 -592935235924329874427903014829040000 3464626 -608404433755633262400718739028191616 3464627 -831686240180742144846591801760993524 3464628 -399616170894339943149723611859111936 3464629 166086652803259623780956204645891840 3464630 -41824129144103056507916749068864000 3464631 -65922267948090482478354663772017720 3464632 1518561873778513433840393975496806400 3464633 1174590028445021911515955905255603882 3464634 -129354108529802280136741600549106688 3464635 325506737031795209491547690212318080 3464636 -334444340920633768449095196395185152 3464637 -675509997863123708300671403977721856 3464638 -260614354323307581435073126067009280 3464639 -10154805478330990624208159238942480 3464640 127455753350088178109162239662489600 3464641 -695749231370474907823534410765776700 3464642 -118735843239446669742538217858676528 3464643 61687214255433164450675416814898864 3464644 -793769350493689095052716983412897664 3464645 583942456569163204660075354748739900 3464646 -106400616532965041466876993864038016 3464647 183655759525844749366634444591387096 3464648 762825392439557155688984305387806720 3464649 -417114635282316876585963294419241366 3464650 -101335441248704074604467986494784000 3464651 -394315310597813829185606638158838176 3464652 -301826262465371116408480141104119808 3464653 40391110444323545913425350491408128 3464654 949116313096796769756619996434307776 3464655 -118466194843804729571382011655705840 3464656 -48053192337096989420362954798481408 3464657 -185199658516536234462710108483793600 3464658 118874489855161067713875101157877248 3464659 -968381405011740858259360885464527280 3464660 304647692913177315604591050344908800 3464661 -793743427773965167437357795081752928 3464662 184546603559118160644737918217836832 3464663 667444274489559118153927291917330744 3464664 -55640288932727207847897721999196160 3464665 1227470677538614278517056410575149060 3464666 192201305049355054343143880898946032 3464667 -12742360747189128883189860060119760 3464668 -908888206105121849440486524378952704 3464669 -587339236453730831897515900706510400 3464670 -23230784130053609314895032586880000 3464671 -289129831792873022900859496676397216 3464672 -12145137241835446982853304857919488 3464673 445801714037778086535988350956227104 3464674 90328865152752119898704624153725440 3464675 51843634899403051540501381991607900 3464676 544052123382287031123348813969914112 3464677 15240866506154785266058599897802720 3464678 -31384791179666754709649968822810368 3464679 -901594481466095843868118204976160216 3464680 -35347482878267686363003968709939200 3464681 -451607641737432935961630837931408800 3464682 30389659097045055551167636025856 3464683 1390764906806523358386217069067346932 3464684 -433441243577591147500651717176864768 3464685 -218073516968577410801423334199031040 3464686 -712498620177013001070870117475190208 3464687 -1171359290758189375338200380682611968 3464688 215066696942351572620503179552358400 3464689 -165512588317992274557060123908206510 3464690 618814628363868901448461630828509600 3464691 -580068279837139936851193971292580808 3464692 930343925306908420247261302562469888 3464693 313506638413196930414066695926578844 3464694 -756357094890282111820776546822440640 3464695 57307500882117355296356476085931840 3464696 256290836994475928020856415406817280 3464697 -634098760365978811689325042432406400 3464698 442234693097706192085838810197748736 3464699 531226810527193892695285526572780032 3464700 22890020270646843996330162064320000 3464701 -122895621879743192739825093994505088 3464702 -40471170437524518527519513838992256 3464703 -760434162722789673068714484552648960 3464704 461874595845953427149695403490803712 3464705 -237297824109430310004290794330496280 3464706 204744000262169979946698527824418304 3464707 592829600253251979212299631148754840 3464708 144300597675220353614847397480193280 3464709 -534868101721780656840781875788806080 3464710 346616727140721528171730343016092160 3464711 -459795801594875992173418251689640600 3464712 -569250542713963382303661626054446080 3464713 -139651406203958888864099721062311040 3464714 1611318033139093424590668122807040 3464715 249269004849468054698278682411658240 3464716 200171147937577710932105616068674560 3464717 -702898169025760717542195042131670600 3464718 372934200616622701858317349259786304 3464719 -1699418008430428721527606841143274304 3464720 -38455586013349080409450121448652800 3464721 505260327840122531657726962563674880 3464722 -254197898272857266094913291492031088 3464723 841044621702147897323751066144754704 3464724 202369919859595038036913276174940160 3464725 -5585986847809108062601460311384800 3464726 -10396532465265601153806371193360000 3464727 -248947861532851993760371509458986368 3464728 378227858552235393232794927313858560 3464729 -78690584802889289672096285418566400 3464730 -82357940298994531432811216348834880 3464731 -409590382095789165369469297449617400 3464732 -224586618652834949941953371397179904 3464733 -67169912100607721685855242129486976 3464734 -51104917024699644821519829795633408 3464735 -34831810260434313932809842440293440 3464736 996023122553111168990030112372031488 3464737 -1722847132029327758325738809842835614 3464738 702911041605404925550102007157149520 3464739 -336778767265960297965633565360945392 3464740 1657181780110987146199966457364480 3464741 -574577069260096669010630539794038370 3464742 225495958601771032308901758934034112 3464743 -465131127246228661114514700768593376 3464744 -968888718614982408621519860223267840 3464745 99071345183717538452296105205083200 3464746 134844127537755403525338722325381120 3464747 697553023111442345212417123109285520 3464748 223612019690920324304093587105873920 3464749 1227177162698224164311930058449898336 3464750 591806859695025041575937459232720000 3464751 -154101801494554056902757082618759680 3464752 3277342677774162186098646702981120 3464753 1348504138495468576020835178988954660 3464754 11948861300850718935211600471429632 3464755 -366363711625228225439889269099391840 3464756 382516065059929972135148156932743168 3464757 685957330299223291811375656273678254 3464758 664115302331344635905644335437820480 3464759 -141790982741833824683605553640697296 3464760 -14101102194904371282242054702284800 3464761 1023642175467838787326203574054285312 3464762 340430911139413006741593723143937024 3464763 -99100665980953047829893100322163600 3464764 -393941467474223130239818772331353600 3464765 235875762791738410791971065226239320 3464766 -139182676754157623631939233335297920 3464767 269898413853133952734824655920900792 3464768 -1807927512189204857539285210890240 3464769 60173531025346929669290297708092416 3464770 236579587248817600530879460733136000 3464771 731922675013889153157295179549641592 3464772 654234071937698099482679496417057792 3464773 362469138990685596982176396557291164 3464774 564689644188947198289912341194295136 3464775 28292968650696084270771178103145000 3464776 -307563835805794622641688571534704640 3464777 -23110531510343367848806683214073088 3464778 291547773582608569651064338546093824 3464779 -183254951512768067053405166675216620 3464780 436067395575705576956372221100160000 3464781 184625138700214470638397504937743552 3464782 1102902669439681689305677340771270400 3464783 93655167104436286572714113470848000 3464784 -236290131785893228623318687356952576 3464785 1043984381921502682466334792820564980 3464786 -148265483612307615372653293403900256 3464787 -228127207448822385110361447506370336 3464788 681092678741132875587697649482633088 3464789 -9058257616528177722732577920009600 3464790 242903420960139910207588362146513280 3464791 -247301136216528948165660239501768016 3464792 481401902351549725375688550075648000 3464793 -1424073388920492997606353145041125376 3464794 -99887639246534967376499332270796304 3464795 -719400311775115255736669569701132720 3464796 136033738500353235315485543571220992 3464797 94958157038984781781656219189400832 3464798 382673717560484063028048484684406400 3464799 -5535350837436490366768528196240352 3464800 341651468477495875910457910925721600 3464801 -657236449056608419067007398079903198 3464802 153479789447348619975557171555020800 3464803 917762644887236777732285614120321052 3464804 -283761679036496102427035032835973120 3464805 512325455277424467719020122664139520 3464806 146776546608192768605992100043989184 3464807 -526138341192380944267579105137391944 3464808 -264863544215475868047803222696263680 3464809 -92838585767873343117577438077141120 3464810 -24613469729391325293233159547378240 3464811 2698046494526270221515231183544320 3464812 50800813327259922442981600453957632 3464813 -1082993425369031008832887468653530016 3464814 -179200931940088954510058030450884608 3464815 695027732984804976094729655735493960 3464816 -239068774462171182176592357035900928 3464817 -1033091080298975475849420413617234752 3464818 -69768429174342581646180309576906240 3464819 972377546605940071292509830130073400 3464820 -274637927692287726094846660880160000 3464821 -609972717305355448661457745000822880 3464822 -387478287804578412314672767396355328 3464823 102948397383624834533623522755915600 3464824 -189527472661861148211749734046945280 3464825 8943945277250494630090798513377600 3464826 97078716373857287378119281616287744 3464827 160204704320377771736888922255904676 3464828 118364299974894342561572542353902592 3464829 -386130573194202439416637526054278080 3464830 268302474768255304681693116332478720 3464831 1869530390594505929754307919252801064 3464832 -7511656922809646261762520199987200 3464833 -1307740501963724823519892025434415640 3464834 127764548992839719481652615943733120 3464835 -331715400537673004828052983834880 3464836 432374206803914983226815122261896448 3464837 -543626499660597402213057303802183428 3464838 -425274186843683929353542751365317056 3464839 -231077606102946570520692273999778368 3464840 876960241047637578280390066126848000 3464841 -764227987673424266914750383136244208 3464842 875198810581091328757571949937185072 3464843 1683346431650475978720847237622107092 3464844 262429656575836387047136793169546240 3464845 -585574062364697308518002768921502900 3464846 197567629667989923222476486056857600 3464847 979349917264604948544699847163133600 3464848 254364554145102453298178289042563072 3464849 -1515146894531322518551288065679827150 3464850 215102607085601739167869468100880000 3464851 641305394979014389809068231829524064 3464852 -1121164462881160701154248874402088064 3464853 216704800782406877333123868038254080 3464854 13496700340939601671760238573257280 3464855 1096622295848130346081652885395365360 3464856 25749945982181081256657159973754880 3464857 10962086980593164260913571366942624 3464858 333716917155166147238119442281929984 3464859 203535919412247726639764145446083200 3464860 -114204361395663654100166159596800000 3464861 2574637665447881645571203848600819200 3464862 16762432998229562483207632349205120 3464863 144570948027116596846087794295078112 3464864 -35922280807602868535782507183472640 3464865 -328357925562280277652156560178785880 3464866 32889794172158579940849580794735264 3464867 -12577484401843968629455302180755808 3464868 -10428078691282820742884973489408000 3464869 732469323337805324134155965639345820 3464870 -115868879189362545494053428289981440 3464871 -199966542677413668465143752686900096 3464872 21899021252679427209919543143936000 3464873 1621328962822353763816888911898768122 3464874 -98747638612831094489330326038655488 3464875 -12501776347280349550896730716972000 3464876 520672345911242690277751962509921280 3464877 234773976065561605100260753785170208 3464878 -6423846259671975962371364221939200 3464879 -193841614312187980004333049336728520 3464880 -86030205685990250336669848624496640 3464881 -171091883659610769828371543405229696 3464882 -106496226764123878226526677666976768 3464883 51007662555309747566881456554050400 3464884 -881120392945689587818148768701677184 3464885 312939186418522814743042946585711160 3464886 -128045530228254632340273252569287296 3464887 -2659794104189760509502335547671630688 3464888 -1141363803808458319636217128337510400 3464889 -297150206327026107988597830353956320 3464890 -204457345906742846459652547810114560 3464891 -363580523509458934359262925477368080 3464892 6343991442580886097017281671928320 3464893 512226167077117504589148020592545760 3464894 -577022186746037891380550663990901504 3464895 104816473256056941904706999737920000 3464896 -120591211051075065352578183677870080 3464897 18133555422263965394373321454598880 3464898 -243809042604776710538084192300075136 3464899 -284639314839837602661445587851074536 3464900 108489336666138081058941239744880000 3464901 -172213619685924282617481705902741760 3464902 31375490402313177006537254494275840 3464903 160648740994277598023025273546464400 3464904 -563916009240642700214887625917562880 3464905 254335748459105931385901657542925760 3464906 -191579043450373801350147830486249280 3464907 522768733502178736095392200590849240 3464908 -945087026977525623339138559440510464 3464909 -119874385404736025931763777015409184 3464910 -260374413675981314306791755936345600 3464911 -164152371640802309989517040260585488 3464912 396590093208957973246834517251325952 3464913 40820350447531545850860037185679344 3464914 -913328484045449110774243049674648944 3464915 -142372307993384526430820346317599440 3464916 -105392321183737636093280057007144960 3464917 -899215283788918264408347542463162034 3464918 474992350895278639316795263617011904 3464919 293733340977922729289585449334001504 3464920 -394973907719997556161207921293107200 3464921 -650397343304169222349753487609605878 3464922 -15924710931068588901175687455772416 3464923 665125763573803263341871247685217792 3464924 -193065639008338448583848864166127104 3464925 -435348140658683985068457283128540000 3464926 652615836847894670313031720400886912 3464927 -1057365940243587383515648932639409200 3464928 48517306724384765879231911244857344 3464929 549859076538627981429973232520844328 3464930 -234591834435020489436756032744640000 3464931 465668817098341670773881758695563264 3464932 52083186047296197968520009937272832 3464933 -763819038976654088544753902515767300 3464934 -743326566180659392807968313699086336 3464935 715874149343463521264622474014509200 3464936 742899718188386166519679848543943680 3464937 -392326716411064095335315983507171734 3464938 340415187597549002310181196224947120 3464939 -288226238650525549871151047068589244 3464940 -8076875596423672992326940775219200 3464941 550672091098119460775938847413023232 3464942 206320899710563262200418002881848064 3464943 -1402938706896709055037716005385890416 3464944 -36019031343721460932499675611725824 3464945 40863010939990608983338700425981440 3464946 460674855940551712786702935092694672 3464947 217824175027328135359698645495313320 3464948 -110009620228143847392203982178786560 3464949 -1268868289946090426343992033041566240 3464950 -233914779778024867028220509702306400 3464951 115670263183353378225175823286766944 3464952 576900426130425433291744688003481600 3464953 -1271288770857650277449456808744673136 3464954 347041895800118178913752657506557440 3464955 -7908577778232530349012664544774160 3464956 866173748846328087967593434800640 3464957 1478896950534356620218157519109605452 3464958 -61881627716112989528987652759168000 3464959 -1749352737357673470900214707005827840 3464960 -155216300449915567172919064705105920 3464961 136717859313600460469698466660884272 3464962 -1096285076623336292884424033801120736 3464963 -100346761117023963921869078481525696 3464964 -601356968092613020762936275731527680 3464965 176199491242508133215284480000080000 3464966 -618256635087402820991389509378929568 3464967 285399417869411917812904068311952000 3464968 479822644740117793114639327509596160 3464969 -285025031784228170652968903416230630 3464970 -254385568695943888409529030365280000 3464971 734237657815492763942712972220921172 3464972 -521486892996244057048476321089175552 3464973 -95369018465518149591238542603762240 3464974 368943691322159084725294108085056512 3464975 -203961006601320740003737159853835000 3464976 -71460279139524064169119482475708416 3464977 1206827457249138713873301935286811826 3464978 123135771379195341566838600627985920 3464979 -56944029046084020168855385910688000 3464980 -421498840224150278939111324637600000 3464981 223618695048442944996212268558215424 3464982 353627345428015011302079614925756000 3464983 17240514648483714152607299206336688 3464984 522783106836877464232643367867586560 3464985 -718619090540853126838144230757080000 3464986 334449252183632428109726633477721600 3464987 -1066942841978163413324291820873321048 3464988 62388411346438171876718122064486400 3464989 -1611953922338331529236359094476673120 3464990 111954348652120504647098599416314880 3464991 -125227092185654931491109428025324000 3464992 -385636368076840079162298950772326400 3464993 -284251055967661342840144777333896384 3464994 -33064011220271130638704657326772224 3464995 924883378959362413364111040902514000 3464996 200297725403270489752911907470753792 3464997 -112505563673781972456863064027470400 3464998 172101720557974478459350518144684000 3464999 55075511404987865772021361230925560 3465000 -42015638745314315015277459916800000 3465001 -498917703876022324791058624501570560 3465002 900629716823456036555240418023819952 3465003 200940270451538897330077827223836504 3465004 -402143665015423065946710634578215424 3465005 288790861295489488936808963434863360 3465006 -25192405629390754153754802759739392 3465007 256311138371524445846435744839813920 3465008 -93465094884887065954904800898088960 3465009 -656292254252827578779371017459332286 3465010 228815093222134939125874825872608160 3465011 -622174086893005477859147228296387200 3465012 462419371495230864310383117582938112 3465013 224459855390733789467532007350138240 3465014 345883511444173061063876356585475712 3465015 378445738338788720536755053020714320 3465016 1354181248676580338540991697878159360 3465017 -517134103479438073468648373587750140 3465018 1399714516213334782179578278532064 3465019 -154922132516646932314751399473866240 3465020 136700758836587457028205638961786880 3465021 151599594630551148708613898254185024 3465022 -207496267928734707328323693592627200 3465023 1553722167021382905358950374769764784 3465024 -345270130885215370530323663520006144 3465025 225878419424375301879449312392281600 3465026 861458365032134085669488304672566352 3465027 -92715423204282193066781737466554320 3465028 173520972455398143515486697611575296 3465029 649714580409594725028496956885609630 3465030 -256938524873747631474055743227904000 3465031 -459585151967961629632868524395808168 3465032 -216682139167769375690531363585095680 3465033 68975266739968604408912872790726016 3465034 347687924708170347555583009536875712 3465035 -642988178565353917003168611246875520 3465036 438367201784753212224934953463065600 3465037 575613203902698684916874237604355980 3465038 518316128153762803413892482663625920 3465039 33336938265826370093364936227633280 3465040 -136857156322809576019228868670013440 3465041 338993145405357525528016644555526884 3465042 88570264245593842080512009422553088 3465043 -1240346126737095497931606355198053216 3465044 103593029824689140265960107065350144 3465045 138491889595517869812711489049617600 3465046 -62796120648250738621089416685687936 3465047 -201395623395595479857957369632416504 3465048 -109331505129406080856943724150988800 3465049 -613938160084678850153877083156176960 3465050 69991912805323248167992731030928800 3465051 -500791425142345407330522127931755368 3465052 426637203677894441713509731997425152 3465053 724234857580897865309254897643467302 3465054 -119550285229049084084397626448683712 3465055 -208024390859100165067809789088602120 3465056 18949831587014694708141914849280000 3465057 -480857701584223955170693597896686160 3465058 511394789169715454785198430008076880 3465059 -560849679317576441064452003021802240 3465060 345530441031596004480648552834600960 3465061 -1717204009702139309888211436045720128 3465062 26226544367054954232981971854264032 3465063 220161036198969512534479245714116784 3465064 -269755854244656660513028445284730880 3465065 321388227913343969368682834611392000 3465066 536961518512132357215570003792853248 3465067 628991634346829636376666844376064116 3465068 649716516004103026405687067089305600 3465069 -16697434300714779008282589556212192 3465070 80192077987983579279344423849472000 3465071 514856190584507244127895507230744272 3465072 1017070359591034600130484167639040 3465073 1297317154594812087485957890785208560 3465074 -258500848505884456194343973093319648 3465075 -205362893529575643993250745107238400 3465076 213742325613770570509251451062098688 3465077 -714920024469175473809364832202784 3465078 516268725725424167213286090827519424 3465079 -618824283157027764181663001279207320 3465080 42804203171693314432724214450278400 3465081 -309292240778920449416974592244108240 3465082 46989130880604946791188322042278400 3465083 -1055676318227665917559326454566606000 3465084 -180807912420773995406325616908115968 3465085 166463903335151783634088760498244600 3465086 924251609396108172008070055221281280 3465087 -41288831213243536732979502142064640 3465088 304070576945920096574589573204541440 3465089 366566905761236348766532001122357890 3465090 -116139756846954557885358651496166880 3465091 31274179960898353208685609637771424 3465092 -100863451868580346526961738676420608 3465093 187532457766217417288277806242273344 3465094 11948139542959037166890271603432960 3465095 -893975303458925450257315274724971400 3465096 -422867647236284328987436291487539200 3465097 163779618388285113318926304604932132 3465098 2046948660779963640821547064504320 3465099 72082017574238589004812120726007080 3465100 218247743542899670683690913849798400 3465101 -350253829015903428009396334430093898 3465102 -377028158696699972300451926654943168 3465103 -1234796383507713489688838055913117648 3465104 -137944878250877206574011865179054080 3465105 240344570300698149848726073999747840 3465106 1131551596875881954449742458325264640 3465107 -1448639967871154766146122001894818644 3465108 547423834458684455459602609278115584 3465109 -129402890338831076236398154001511584 3465110 -61113262080304783516263680313475200 3465111 151407282667725693722835271669787136 3465112 -564283622300175982423929559449600 3465113 -1517937235437977788177889751298256700 3465114 -104070487309637123623349894392120320 3465115 -112360789278465784619244676657901280 3465116 240935282299686239112255214819376640 3465117 -509126046307342964134716849534785466 3465118 50604063801183527052752137788526080 3465119 179046316006918491914550920024950896 3465120 -570256694101075669808865882852556800 3465121 662674076903672983982063996785850544 3465122 -969642848226113669306162564783456256 3465123 -179803241202666792892088616143173200 3465124 -137282885494556813833329051550494208 3465125 1237963187818696663393452449081400000 3465126 -166151795735317086171415962532454400 3465127 -175015604383055649014771427330076848 3465128 587407366414496864315390544967388160 3465129 -698413762623286959437153353085016480 3465130 -2319058710673078858824514776134400 3465131 1072685466874677851705112630029071440 3465132 391725597321455718499462177832300544 3465133 685171922056644251147156375924448438 3465134 -89643423028974294640927620662087040 3465135 57190048346129558589696430220856120 3465136 293945659987301680024433315209428992 3465137 -217159300575611940684223884687837900 3465138 -421740900167515405285451688060253056 3465139 1723705720481282718820984040843932940 3465140 117304652255056342606018157910958080 3465141 -402967905206573767743083043484039296 3465142 728513033472529491402311899089920832 3465143 -1302551951856643687952493873261967656 3465144 -788456615902105805858655018040320000 3465145 2555146429472406233181393225171720 3465146 -271956997910662175523340917028567296 3465147 311521873813527743560631551565977344 3465148 -559179828998460384600686526321757184 3465149 -268607536914709419559520746487955840 3465150 93196923905178452047482130522953600 3465151 -1404775064616519406513690142442758848 3465152 -525779249597112711094746788722114560 3465153 1042958507595141015271151161535008800 3465154 -163695006717824263338283099302176256 3465155 1101366630249085113605301436081920 3465156 -286708597466104972750243736939452416 3465157 356880130910900711382131937329245920 3465158 -357939558768466377056032355733532320 3465159 51514557115849382996014503999208104 3465160 325275124833234175073425428863232000 3465161 -278693296357658085051400656738681984 3465162 574792758879706439802792835797991680 3465163 307334010324926893689455912626065200 3465164 -82040635285304203366519298341369344 3465165 368116039865595173151141777981003840 3465166 -109574265842789431171827758417078976 3465167 -216456767708968634671460989739625336 3465168 -48522560304126604164134547446562816 3465169 187078870869606834887455451787165696 3465170 22861994347536492894801622710292800 3465171 886195035432350031921574310633279160 3465172 225325295800911910047841808310114176 3465173 -728023703437229942062486952110762080 3465174 340166739776723656207046424062285760 3465175 -171279409327257823585973022185433200 3465176 1156832576927492173667790832559370240 3465177 245014083351402543601840265251777920 3465178 765705261483715560625562306891237856 3465179 -833887712032521547153935553862684220 3465180 93863455820285684594025303557406720 3465181 -710591701094250473073510124632357300 3465182 -240825568431149276633164173137273280 3465183 74901233670782069877299116319146824 3465184 168736213727626583027938390972563456 3465185 259360749041630102536135757539663380 3465186 -555351480349586108003467709967159936 3465187 63831601583130687692045415160204800 3465188 -127913905167107192617485674193239040 3465189 -64551606850744440491308901086265472 3465190 154559169128763749766820522558043520 3465191 1025860723866551076652764379573710384 3465192 -355841652835808967677848883067617280 3465193 115369565948168915077737416542556964 3465194 -838927588142675139655861405726081104 3465195 199280014516297951057253875469967360 3465196 22342490926175529784628479200683008 3465197 331009753207828487406089182412939520 3465198 4241220314039322356929300097472 3465199 -292763433608741674601379155065850800 3465200 158417995148317585291991489182924800 3465201 549760673439002455094693361861269280 3465202 33534324081508639567320190934135712 3465203 257386652477140063195093437478811904 3465204 344942763131575277247319884754845696 3465205 974404112603642389938494376589864860 3465206 -297177088979880917487574701317327040 3465207 305881241283721967942377897033922640 3465208 505034152175532632025067242675240960 3465209 410572977746735033264256379939716480 3465210 84941328318708243306745223859456000 3465211 457822945968525595985015252936060224 3465212 -962149654377187847559106024680668160 3465213 -239112757248529188332195369994387456 3465214 1071502539182667786428811249054826752 3465215 -118699954638665557122397327374360000 3465216 -610790241418106500451407943757201408 3465217 86976197113739569415527278026105792 3465218 437675470701330818842091920435396560 3465219 -256321606573152153098851750219014480 3465220 -731286685344386331162733883023872000 3465221 313588181485458873331031598913585500 3465222 -22879090444194438941842051139972928 3465223 1796628531451239236328451077463444864 3465224 -562434312730102634089907607185817600 3465225 -16761644679759269694017537502601650 3465226 -319872652635716798808210214930209792 3465227 1812831622272467444363647227151221072 3465228 -190089722041329174796021529896151040 3465229 3691341137539980399286436375857498560 3465230 302375192679625733474995378957132800 3465231 791730245112075363661958937264735744 3465232 307917536771485759486777117235879936 3465233 -188461857211031454814581954369853518 3465234 -63438861218786984830830923781653760 3465235 -474365479975395106920332713075041840 3465236 181298318654098708839051545462801280 3465237 8928204220634168096763064062922368 3465238 -128365233323131832785182457680630528 3465239 23059981390902980006862732246303960 3465240 114262047898196722108440316025241600 3465241 -1071586800971191881923511579899200 3465242 -304223716188190941283083870326310912 3465243 -674607118026594078272988647513021268 3465244 542474454494173290697982648445441536 3465245 60632390718255127466250779002066560 3465246 -67215628288934416957565101651206912 3465247 -1498818952000667511366380059428472680 3465248 1340927515167839707457924836384112640 3465249 134929100121791508059560602764021568 3465250 -696289758124028685173569905814656000 3465251 -844175015800961363683426678842522096 3465252 174421696686923535735837963948797952 3465253 -1213483602168402111005611794165699552 3465254 -124782445629306193535139585375997440 3465255 -489829220447321231904902807321947440 3465256 -938755854319236342847185078256435200 3465257 1440970414772331834582503071492336506 3465258 141856567380993134297525750535513600 3465259 -397585808557363610229875141807606384 3465260 794429092245396673662081302995322880 3465261 -19989542063850411036444325832116800 3465262 597052284581861146488699912326029632 3465263 -2426343143967519151433364841472570304 3465264 -59947565608721997831034717392863232 3465265 114598738267207097332336264357902720 3465266 -39229697367144279427953056737044480 3465267 -135450919709386218735435863409561552 3465268 -913471435992775744786508794615921920 3465269 1030360132192908946454830343567138670 3465270 -129083314339373039100170558200713600 3465271 1545656500115752848658803479731426472 3465272 -24609764748446874356446405328486400 3465273 71499129888491124778878505747918848 3465274 480209463742618682730380190092198112 3465275 79086800464508377618861922754228600 3465276 -500347060477637541862236178527456768 3465277 -190461105678986729077360198885198720 3465278 -203554153888592997791913408088354944 3465279 -227391548131870595741588427512893152 3465280 -88272222362421039447488544752271360 3465281 198081196269550734533333111027174082 3465282 197119162064988825456454843524792192 3465283 1626107324716793546702493293350105532 3465284 16889488926965209930537978947664896 3465285 -678043734264974953595520602038792800 3465286 -205124788646630703958541171000792256 3465287 -306673624469326949451394925473264848 3465288 1045345514856986330367071073125990400 3465289 -401451207871280793344434270187304476 3465290 637258574607514871727999719726690400 3465291 -783231010660693777306571053062234408 3465292 708139864344772901771520213849334272 3465293 -171169882696608725403904125751293000 3465294 -130984063219400709633022718778313728 3465295 -641934348208899745649454197904883680 3465296 173349980706367720653372470673408000 3465297 527521104792008140570303903888371840 3465298 -733615140691881481251009296307999600 3465299 131430119581207083046910564633250528 3465300 -20318559031703156603556662785843200 3465301 506942937525105370927102541381966752 3465302 -186021610048375995967612822432640448 3465303 -839040961572994989043524024562150296 3465304 146731720805084645687905750484582400 3465305 539344227313673281042545339372467460 3465306 106160373039726157307160164184103680 3465307 48026283945820083901630797261468952 3465308 26236210042682749800365326555717632 3465309 112213238369043287072873381376428640 3465310 -37274505039753520556257439977774080 3465311 126313848650016550210506533225980392 3465312 -441286339579918942564038627713875968 3465313 -1388766240058882520943625149343143936 3465314 -48126722842410803629878440265745248 3465315 343867302699957755608626163050624000 3465316 68370958595547640563227525670631040 3465317 -76636470984727970812832409041669634 3465318 -13651244963348207552007761174095872 3465319 433200238180551248354613744201592 3465320 178043839116041775760969157472153600 3465321 144793608474370077190330969593005712 3465322 159325718305157645144828394490675200 3465323 -1519670213887114545476274634462755600 3465324 38811445105863980671546948752188160 3465325 310006789542290245347340991175194500 3465326 631808488983625515000593900612412480 3465327 -3163080784324582574808526212878592 3465328 -76675253007252721552954267682570240 3465329 527415892597034939795271264528201600 3465330 -97311917033498812570652919458972160 3465331 -316936657693757115057186442331225928 3465332 -659641297369021350856594481901477888 3465333 -117391545662931330374882217564973440 3465334 712042469923139389379077257202856640 3465335 -162596774400289955599817887557734400 3465336 -286464819090800317859688516089610240 3465337 18181770272797397627305088781001092 3465338 -15969982324270155545061235920769680 3465339 -4469964350866810607600045490501072 3465340 45703640257858438038080740507875840 3465341 -884065687557970644654229094410328256 3465342 27675523073575747097102280004106112 3465343 -283793624683768851746771795708903040 3465344 -504096011325281973466682290581012480 3465345 290292865983930408851425664031145920 3465346 -124651640315088949777361844320279520 3465347 103940433960646292111012122798940796 3465348 -682082386367276769725163617409337344 3465349 -722223361066411136867577296451513380 3465350 -57052850394153117524720273191363200 3465351 -452098144647345934590612641954943120 3465352 -98241507322742642226353738530652160 3465353 -94845788992033110238136626046768880 3465354 -372747428137003121776306477415220480 3465355 68760692565326973539847589434210000 3465356 18235827043327332173151893713133568 3465357 191020733331775033144812235438362624 3465358 274740323244681198248341451153630784 3465359 -1533970645528323665923301970434443896 3465360 128633730582611508841372755927121920 3465361 -174478228745747207035936852700646876 3465362 -467906113779045721642062650347283568 3465363 319592905028613188718944279060947968 3465364 276763568759634121117425876311580672 3465365 -475530620901697652326875692662622400 3465366 319962717739731991794219392939047872 3465367 1609989886060547000847733988616009416 3465368 -249737863025928185457344094879866880 3465369 787501648905117614285590625625652320 3465370 -9498743059590109657367043372806400 3465371 -99666520399215634355980580011816896 3465372 367310835222385862916537172660224000 3465373 1258843157243606576145154839341659622 3465374 -826850716108578905570382279571900416 3465375 776935261111546872713704222254708000 3465376 1723756386824986187049188190138335232 3465377 -63102161783748591058942940927679774 3465378 95463130905002399729189239443203280 3465379 -112609956904373262485959537619786020 3465380 -142883356419876667998427101017149440 3465381 -348670713532270455129978197035494048 3465382 138017427508618460271069397614115200 3465383 -59667950896337481393952494655089456 3465384 -365535203947859486673696341281996800 3465385 -205862659771079917903654368833028480 3465386 88032268837922113910097094279123200 3465387 75456258884712949513615488611934768 3465388 -1738102873982916136981235087147963904 3465389 213029586991941840698927696159015190 3465390 -169983950626687439362726297644382080 3465391 -1581749533918075348056366941670450200 3465392 -4295111855352655203293735395196928 3465393 -234399369931477794705643337087877600 3465394 -524687614665850109776719096777483504 3465395 -151209352294919746960123312422435600 3465396 10754044978243922483773507408465920 3465397 -158837752658235913927570723435609600 3465398 8053726025004894196753985921907264 3465399 -81100865002596924275229600097792128 3465400 -462950283884164331930959001084928000 3465401 279308970581894156177539659265525332 3465402 137122577891989052547188157459393024 3465403 233603944336777457213518203583569064 3465404 1983309117265819607686286437561583616 3465405 -176992677330424441767951453075002760 3465406 -7555805684158242783838867671726720 3465407 371576638926494071320365770982483832 3465408 -276325556932362271005218433348403200 3465409 -945881485941508136473611253428839520 3465410 92601058656320522449617812097484800 3465411 -401930145463816904216122825309893456 3465412 -1051089097001369440325477790964918144 3465413 7662836640880131220386355672152960 3465414 -74886123098311284311744128822736640 3465415 279610595823773865443506276969198800 3465416 262041505751808852005668416290242560 3465417 -212712957377348148596594179677722688 3465418 -514704828939219667024601713292136960 3465419 516275262614593722552523161502842696 3465420 -40094685531309544333785954657239040 3465421 -484573166074156322359393009818826378 3465422 643733149529193237677451365061140352 3465423 -84574392726273247630089203992281936 3465424 173685294381223078506061964376145920 3465425 239937449591581326753024104829066150 3465426 -51665790859428299651242578199936512 3465427 769109495314385285766288819446449680 3465428 -260917019201020540573473632547446784 3465429 276675849873388644895151902925038080 3465430 315169519434673429697088890814831360 3465431 31843285279463996419575285849139392 3465432 743611309923008689277730146587883520 3465433 725415774808931057437908031849434624 3465434 102021234425227082978682279523560192 3465435 -1294613001040089835226702175533602560 3465436 -519685383460767883793579160974540288 3465437 -482535805088763872783706097684564980 3465438 167135204201517360104705617837172544 3465439 -849996957518244729964780532854667280 3465440 -796050532082257405877486636236800 3465441 -8222439997184482053431159440343616 3465442 -458589483487015028187020541103896000 3465443 91342962460356186271596921081121224 3465444 340458677497806186139039322030333952 3465445 -613574229586661772221377064910471300 3465446 916389674559924307772637216988008672 3465447 -1080073805280917282193571062418762200 3465448 -277265466767394971070235489441382400 3465449 -24089169672308443839131809526092800 3465450 -255331004294068948020605019571584000 3465451 2058053663014098431675097385623573504 3465452 1235397516388876011569741638765427712 3465453 183007729391799046417664390976458304 3465454 -55499671011403532735617718555365824 3465455 216955241281298512535894015089457760 3465456 -116259210708480916865834768400384 3465457 -444201485349095368323320638193738200 3465458 -223121268848714389389333787530155616 3465459 -268216429685098840525084840069275072 3465460 -64713351640284427651676008083774720 3465461 -170250716398732754730575788428083268 3465462 27451533203844476440042898308067328 3465463 -1272940589280400172538071767135723288 3465464 1562648160441237577632767497309163520 3465465 -415471992706321410927851845012082880 3465466 36647560062008103265428704152055040 3465467 2041515614981930679195137855932287600 3465468 -51034170918806890406442867482178048 3465469 134164218318296854815279119571481696 3465470 552117724457646802800607094700463680 3465471 -266831847861901113127375501909745760 3465472 -252927113478698286090506016542162944 3465473 215392025275829268674052276238753728 3465474 176424459465704826351556452260471040 3465475 223635906606158800431152936823031600 3465476 270255875184911798440330788204467328 3465477 -394252083713826851108488178317436160 3465478 499359814330286097993824485212144960 3465479 -4362143772826197258363147489340536 3465480 436164109600542307164442494296064000 3465481 1495884740382743397895772801872448282 3465482 -346972179010506620966594064496663200 3465483 344372173962300464294832362376779520 3465484 -142579832056446986538264127437060096 3465485 -475939521102883538765604789105872820 3465486 -447011907423322503707809317647305920 3465487 496488183497738840889062875205929136 3465488 -169421971206353088965634460347580416 3465489 1109239363406575370134954803217966560 3465490 75559952333384787468576639183298560 3465491 649624209845051434336983077772398892 3465492 -24742966162196174254832413920227328 3465493 614472552728777475856733494122642880 3465494 409936652971260450209974679991082752 3465495 -287626968594653433715986963998884560 3465496 1397948810556769439412771396143585280 3465497 326449431564260761253645839195045632 3465498 -216126614791352499105655571586462720 3465499 -10795066986603504565975594846093632 3465500 -484466272763130672405929396812800000 3465501 -247096107918461381291578253976071616 3465502 -259430083785439216530182346318196608 3465503 -911185642079163135103863361662265248 3465504 15150534420785017626155136489357312 3465505 -1213277925014245421696666928477312000 3465506 139270257346786848220849570510740864 3465507 183858692557281194885269015294091640 3465508 -941770656365251428615553109588410752 3465509 -448943207645192630916332847114900384 3465510 22918670419041842440205408951531520 3465511 -76806697827636247599124983536318496 3465512 715254516090917605286755086957926400 3465513 -909070804844122341907451449066624758 3465514 504015453927120806836830271916046864 3465515 460529085893708991861267037050200160 3465516 -164838665997359188146061018465996800 3465517 1267797641362494697851636264503667552 3465518 100680268219850722362399212152004352 3465519 237776992598893740558393988929903120 3465520 218720033829634779053725016029593600 3465521 -28699739625979748123769813292448256 3465522 -277959237161447821722791219662857840 3465523 -1023839800059535867172379797272069056 3465524 181714707598691986163363272037376000 3465525 62638753672062377587210760085729600 3465526 -157004003609821137863933919695880288 3465527 -349911644300013128144412647281576320 3465528 -669586988855335328688926689037844480 3465529 81316014413865580834626426410469960 3465530 -377999440738835090176158564584247840 3465531 -72178528395992048738348099217645600 3465532 355213893623588878929763996995246080 3465533 1017465040432866125020967134953763782 3465534 555121361272145327430844107323177280 3465535 -787103937262581809796822777038025840 3465536 255205916993303831099829633602813952 3465537 376501791095811150863015866556032560 3465538 251669731012050085074457236475743744 3465539 170256688643480493291723602588140032 3465540 -84423688772901265254241784043578880 3465541 -775134356019532718046068485287013028 3465542 6465007309599733249134208432765440 3465543 53031462081638235278527411323269760 3465544 37902440826242407568611401499100160 3465545 1242705758586347313669231091403153280 3465546 -4963793252312642029303957238983680 3465547 -766517571889974875667783448139501888 3465548 61710232823483479443262388978810880 3465549 40570438403069078341367602009576800 3465550 88748204761210004110977460405473600 3465551 -23725446579661317657638110284284688 3465552 -26979616607184708475517207310237696 3465553 71960571391016019536442089864659904 3465554 889118750473705827673275316175480976 3465555 -16192571589357448872499953163200000 3465556 781396198459892844573465828210024320 3465557 -1140711597363936212522282831756061888 3465558 -93369803761903685195966372304364800 3465559 852243311434334279541864058776490760 3465560 -47611130864398962133853796946329600 3465561 1252001653274454125212706665783536 3465562 -527488740852679642804233872668416000 3465563 -431144693567431598518150579065108480 3465564 333665623053838715641642922743526400 3465565 1634499039815312200887725320757414400 3465566 138799390422940791932492269406817408 3465567 326553241716904343835513399852046320 3465568 411935284117079128557828996857856 3465569 331145298311067430440952795712796996 3465570 -47629510335716211061287060921408000 3465571 24308131405252881310654060316187360 3465572 641927057874315466730223461116846080 3465573 479437769672388847656473392466160768 3465574 -301800742326915752617457141529991584 3465575 -797969386327775595273803025406197000 3465576 369414020265756404345682918919372800 3465577 1502120628989930461775570880239834426 3465578 178919772401682707455649623131681024 3465579 243045968708951550007968974975471088 3465580 15968100368949243620274749473689600 3465581 310958025134394086654940653533655040 3465582 82509536163305531746213678668810240 3465583 -187229500273726417475969083297224192 3465584 319446642409054638057657012001898496 3465585 -100328390014613355080978888088000 3465586 -835000812148046128266460714430231520 3465587 1671203149258677342146320612617785760 3465588 129848761053597309176538693630038016 3465589 -10419678802639030207072768952314176 3465590 583570221205651612473325310283340800 3465591 30907733412180924909601859450091600 3465592 -91594063169603083044236069410406400 3465593 -1919968118691355434434653157421496956 3465594 -210515746225553637516402964229389824 3465595 -264371708300086947327583840869892320 3465596 1049458089127566336468908589666355200 3465597 -31229638373788242567276399456454272 3465598 -675221650267251553313498129955571200 3465599 1152243839677758737158875882871017600 3465600 6135634035214147638129394188288000 3465601 -641184304672613065059133105695451200 3465602 -9914007145823055968979649926291456 3465603 -798040344262449877320832672399263576 3465604 -229311596348605810195464612380799744 3465605 171668260818953222164048191172775040 3465606 -343208035774300614230247174674392896 3465607 189614029221604024894352979124450704 3465608 153027732614351198340353650615464960 3465609 14141946300346735979703098686221312 3465610 -498465522342280986188290901267099040 3465611 50332581997128537266145504341632212 3465612 699553657374304733550185116260326400 3465613 -948952150259374113489135951393050676 3465614 -109096087434865761991300554525116928 3465615 43668758814137826763751543522664720 3465616 -85114231658230586115417876230307840 3465617 169960288144203148801945093044493248 3465618 76800849157196438892477160763524608 3465619 762359691008843092661167942261992000 3465620 189957353756069087780422954556321280 3465621 978404649235331277702812428590419790 3465622 -253338120214237902316996454930193888 3465623 816234958536961797555309376999836696 3465624 -484496015725719458129612046280826880 3465625 -1157055195631417883289592586512312500 3465626 -1392690554591434682624581748307641856 3465627 -207623062479080751712785093693913920 3465628 8826283150191699708565042691622400 3465629 1029093949588255588677792006849280230 3465630 31300276782741396371587346994558720 3465631 -327936784731750272812683949562528168 3465632 -1167408995423971163792694341399543808 3465633 997496792123853326985978005012712624 3465634 -113221431510327274406001939815300784 3465635 1101322124082754495239660722026384080 3465636 -621808881733210603445825930886233088 3465637 -735244169073863970682326687373994688 3465638 538959793122646115438501220160903680 3465639 1327138412454492296008649136853962240 3465640 -171014117835327633743032122856243200 3465641 -973706389888240280119158270261230208 3465642 299655006144480240019807585664945664 3465643 576132072475216882086621195817810624 3465644 -30592418746212619370629778181224448 3465645 -197893894418086383251209471470566400 3465646 -378512770140242040656471420187066816 3465647 -2464913326044087389400363507578568 3465648 84140572145101881614950971234484224 3465649 -1329391109242329194452096468809380880 3465650 -202897453559650249682767656911653200 3465651 529084921940545541524194687075302400 3465652 -11177307259342616088737114466797568 3465653 -1986827913752559983855186135167957536 3465654 54475287667597114545002313889499904 3465655 420576926004506964209982484450788000 3465656 -1035097231183139981953614958686597120 3465657 55415478714827550296180544058132800 3465658 64471032741196692369858519234936576 3465659 -414773385097744744349385456389098140 3465660 -124225815259153462553997663246336000 3465661 -359980111134280483242218667456062976 3465662 -212674838000639683639463847604455168 3465663 -379345736576256700714833702962998656 3465664 -264892850392349739711018060967051264 3465665 6829498864563954425529163505781120 3465666 -270346440864461910253845966349745328 3465667 60587806058587595335742401815942716 3465668 -73832580392023227644420272108205952 3465669 484555770474394713129407303831710944 3465670 -54149263267551391382144045726108160 3465671 -4538244406661653625626792965668352 3465672 224113293719193809493474044829696000 3465673 1590512368689933695519392425784024922 3465674 -873203512312470344274068676427758240 3465675 -28815172404274744427603524402747800 3465676 131608627356389559225629593936855040 3465677 1307156334364969656026336002955537526 3465678 336524459910088448460404686561602624 3465679 -61300985939755573898398651110313888 3465680 -160966917773004818064346587202928640 3465681 45721643293785400834013597226673440 3465682 -1468274481069383478771663235728624 3465683 507355998883934220847889066470328892 3465684 -273911624384043224946218977169815680 3465685 71127405521590045596979138477036380 3465686 -238065305148241036388116287368970240 3465687 198772923699967125387843512720242560 3465688 -241614946296609900241230947370240000 3465689 -2228591914700911372241706039115608 3465690 -197640996303595542183025460638260480 3465691 -1339079661486564906206556083346638908 3465692 605785824579687201906632545415380992 3465693 514213030119079250523255965507619840 3465694 381566441903530018645175984990752896 3465695 -242570838217411459616782104440842200 3465696 -198939826506752379549633195051319296 3465697 1300200853059231166536702889401258146 3465698 482499993370105134190640118307671840 3465699 -742194758142753582406870757095942536 3465700 -111991402975983625916389845399449600 3465701 -587203771028427395126481259503378948 3465702 -48635843170137790688988381269169120 3465703 1177329421964352445588599966779880960 3465704 -892183473837106289924294536100167680 3465705 -160096405484400392547361714644420480 3465706 15458021475754250690692335997104384 3465707 8109976901623399011262449705114624 3465708 998960924210836998405227764964944896 3465709 -158480549729984728078698233102700672 3465710 9524629803992008376854180298367360 3465711 -183869684646547650236542664099229240 3465712 -409963275999372983677406014524227584 3465713 671504082519195579514441259986326180 3465714 -1511419218795194327003541621104640 3465715 -9122415897713501720832799725963360 3465716 214899713441771053835023119852380928 3465717 -512042147196788369352098807733949920 3465718 435502782674282844796567630707430560 3465719 -1203871780704772336708205187580771080 3465720 -902805363951988497060731567339520000 3465721 242049791505886240684730084586099690 3465722 -38945169224951808595093745491215936 3465723 -60298061210964530257815881689519872 3465724 392947123802948516309814233266282496 3465725 -728625096089297079753685662072696750 3465726 -512530611220464172285456777224794112 3465727 -1257044609461722515697172894354983424 3465728 113024400008207638186353237726068736 3465729 67061833547039714215162104866837874 3465730 -122857304081937204468323663004211200 3465731 265829545725471044561748492968609532 3465732 -88695563238999861107419782869114880 3465733 -2256951406108906734340782399375173760 3465734 269281422602706714315299194596434016 3465735 -55293900270947355754043804700403200 3465736 -249734582687456439394123214652579840 3465737 -1564509595041217918080403482301321008 3465738 -27302659880231857347681032509811712 3465739 -738726015871750442197493040555366720 3465740 417069672960375356129351167796352000 3465741 97007446171301466589093573444435392 3465742 -203348710566968568945461306619919488 3465743 861463561629540601130288781562114992 3465744 -321645614319536288225235987168755712 3465745 -1063585608243213342396582712101775500 3465746 984676828352167497559810869627549072 3465747 7194015461090294390798873699886396 3465748 -19522893389226093299555756576796672 3465749 -172100548346120950729887932766649920 3465750 101695276992389198526372161903328000 3465751 2241176766066277522919727415703640432 3465752 -225935687554852311134456451180595200 3465753 -382901050166049926045189744503732416 3465754 38925289081387272914881923140874720 3465755 -177996537811206938113797534049844640 3465756 108414127560031246941928539987548160 3465757 -12258081186085426966449657951048800 3465758 -390419713969076207605406568599867520 3465759 120831923919461295555504006523388928 3465760 654047399234589554190128076672860160 3465761 -206522115549751692465319842698089668 3465762 -196595656633998921167357861361886848 3465763 125959665761171958215761029066385360 3465764 411090518234566584973985978157216000 3465765 45057959000836146029027350399634460 3465766 -231432674507566964766978277991259168 3465767 -526828444453208572985180548058438400 3465768 -152241936378718091341530316627722240 3465769 550000029110872262471547332650489600 3465770 31968221515719018477871780366997760 3465771 -194979290162012745385442052067655040 3465772 890848763176306575976934259798277376 3465773 685811943452693545046211169159091820 3465774 60508858350357337641626380428253440 3465775 -17306865356408767522125872418216200 3465776 169682360742492081197117963924865024 3465777 -214435467189405183087293500969800768 3465778 313467949082773313263684892958174720 3465779 -578822301067132256661001221673400760 3465780 166381231756222286981970524102246400 3465781 193714917886085858699723272793570400 3465782 -165484110116327149896491315675047008 3465783 242558373135557124242796927716194752 3465784 -51388061863198766178858685267968000 3465785 -863115356214984900854462108607049020 3465786 -200120436999887505537499794966412800 3465787 -293310933868292637887118880968234800 3465788 -113490052605493449321710881369695744 3465789 -15538478089403349342920199602462976 3465790 -199693258421802666095382621815232000 3465791 45547203640596842456073306917538672 3465792 -123348381865047288426308076042190848 3465793 -1446396471430709788807166734230576958 3465794 -546988697739021503453835445962490368 3465795 -184939690985262110648754277745017680 3465796 -347759857466112436152322791546305280 3465797 1057281461954340024797931142273017246 3465798 -124179215533931600524257162921031680 3465799 1597476159788342656782197924954835800 3465800 1126287335944206446807552802816000 3465801 295447535166605406901910338473751680 3465802 160243629544138042154403420526754352 3465803 -819912237089822240110041649495764 3465804 162700565870409291210500049435434496 3465805 312530029528005977858791673724322560 3465806 -761903245508819273929495168954275648 3465807 625679049229655624125689400226610192 3465808 138554042371020320638525911310270464 3465809 1338306961664277182231596196879856000 3465810 205653098585438269074954037581168960 3465811 -1312778364196732037349801362649805588 3465812 115440938813641849784894722506731520 3465813 400837781567557497218185955318757984 3465814 -530080677577309883129118298974873600 3465815 524962032819959830434752245719337920 3465816 -74603875491828234774317944635494400 3465817 -802903675349791547637769835375702134 3465818 603494974191867575978876488314405360 3465819 -93305270041628539003724741287724640 3465820 -283390197674624456168413090457233920 3465821 973801576133636298577457590015704 3465822 -364259760417124495817104516590145728 3465823 -485561694853429324395632195507394336 3465824 -415822267212175260239978614943121408 3465825 -291337835507689374684877993374232800 3465826 41178687936995966288052334569108480 3465827 113904660959042655935957696555765952 3465828 -6401789812976471976128591396551680 3465829 587332298433394087032629896355149884 3465830 -19596163727660787247938151561113600 3465831 -239215625867484229715130193634534400 3465832 700551663538759613247316807266278400 3465833 -28221984144804454981661476747562880 3465834 -2256587686531602571847881340517120 3465835 -645964484089251902954483376402066720 3465836 -166577203772692448219077831063916544 3465837 370201362065207630273240030979059040 3465838 198027850169869042060815151116430080 3465839 625945062059316166311916813609519224 3465840 -10177929962246108483433354001121280 3465841 -2071463609287756439738629370996793948 3465842 -461301966276242110065123430544210928 3465843 -8913596142457443158572658473878912 3465844 123022834154291676189421839011812736 3465845 1187641266994292715934645762275923100 3465846 -269392865490085973638407450040765728 3465847 401673084878204698578790524228034560 3465848 -1339810479266939733649604173761024000 3465849 -118265974544396134505702386476866592 3465850 -317169791841924038250640980377607600 3465851 -45208369672060081090328249579693148 3465852 -76025110034600250075059096002337280 3465853 439099395720104912108919818018881644 3465854 35690721971125921457257042692274944 3465855 -167716499245267244416684173314200800 3465856 15262984058081096153899887923036160 3465857 -949605578616487876671757147008672894 3465858 -485491859172383034342146103285834240 3465859 1477653183668031361821241737311144060 3465860 429262077225416817673562970078670080 3465861 126842786470821226748110876479530304 3465862 152062139167483792155517681680996864 3465863 293570256533306568300477118210073112 3465864 -137929398540395150095315540988590080 3465865 -186266157925190420222490001526069760 3465866 386935589038905877412744417210726400 3465867 234291114683522248454791812747046080 3465868 627610223519055223714006456956304128 3465869 -268565878915787502211551946238733792 3465870 -184852594507627155243437959921090560 3465871 -819631607580152551816746024242910928 3465872 -231199225188184089114566516619239424 3465873 -79129017856479850629612668950962060 3465874 -229598186434430024798964418264409088 3465875 729096242340667617791811552798864000 3465876 -403886815368150457975919298692179968 3465877 -1632937785971799812918827179787367940 3465878 -25917845874158195875604536788494976 3465879 1082998442263902076052853401664244584 3465880 1096882373952180830146364859007180800 3465881 502026574082015570123584013110148682 3465882 -44668277017121143425904226805381120 3465883 -400687307399571035881183289419007480 3465884 -256794847988083960784767695384605184 3465885 -184450635021689686183846909652193600 3465886 -7712927549740147886972773677637632 3465887 224178100305284990715025680608655552 3465888 -573416503968376476875428125097328640 3465889 -661143420246045738142859316833707200 3465890 162867167523660786596435780430631200 3465891 238375917041059652978031987884669136 3465892 -301250367294895213626211173021162240 3465893 -52878778692530097615340050478935552 3465894 -14845708817721410063202363362505984 3465895 -903990581916680161453441525532022600 3465896 355574098246449393195942450032640000 3465897 253918578874047895224898365302728128 3465898 58438503042180059437963137555124320 3465899 -298793829128909598770467746434417100 3465900 139599979800441507458012243281708800 3465901 193636443401047743778201836450637664 3465902 -760298393765527186748779615485534336 3465903 8859949296721826482826985948599808 3465904 170870453184962564031311818058301440 3465905 -74772284681603361199516992283944000 3465906 88766103691547511806199209882803200 3465907 949310563012858495527105615033120472 3465908 1084074421200962703815338936988320128 3465909 736828130130292528022596000389151680 3465910 252625708902412375646462194825267200 3465911 -571831647163101740182480878523414488 3465912 -185883779650115728992780036686868480 3465913 -142941422525716503280807575183912816 3465914 -586434385109225310784166008170800640 3465915 203512540937875297545947324928588000 3465916 123742307662207133847750774206613504 3465917 64013923727936980336692998834688972 3465918 156861081771112577704168484100503424 3465919 44415748397294620128160540084766200 3465920 235489633982903055026489597708206080 3465921 -26115181176057530596331480916226128 3465922 253716917896360798410454341286114512 3465923 1788069456556703499648966746748141720 3465924 49975305549456043948621327410659328 3465925 221365124250480140909740352519646650 3465926 74660458284347970140739770714619840 3465927 203062268735324072893746946732074480 3465928 -328507985044968730963549052328483840 3465929 14945182049548326101685150187448784 3465930 -135125448684577537453200757111034880 3465931 92968822884821564742604133706907792 3465932 596355613029110949416542801078978560 3465933 -1015596553637208822483825754215034176 3465934 293531469594222014017259300856743616 3465935 -163057897020417840178064842351636800 3465936 60307902516430479802903442219335680 3465937 1107973440866238496721739302276953586 3465938 -132284395611812657994070825244656128 3465939 520903004772094228703527571687793408 3465940 -630201592920795125090137824309960960 3465941 -1642320862589192045226480382271060658 3465942 373318384114633690793139119757319680 3465943 376883098208751188836286379603432144 3465944 -803852731434253379312351352669696000 3465945 104329241760332268109161271706886720 3465946 268280008105301878697367521435023104 3465947 -632699758554142204726802060401292604 3465948 872874998163812490110095552944685056 3465949 -1632107448908155039303593184750601050 3465950 -655034235117576938728339759832918400 3465951 -506685275111578683782310145642563768 3465952 -154715719755360714387852938067836928 3465953 -1301457585691043474636722571113800798 3465954 -201448257040365394045630836425791536 3465955 193983579864337238355071783081088000 3465956 -328657736863779960893795921355740928 3465957 -9646377756090919689683097749938176 3465958 -35303309742038035054252625564677920 3465959 124492874424027119738800680458384352 3465960 339973889234622161384029343477760000 3465961 -26017191434390672920206872629882038 3465962 -257590518667018444965774279926700288 3465963 841461224124183065756075985148948320 3465964 -234173825847063882759546142169932800 3465965 -593761564725067812541039032685072800 3465966 -235010315442730072694586499600781760 3465967 130516810489343834963021084788713920 3465968 104101393019902105669326286529495040 3465969 -70218398571016930612263410015905344 3465970 414407751782140202706213905792194560 3465971 -908293168515900445890814846435563828 3465972 -7046354921466618240852296539422720 3465973 -493073071624607084413762195838507360 3465974 266952322350300770288002054263320736 3465975 32500547758311587052251378012550000 3465976 608817497052086634248020380111298560 3465977 -349335402794425896636966304712610960 3465978 -135613374963723770981196415689630720 3465979 -403938356177653309067894481197737728 3465980 14956614283931320393766383339929600 3465981 -138546274287608733819469866826530330 3465982 25651386456237349699590577862403840 3465983 -245978086792201593940213755934774800 3465984 728300510273412404522785773509935104 3465985 -200771323316889925056121686229185600 3465986 -257729788343698034545790217752027136 3465987 -48040241853255976569026043999330048 3465988 135270719389391643382168244868537600 3465989 -620401261601051993966175004151346210 3465990 15466060454687010334358903386166400 3465991 -284235615041876653429249732324757608 3465992 -1210670260988764620573957822092160000 3465993 1224716984116885714284774262675526400 3465994 234911773036072643820733777946890752 3465995 -88067021894761687344849360448256880 3465996 194803881800019982667589741753134592 3465997 -994531935984410469728709738237329280 3465998 -687010809937316299552389667774357440 3465999 -252117915053622666721790618545090200 3466000 -11151802871630734836121014398976000 3466001 -467457856745310188649094232976063936 3466002 273172023666797956943032442929237632 3466003 -107545656391169020209157989734721748 3466004 -645120508562091642640181123360995584 3466005 -596249097873487170528590582592169440 3466006 -220589403436802028591669990557742048 3466007 265442999079813211599135696682773552 3466008 56209930903945250774858243661373440 3466009 -170622774449935941921426982364148790 3466010 -298918656860941407556745712020823840 3466011 341777648982781933279623067164539184 3466012 -210144413862453509604298086683857920 3466013 -826660981895647045938444775513731738 3466014 210213349309084894057583775417507840 3466015 -13675793413644362879295013239552000 3466016 127693778121074601373034399785943040 3466017 97530336289463352918161266054056960 3466018 89920379847032523114541863585315840 3466019 1601947369042792599825716384109219420 3466020 355366966872931267651876537943592960 3466021 490166986504529809317642097015862970 3466022 -39663369845291589782226363620017920 3466023 35721327580905573338742917168266368 3466024 -712596229003356263023042499692631040 3466025 581109419551269730464803973613307550 3466026 306618242215709342309059739072598192 3466027 144166287808191459307809241109554920 3466028 1118753386556982481117402060467257856 3466029 -12083340635509946098403167457342400 3466030 95205451795138961614142953589750400 3466031 -173055011016988351210454310553530288 3466032 -29229467394028385584252916497907712 3466033 198469602574229373321589337923787282 3466034 148529848650066167871076114725434880 3466035 -739330568926946009501958376944367680 3466036 -40654151145925313228877097799370752 3466037 -1144888235005886398574665148628665760 3466038 -300627722565569440716397032116419200 3466039 712106351984843863370426693935247056 3466040 -51400203626069317869613728530227200 3466041 59534262257960083780974563811403200 3466042 661618899524835069669419543778306672 3466043 433429454033643726413653406584112400 3466044 -1754873387900452612312939544548147200 3466045 -2011260436084896165328103799984360 3466046 421290941166106496456084299365876480 3466047 269975770397674936754628235232582928 3466048 -24780514928060577585333001942728704 3466049 279980463090083745041547198583646760 3466050 -46255289550563213427884821978406400 3466051 991283256338513977169729037064806480 3466052 117011580769335448682266312150110336 3466053 -632972760051056259389309986113217440 3466054 -40163845829895599034564098346240000 3466055 -289618090701813886648166699988385440 3466056 -333362245091909265408925469668147200 3466057 473864099508529971082769955430678912 3466058 1506089401065533935415359219419648 3466059 745410810816066699989381180514921408 3466060 -313699642968120481295287889300259840 3466061 1066329710994061807577798280401621772 3466062 11708168131395327272015139718685184 3466063 62919311910306955653245998949566920 3466064 42957558966174632660930542249107456 3466065 171154916771316500940407624450232000 3466066 -870733901873852338504110379490598768 3466067 -224506266329924296120997733082609848 3466068 -500624155695345342959104927428188160 3466069 1195060192437829124838127636129611470 3466070 412442817675673130040727831273332480 3466071 1119752675136653757775633434332592 3466072 -840631615735393267734962762034739200 3466073 519036068899730000622181784803310400 3466074 -363436965243673171285675409184008448 3466075 -439091352976110572971242582792527000 3466076 -960253401141531871229970116502474240 3466077 -315025897973610754692004018467815424 3466078 175373359220184185336249168237113344 3466079 269923307146121697845770183148848512 3466080 -406708374712347897981356625061478400 3466081 -767735317227334546627775451023491436 3466082 653873356401269752232516200164301392 3466083 -777953821934543845434164415748829952 3466084 -411366418069481076519541881124880384 3466085 67577209009604272044129688235170560 3466086 47001278375633743791876883700598528 3466087 -1058873944998715982476254200343499280 3466088 -733022637340676849518733775156618240 3466089 -586054103458541309682774083819258112 3466090 -36162667632344761369116461290291200 3466091 337154282869309359271179172078758000 3466092 130598431705077151961834656214188032 3466093 765433147671083899566163500501937804 3466094 176494468701957157424543216888868480 3466095 82734442495332842191978911425840640 3466096 -215141236204459624298914871604215808 3466097 762290806323880581786942452705072112 3466098 308911888285275856295485491641061120 3466099 10656841140401983809337326728358720 3466100 -111184078936820166254094661487923200 3466101 5315373736664909574211003274220864 3466102 58389872016551637937798127288795904 3466103 581009874550221786859963476101813352 3466104 353144004380412006816933243273216000 3466105 370636119129190363557425204421933000 3466106 221318274528443170037444668941838080 3466107 -218042783798861587439745214370598312 3466108 -1581773235133611286386354023800980480 3466109 -1530280437484232429599226726799843840 3466110 -15543152121151522574661002855546880 3466111 -807605381887438824107888733746735616 3466112 -442589041608566106687631532815810560 3466113 46088239906536939086327503650354240 3466114 -757457532105942734769763419444727344 3466115 290784123576452837672696383637039760 3466116 568359290223795350540883909499500672 3466117 -1668793142452028949607544295497308834 3466118 -439722462722867601647453274862097280 3466119 539191858607641145098723213164792744 3466120 235029944732226882175259211681792000 3466121 47852694799825620636945165328034100 3466122 -138578219944102279244889040348290816 3466123 248006792596307429414825435916150624 3466124 179392044503083307283367003742509056 3466125 -579326874660628974660979078473600000 3466126 -231902986793383438601646840423271488 3466127 -473574982928856865061756162097158928 3466128 -58003789992279263349666154928603136 3466129 -834245948743562702095410924903044880 3466130 155496954600467269379896237684603200 3466131 -478121752083622575597123206457663048 3466132 -907640999270968904683764506952652800 3466133 399597983849043924784231864440119424 3466134 -8321705360836909269772040535991680 3466135 325763230910011580020879433079786960 3466136 1231970362712649756505922957610055680 3466137 340811062106193042700593281069802960 3466138 -46165364151827670277831499532114240 3466139 1703691149651873306954746421378375940 3466140 30758464047087661248741996286617600 3466141 121154176617246317080628727584628224 3466142 507013620105142505437638304991761344 3466143 -196568533703665342342961418140558568 3466144 -21295362681100749676037853838049280 3466145 -73458631940301369695824757610206400 3466146 51284892939481549801034941561864704 3466147 -197967807110162581385143499877868128 3466148 -158273096300059196657227940120223744 3466149 26560160799061082410759383896539968 3466150 -141185963417282199171153217512806400 3466151 -255354368239154270464309914584244720 3466152 -188791899852086215195843074680340480 3466153 -42318966966122429558291065011903900 3466154 259997023270622234172593099568793776 3466155 -149140982709384213428434714020456960 3466156 1501538227101349602702917402659553280 3466157 1519252592598111749181395823135824406 3466158 336418620503771738519429766498892800 3466159 -2130270485883860602034690951731433184 3466160 101382778052914551019654523141160960 3466161 -25082180031290101153750792709763390 3466162 344978668974255711118161577279029792 3466163 -1342580958808354789442696289629499816 3466164 131198129440268328228965764583411712 3466165 -74442972475723846015411857319655880 3466166 1397141243586848995088319015655776 3466167 282468567229692606077029632878803920 3466168 40253049661359692221414447128514560 3466169 -41349918982541132565208893546099840 3466170 17845458642123006443276864066515200 3466171 466571333618920818528880497844886372 3466172 -14309514733627356828243603819614208 3466173 485494997913849703645360389065217984 3466174 502658470121856101832401124679086336 3466175 224598754181082357954027654638849400 3466176 37186758338456898345170025452666880 3466177 -102982371805776201217097061087066240 3466178 227786227180720401951349326625961856 3466179 -545457747720345217466078439616312080 3466180 910932127145133688216008372749702400 3466181 -374127526443395202229667880562287816 3466182 -47770265518840135296037014515251200 3466183 271347155405681344708096293577474176 3466184 -737276988433680642142504898128404480 3466185 -512892536134839522596783592674011200 3466186 -43849056236729873559822921141065376 3466187 -32383981043249158654170472682684400 3466188 -229651431976573845766996600466320896 3466189 -1713263600274551830107659307575730560 3466190 67728855791284778157122119444773120 3466191 -591750972576362034398671376308623360 3466192 216254581596702124329292682709565440 3466193 847095906348502752135166475759411442 3466194 -59754472933902816285813261054378240 3466195 276942710419096012861258186807039920 3466196 -1061092229979572881675317281453963520 3466197 -59029039371875129553307503080947968 3466198 -697971952430932819066103590688492928 3466199 240150462138185258239556550831717720 3466200 63667007192729261599791033185280000 3466201 -558864192813565127243915378322679798 3466202 819944951936915043418439168463981552 3466203 143824796225341191001260908541812736 3466204 304266619859201893591801367031971840 3466205 -904084081492518056710759465568513280 3466206 951164724171101735602057541608540800 3466207 1261221961829760724201038999416218072 3466208 -350715565290560946351796534329999360 3466209 -674565213381209539290341312478063696 3466210 -44633202727958947267479204208980480 3466211 83586726157519459692182775128318208 3466212 243623917535368774782197069162099712 3466213 -1496215853976879191697763757896998756 3466214 135287921605066389222034445714356032 3466215 -203253053708484931026893658825804480 3466216 -546079372584169856323888777848883200 3466217 534590528595523582580297475791134080 3466218 -137515238641846288964328647588605440 3466219 525299201839168281096896673294049440 3466220 -373424379853420589388749680761354240 3466221 -531070427723861944267097968873626336 3466222 -370030930988032576370977200836662464 3466223 -37513688520922220516494973600964528 3466224 98867816965151160185861093077254144 3466225 -166181305283376480854795506123656000 3466226 -12079926841964391608760122959880688 3466227 1000262702808600679155089524939030080 3466228 -213287171939696752811066217734288640 3466229 499770986767815186253369847599593084 3466230 2342623547658457549260401109073920 3466231 849001716395422088591532683204973032 3466232 -332064341718625161328346463320801280 3466233 -55625953703748174401373882894374838 3466234 -110212290449868109437339638442725376 3466235 -1440220493009725130003080008180057840 3466236 -255879515684955190352295195356364288 3466237 -428887871899619300698279985247332628 3466238 247729438295178667435084225049046144 3466239 375930083188436197970669693257077120 3466240 -250466944549606636885854184129167360 3466241 867513806030585450986336041468144642 3466242 -17214369321920862604147627074842592 3466243 520952814517935056560879728987132480 3466244 -147002434782214557140158228007900928 3466245 35292027239231597859156332816952000 3466246 -165286501833237480764406700310108160 3466247 -1348465020053209491259683298297427304 3466248 -931706708987898922741785673136087040 3466249 -29870122713669298469533767112249164 3466250 -163626036539517398967740864798400000 3466251 -132391245407292839975914194057588420 3466252 -1347068614045009695478205772226452480 3466253 226415119162323221504456041234888704 3466254 556735396456530701598887112427453440 3466255 -430364076034992535105135058963039040 3466256 -251569329321787150121136664702476288 3466257 -839326256985953260618756867954521360 3466258 -582639264421417548400147651906769520 3466259 241005935859453291470514483631319328 3466260 -558342928650694382522426069210419200 3466261 -145878315442542209831964415638007968 3466262 -2259983935589249840906759718951936 3466263 217489124801004391049557231230923088 3466264 -463714375388859993554492547845652480 3466265 -131278883575863870032124326253465600 3466266 94143616087009888435655949398208000 3466267 -420682386939852922439018531257434608 3466268 -60241398305640535107022963926220800 3466269 535886804699887323591808100760727494 3466270 -43790191174718610031903512131017920 3466271 -120496954715226903035776729727082648 3466272 311595860066598910710363875798679552 3466273 4389862603982376880424572324329904 3466274 -16743279202073043058779389740174848 3466275 -112801934272882412337130340278254000 3466276 1256304022725506663132881014349255680 3466277 -1353519985056882423198961682344967874 3466278 121936589127345372798963886890057504 3466279 1331608078544162919288947894160600840 3466280 -1359887873695792973018023961571840000 3466281 -135892802586656705387039320336142976 3466282 180807345671181008129683800050914992 3466283 844780293489367276922047144347216000 3466284 392991040775809880773763324277473280 3466285 716012346139713910686619495690723980 3466286 -436655744489074136031493278622281408 3466287 -2666142924457912134147178945645680 3466288 -19660361380873728603622104149196800 3466289 -300966649038296059109636393952636876 3466290 3406417700050038024150332197593600 3466291 -1028727841475398793931478005249620016 3466292 -614092680817608383490563361123513984 3466293 455863201102987783205926987244722464 3466294 -332148002401165283589083502926079360 3466295 -207521049739980637138556419767666240 3466296 -168732555174356778533172456516648960 3466297 -1033203933617884356104963412632155008 3466298 401027793932239096768894011899301120 3466299 1704646469869619882471128244374525440 3466300 262329969593968468148456408216448000 3466301 135066350810020666787833873937577900 3466302 -42958331082374180817210096986735616 3466303 1644982868412410273063287119989840 3466304 -120360332976412366141227404092243968 3466305 818773001692916521100955924826545300 3466306 3925994564293001149415776318889712 3466307 -85073328688737021213143846606951712 3466308 -364667511856670089088074118710170624 3466309 345937249909639149268317817650789600 3466310 263188076536681122643902869793045120 3466311 -885540742071583550161482247605098328 3466312 -1231843590348340055870179142988595200 3466313 1356211987381356156246727315816313562 3466314 15609963897484850889029519013470256 3466315 716330009903983462014974848321963200 3466316 -4120028332612038830861745171333120 3466317 921424426924149987536483963786714112 3466318 454992479574867284041131906544263360 3466319 -982975673149566868202828507111099280 3466320 -30335045709053791307669079124869120 3466321 1018667731547537568613185215643473522 3466322 16712026086616095966910975582052112 3466323 298154580061280162869767654195411024 3466324 -1097600703762992927442132698271666304 3466325 111411891111604418553275720083262100 3466326 11012289469781320399886409902583744 3466327 272040624205642584802784959468302408 3466328 -400206665380019791812267541926819840 3466329 372716982565884618259049366301199008 3466330 85932136841654100155949728857221120 3466331 -32387375951701921912730845760428272 3466332 -30806308834144039441313646885135360 3466333 -618748593836339039994712763110106996 3466334 627214221491912659589878726084425600 3466335 -38726585311401236903540609197238400 3466336 540783912337999979346873587426918400 3466337 83183280831536799881853495556669632 3466338 41007648795403811085204890781081600 3466339 19586328774132457245375809109872056 3466340 -390912236884658348442286117334323200 3466341 1761935273464419512786902710898224000 3466342 -214975228298996728507325663341515456 3466343 -1442240579369118598058467385457006408 3466344 27810125663480919404274648770150400 3466345 -82296651602615986503848878870224240 3466346 -174252817597283507027062749909522336 3466347 323438291657851920685075511515085400 3466348 72182726912057568426893143926443520 3466349 -1278041407857364044440512229319412650 3466350 100336507213477359379692120332529600 3466351 415838140382345671043994240594010080 3466352 77359027740968659753553055654445056 3466353 -82972555026080583713710693340132352 3466354 101274037378686844525920882753551376 3466355 411781771290094770350793006134291520 3466356 -243833276679421497073533085410349056 3466357 -911646769170225606550052649530575940 3466358 -27919848807129096745640265438412800 3466359 4530120231772120268483816028332616 3466360 -475414344288276097377261431614464000 3466361 -231128379243696535557505374418997376 3466362 509583006346130600000026074202275840 3466363 1099091438939328614349722683812872612 3466364 233113986610007520870575784364273152 3466365 128676525937543446330710653694075520 3466366 -312673235205578330373106225373434368 3466367 -1342036951557882329198258850104659584 3466368 -887792702787067838550853180981248000 3466369 -438199705410402459035616429855215230 3466370 -283228394561429929671030595812619200 3466371 595872118206141117099290965155921912 3466372 32115896560962461472051561807421440 3466373 -1809265603051310936330524874075911620 3466374 -233913226607874244160441946084267648 3466375 1219741297271920259117836712188668000 3466376 -48514938545345380031900267252121600 3466377 -1088391955708836997380918623702502486 3466378 174219706627527520804568387319413856 3466379 -414205380652140025201756588544659200 3466380 244408789939521527000107315596610560 3466381 239696516523492285454349193045004000 3466382 315795535954678853422219782625338240 3466383 208816805374696114108095446516031624 3466384 171586004848535332084762583558758400 3466385 237594239800623426605030215867722960 3466386 -52331335637396401857798189486480384 3466387 332628754509830759504370730753154040 3466388 -115956517817574491445440039984052480 3466389 -27189039529538730170377024763803392 3466390 91755914295226966190861005841875200 3466391 415750044722296319166988092034116864 3466392 -264103220110666890063778537463193600 3466393 -286760990876480116708989303264492800 3466394 368976027687322866655900038656864496 3466395 -643167171491240636385177227214196800 3466396 73567209713381484942025804306756608 3466397 -1463053095808319582612986172252318688 3466398 -77391702323981440155921544184908800 3466399 -817663507752016684230204026100169440 3466400 -354876731496596311139842097283072000 3466401 37995518584897930330799026189504320 3466402 9114940920119358746871049562889984 3466403 -413058764710405180866684756272257920 3466404 190524679904075291775830581652096640 3466405 4563636004460871122435086378755960 3466406 -220725460084260196992143821089015936 3466407 -253226197736625569851240723889442648 3466408 741701321585721502884276153338880 3466409 770547843019217439748120946723855610 3466410 -155913233837112959458190429290832640 3466411 -516783294332285478073949456520144848 3466412 198219383156615717687034159115103232 3466413 58795852571220772292169217119746400 3466414 -230164699875076475301413630880194688 3466415 353248069597821441043911703290799560 3466416 125384370000852991990027841520205824 3466417 -1242921933042160420494793652835737360 3466418 387981013026420516554302858356681120 3466419 467021840848063592553088397238633984 3466420 -148416308388317651641847735056957440 3466421 105347113176453473076369887927409024 3466422 55698432774892385043549100745134080 3466423 1073960985281547837567983945621765672 3466424 220723094005921718394878639542456320 3466425 557562745276102410518718886981986000 3466426 -468260139064801032413782397797043088 3466427 -286315732286829394648114924578760560 3466428 -216843499138260512351931295237079040 3466429 717900646462944407287508332084457030 3466430 -83198139344579107936344520659876480 3466431 940877977509741279001700710550486520 3466432 -187128870740795558387891450055491584 3466433 858584220567927716745833180355163584 3466434 -332094313900928828393764728616609920 3466435 -116197336802044998107427406286175840 3466436 247591693398973218750152019044997120 3466437 -94768899229354291070308486447244832 3466438 1066492870669601203229428223925501696 3466439 -382050653560119772863598071323694120 3466440 730701194177595273373417049581824000 3466441 -426442013227912199396040715033353600 3466442 -33601746773393181045395724236114688 3466443 76149903391805568853303250518923264 3466444 13663731527208738158652994009924096 3466445 -8832431520693056044586681209100160 3466446 -558973256151251320380593543725111296 3466447 1564675413187744838123988431876759512 3466448 -154244852251114181670144553650659328 3466449 -213271879832407247913289678414124160 3466450 -13658196735356955610161586006202400 3466451 58119097919066658797806528354634304 3466452 -570492721200938165702995475613505536 3466453 969645016341828551673605292348007260 3466454 -137558534470018914102010459962073824 3466455 107479757085072304685649833700086400 3466456 -186500267949777246841330642751078400 3466457 -258394906648716048738385347126065340 3466458 -560385488522150181506957970272648976 3466459 -19599857649916125126598298570371200 3466460 85693518688156486330084254993116160 3466461 -39919259892609617283464701001279040 3466462 -87698869836329732969064314005584768 3466463 277670695705906293148931240722349568 3466464 481207793462203610344103246746091520 3466465 -457215881734935946559007101988679680 3466466 40530880670436211987202765569743360 3466467 -542534731590696927028377113793929112 3466468 41124498097267611693812159137751040 3466469 841344090500083732211400031414527870 3466470 72582143673835690806666458424913920 3466471 565537657447258070515883665398191672 3466472 -108303364012070564570458840960435200 3466473 -234565976229837090061954757012503776 3466474 -694663170878096404651852798565272320 3466475 832970586525194619478309416145200600 3466476 -19155263065978926163323442417394688 3466477 -153244813580674339229907653261028128 3466478 44360713364254776111962296185037824 3466479 306358908695304491737282773347193600 3466480 -33760701340656564302434585223331840 3466481 24269890585150462287600956839928832 3466482 -66054237797818712689874011707549696 3466483 564398150935055436289945725776186544 3466484 -19926620362641748050644964509067264 3466485 879622325546526620405235221362848000 3466486 129183195291946518409498947379305600 3466487 787234000958586987383995822064367792 3466488 -1670683865664132049409979206860800 3466489 -605643802589926892922453925745899000 3466490 291900552574495258358086067008812000 3466491 130269563453911747673320709818212864 3466492 -130412639192551309837628126942531584 3466493 43595857480947339049949440583295840 3466494 -46537414993280168744623214231520576 3466495 575217810646878578125964050538583120 3466496 -706366722971331402279779968154075136 3466497 310717945114697157834643239554910000 3466498 -168062138504511989284384370827467264 3466499 -278532457467907754244651088154218500 3466500 257783689072073390062554637323264000 3466501 13911931607334491774738277081596412 3466502 -201712540758441779413955072427986688 3466503 -292450167717410121216626289850225200 3466504 -900196747637865413955401251735142400 3466505 -336472683232419335771241207425041500 3466506 80144859476732962866711984171995904 3466507 561678867419796298738681360128209664 3466508 129105672763697285897606527585468416 3466509 204949067248881834185611804317789888 3466510 285833078675624525497224382088660160 3466511 -43694415645755727543169128865966128 3466512 -19961393941402562617481083225374720 3466513 608996675424120710206929968031107840 3466514 -128730258612496737539153386587348480 3466515 -223301557614555490515483517862644800 3466516 -205898615169171918771043370623634560 3466517 -220640056774402309679716181737660128 3466518 120968425595895018406775812074479616 3466519 226088781116108574538779814036330112 3466520 169900762175527347896621959729152000 3466521 -167598200834592328717583662859300640 3466522 -399921577437808237173430899169768464 3466523 -1666149618767532796994970798741069120 3466524 746844810337417216861285922698246656 3466525 -315037710711501559867719375259271950 3466526 -84785034396100957957017882273920640 3466527 238865879267446045614972842937972240 3466528 289252254541105834805873484251725824 3466529 -999195801059544679375187140805550 3466530 240934986539661110708690250642201600 3466531 -11132318367033485619378370081597120 3466532 -295049035427400289539492869781626880 3466533 70096181049791435853707899524415488 3466534 -273672259334967261346250799809431584 3466535 -626093575163761659123530706382934400 3466536 714202635859910443419505209671270400 3466537 -606784254474558156126782169009921286 3466538 557080565737638644675433324174201696 3466539 492406003003116569938726726285035804 3466540 -69528652967641713411830500655677440 3466541 510853385500382529842413739703112224 3466542 -99943417324908061426469239028388288 3466543 377065833349130059242583017192203792 3466544 1549322723396907787595552634961920 3466545 -604521424774670386132399642967534400 3466546 210852545919818795576700190051379472 3466547 -321205854917204260748149797657505968 3466548 -570568171452385457058296045375127168 3466549 888767099849334792100069921725181550 3466550 -50244755391172146734394357760560000 3466551 -4593610859762516001778750431329280 3466552 621144038053091382797459957475225600 3466553 -122061830322783304171894540256910000 3466554 500315285033818896818208194088192 3466555 87596324851772462691228317933256000 3466556 -404469440903059573376442143368135680 3466557 74030938558321303399058489489044806 3466558 269392965718021771186621717200218880 3466559 -196028510596100047900471045760370240 3466560 80553562644385713475280389181276160 3466561 -258928212223817045695626666193158336 3466562 135264085614015861019366781543124864 3466563 8296005601287283774100083008199488 3466564 540824648528834069264314613446914176 3466565 -602490944956079712474171072772360200 3466566 -481522004700781699748146994061918048 3466567 77419206837174210640694912131325792 3466568 747000815542539630120030423380459520 3466569 -399969859932843822378706058792464320 3466570 -506678399871172084180858680628463520 3466571 -122671873277764055556410495614917888 3466572 -162087146020882664839079288385389568 3466573 -961344186496163673798576258832595040 3466574 6860691803885115220203740925264768 3466575 25105351564843456580803309717555200 3466576 217085757108290605598566384648773632 3466577 -832237355245668658370110600429244928 3466578 -419523934652561881291857399965452032 3466579 1504833616665226458778944639808634976 3466580 -46320463040964901230913521921024000 3466581 -385316976693945418566064585220497248 3466582 226968308152331801524036370499295872 3466583 -361110066719671188036423525805071216 3466584 1070457710010085159052726458294272000 3466585 -459384722381400036160672287711572220 3466586 -447560373859261914399046134187037184 3466587 487065912064487174990686446420548760 3466588 -459970519415426450872646596593466880 3466589 -774603386504713033659435370775012928 3466590 78106130137115822695175094416584320 3466591 -157354247763812626036962647094272016 3466592 -774275018614197290063484909999095808 3466593 175748911949228751966949317234188820 3466594 -799177632332872727316134100677225904 3466595 6486878275508548240536642556654800 3466596 -157353741881602585379719517197946880 3466597 -644296335305303108886543358286941954 3466598 225510518778880353515811050606595264 3466599 823970290849958348843914408868847360 3466600 -339556908464359115023814062951296000 3466601 1218010326619680461829300012415756602 3466602 -138281219878690754412770017682400240 3466603 1064298349932320415746477627387928720 3466604 -289656319595961545765885730527800320 3466605 -480965553993190949746830466033451040 3466606 50432939698268608305075379664879616 3466607 -311395029658654402595406972111803160 3466608 22502131022618105774868732825206784 3466609 139010694530246737024352695437361716 3466610 18770897499447257994117223204738560 3466611 -130540155847022741159416217434569360 3466612 343439675005440123858849273588688256 3466613 112802615272894478633285201649410862 3466614 72258250352525088186511638203349888 3466615 -1139444678471209496604841779771267240 3466616 -505460466016682909093260316621783040 3466617 -990640780325323040316351060403200 3466618 -342886621885120128231625838685636240 3466619 440202584474797344015455823607108944 3466620 -491944006646999101859595960851827200 3466621 306827885254413876931616529999986822 3466622 -184372114068864299620786676419941888 3466623 -674468187406318378755357815769108192 3466624 13224974500238429225404028147466240 3466625 -447265476273634318617572773954191000 3466626 -595363619078905608001683322142146560 3466627 1281241903961825897760345676344324476 3466628 529003186769535553641370334789815296 3466629 214742677722067557123048603031044384 3466630 16583860017397597569140425786254720 3466631 196929758255409934228384831221581280 3466632 14279368121640543272747381059092480 3466633 1022540364394530769755089342910665882 3466634 881841291990130597372677990542152800 3466635 225450558024236797671922704265839600 3466636 562727838929151309850066572736399360 3466637 -361281507699375300788785854538013568 3466638 229022936396548806447127338586352640 3466639 -482128843134434428107719677305703440 3466640 -280571098782695597082287238721536000 3466641 299615558859193744455382198927355904 3466642 346886232756370533813724005394499472 3466643 1454546996513222320705181528280542892 3466644 198215029304664392317777709362624512 3466645 -66455970213418717381937299093881600 3466646 428478188447440542935381382206158464 3466647 1047624631230976906536847645805745000 3466648 102977745396493598893400330128527360 3466649 581068776885427148104201459934665680 3466650 212292237869329525074708849100800 3466651 795847670401537031430821701098235652 3466652 117546952023238379123749494944424960 3466653 1002427812171330423796228650736951008 3466654 -544197052016649192881540889468100224 3466655 -564652594000870748599788469278567840 3466656 -200804220286807883908252009257566208 3466657 714951673370579572905393774504506052 3466658 -5899730826555647872966446271698432 3466659 303762380857413668909267461397372160 3466660 9330718017320801200073810981376000 3466661 859220565292178993496834950280927264 3466662 125023362823866119334225672546403200 3466663 1422049890165986286178538769860677560 3466664 1048212684698567118629222282916249600 3466665 -115619795821480038454127360162592000 3466666 489262331914052290916541203333067264 3466667 1652507824488572151083321545926481716 3466668 152594188241270573814614488430346240 3466669 369835022483392166349399927261442070 3466670 -41740345937454452055378056877318720 3466671 355332115882466358263784900437170176 3466672 355477687258503328752033175215439872 3466673 -332209575619898299380127778802651648 3466674 -63671481607785131629222038118383840 3466675 170309010745600899011803217742354000 3466676 -900386808806826771666497656962029568 3466677 524642178437965104193691099902581408 3466678 -50559967968351131718227673627747840 3466679 1230392755024795432355195029116074280 3466680 -19894225470660060826483468350259200 3466681 -1575525134489451855990153429862322518 3466682 -555576607151140907217607724479400448 3466683 12871961378882192426009223886343784 3466684 62739234568861420363703954444395520 3466685 109010881959820228423202366141182380 3466686 388735389066867576015197142056096064 3466687 -445195964000171388903898444267925648 3466688 -150385559517077618340952535426138112 3466689 -609194185826858467031461015935455040 3466690 -45357344496863678057030255322194400 3466691 42275115348499134435778690425689664 3466692 -874536649579414127289741816893184000 3466693 -151240821768748235343866767743990240 3466694 149110835159721516447243335526641664 3466695 -160724344341015632356845414121497600 3466696 510976532326830485241521750268257280 3466697 -44906279013535834760827874638952772 3466698 -137490891050598068180436551860972032 3466699 -391201443223054888950737321781890240 3466700 311114368010060996891582007783187200 3466701 -256888775358323320488784812311716800 3466702 346171646522090203394890279603233600 3466703 -11536961975134955511127366924355976 3466704 -6797428881508519166297708013551616 3466705 480089576851615789878416461565238720 3466706 -675279532214091284771990636604590448 3466707 459303756322358684859087582241120440 3466708 -228088972136995819768781817998045184 3466709 1034935971391723467929073748772408910 3466710 116750507951368578266125388858528640 3466711 784788288203979485589218388164402312 3466712 -1151802513435427690524292139483013120 3466713 -954147293506482611637227999682852000 3466714 -488085486053111381536788662241348096 3466715 -55419137616387989338999544550102720 3466716 -418158335044457064560675524212596736 3466717 642239766022274648741902494047289984 3466718 -915821084774099453266137788549144640 3466719 -52934933530261167535607760361960704 3466720 1862088612905811924189824777044623360 3466721 -41990766970859582262404405692624320 3466722 -112144929478268567221378571369472000 3466723 62865350110651935482354945435834464 3466724 318583846254134917027937088181876992 3466725 -196991745295337316635102389662624000 3466726 -201125984573469115364333466177446688 3466727 -293065273570990383526575132092057040 3466728 -406772434830877798105749393436723200 3466729 -945337476844350939873669745651833600 3466730 66415224462715652898517655669821440 3466731 -874848836651068966821396237136116648 3466732 -335306508487608698022686828281179904 3466733 -100865094714203353426130105491167018 3466734 427943955155036933599995241797056640 3466735 269736266569333600073075169448190160 3466736 11681291185630117320909997949190144 3466737 -4802716683335084898722976493966206 3466738 -162310631627428513328219011365651840 3466739 362049782053536855301521367724142540 3466740 1631084427127179415573102326067200 3466741 756390364291993561948692844455124142 3466742 -50764083441584651571555105013775808 3466743 -90141729828152382488132090079302016 3466744 62827717515719514964872142280785920 3466745 -254738299843477948146318247887737400 3466746 -10063814216916380970491046150981120 3466747 335271279483503211946549407152163120 3466748 -5951898883804242630135077592130560 3466749 -192293879337606180350017869570869184 3466750 -244364972979647292389890147739088000 3466751 -227921482263570874729454679747829248 3466752 116579347083705161047841626625409024 3466753 2712507174203512948589372554954791360 3466754 460473740766844716617950166577507360 3466755 -82026860380571320314900917591930400 3466756 -590005463043664313325535240648977280 3466757 740983588203478634914269200922873600 3466758 -399008762028551797834311306678730752 3466759 -188447721328872596505046005495966960 3466760 -336302994164859522351196696866816000 3466761 -56790908887360776565485910796718336 3466762 -171470620710789787347206887610167968 3466763 -927791916258259255473061242371138988 3466764 291366116959522948565213934697337856 3466765 107044388702008592360087043364227660 3466766 867382014136987105422046313794832832 3466767 -1024927259736442649285604852346014720 3466768 -27737806939120374704770202768424960 3466769 989085360198916328747688263799925170 3466770 -7009229968078880079899455387023360 3466771 329158220316098215372518841032016 3466772 898634041888778547756417684664853376 3466773 -190405343584527930130539498042672000 3466774 -1540326300750734736074091436118816640 3466775 -53051295006240462983281371828166200 3466776 451699913834680374042916782289305600 3466777 -293870247057871283457548115834385980 3466778 -232075101610807922932400095303503360 3466779 43586191887887702300847263879846400 3466780 551432976510007292567678914426813440 3466781 -2257703592097731465393113618466207840 3466782 -220873105616864506119598808110167360 3466783 -51684113805010390224551826514908000 3466784 -33856957198360045448854422359113728 3466785 -1401013969201798712864236474548480 3466786 722322675911930580389531628068384592 3466787 390885120640480537975856300346521436 3466788 -208750378472109564659623602914107392 3466789 -1027604095396804862541247055532640 3466790 269006936796857411480250270147582720 3466791 475390562724592382520598245822824400 3466792 71522728856179880711333823857295360 3466793 1734924580454360087143492115101589280 3466794 159498374447233183789330670746425600 3466795 -928117397075331764623162687154935200 3466796 -81279507683788873270583664274690560 3466797 290942257817674600951710350868432480 3466798 306870624372750101854334548290734400 3466799 -86845714654997442428127092351881800 3466800 -3782443773906145451286004834713600 3466801 -549527176090678513494972192869706188 3466802 425581076428882563347638393181816352 3466803 175883615112884966197035835145083704 3466804 857304836017658812738462197694298112 3466805 1002815587752212055871249862842719000 3466806 -21379155949805559435616014450063360 3466807 2327127564168014453837385861175911360 3466808 -1523783781738258912520865561296343040 3466809 -41086028458915284052160895427918272 3466810 -523149199994101943673846057594162240 3466811 43856083181985167832093660115229412 3466812 -262582160564114231126620181637758976 3466813 -54093030743794473633257596470488832 3466814 -265080562362126220752730649245552128 3466815 514334286663665678877195085608455040 3466816 497960448989508231504530553564037120 3466817 -111985102172851574886098057152796220 3466818 406990946589833072007193618197674064 3466819 2076857206117803864935591362495726896 3466820 244491400673827059538407432584417280 3466821 57424856424031415701871126626175712 3466822 -385033699925623484533459131618472128 3466823 112968698173708486553994329165260224 3466824 -21819304926216326669710911398830080 3466825 -410330989504545373029144052020330900 3466826 232692576733648366951660827029694720 3466827 -143608500932697485702372852671749120 3466828 363169479968342296542635409990656768 3466829 -34086406033500398679791451546498570 3466830 -212361361147962189429200073573598080 3466831 2049181830017274085052115733872080200 3466832 1114938886367937059663048984494080 3466833 1048745815988083159989019109670269424 3466834 70497777159338226145482895776115200 3466835 772406062956372099575917286725081200 3466836 -189730710300643181838554586978631680 3466837 479125292662129517737596347147953344 3466838 145664046965347268577315325260015744 3466839 846834474142883008280725141676293224 3466840 -104160089021319115854500309243904000 3466841 -65929792479999648378074949640713216 3466842 -32399769808645874417172260862770688 3466843 102264168553034082274868815308899224 3466844 180115758431781203864619991001280000 3466845 -456960184659527806695807869267404980 3466846 615415032722904359865799137040742400 3466847 -188972167307599017914245666170963960 3466848 -696229894320570211155446696245198848 3466849 1367634252419052651159535532740450850 3466850 111277454552437854741368048654060400 3466851 1040011056992839234953239229833843832 3466852 58264781264466911091669739126199936 3466853 -179377673431646273725792927225735716 3466854 -72808169740704144760161591539712000 3466855 162700835442170388797025368883156960 3466856 1276411069194128257539102653365754880 3466857 -77250408116580707865992624862318960 3466858 13958013043934046001183857626201184 3466859 531127623025206055750721586172263936 3466860 -270707496932545519666995276343280640 3466861 -407528693206791298605453823431096960 3466862 -65470157598939453519456914438011008 3466863 419008449539284264771781530916325600 3466864 -214386819959941249109821172713553920 3466865 -190790882248844412442236771477985740 3466866 275698666613106706036142239351004160 3466867 -704121708606606695430889352520892084 3466868 1018248125242925988966605523224024448 3466869 -316041389865885381214490340554416320 3466870 134559386368634211077289744722079360 3466871 -270912715634668640558992436731787928 3466872 -417078232941825007049920346187264000 3466873 -770294669222449203938148894131407280 3466874 218857748485304516496765277863309504 3466875 114454513068425960007117794747377500 3466876 210197751603345334815616524090047488 3466877 2636081498651578117087794108587408832 3466878 232238216917160899277144139628657920 3466879 -227667812854485429468133552464707816 3466880 -51548987278022591236008753443635200 3466881 841579677808650145097281319429996064 3466882 -121621786068222993831127967238363648 3466883 -61006713767299161206866251001842480 3466884 357545440301912812635610383332084736 3466885 -68828813691466874175527117812439040 3466886 194354173517918136342547323358038720 3466887 -49765267186536337736357783719166040 3466888 1272118424206094210707524975241589760 3466889 -799604215468061042008026400270514076 3466890 67324399230512735555469865536798720 3466891 -822470960877073269854719715889265708 3466892 580162299490608604623438478924800 3466893 672036608056129345036524585526524864 3466894 -771774322336154266439092175540278848 3466895 -1473067564234065755706366379520431920 3466896 254088764445739811618580649605660672 3466897 45264736141742063081919500133737586 3466898 118400822002188113716486277411341200 3466899 -510274938105522552156360089902133400 3466900 -264254276663188509679913519550636800 3466901 -581666847988567773045990247810954098 3466902 507440747450417352418314219665898432 3466903 -105937992979927390657128432288460032 3466904 2808826889258952854023974879436800 3466905 146113808679710127185333389391105280 3466906 -126112260434455620247885574777091360 3466907 -342163545914198999982405295397676888 3466908 -878658933586456315295762491755233280 3466909 89879200616765854211457935842011110 3466910 -334679995337576855949029219288941440 3466911 -11330848541370991275614142761990400 3466912 -202601118997297378308998953800695808 3466913 -92031420787608469419796444684247838 3466914 485926923647916415736710769937381120 3466915 -1800028679649780286190002881013747200 3466916 26353130082347373761210216948957184 3466917 217180256280630777690936851186640540 3466918 1305609190252748231734052082321408 3466919 -58834155963767944394571871941394080 3466920 -269214028401864596756879043905126400 3466921 -896004078734786058741682821717913500 3466922 28799955142848606045377439867864672 3466923 -3849400859926735967884303781276496 3466924 113281642389395411300910337210892800 3466925 202219227726227723735842217053281600 3466926 -48604744387374046341971560693454016 3466927 -1649069467988311573269617792808938048 3466928 160714832662279467132071095006593024 3466929 -164439537653352835472249605178881440 3466930 -289954884606820983983443692634444800 3466931 -224299103061119612958901749729955968 3466932 113751256116183915785736826030694400 3466933 601778186938610726437673155237395182 3466934 173171826860804775619829584337422080 3466935 -421305270406981388053330277939889600 3466936 1470905358614444639131562274841128960 3466937 -360878709703789909078010041205050428 3466938 -134908949819389286419362840970494720 3466939 -107388554195335353219124688993621744 3466940 -170264693819555267365010871082728960 3466941 -190270396125936928792227176175420576 3466942 105383839649707925301950769838830912 3466943 1068670420320263763382139321985264192 3466944 21654761140170570708355779599007744 3466945 -1247097807471090810105356301903087000 3466946 923387899284565150534067938144077216 3466947 312323155791802703463309928049617920 3466948 -72190627186886354052206360286136192 3466949 -275439450729586382223091310456705760 3466950 45595465653384624879408063254544000 3466951 -138118182280439476705526291250301056 3466952 532628168524381436666171955974169600 3466953 35629971781016258078998767960610944 3466954 -85556441953738743233353815930243840 3466955 -3535353214797138146440701486488640 3466956 419357216947586392817728893324099072 3466957 344905365794476228288683360782630380 3466958 -655654802581610341976549512366479360 3466959 650959239970183176789175126520039304 3466960 20279943828072535125424773157355520 3466961 5250862174823782499768888275930992 3466962 -18144928251168629773088901253346928 3466963 -284579928839723596430929562730674880 3466964 -111240806854801055666590104242024448 3466965 407584476330267723055282372614873120 3466966 101326521886185546209551326771945600 3466967 -10416438027342941513085162796345728 3466968 -619261574760799514671013084801433600 3466969 371055109471484017130991828919449360 3466970 -12849170678164529472972778727572800 3466971 -90392802819853430695010974047370728 3466972 -1004729108812234570246539067370612224 3466973 657603767466924698836145558836492800 3466974 -25805546855317904209795163123490816 3466975 -956898681347624844686967147697633000 3466976 360700775361245686573584476839084032 3466977 513674592875400669637783277810124720 3466978 19432216484289541446682662266572800 3466979 -569734843512044869189014813028170240 3466980 673436082770587619085088268746629120 3466981 -29152229402134302611190153142928896 3466982 984802525803299322963838581419036352 3466983 8818859393620799116829435229620304 3466984 361582102710120273960621958286146560 3466985 -1031902467757627539417976544731673820 3466986 -441629623540860573222934627027182336 3466987 -94089953054267243477908889767834760 3466988 -55278653397933645095081094298082304 3466989 -97284637010043729743344024132569600 3466990 -446257284512788295330661904890024000 3466991 -739638442984419180101712159038435016 3466992 133741982681294302383065787169013760 3466993 -201747442136950209138780777132961296 3466994 340757852683363443504766246025026560 3466995 -82392105527914949614756504101693600 3466996 15067346733841695816666116586335744 3466997 -928743673947814545739748250184507968 3466998 167870872330615191682323269021071584 3466999 838440028929220951440532983104821320 3467000 -692680359792317936368239893283840000 3467001 158220953283772282478450866533019008 3467002 606692899630317265535688692341800960 3467003 751397072605125526358645782550601600 3467004 5550623718487757046509016348426240 3467005 -354297951758993191085406630370448340 3467006 909839160832645790398933195150125120 3467007 -645079828759612331875684733963879496 3467008 1081470035130052052301249284596039680 3467009 17664602097354399573922545863992320 3467010 7299573865592463129365368411507200 3467011 37805283126843257849819646357925072 3467012 806798581277090078803531560760012800 3467013 -1464288795954944131691959258891968 3467014 598772236630309564004958167931595392 3467015 -97949578666255705568609989413960840 3467016 182794167075870258228266162459443200 3467017 -507547988055348469173162151695704880 3467018 -1058454049254951448573612502035714560 3467019 -1615247025493789517439623689814967360 3467020 -468658209698669665296325766968657920 3467021 85983102134126952608089526687543244 3467022 95817420703422002716673717150236800 3467023 207285479480647305713777992619469040 3467024 143572539225074066835087455143526400 3467025 -157104890018228579077817932554558000 3467026 7106088413266105889250862565285664 3467027 -990597891719357288340008893984188048 3467028 -66147051211159070620427229450915840 3467029 2137032697910873787662311288893124476 3467030 100931538986683944037062591810182400 3467031 -228597373419295299078870553827740256 3467032 -1070201894292788466282931562441932800 3467033 354738711344809401931980023335202064 3467034 125481597581106869739511096881894384 3467035 207727600367479567683705145907361840 3467036 -441084265972135832505155900444613120 3467037 381060319116258511035567214549115520 3467038 23174489327680367453283340665985920 3467039 403136636313203966991362051761887840 3467040 -222209303036880204898511279735439360 3467041 560651621696857042264018546183703232 3467042 256963075155063642054036209247018144 3467043 -17218244256140647178757691658785296 3467044 9667515923340499231365305817538368 3467045 255026231789342046449128662498786300 3467046 272411406834029161324936710472590336 3467047 6720733218865123797141838393539160 3467048 98024675259045552394375353081323520 3467049 1865201104200500235016662280402685952 3467050 266211818137494968874076465829398800 3467051 455332951959057875655659872524602880 3467052 -99124039033222054593737737638720000 3467053 958450304016650758616786917168305302 3467054 -612218703410036744916785305252281024 3467055 -163796128070332885946465323676438880 3467056 36309138953103700152452217824837632 3467057 1211085806620870118974145969263327104 3467058 -128321272483025608208023051744166400 3467059 480710399408743642436247809474711016 3467060 -56077957467789450083807368817164800 3467061 -89589525559272914721045817451055012 3467062 -55505056494125567987911185085274688 3467063 341156503833578954248913872313235840 3467064 -858942028811603773032023604941844480 3467065 -330894365375689900531300744773448320 3467066 -158815778425203760370532039436642080 3467067 855292733700625597342919693068851480 3467068 603002830042325092949063929315155456 3467069 626694513143038838267366377013670444 3467070 -135314237468114276939567018586028800 3467071 -82755054503721239269926598398038656 3467072 -32519464870196159669674798680637440 3467073 -1083511782055736214924456314650627200 3467074 -134241289093201867020921022595128800 3467075 -763569940538461898638216770306677700 3467076 -35126637108730039559510199443708928 3467077 461030645502792706266350157988924480 3467078 -800228718916723654726242404234624160 3467079 94874321892092244338014768360487808 3467080 -241807722283512159229669363304601600 3467081 -223486039338439266576354717019369500 3467082 -118277448466474988364174362113190400 3467083 -19414881236342546581283498228077152 3467084 -419093092466212277632754936101363200 3467085 -109057665460060638632752278155015040 3467086 -54953174132049200559604075366761600 3467087 1172496601100279809049013341690507232 3467088 222970559017059870659872021828657152 3467089 422719102931710798085790682246837824 3467090 8398054232221453989086121071178240 3467091 217770972187429248224402044292868792 3467092 -1110155943655122704365589658484060160 3467093 -332501803400700251666787463712879940 3467094 539748818903423227875307752631435200 3467095 1322563808632737991885216555651624800 3467096 241766087311943575478045639565557760 3467097 -1132696689740088623860472007179628960 3467098 -744279734779007905546874807742493200 3467099 1356605869280998398213153936186116136 3467100 -24038866708369280150716921164595200 3467101 904984644534199079779135734872304960 3467102 115344348398661820128589202678459904 3467103 -109161227453672583343554236539239096 3467104 560701977221628491943484535557718016 3467105 868059907999910860790651292593194260 3467106 315236532556224452788841554282421712 3467107 601917810760188060037480399622479312 3467108 -459908867545470494344036669772249472 3467109 947492631223225336663306572810551904 3467110 -359641235673417448993046063722727040 3467111 -838237895590402619794257754176174576 3467112 303897823337091942873192662327623680 3467113 30958144042293039621284236936669924 3467114 -115177900554436433108576672697093888 3467115 -397515126412259337652972744989972240 3467116 1218771404564112184191925080354057216 3467117 1432481669581229691973252944166862166 3467118 104845501896866282302372553875993728 3467119 -118411897292027979701976980789938480 3467120 -130989127485269615453855444774092800 3467121 77257816946151907208248504309607424 3467122 73180678611530288535218659446240672 3467123 588879482607366255715796030341122504 3467124 -179494394158985642482267773147536640 3467125 -840004024040068187713638831871293000 3467126 -374271745143082947362338085853461376 3467127 -825041429207662813061238563680966680 3467128 -285949390221501413104581055134842880 3467129 -358757480415820050797515373287842816 3467130 102523556697601682667402285392459520 3467131 510722698655216753433955329319008932 3467132 -49382887096420573899646680353839104 3467133 -1380172901699798786971825175097216 3467134 401643493491027004233716110195008 3467135 11452712864839619876798437931443200 3467136 -236399147804870567588484243416678400 3467137 88580207015199487992567804081107632 3467138 496056674337403481852764304759136720 3467139 -236657663493936845627900653634937600 3467140 -80255268933342534890696530500514560 3467141 -562491148384046082510101235898217700 3467142 236941914938557038287104581746425632 3467143 731384605241266202072545667937454080 3467144 -948666830771323531339902417492003840 3467145 364847527070722928567844628273103040 3467146 393878136947308020189866030914299744 3467147 777632550185965072326981655583567232 3467148 -226765172313028703665076361687544320 3467149 -35832721155107474390919281526853664 3467150 -142582464196041512500381115268768000 3467151 1029926666969218706784175128066449040 3467152 147671695502199294466841437334405120 3467153 255697119259572526217263340086833780 3467154 224209123613048697319883918170372608 3467155 282136144965403311165072499429840560 3467156 443789036814714843831291533672656896 3467157 -346163252971012723872578410108892640 3467158 -576030742196518428581627833261916160 3467159 -286724584000219689561882392977997040 3467160 95223975413000464370501000456601600 3467161 1079574375305220613045310714857106762 3467162 -167313206177942392890660298824465168 3467163 290659940730091377949253203079668224 3467164 -56170060191558503748351308607131648 3467165 67792042199868437197487613599702640 3467166 -65176608320188431337472798496848256 3467167 45964850157783836411024990149953264 3467168 -1262302040758473235475138418046009344 3467169 -268040879081907153487023484942443612 3467170 -230421785717363654177011599678512640 3467171 1103968863862749883372186517540625372 3467172 -716347869150835363374355911648427008 3467173 -63851272458365304484589175254812800 3467174 -5915876102824806223832385683743488 3467175 -2014182413366949658407655384101000 3467176 -2698043776184810484173689557811200 3467177 -82116836819867466095279727518592000 3467178 332639237385537289616727327574656000 3467179 -300063596810091877710116606276999712 3467180 -613915515986882446901199915689625600 3467181 -251778468614508023941785735442696320 3467182 367836512733056104277196341154254400 3467183 -2101738959909587102857773835220091000 3467184 -71798664043495225248575184099606528 3467185 -271930975184250783664669376464204620 3467186 349673345856094846060444219530276864 3467187 580320062482010875173069770938473000 3467188 529982614344986635442319413509501696 3467189 -926625570298767719726663694656697600 3467190 -577090601953008532646697788073062400 3467191 -314117528108542080705399325809083928 3467192 1425021623142650724415646287759872000 3467193 -310286028918702904537727620259731296 3467194 414550747726136284556082083778328320 3467195 78304259575535605421333320508611200 3467196 96581207806778066784801191304606720 3467197 462217732602907251311848609627900032 3467198 -42090748812805595341183451196392448 3467199 -266237127087808267323063644235412536 3467200 105832490873475589609739870955110400 3467201 -1339649738588851065545757370413676668 3467202 547137673912220683880014324299868032 3467203 -258559399709124469597547592246212548 3467204 293556982226258555819001103390654464 3467205 -3390419332182954657528000099699840 3467206 174182086212921658035984460887860544 3467207 -333209148683989108096800233353008360 3467208 73783244375122135957311672627609600 3467209 -842936918003414826353732135250470684 3467210 -32298027319896606384302584461198240 3467211 -695624384095014544630181387761455360 3467212 164441011550026747564001890936714240 3467213 -450083932006422513059678196637958538 3467214 94152773916412181672064177364990848 3467215 677188196489573613790861751332635600 3467216 46638389477826731281656660010598400 3467217 105632440006189831289955382157235648 3467218 -940379697618005675749947597622812384 3467219 4321295531202908916647698113699840 3467220 257699124652106621983217960017889280 3467221 644025157448898147819583355591865422 3467222 58698605090645516119083753503692800 3467223 -714243205632010061329041836765863296 3467224 -365021410120648900481806599237120000 3467225 119012296197443084052428600784786000 3467226 -16136616820370403713170444330401792 3467227 421497768554409117845567450686574592 3467228 -160144382569032081471171841615563264 3467229 134179917311619242228466876445059168 3467230 -125602997871849037261413969120480000 3467231 1408598360202643662454640234818399200 3467232 376203421535282231085433041612963840 3467233 42365519345977165499334584887711872 3467234 463839225338541206726802193392992640 3467235 117534223264701888414100262031377760 3467236 -46578642542092989784238893237487360 3467237 -659199940711311325602598590153885888 3467238 361191160602011037837940254118206144 3467239 -1041632899312990813203768006131701960 3467240 -618515915807200321749083053552128000 3467241 -158406125871520887551170308311181750 3467242 -394021888588140637417904291484526848 3467243 -490058885857648240690786824371858256 3467244 128301570073357202432057708122877952 3467245 1564986793458918766578528498664452120 3467246 -178607929003921996896021066596756928 3467247 -149852106364421624958319350516477696 3467248 -242148596200886890491566886213910528 3467249 -898146278197396668327911491694144400 3467250 282614248814708902131332702218368000 3467251 1304695770647647643066541042784802252 3467252 -243049802859161159968335366728398080 3467253 472018288647352830979207411551628800 3467254 -260746359740869001577601118544304128 3467255 -682173820941637615515797994007155360 3467256 389516678838006752928947756448522240 3467257 -44201396205166055256597239537193728 3467258 189506225479983769245840373321406976 3467259 -467812546605463566221521266392019360 3467260 -460731738692469777094291255972669440 3467261 394872140361183468815157584923278432 3467262 2134224814529490951927245510891520 3467263 -366824774754746314999508586424895488 3467264 6953944791150471596625152893255680 3467265 164379903928628275075365451128395520 3467266 -134245831155493960016878636032556032 3467267 -15264486306323109225250081345710888 3467268 101511647262076523319278313786408960 3467269 -868517905610665483371790610400985680 3467270 38084642515241424812606930192799360 3467271 115352217580616205744490268103262800 3467272 -852788225960718992550025065251020800 3467273 -1125022077944542340014807480662182016 3467274 333335721530749551812036400916488960 3467275 303077987469068171370385365313850800 3467276 -686392238666392433415547413558339840 3467277 -1059595009764187488866131594085324352 3467278 -181089816669695467648053442623274560 3467279 -754324051009862023545314281647639120 3467280 -93219082476207943940578401559511040 3467281 97614954457133047114579586671480612 3467282 -89003514597690153736278906296249856 3467283 16983582855894560627373711796095744 3467284 -643465737910309337539668515561877504 3467285 386489602690075936194085510030028160 3467286 10793912073857266314628454095632960 3467287 303716165428711171216841911567220272 3467288 -314724378441297888900937248946237440 3467289 -1141538673006409003694480150098482240 3467290 -12767642927781580897711597817006400 3467291 -1606901951088616785202034878392688200 3467292 60450906581178232612150260824159232 3467293 -236705256745635864539750655305282458 3467294 -561844873816696649977527006301874304 3467295 -250305683879043908866160052186005280 3467296 291130549590475966994575792992681984 3467297 -570870763875683991279442034284612254 3467298 422188753438399287499150780465205760 3467299 -1673713405646567945247687653823639552 3467300 -528285311526513481147382395629417600 3467301 550050429794387271803277552474590304 3467302 -294024078786761264125939922921583648 3467303 -451787455584862220124761907496611744 3467304 -628301406265394030690091834621219840 3467305 10877922597009060802675946868111360 3467306 -932194240245947354128647728552589648 3467307 291107019954927246180411189190628592 3467308 46055679167042904896041126924753920 3467309 245358676516985131357880155462383510 3467310 106264655268590595430963980582912000 3467311 -187760541402412792646917177401235928 3467312 -79576938480098889503550895044526080 3467313 -667886647636993045730062818053531520 3467314 -554905939279127910804303250565167488 3467315 130921086503517032121432162918558000 3467316 -212071998558770506035016931153074176 3467317 93456023554112085230263529623552832 3467318 -233696521506062072325163238857964640 3467319 -61482457006426523049745468195252224 3467320 286890348998742016446060358487040000 3467321 643518266627114988314019063857759424 3467322 466375633541552991836085104452437360 3467323 1132077456694333085253804510846009572 3467324 23252090980803171698749590352075776 3467325 35341986688230323706217531275117600 3467326 -259615053103616039006108856623685888 3467327 -2016906139842835360235705494285666440 3467328 -25710080027605044510833398398320640 3467329 -711558432426636633017550324771306720 3467330 76038420908046786207372276340461120 3467331 -596740967322659849345381220106999296 3467332 -147347093507193204671840317432316928 3467333 -466243587045452075986612789345519140 3467334 114216722012774823722298807337035648 3467335 336121786149381797014561520053053360 3467336 -39096652733201078216482203452006400 3467337 -556032624446413023440071444570302048 3467338 683829905486408591503402164471376176 3467339 -225135266345761871207036488570861200 3467340 -726718270869508575858460097980262400 3467341 -1126864618426192464585139534423093258 3467342 -270359086267940454258873077426387328 3467343 683391445743910260068555917370588928 3467344 -157521092904277160628565886162714624 3467345 453432441739019105904927918548540160 3467346 685342882707329294315608059315247104 3467347 255453959747506100765739408048341440 3467348 19623052085794252867675030106327040 3467349 458409327561321789302034929421358734 3467350 130990379256488295744775185362572800 3467351 -474844536538456253012979534759477600 3467352 -31438946827124861898559306766745600 3467353 -733113567125079927390888708342689398 3467354 -34075327976540695038623753785982976 3467355 -322280654446825391097331707798835200 3467356 -316682546786101731052181491622922240 3467357 -1018087618558473867842555977053938394 3467358 429852270915118770163914950251170624 3467359 63838021544353227959098187587490416 3467360 430290238456298223303645978686914560 3467361 -9365287378350326594024688315132960 3467362 299658233738602090299732067644024384 3467363 1402100460252758742655721851511333784 3467364 -174170190095418595461191949274573824 3467365 -169869260087202735332349015129240960 3467366 -88647923740547738265556382105607936 3467367 973986610654524311082436294512218880 3467368 1153375602964020415802847409196866560 3467369 -368540439080865408335108717166397440 3467370 95838463972036632574719828652838400 3467371 941066332300737537234863704578930960 3467372 -1068007010965894108658739012406343424 3467373 -53775196115475372927680510580868416 3467374 465832769861034141337031617828753920 3467375 -1388474358162474494065054614658770000 3467376 -40718591862840373344857513164800 3467377 -75956035117032876308206622050249774 3467378 -311924147592595883012590503221996544 3467379 -390218546238282057220904218484725200 3467380 -24134130421592366441793895414824960 3467381 192937851536435645766357055222508544 3467382 297793154559768302327294240122963392 3467383 1683969717583591337670280427250678632 3467384 -354660887146422284595229569668198400 3467385 881854184007645234727951562227921800 3467386 100200594932893603027770376630636800 3467387 -159963807221604050228615868817728000 3467388 -401504725091835344410706536802795520 3467389 1341410036552858419837269625493258560 3467390 -187240741698483784371898967584996800 3467391 15363886381911903918377499457720320 3467392 1852603719298673038599170597679267840 3467393 1054043317088330604690316026245620740 3467394 355576843140750076532418930997693440 3467395 -72793478818749424921169226649646400 3467396 460512487678739336878333296716188800 3467397 -47808787391278435623677723077458528 3467398 -60309764329933078028502901130854944 3467399 221697905625356337172550877853245120 3467400 383276701459847483746032842910720000 3467401 129217119125453150953432889586247552 3467402 186312639436817305310101719587023152 3467403 151580580451135788078327602767642812 3467404 397640491141489934015282825441881856 3467405 -8021613147227501961782780096316840 3467406 -65538281261178233378018133755023296 3467407 -322817372455810667578102382258047520 3467408 -26746175122316230614049027462004736 3467409 -551405990758858545143729994521230080 3467410 -15771750753965584550749981472376000 3467411 -79764558486468214471076335852678176 3467412 -36462193345494253623038071761469440 3467413 -1565608874399858534547531846885807776 3467414 846886469093719930723486759543019520 3467415 97955513697223109013153810060165120 3467416 -1840981478202814416188095635873546240 3467417 -643271330480196555324573183733117308 3467418 184196689144271154350480004904477440 3467419 -293607588916812701833657549686025056 3467420 -574205264995228064674908712906429440 3467421 -509546607138704307470149280915337600 3467422 -120025503153332464746095115070591872 3467423 1142475579404456637194414417957702904 3467424 -398084841943324587181476203562270720 3467425 -53835602462548081021844621823427200 3467426 -488302835640040015440431170882919088 3467427 26492338269365953529312146156087296 3467428 803066698006770675350939969639907968 3467429 108253081985463460985802447238975776 3467430 81033015797691596635668737608771200 3467431 -10432637583528608132166853214315472 3467432 -1565947730908798784772043862120985600 3467433 268415364683175551463145508658211104 3467434 -613783723351248402598883301668352 3467435 423341625385721259629324798924246880 3467436 -587063663758967776981074973188536832 3467437 -1384349621189116966798610426146055914 3467438 -207319361072376668868894552867023232 3467439 -471041248191365570711362819241959152 3467440 26205110353044622788774426014515200 3467441 686838058220059442271381957266060784 3467442 141181618604576334475778947396712448 3467443 40447609499367373974568601317053440 3467444 1332716507753080548609803689952330496 3467445 68713050605247335832849724421111040 3467446 -190692971063772768163701798889631328 3467447 -480921586027029363735858564789267408 3467448 -44465949314271743697024721591357440 3467449 -251828604754156292956812835264446550 3467450 35337935275130222937095777182790400 3467451 231733506541641055688215499514729984 3467452 -142458784522090389620952353497156608 3467453 1274413592576902124830000339867272864 3467454 69842849191436098535122508112486720 3467455 -133872535968757528618989424255667040 3467456 172829664594176956013197806343815168 3467457 113643368210199525050589486205108608 3467458 576176090111196988655465843867344080 3467459 -1441973465153269033124708270050038984 3467460 -330412600233152011794637699211427840 3467461 -4809737514131581278883587891128768 3467462 -532110584983153930780462544308200000 3467463 1053105972076417284018140257303205544 3467464 43638188917743695053299220562903040 3467465 382045481251480489847556224525893860 3467466 286515867783185385610917375417237552 3467467 749452963550766953132556328277114516 3467468 -1033637586910651028677747283909253120 3467469 479013221264944276439861145953598144 3467470 68615545410439651160514369575084160 3467471 217396937080534972961638600221521280 3467472 -137005187682944287946014380266618880 3467473 991942302902188535883186702801384420 3467474 -176721499504935524426270007543687168 3467475 -616735190165969360512732345580304000 3467476 43618525994538656749826862544242560 3467477 -11262425434720106058331420983996192 3467478 81433401876774676459456799480709120 3467479 1010274065899881701267021517064179080 3467480 -201936665469063677477749903632384000 3467481 -741719786565605344608419781864652800 3467482 -142219985069217141060162440753211408 3467483 -342873144201067917798591390614078268 3467484 620537707356421467895978102805583360 3467485 695023935103164410239051742921926380 3467486 284910411741140499950902787614304640 3467487 809157747709981197074160249318252360 3467488 253275530105469056228585213896949760 3467489 -546987001527948935618373217477955280 3467490 2542963770087131471756098361379840 3467491 579866933813534864919286998414791832 3467492 -60516989725761001511045193378926592 3467493 -416941652399200710474861939588618276 3467494 715069838158070023696192953856015680 3467495 -659961205418243495987622866512382880 3467496 86376943723052222945586599406796800 3467497 -1051843843967510003867474978179702 3467498 184513051777171089352228229575031040 3467499 12196815769811855678000140333571328 3467500 11231001563285475022375988171200000 3467501 -1448835732873657688419199653037338900 3467502 -476843574811697313902186701645612800 3467503 284245407379960882915235688307674144 3467504 -24714152238478630096629664252231680 3467505 -217606405119594658375564877093153280 3467506 396391655345282204224148048773960704 3467507 -216858787923231580257597527631000648 3467508 3370704064050252424917303100477440 3467509 -1071343695795585971200222242328496000 3467510 300945082544783938464202603984988160 3467511 795808783267583518929923104274876160 3467512 1497056969524411567609387379133235200 3467513 -143290029778983586846779238290032640 3467514 -259561573202522222275020474926223360 3467515 539834513362851785113768289670812160 3467516 -78346366213059870581781960834574848 3467517 -168093391344834573858834299178843552 3467518 374094759108100311515448239889951360 3467519 381547182721091181377880480935431680 3467520 2147195439337803875375841300971520 3467521 1236257616451929032506628636991486722 3467522 477667300518526641200635640289382272 3467523 693582582605059449980126083396500984 3467524 -1036522898279884214105988034510550784 3467525 -410951926394358162937378888202822700 3467526 -91722981328024970445730212897478656 3467527 -274473989931845655289007736532011728 3467528 -1535383902486697002872020301402880000 3467529 -4381182619242749814021302488041720 3467530 42816063346077342778292811348172800 3467531 622346405633497171856021670055957332 3467532 550924012133666867875974631476562944 3467533 774257734428303757028677553305737782 3467534 135665698178610886566010760505487872 3467535 -573462012725600004546859469701378800 3467536 -56780291289273255188768196883644416 3467537 564158654555193020802687984691563186 3467538 -415939219302692524547919232674806400 3467539 1699233095315837525999926383233239340 3467540 -3639782626104123051947878253253120 3467541 8039851100549602572231907836668928 3467542 -461950238302440370251601375926989280 3467543 -385600082733203679372129887817569208 3467544 626980490326878292576310736212766720 3467545 575478280576845546860091044515264200 3467546 -225905561710335176987257130557251360 3467547 546058360702690718647869813084233760 3467548 20298789324747932028830847710208000 3467549 -93738053180094523256565793905612480 3467550 -37641866205634981264082162146075200 3467551 -81886242527972757729437228951375000 3467552 325789207740097511360505322790191104 3467553 536939997601028538028457262949846704 3467554 533339395261726707644435653990064976 3467555 -134980034823940779373332703752761280 3467556 -514488461990874640831034655626465280 3467557 462511104030842995732550007583207840 3467558 52697913483911321816019683848080576 3467559 -741508680685373217715487353319179440 3467560 382524944164358890615657050191616000 3467561 -291146589602116310393625699376076700 3467562 -59763421063067557768230582124678656 3467563 2551100786353596550527506775572928 3467564 -934314690190365155984612301971739648 3467565 -109112085942153226539439957229357280 3467566 -251499747572954133956206868587636224 3467567 289828329610153622650958863192320192 3467568 61503647441632459443061540232822784 3467569 -123561821620284277758981045900547968 3467570 -787653005596472019350647437281994240 3467571 -403010857810588157590016570309585856 3467572 -88189661998331319164398335289571328 3467573 71008945526368194366625600114363644 3467574 290571212564441640311128415367584256 3467575 39521619041537372087746082098260000 3467576 -350740438609312163737932022800384000 3467577 905480079261282487213535765744439120 3467578 316264365663755190901082909690003424 3467579 -1607074433598003827678726465189153820 3467580 -130264026059188054411916579367459840 3467581 -124078871757239567848696363963781760 3467582 451699389648589482837360850820635392 3467583 -1065683143211544663431845529963101680 3467584 491960854482275060943726464638386176 3467585 1395179483215654753304839154139165120 3467586 24175788712323489159781884579540864 3467587 774343795311794219467923312318726480 3467588 -875503010919596650855927118468812800 3467589 -279052108494720914625885503422783776 3467590 -379640831379678724495294414206720 3467591 -93238732403933324527911810763516968 3467592 -373408266572484885736301104673863680 3467593 22489165491706358961740905036218842 3467594 56351963694762136790828495517730752 3467595 -376934311491213055023674699692608000 3467596 -243329950742030673136462556238896640 3467597 383146837517284721341947733329150432 3467598 71917597576842845921233876477034496 3467599 364271614267953443672230190556039064 3467600 38627249640535933458135509296128000 3467601 -66744568957959411518599341310299870 3467602 273826257709050096943715690194372752 3467603 63353546687464775616523906012222320 3467604 79901615288325390600039731781783552 3467605 -214385151858560740797105014162196480 3467606 -15240048337168386390340118463879552 3467607 -120037757248845666454357547617432320 3467608 478633817949048940467305516722421760 3467609 728304546725281478631717511436346516 3467610 -161723698901023250944633165948189440 3467611 7766963568305693120756857951353600 3467612 -523852645319667262339707924294532608 3467613 197030270889410619312721466787003264 3467614 94877999992807346447008387070091840 3467615 -733176201185854422553427104630881240 3467616 -64486197047576369403235417314557952 3467617 103074147330129871359908506805773800 3467618 -93307768073489027710453039580160 3467619 59027683675959112233482792450371044 3467620 170927991015570935185845313514119680 3467621 -1299999520457644939784378843069330178 3467622 185742812923363362831688115720839872 3467623 -1777833648446913582353543853956141128 3467624 492412065024027275783221251476904960 3467625 -219213739015257235431832421440032000 3467626 -119548789823883588499372385646167040 3467627 -839396726726818334705907942817416600 3467628 -292260918500577099827501617690668288 3467629 -155984270157508107324281709990309120 3467630 6150509324934366276260518568448960 3467631 186383176638420988649062071014992416 3467632 92398217641259246297007758208761856 3467633 -300483398366737650866979586207444800 3467634 125605515471588157922064329656164480 3467635 -506400657879151718357123923416043920 3467636 618946350557527308023913776301598080 3467637 1096419528199806668563343214706093440 3467638 -566396593473941090445319719529728960 3467639 -269381614490771984454445039168920144 3467640 -98077403862161522790427444661452800 3467641 -357942824230397652405539472915186048 3467642 34016009650742720683748827222405344 3467643 181852466032198509172795597680784944 3467644 218404564398816687693018937023091200 3467645 804692677039120042892718565258137900 3467646 4959189421247087751988442184445440 3467647 -726026334573087839098297757713323904 3467648 982576684860753374123939526837534720 3467649 3717143202398453559818179137864288 3467650 223879607859959294408229547094169600 3467651 480198953894270602298687785463385600 3467652 -83259401255193838827327493740871680 3467653 -114992290729347230844052825397815744 3467654 -416796028508023816374447101210488224 3467655 -318795366229954284485290689958217760 3467656 -487748038134248890189508212472586240 3467657 -384402306413765035138376275312799520 3467658 -384984826118768930844757043327489280 3467659 363761563308264564597804704666284400 3467660 116747990787024840965070520587386880 3467661 -19165793269132568863175611132952640 3467662 84916390097936694710347039502152704 3467663 2331195285887659511910297909596010840 3467664 34581859570694858142097362714624000 3467665 501872551787478142059378380236947060 3467666 802884553198168449484568531324511360 3467667 -69145736270491804607480125206049536 3467668 -329941656647593208202592227435213952 3467669 41971325363460930428390022260381070 3467670 -177354366347368503964606386207657600 3467671 -817024662394818910972291167444351800 3467672 310286193111402254224769342101585920 3467673 909251696061767962890534136165287984 3467674 165419551188993470667170701694890752 3467675 909841366169287087584306952089924000 3467676 -565321015171623358994695924476077568 3467677 -1114762867328968309683246298376526300 3467678 1260249196921527629938455308191420224 3467679 763360659668808772943878769981210640 3467680 1184172438496053716713226441858088960 3467681 1189071148631860148940429643545723810 3467682 319790469197309311569391623581442048 3467683 -685445645200100152599110232736779416 3467684 213834738197776602940311627147681792 3467685 218717399557012333712486452110829440 3467686 55075228462730800684946916543501792 3467687 -1008372433093147460762291138235563760 3467688 95171921549925345399769915918417920 3467689 -236672521686235588110704884021525510 3467690 -188598548462636101850289681834412800 3467691 15388036303136091476636849353568064 3467692 18649081747097207781783838360218112 3467693 -670259775880896057345753051876398058 3467694 493748493033094546899065062976595072 3467695 -109587769168137007235912427241405440 3467696 214644374647237518165290851459940352 3467697 -1033364563801693126033428481193485200 3467698 -28321382807487838701823333693862592 3467699 -128371869910952127955735287099003336 3467700 -257156186604220052922222158901091200 3467701 -3416167745468474432512984243528199616 3467702 -91000923275937655978654721733771648 3467703 -791947535691753331251785754081468696 3467704 -720686012663675057479796357988249600 3467705 -616404578812705611949848374105328000 3467706 -128924582213548446851657689724904192 3467707 -1212048249236127619717055290529140800 3467708 231010634347615675207080592998601728 3467709 65002003633007967042618146042437440 3467710 -93394865508840480675561762125802240 3467711 -191633954287961777105713003095116808 3467712 -92990760852318560753480572933767168 3467713 -955637808506863115686079471916623038 3467714 -60107229150874857736792379369638368 3467715 523996455541380887544305721325482240 3467716 -28184123873250386856514595343745024 3467717 30531357775009955872071796399397952 3467718 -16976653638989847832228518042353280 3467719 -15825588601950318404976313671653680 3467720 -67184207810676088344618912856627200 3467721 -505420630133367736436658847902248688 3467722 -79224836960180053557930936406680576 3467723 -208125017107864739391399816892053360 3467724 87716494186689608957966182237301760 3467725 -550785703526592881311751698015272000 3467726 149948106898063937142786812045175360 3467727 1094963457032981064047452049243352288 3467728 -270297871992623664108513705578987520 3467729 -72444736125766924192842574127078670 3467730 -217461453621861436460900052417792000 3467731 1269634431308953161853452215484871532 3467732 -320671386368050750978461518683211904 3467733 18983768896557243423353000133959040 3467734 -164040430855014164242663193337216768 3467735 5757484887226485882929654669485080 3467736 423288219729051697924154538531256320 3467737 -149915970032068040482230623286750720 3467738 -624924531234043669178156367748926480 3467739 -679573998376157768714489430562896 3467740 -686105947310957075631988917247564800 3467741 -53666609842267909166205028355099028 3467742 141522369887066715578508175378274112 3467743 1040572635822264513182884054424184992 3467744 83347603484636411380704530773573632 3467745 1165733818653586071642401814819091200 3467746 -226839535151284043079546161467178928 3467747 -290261891525489135736465740703344400 3467748 -509637039904721474251674721851755520 3467749 -1538001944127259203519024877134020 3467750 -199625714814692448231771661624512000 3467751 -69056385588717812128545737910690816 3467752 -1034912207535203431320532896909542400 3467753 9736732992795077598063842758205184 3467754 700817565469912260489054979830259200 3467755 745595943404961157056853833574438560 3467756 708861453239623094092345551862582272 3467757 764716207144392198194219979503192640 3467758 -190966949053695754714753584604113024 3467759 -832336570750834345235970733953605040 3467760 -61554736202204416908497923104768000 3467761 -1395324678997280949365123214820693776 3467762 -1124959423949828548184037165505686720 3467763 -97280024335199620539742080776974896 3467764 1003183445418974732965474286500232576 3467765 -88816575115916539095366991047273600 3467766 -2635893782733129343618907963866176 3467767 -1049933141674607805051939640816686840 3467768 522471661744744324303168252995010560 3467769 -941608050786697231586641621319668656 3467770 237987788703764986491203774607284160 3467771 -133905396130532706441547347987273408 3467772 13094630129604297733103944607293440 3467773 -1398313868777948516520462254649577978 3467774 81284611533997597828215871826006400 3467775 474770823779678209283630001800035800 3467776 195583097386620806465776188521447424 3467777 -65277071398753751775384948674164908 3467778 -1534828505656215875911491542153472 3467779 -217778205432190455450872488748770848 3467780 -20205912055875168517964373063513600 3467781 -3183575670505416736430785769420772 3467782 348363870923424544387509455650963584 3467783 -517613239563791686595172803852148480 3467784 222515858590828470381003494916096000 3467785 332456829577867237192630900406510400 3467786 -388407518259675152299876891553078784 3467787 942533959744679655721522007894425560 3467788 -154896661992654776298630462129695744 3467789 -272641956456252084553308990360533832 3467790 -51821605013250499638449866638554880 3467791 921822577323378883856298661859210880 3467792 -3938727603150662368137391453224960 3467793 -395219574832337112834039815584612416 3467794 99425518159478206634946436222864512 3467795 174627382898580858023645079316391280 3467796 -176862115408764237702472231121387520 3467797 -785283756567900350144195650193088754 3467798 -184815025281307125156406404584517600 3467799 -816161374068770118534511549634120880 3467800 -256851159681543572750597665440768000 3467801 -759287429742686522016681817594912128 3467802 91452774692026811239576708714269696 3467803 725881667752168419143333770618834052 3467804 1163385805400948665036356209570979840 3467805 -232945979450245537872989870390393280 3467806 53945138663512310543595963574292352 3467807 550138511611785541690356281823564912 3467808 660783992517587017303201165168410624 3467809 691646794753052783276224045337863010 3467810 198145565428775260534278959570541120 3467811 -744784240903767181468687641582920328 3467812 736316820812204209478723699501910656 3467813 1253823892555843225205139011110510140 3467814 -52290234647289934459164108285585408 3467815 63727029116934481659734690162307840 3467816 771140951290748916009117119603589120 3467817 6500574281515517361909598754726820 3467818 -322731088331414514987544583270498640 3467819 -903551444777444440422914888650920780 3467820 53515591377918487363106972628940800 3467821 1858599019975498106413247615599488 3467822 487872663684405751069536591051323712 3467823 -623643249946246328338171606660371840 3467824 197394945382495410380840717648625664 3467825 -30996261885602231062301262884174400 3467826 140803419007035407709101895941376000 3467827 -349682098746905406593449599225110328 3467828 -412228052390614186467148871278497024 3467829 -806113911628206118182033863727611616 3467830 -82435893614826193074857098932288000 3467831 201325176993408461086956515545342632 3467832 -1239546002949431571700689800345026560 3467833 -1240477992477572334235647997146664918 3467834 -510372065388903914192647191060599184 3467835 55205755352909582456511017395963200 3467836 -607657926769220457796405935600366080 3467837 -2540738971953283553803845657965156628 3467838 -35981051127987657211304616038817792 3467839 -953193659564322125781285108781207360 3467840 9129771447830677441189301940387840 3467841 -194272713273891423307373233641328320 3467842 -107715776257011180635615225861153280 3467843 -631793286578424419473499699151538800 3467844 433426872016257689898772140714929280 3467845 -822809293162807688068045559566824900 3467846 100255573174075633446773108843149824 3467847 -747696362746465450631949513200751456 3467848 -564653079648847872234748762484244480 3467849 382295167566244243975972581471918720 3467850 157129052388296188001070129503328000 3467851 195849223699346790975749372715109792 3467852 -723712243423844326604989870394744064 3467853 -467203299394795742136475970517221856 3467854 43326385435075059851543998132253760 3467855 236443573017022480074169390292138760 3467856 -1416577099942556768937783186948096 3467857 -255174816803588356586509371815182620 3467858 326839174772814832928568433835099280 3467859 751375398240375437269561535533022904 3467860 -634435064043047539805482949986560 3467861 11869913931468281301800875970066400 3467862 40229354043926540521236327963561984 3467863 49499386165559608140197275812085760 3467864 -3030563240911889262680053914132480 3467865 -43648264311116894745289556547847680 3467866 -688845655034242341192609719405550336 3467867 -590203953828040217730976119339114480 3467868 510763375325907301801530182507850240 3467869 1581441732257827690674881470712255270 3467870 21401877298977282985023684972994560 3467871 41069132730662290033230317723216256 3467872 -75023094608240737098403718893928448 3467873 -1353667387757025981413625805354899456 3467874 -319962514326367691536855950113331840 3467875 -1771844844566420919832579271799696000 3467876 154467912421210512771263326220703360 3467877 -174997619321007276727790361297682176 3467878 -390348256590919768320836467678391040 3467879 94152857500971906032088150609993576 3467880 464907505431729211551939705016320000 3467881 -339428903102602927865794643832327960 3467882 -40205439005790261601708867283440896 3467883 922875477686028674196302614418817624 3467884 310860722207065537024786492455003136 3467885 330176811541109692947753671156165400 3467886 267773799755202503179064692755622464 3467887 295076000536820651774960615039567032 3467888 -382368227468208595249894862167769088 3467889 845874299056677653413085484992100354 3467890 -191100422731841418281398918527513600 3467891 33474398019984225528648221627483472 3467892 -375776967807950469903176378126082048 3467893 458600589265895178043296333077150688 3467894 153795171006376508347074548333815680 3467895 685495630424812224595605887557555200 3467896 10052027543439578066426069845708800 3467897 83267348222822243727536521261403220 3467898 -149752258382816254323179480160898560 3467899 403119456851956000964664546555089840 3467900 -358389241276177459782297651983424000 3467901 502485603306059789826249482070124032 3467902 -720150208097070665262508430155905600 3467903 -230388001222523903678791107607815024 3467904 12712303743609389589076573138452480 3467905 295175963344740100240103100267831360 3467906 -283369966540170035123235985888375296 3467907 -36379239547584234062399354276313600 3467908 -327615441610037799875148497628299264 3467909 324101527977702990032434121193622110 3467910 -20718170432700928747700706148544640 3467911 -855921573581788296543647536113989200 3467912 -201544826823208110682118768630661120 3467913 -277767332599379247974125580791132656 3467914 495512601581471394079172292506249472 3467915 -895793256128324861184059487813362400 3467916 252864495787775367470900753572745472 3467917 60921741647583137676743631856035360 3467918 -966816748272688255778226126434012160 3467919 -174557555168761583824484631645222912 3467920 -253616670287855959107006370782904320 3467921 -1329804547389226756970418852850588878 3467922 -203481825161930579051493123285858816 3467923 1338293988843833014155560331210784172 3467924 -6131076031734937316246826497783808 3467925 -26839792508171889734753324424816150 3467926 -293262480921345085768456957081489344 3467927 -281933992410586661878055314110632208 3467928 399339837270941781305377282731356160 3467929 633301803331765658986829797247571530 3467930 13590467971682027223648575939931360 3467931 93798281292053860912844260952416152 3467932 -52418028936061271483172039669193728 3467933 -114563355186072019431888881665366080 3467934 40517792556752433920521936431004416 3467935 120716108533160076301206882691946400 3467936 376215070448582841261342482658754560 3467937 16301772376199478456211557396322560 3467938 57313902060022151859388611974672544 3467939 -596633521888884700675079287516647360 3467940 88135194764482818774970130635161600 3467941 1745578265085644988594979872150449342 3467942 1517767406992774349732886962266644480 3467943 420644608524694280542532387428778832 3467944 143482590470823040357636852639641600 3467945 -524605512870938981206813463049433080 3467946 -305494649178776862494340206147155200 3467947 -520482190573868506165010196693638768 3467948 486503718679909650325935162922583040 3467949 621373683249583620642111462479091648 3467950 3400614467557152525358565796705600 3467951 -1194913331192525169508348743464136048 3467952 151968931368383144973550065517707264 3467953 1478168911663064415973851312450733202 3467954 39608499849302071855416833633667072 3467955 -225078366599564838568485517023794640 3467956 -444753106415646561525229441775943680 3467957 -28654915395440239691095139370213540 3467958 -79570454388736540091737974882354432 3467959 -1686272998454253899850613364316273960 3467960 -427399211142673185758801847607296000 3467961 -317558873686759644477605244616857600 3467962 687470502871574675450847291487493232 3467963 641941255763312229764795596337860608 3467964 -71217773052403262790061091118657024 3467965 -619271980841280318137973489134478600 3467966 847135886914612972024577458554528000 3467967 1194297758088742443364478587424133648 3467968 -54800420078292464701824676778737664 3467969 713784518276537369852086556483008644 3467970 31688177466842912405417966123028480 3467971 -97921274972337315470002478936746208 3467972 126129706506927188038051816746999168 3467973 -43985523906591704661966293881929600 3467974 41801632886796767109416918608188480 3467975 -514586871766333819383749171147025000 3467976 1073188236456886317464834435115417600 3467977 519127387279073211623817637534840272 3467978 -105455654130554614816297766917674960 3467979 -102398735323539742384013984293119876 3467980 -445822780332334151516494778155791360 3467981 -838379197357132492730451915196554 3467982 131860754082602591285610369547121664 3467983 343125662490951231953011982245704000 3467984 24463268817467330813821989498568704 3467985 244995124286767272120183179598076800 3467986 318694477695544751438010883636813824 3467987 161143353383701577590080275953373184 3467988 111012175909654948307725459091435520 3467989 -346784183457999800791461241802784768 3467990 -624572370715931972533441488153600 3467991 318029446445208164035380680951884392 3467992 1087382557377245558861291539833753600 3467993 -21803942166733849288159538431973616 3467994 -401079585542541573840724634322240000 3467995 -147677177718024235614393734922040800 3467996 407572315529012915423906932515250176 3467997 4747977945558931746096965856928428 3467998 -133922552891545718452423971075888000 3467999 -1124012349158767567447362325344636000 3468000 238818531943306677127329221640192000 3468001 69591195998339549906487798623739904 3468002 424499384193593171074010788219744032 3468003 -342991607900034936414174951043567872 3468004 556197845321316844904497915301949056 3468005 443837976428887418287256006982177660 3468006 -48756370143468124116078521365022688 3468007 1264866088238894613287651314433587256 3468008 470308182212958096930820234318248960 3468009 -461414980301985760568916664751067072 3468010 -46128172981587864302845270338785280 3468011 -10272283691935466255533932942770568 3468012 367098756490577683877739662639642112 3468013 5965023556548738702511394094884000 3468014 521076668471112320947414886057399232 3468015 5203045660759939856631736990987560 3468016 -375803993531889556145297460063305728 3468017 -518840671827627175757071029463547136 3468018 -9001475091818312672558645308719360 3468019 294928067344093762497265673353289420 3468020 158996976224210359613105106629376000 3468021 108121209745342532034064344924539520 3468022 555038056149075124819558449242673312 3468023 381408808217811074062109465180232000 3468024 193749235089212853478087650307215360 3468025 358342399303707187689324012681051600 3468026 10117673543459549646822718090282464 3468027 291961199763550953112041962500624920 3468028 -1036364072236694749883252009844600832 3468029 -1258514520073564845157956886857797370 3468030 -3665023025605790380844184861367680 3468031 -393936069730225376216608875864779408 3468032 143284772872348057767617978727137280 3468033 -414101519268017990914890657352899756 3468034 554185882892398223535506855713148832 3468035 -75013014734010838475255534453585520 3468036 -5272911856306592476887001004900352 3468037 -711727735191525018582622862086687428 3468038 6473630120497414132781167944813696 3468039 -890061321743034181935787687688933976 3468040 666477285168307188351785028261580800 3468041 -658767404978514411500393282576968908 3468042 -922660548583325704635194884874741760 3468043 -1182146209025165222492849762664272840 3468044 543580356089334870153468228206651136 3468045 169313615948677772689978296240604800 3468046 -579917885325105577287669964026366528 3468047 30149325296982113767284103336702704 3468048 148327580300208549433220354033516544 3468049 753641324686005992186718272315665254 3468050 -39765035887320535307033215110000000 3468051 24086577168587154102890012193253680 3468052 348612156258798854138491446564372480 3468053 591240307166496026127828323808134460 3468054 794968862378555700056934780896005632 3468055 -194370692099024953943279681027025600 3468056 -944197833017785949505932237450373120 3468057 -861997555585673486121377830133594160 3468058 -718491075081218704010823559971390720 3468059 -221940336714911592450205760606271984 3468060 524112584341468499583038745433274880 3468061 283269848391775643932057614891234662 3468062 68331922444465653008290629429757632 3468063 24429984639367564931790711247027200 3468064 -1312284899198665458635075580319432704 3468065 -1499044111738316760554739442759265280 3468066 52147022120831630319051912636653568 3468067 484047361657171081772448127471644624 3468068 159707295242858386716234294640317696 3468069 -1072240407050311141547704247143200960 3468070 -371904553228894176281169698501212800 3468071 738471961992012653440309761244225272 3468072 -37956150194865428735719455535349760 3468073 -209517102414635569310946795479910400 3468074 789676587827285298532188311992015536 3468075 -120568305801579682390351438307108400 3468076 -86996858298543308064769968247948800 3468077 821160112140036327993378278237515926 3468078 -123270221470791464147558274570228096 3468079 -14533408743305859699784123134545280 3468080 -10455317394442873712403906617671680 3468081 -533520358177824955922828352165074880 3468082 -568701968676349955593718188229242608 3468083 271239451438758957883015563273971904 3468084 8928382107638949603387703073574912 3468085 -345165280983505728291138066078058440 3468086 -925561289598972656759599482362407008 3468087 416004849171784777951237620082071600 3468088 -164307346116628769687068698700247040 3468089 74803006129756503788939157222978240 3468090 -53834350956663100771991265254887680 3468091 -1078043838380707180852241375183697816 3468092 -802889057373786803208946783250064384 3468093 -726455407141870546221891551395374336 3468094 -93291460834379248825589081528451072 3468095 -870192958565103083527633765797413400 3468096 265321998322973454167238488277123072 3468097 990685588676556288186966814239812546 3468098 -195769233870636415441010568523345200 3468099 313323883401935004165130602941603064 3468100 -41535270716637354113530841922560000 3468101 76726589216963418960708363976015104 3468102 437824345262181674114697397828992 3468103 -1227959847346519984233801455434106136 3468104 97386698888391492886012093074293760 3468105 257964049765140617271614726725625700 3468106 32433798953455179130166541178141440 3468107 -507790977542683631240135787594289644 3468108 -32565006839474145009941653399633920 3468109 667772304337531426472210507163736310 3468110 -88553242468940387126238378618336000 3468111 -951712469593117096325364670360939128 3468112 181115429914261742017058145904418816 3468113 2092995271453184966686890231626426688 3468114 -35753432367026285933214636610265952 3468115 -222347886758488106695635949338472800 3468116 -530454671928858342485014193292214272 3468117 498170925659706867389813092640491680 3468118 -538818240820428871600864054350516480 3468119 783415439680426480704016641766918896 3468120 -347019949983253088395948115085926400 3468121 602019052319666497443111705910894400 3468122 9434496440096297425921365274367232 3468123 813057177828412843084046685243294000 3468124 -531271539048598105925090754180979200 3468125 43438245114938666082403324611600000 3468126 -136013810901851202039668934777790656 3468127 -13718044056499015336220164823616120 3468128 476736033997700861645743657158574080 3468129 -82763810407671761925549229293987840 3468130 -724081219093457189400286006460609760 3468131 -492912208535634138039194480594606688 3468132 431255161700757074974552793126845056 3468133 -918976762527470818687005332334607618 3468134 319274510011821795109477779053205216 3468135 -187647638397683844835372018877193600 3468136 -316014447700633272535919744290160640 3468137 -814576835833267350589025988018607488 3468138 192443251590225132175130850849507840 3468139 1550603286532322149748764503990666960 3468140 198352288039822619697801720161203200 3468141 -166008695733495300919920019668496980 3468142 221288800681376446488761658780689472 3468143 422418720925993303244664310027849200 3468144 170626466510891680298044780246892544 3468145 825335137553620080689729298728910900 3468146 -450618636176418297570995856615932160 3468147 -162409337053434794758767902667401472 3468148 687162496845475679496593813869774208 3468149 641781103029829447910194424850544380 3468150 -133584593446268699380572047127552000 3468151 -162888405030642921366374500099840088 3468152 -402064632599675614976425458056601600 3468153 213938236150984996848411733004306688 3468154 -285039910835043372939399681460039200 3468155 292934908707729287888758382318221920 3468156 -32849632990933664168087312072933376 3468157 -318889450165899863464082216240256 3468158 -158517020085556589933140876949721024 3468159 325018740525110264433082557064484664 3468160 129064803166286782812033537540096000 3468161 -277769544048127201349119659688970028 3468162 188798964100960707059353847439690240 3468163 1042944303138128963072500243588588412 3468164 -36904468866828240572833152136925184 3468165 -3714242490055718383011071367283200 3468166 -266353274694397694983634950631652096 3468167 -7503995175200035750747614201047784 3468168 543357473664980390093355420934963200 3468169 -358263589752688894600883056579971430 3468170 85354735344595121351415766911989760 3468171 -174301230755407521237921429019778088 3468172 -12473469373771138440013468509670400 3468173 1304739073876337621796569376291227340 3468174 287274969199230772474976974776221760 3468175 731577187569902940537048424619371400 3468176 312503087582871921287507529429983232 3468177 -49264891109551729416716911910147328 3468178 130401764802225815811491210618068992 3468179 -180257266049462220328735100499540480 3468180 207441148842810820209614100487464960 3468181 663662872080763815694311134749552032 3468182 -496579012713437591445942249247891200 3468183 -228906792286625535337961583716084400 3468184 1495954914502869525271905895579545600 3468185 117832271109055187739738701171132160 3468186 322606844505028652728397733848693232 3468187 137419070146381854204827292283296384 3468188 -530294562753420003798207687943325184 3468189 -387302657357724899060204426442877920 3468190 -48197673565006465894533494537145600 3468191 -974403825607551525048384065802320328 3468192 -99793748690470930403331651976298496 3468193 -573115034722423816596560999785747776 3468194 -3735832658223287892763636114237104 3468195 226637219677020900041736241441251120 3468196 -322980696286020256690495887793060608 3468197 -84664192372976048759161221334471200 3468198 -203727220243736561173978590425058432 3468199 449786415344400624255380655654258736 3468200 637185341350603007594990601412224000 3468201 -349705452933450878169230388784689696 3468202 -374576912534838806655645408572954448 3468203 162160335083239041238384730745984120 3468204 621008193358040828481305997264230400 3468205 -579515465754381634674877412647952400 3468206 40381081932835807901572235866308480 3468207 -568151941419431371306468976302270080 3468208 2286440666463594631070563013574656 3468209 608648408687330941251430060340203410 3468210 270585131233423134360770815842432000 3468211 921736878029015192125693407225712000 3468212 822214883855710580324814230686881792 3468213 -110984568449746416201523076056979616 3468214 53993530562634452072563717470762240 3468215 569903281896222280167873805018926000 3468216 -623309382776499007073871512497029120 3468217 -401261628529394499091604036602468860 3468218 117603038803077059633290816208851968 3468219 -886414086347405161941770157499418856 3468220 407787124546353863933101960435468800 3468221 -681717006498285074091444720790566708 3468222 -24143900072150114676048842873795520 3468223 -2398780260865765138509520771250104 3468224 151439958142699547583185968542253056 3468225 -101086034853052408070041602500800800 3468226 -650813033614558502943553698657623520 3468227 -296067858734145678234281326102222128 3468228 119309770435258828493620042116971520 3468229 -1218501531401440955549639914872247040 3468230 -26947256099812219097937904971732480 3468231 -3017310887440562289024895804405440 3468232 -348410740208549696449907709786347520 3468233 560932547189213189218376026811995482 3468234 -192614075257522063801555384781377536 3468235 5718985439523843975998280509511360 3468236 1051155429307768816849426890632129280 3468237 -89558460361518657549992784477368640 3468238 168014242172796231268038230232888960 3468239 509208116062417122577578403237206048 3468240 5764957128920154333371303947714560 3468241 -106752217887374027109043617457142400 3468242 -429626977726131473023388821798543728 3468243 -667155913578696065096642030335696896 3468244 -368003434233707691242226715956594944 3468245 508941197685710523047348976170829600 3468246 -247746938258996226535061145549105216 3468247 -1334346822143884901234897270159266440 3468248 48263721437708937073675747357532160 3468249 -342879582485809011626485385008600998 3468250 -419946895086943916511476710229736000 3468251 -5523749099640810586330724146079448 3468252 139695481401071324451669894655314432 3468253 -1079037092027596030492909186314385498 3468254 -498981734680866266067701130392198208 3468255 -279794366154004680127384593489331200 3468256 1503325834786655185262964029333176320 3468257 175219405864517987970432433373047680 3468258 5739772250336366908579229608642560 3468259 875496218067776807128364456513890460 3468260 -122495116563963542206391689884979200 3468261 84777384162442164268378295637221472 3468262 170271109272753209342954476449736704 3468263 349173613626209252082001631421043512 3468264 464211230327694614626466680984043520 3468265 872075689730136379933684066754640000 3468266 -363077628093397242428174356868313168 3468267 -516852410678549958828784629446223984 3468268 1151053116144127870055226065690325248 3468269 -246532835098684106050378489123230324 3468270 -120682040668311809922216130650735360 3468271 -279044286542396539690891020854466240 3468272 -104762109091553727079198309055594496 3468273 -19575276699211063841571793726032000 3468274 -341632490778263049983698068053493120 3468275 -13466588606060637603010238851487700 3468276 -49586539487432228004441579226380288 3468277 -209954876915594866834946182699301828 3468278 218147559069649663835128135759924800 3468279 -585482368525265670087613875463077120 3468280 -339123164177660008711751969100595200 3468281 -1402709443878393181578434335012128918 3468282 244195994540912219307453903115272192 3468283 -15539822862951361044321492089875936 3468284 213687966299709279708161056068758016 3468285 -564487662851433811513241157816172800 3468286 965695711942419291000128741631086592 3468287 943321996927062614976886810209013752 3468288 -496063078689188309883543624163000320 3468289 552612430746679781411957970034098192 3468290 -233282290193834674328962843074577920 3468291 339581132816120153061624369317081592 3468292 156427102542638355233981280915421440 3468293 1175277351562176139665327194036344542 3468294 -6960354509759050973015984129971392 3468295 41145309021293163176759173904743800 3468296 226053637233919459234701662305536000 3468297 -326298077079460960818347004628238976 3468298 345955227466025833483101595010807040 3468299 -2399787396642473992283155044741647280 3468300 -283882430186466187620517832078438400 3468301 -1629446977745030257766007834035690698 3468302 -122100940094677905552008521715715648 3468303 67268757486552434272199874472067520 3468304 26412156799725649978999909676482560 3468305 -126272771263489719475227766173414540 3468306 37013867460427646927218923640304640 3468307 882725348941185670112050155030016556 3468308 566469497992099185682893731020339200 3468309 163970190593757588072252853330987968 3468310 130676998059680676390491125178338560 3468311 -95566174007477961443158716691924992 3468312 568543039882614713477926879770009600 3468313 7378248664530790200649760063004360 3468314 -2819683878049483884306901267422720 3468315 309504373569183269274118374981312000 3468316 330262745918510104574358852310423040 3468317 396504200168403532584884310215071200 3468318 358084529402471050998898972158400512 3468319 1365188219580815209634439855286949888 3468320 -312632286251355202976751790581350400 3468321 -491958983455999168013057980909604592 3468322 114393145599532853649957606084822528 3468323 1288720073863725986693716540012341720 3468324 75767329193391106570943929748090880 3468325 -304197433958500680891770473430252000 3468326 -62474740476479914025218747841130240 3468327 -359437718546098339362978941708465880 3468328 473673786078295560819930924109824000 3468329 1808758882746387097678181331853143930 3468330 -32885312435336979870063250656571200 3468331 932072571814833869744565882622788912 3468332 249612249424953277848013055283529728 3468333 -22384946266943923198251391234470912 3468334 647763680614049580081786922439274816 3468335 -141815069796395549271805555616702400 3468336 142324651483108968634730827492884480 3468337 -22329627178811661586913404153079680 3468338 -408157023794265010000171797231020640 3468339 227080858151904739865555879741633280 3468340 -219709221996323815519942905040500480 3468341 -1077648168536763208382343104399322258 3468342 12474884672979075342412784389693440 3468343 332424019014770739329324958332780440 3468344 2329962088234794107791451526266880 3468345 599538453093333589990521695998259520 3468346 15506457845198320357147229946474240 3468347 -747637719733205743477113509321871288 3468348 -122733278301099527826431027823576576 3468349 489040164102627298354399575221937350 3468350 -52364695658031901629665834012899200 3468351 -473566873541723173013907398736136176 3468352 -427588444539554833117696519235436544 3468353 273042879389550078570687178129653504 3468354 -85917202864620902497155213461044224 3468355 561824910263943867319888693487904000 3468356 -259084093254372716923730716048942080 3468357 -376146388684665571131015582311574660 3468358 474974057555166753211367373700157280 3468359 943722161230267154359950298726537560 3468360 228008540367124098193920599875584000 3468361 258058263634341009726817837068908452 3468362 23488365512660192727204243649692000 3468363 -271381713488517991761772906974146856 3468364 -1151184277556419933517992303067348224 3468365 140809982436007558176418221954412800 3468366 277064717341004929444584882715545600 3468367 -1131640861560682072893408468621738624 3468368 594672174070506403514465959280640 3468369 -111804442464520515635664469216722432 3468370 -205238627979959936080913968399933440 3468371 218787541987381409210731885940772000 3468372 544313526452128270277645663128430592 3468373 28454725391079491210037478930771968 3468374 -88703261603308981363887219549081600 3468375 -933022811170039344616796255280162000 3468376 75297064448281683327713958536294400 3468377 986349257668536508627451342331618240 3468378 -221770920913618813194296978499902976 3468379 -1199952625323531441214728591884153020 3468380 -1630303826448854396214612422707200 3468381 -223417912155497670489666843095441856 3468382 286104889601430260342671529261289792 3468383 -169090313497249805987782308081945456 3468384 981194415240768734210111588966989824 3468385 -246748259612866059677454240283869420 3468386 -536010444186004438246444176364210608 3468387 224208695972492051715015839320149288 3468388 -294101437638712530558833141411524608 3468389 437204082442591779617873148175522656 3468390 105006009462892626884117517981313920 3468391 492307529830410507105565266088943952 3468392 -799141880471264851594447133460096000 3468393 -243409604284394247242146248512683200 3468394 -512093891938049272700813966578983504 3468395 78260945424148771179818350246378560 3468396 573062228469468679177154315102049792 3468397 -960983524883700455645868015251640960 3468398 -392243894632420983485064378820529664 3468399 1131604879649896836791379113604471936 3468400 34813243624500836920471569481728000 3468401 1661973265554376957661966949009768402 3468402 -108149081844929323893809468471889408 3468403 1966163997637193237443113051683968024 3468404 -276105285911562921063251050720247808 3468405 -82221966870371312271351695688012480 3468406 905154657505449146924746804304149152 3468407 -1493146949376149054106366325465864344 3468408 462288895347922139730989143894302720 3468409 754757456008568029392251634844911552 3468410 -264932058241334416209049025997569280 3468411 -138380607426615138164829451420201140 3468412 906225107917477031539439084848005120 3468413 444399016466096089583509482368306124 3468414 -114456731744026417677183004655121408 3468415 1212476770503938630306222819573011560 3468416 792790153156145563044055917527040000 3468417 223793423936068100400723570849942912 3468418 -1045799891829928270167351524339218560 3468419 -411685503619390369123167587539312920 3468420 33201439872809778874623360623258880 3468421 50096662687859689554698847770474688 3468422 514589888242597773778943068086969600 3468423 3711298142158990535352036668203008 3468424 -21096167117678181238543949174906880 3468425 513629589892125630470722490141826300 3468426 44402141474921606470042322525598720 3468427 -1482108780099955000142440763769735724 3468428 -25879150106688775131704059976125440 3468429 325324624541454328724948662147767960 3468430 83842854896620082253389982526944000 3468431 616784914674731950416225367356561000 3468432 185824358313876506402295631579054080 3468433 816187408661878835515121761191909360 3468434 476519868994445130053098220047577760 3468435 139706696342643292164106171001779200 3468436 -16204081419268627264684582837305600 3468437 -686101862668815175719961090008663648 3468438 -13055631572002030843019223298896576 3468439 -113826285987747366689843064371706240 3468440 436013971328841559992308734744780800 3468441 67681676593987955703922939581374784 3468442 -498239758300000836294282555987967008 3468443 -944918975357276407426308033456940056 3468444 -198275186115099076615890936690475008 3468445 454856617500698678646673171828046700 3468446 -90978112038231800745139329482768256 3468447 843068426692218724500095534699777040 3468448 -760910636352022225886498662536708096 3468449 -18172901022649428860539228016592636 3468450 42705943943024692329838054878816000 3468451 188164525347080293168957642098800544 3468452 -177208068578407031985205533966352128 3468453 348352168908083833493690011542398304 3468454 -2630489092456092976242895747948416 3468455 -251365110678051819842758195917005640 3468456 1443206609834115682530651540816691200 3468457 52588981866412772273254772416259700 3468458 304571119519113950463873549298421760 3468459 -1506082387738061909952360788957273088 3468460 282502098331441937682970587076776960 3468461 -1184481029136627949986400681678600938 3468462 -165620522364968277902991817775360448 3468463 -398541106075806330342877161237010288 3468464 -264599305914957252125208213149368320 3468465 -268164911876193349451698962167820 3468466 1712492834915956042038210610341888 3468467 633228643856006287948931667837863880 3468468 -374328612285122911724455437195816960 3468469 -38680789455366587870126107216023360 3468470 363454698286803248245523000404719360 3468471 -804060033837136106901272305707281688 3468472 7839893365793992377272200544501760 3468473 -192821312136287250117974736878851500 3468474 -156070837904949798823090586827906560 3468475 495409183059893393113896973258068500 3468476 345014033646983475658146568030043136 3468477 26405952835519725821480416334947776 3468478 -199384175966978891022192390567283776 3468479 -142010418133509388299322540418800800 3468480 -8303972559006137266740532283965440 3468481 932523693788322373012376794635017282 3468482 -134400198461566566667979689407619200 3468483 -453759307161642763175197872519823080 3468484 562214989813220356524017751857830016 3468485 -662212033022957316573568582180634820 3468486 40061863670526795709462675911690240 3468487 -1271764951885684831659429869958994560 3468488 17614254282606412561332345332597760 3468489 45747694686973866077584289450862720 3468490 46997942326089202038362464216188000 3468491 -13858511374061258172199334822405616 3468492 -158460832482508055532028245469839360 3468493 352948077172208779899124092519566016 3468494 67719317677550711547445225835503296 3468495 533206251996833808290734576588800 3468496 -278055593807078202013385922141134848 3468497 58614462837951593165023792445005824 3468498 288730632170969097512276948351816448 3468499 394707092188150957264118967646395500 3468500 -207413158644952470813736060182528000 3468501 -19091870121914574550936942849043058 3468502 506532086002683717194400861160154304 3468503 312525547942849112227018062070870584 3468504 381877562460476090617911229930168320 3468505 461628267312885395668860051033990660 3468506 -1577823441422909921324650409017305600 3468507 279771120231341520368695728371431680 3468508 -199204765725185824819541321062287360 3468509 17924083886637356573458703161525728 3468510 -148545339505553154813832447843904640 3468511 621086245746078730134915098080414112 3468512 -143393686808271907615943502325874688 3468513 143713947771450622773796044912717744 3468514 -625447497088346369632962339951194544 3468515 -194956955325167884215409407212174880 3468516 -503684813953728330630894662950379520 3468517 253321245580170101300366897537691392 3468518 -229774714403900410605938163891134400 3468519 247800656778073875520002635410281744 3468520 -379039292203631937528528927944294400 3468521 -398012970631042807649624641473172416 3468522 39547824823460014691714181197614080 3468523 -1092912322025853995750436519052138280 3468524 -617357106352078010695081767983963904 3468525 -888336971069099911392601745248680000 3468526 669866348479522533532421800770253440 3468527 286524499503479170445415185757147792 3468528 11662325729638142413336009443901440 3468529 215183403355824699046503238806937600 3468530 242108594666585592167376504894438720 3468531 603621398782715408402022553127943744 3468532 518045295935866259069784288526332672 3468533 1581875568584482856593797114655588782 3468534 172361705114583377797446979378904448 3468535 -193516941327704524487550456576498240 3468536 -33262951136290302137558487893299200 3468537 468246787872368840322768499099963194 3468538 472561699618590602616321421693503744 3468539 -45977048600030816660369762330261520 3468540 -179790171645033345314094470475955200 3468541 -249226669352633010865557100231416058 3468542 128810576157025637393150492042477568 3468543 -394527440371346228776509207688221936 3468544 216916142352350116764167447412473856 3468545 258601759542823977396393481484280000 3468546 -159239636011666355369429024510858928 3468547 125019265862532680107324356132095996 3468548 820605767588738359131439975718313216 3468549 -29211022965281810535594282392640000 3468550 -285522777171969794575556253523639200 3468551 -1579786346012613469344139893382566600 3468552 11047114954526677268550382340259840 3468553 2765825010021683106518205241395112320 3468554 380478438543514740443787800866268976 3468555 915513069452915421847406783612671200 3468556 -284426823385820536214606323177325568 3468557 -1103469335987267067963685753853557194 3468558 4096003453230966953851460740843584 3468559 10476917803767149245635835187675520 3468560 -17910136123957626544550257140695040 3468561 211240709597766853579565390703940224 3468562 -376590783168958628722716011248825968 3468563 355585242360273593141732308698238416 3468564 -695368800224308895128090099014481920 3468565 293175264370322099779924956503535000 3468566 18363114155996394905533565611488960 3468567 -895220412036402669171053650607484288 3468568 -74410199811636100118590921317181440 3468569 421264038588391960715233903707079488 3468570 -10451304652814705208872558831616000 3468571 788470685607765910036553803598652000 3468572 -719291700256304980341393269884353024 3468573 20914154138287807233719026445582022 3468574 78356199790572803175742149188390400 3468575 304233816741226536524671260550746600 3468576 263813218739764521091233208185913344 3468577 523505902633176066989997153205972672 3468578 -86089293321923783531265402628797120 3468579 310128316443245822063378536693329840 3468580 82405526134337389262682507715027200 3468581 855508413034332083440698752188472382 3468582 -154064466724294858621278160777904640 3468583 -1294388445719862500762931663343570560 3468584 -179095761052558092180961432728698880 3468585 -322965615022001267388590667537380160 3468586 43064000596270012825173614127856128 3468587 1401016748083133111159592776678221236 3468588 472137788234994112212643949637772800 3468589 803030797162428358656090952055856556 3468590 -261255139551066185786587045303664640 3468591 -138968685512658336737217146196732048 3468592 247406010487335379560006775324983296 3468593 -1083857082168793926052282226589874158 3468594 -126544469485028036919470162838563328 3468595 -483090159337674301131330736071360 3468596 -1546645932675004911970966994651467008 3468597 -412451397724286064573870475344972480 3468598 -18546865819519623279586495811470080 3468599 737092347524695312926116544892146600 3468600 202706688023981988596005100156928000 3468601 808465602076444032099676463699566852 3468602 149487160491904583165940526520497920 3468603 434334813331457003764518990849625200 3468604 1133220975671724681697135083737824256 3468605 425460169195991185081836871497960960 3468606 313676207422344570614310563786956800 3468607 567461730937509119696792829330908160 3468608 -122109243760089117584969605935267840 3468609 -1284893957274856163501010147657485280 3468610 -190701324848870078599555615031616000 3468611 -778264709988408159434074255311742788 3468612 676682731684338739649447539915634688 3468613 147355736290718674750886979362440862 3468614 -443438164535319958981216115258638848 3468615 89370108664280845383665657426976720 3468616 102535297482799381504416731218068480 3468617 46112279615321097558455234973875712 3468618 273350401310835096603124464878819328 3468619 -138223968118195398892336023361917696 3468620 715878492718658321733827211304135680 3468621 -67623597640214667512770802233466880 3468622 -695962404229157753398518708097581888 3468623 313709953430806364529622278559952160 3468624 -88385192334647334170861120425820160 3468625 600360438174212929259729053625625000 3468626 188818387336705072901122612954997760 3468627 250075970211483384530768256693691764 3468628 -991052337965025946521843736324782080 3468629 867673408708415915966665839593489472 3468630 -88359686737735800083435085013954560 3468631 -1244669800992643180353908526428088568 3468632 -931340909179989414059099588280115200 3468633 -274804558126095724136108829196911936 3468634 65847077831224426636880335559070720 3468635 742325767433688457961780606070502080 3468636 75335963847352177237202252767196160 3468637 -190256722401740877547734151382602714 3468638 5080162860524597658062251449345408 3468639 114569192499868555785629076238938000 3468640 -60690368514847193080361765358796800 3468641 113012296495124880471184627725214368 3468642 -156058590455607820431081281059503360 3468643 139301243869906151174323961581381488 3468644 -778373684864468286832418870512097664 3468645 -588130308871875906708074721764468580 3468646 -177919036915653879369168493352105280 3468647 -132196244624557832023384408283974656 3468648 150079745888104361057352166381977600 3468649 -1687726940537148701954126649295601350 3468650 77592650269909673761603464159021600 3468651 134357322478973864719397097601939032 3468652 -184414449988698652840875311294447616 3468653 676753996782539542615914852535168320 3468654 148235064673513421010964468232280960 3468655 -772212161004180403706393235424480440 3468656 -111742695664633223909252746267557888 3468657 -1067572349637684640874560926674176608 3468658 -426183086763622197165235338087598080 3468659 -35591373531565372571782325573169960 3468660 -197769607317257898674382598190039040 3468661 -1168852039294078742320948609553009220 3468662 -311965138846534426026134221570132800 3468663 72694912463713462441528253382006960 3468664 -360569410710936722898282920491130880 3468665 596465869662323078510621261763573060 3468666 822252797496384312458065720071919104 3468667 405966982218974944607513733273111716 3468668 -21103266486069340755601957488297984 3468669 208811277272376172548840869529685920 3468670 -387206891866312847407426285698102720 3468671 -1738785591192796831610163564318045648 3468672 253658602281800150926522619202109440 3468673 783107639161309400862168624686567764 3468674 262157535182097598123028386130539392 3468675 -98209456971759497203648246813939200 3468676 212661051668239953681183787966033920 3468677 1404803453570613496775714646300914526 3468678 -545902367861797962892026746996252160 3468679 1811377866172927369151751049615936280 3468680 149739922248360374933092447573708800 3468681 -8047902406429114767073967322688272 3468682 128657405286501879006345233530934784 3468683 -278648679217059429386740313345393856 3468684 -272389592227271373007923290362426368 3468685 -601998701088004631014420499114708640 3468686 73854266618036632649723510551920000 3468687 -622291746497987367515099107720446840 3468688 -35893054100940454980741869216464896 3468689 -51084713152072413287654264291223744 3468690 358169913270305893242215748982656000 3468691 -841809172202032022983226724752823408 3468692 -372114552944490070438264213584557184 3468693 550694463754780889732162269155932064 3468694 1161382928852281819392015788742734592 3468695 751405175689447032440915949994018200 3468696 -289604187156481350104806570742906880 3468697 135431027678634904065189913859008800 3468698 -403636901262000679543810842751472400 3468699 6445599705142013998781996242612320 3468700 -608313639859357535299902627836108800 3468701 -949578929800530483144914682101654298 3468702 -278642664251602479744007559688139968 3468703 -182368320743246299992866030025402144 3468704 1431329480978623655821417607881162752 3468705 219110835769577268767117060705205120 3468706 -215334168047995910313570999676022448 3468707 -888852532755524987764785539688240 3468708 632229152829650230647883821208958592 3468709 -1442473586611467069860841874651585090 3468710 57469193843520212680802769651139200 3468711 -99386513665728571114422441060711600 3468712 -269591859918337725087146092132116480 3468713 -6316666879012069634987228637585720 3468714 -24110176484829022203338103971229696 3468715 362779088927118377703251048703531360 3468716 177609305645062197649129321717009920 3468717 -620640736409989047849487905389016960 3468718 -916257143280406224137669134438916160 3468719 1612763827072146061118812384404025560 3468720 -100532901948554865943801252233216000 3468721 -961576690793169005379838775448724078 3468722 228937419502150203468783873924037632 3468723 281431980748545151861793782399859568 3468724 354490953356277484741670589956130816 3468725 10379442866813935898552583502024350 3468726 218050266871277638524214827430469184 3468727 -154721214251441912932271553559326424 3468728 1042580090004325883605066368314880000 3468729 -665530629258332059235600564191556160 3468730 406605763916383739205731567862497760 3468731 -436293014135085349655561536218195456 3468732 643338213697889371715413101712588800 3468733 514481228192453032203334265012422982 3468734 342509130686126043036913954567670016 3468735 65699823391299037892616143460181200 3468736 93863862247205353616901433146212352 3468737 489315542215064806225131935301042480 3468738 41431315619264238982190773483711488 3468739 326712027174632657023803231612500540 3468740 216144561226371727313083175630254080 3468741 119948327098466034725763501332024064 3468742 -704888912095910680243512858159277728 3468743 -632186854825647520552677747619348008 3468744 -18353363661936622856017676385146880 3468745 47549008908083175083812955407564800 3468746 390895819875474001465550345192193072 3468747 -389002891313575754481230539597449000 3468748 1183866599801181908871354617573990400 3468749 -706693419217329465227526970712773440 3468750 107043358841371729522050389343000000 3468751 224153351667620997430053922255208448 3468752 35477659076706608712838005717860352 3468753 -682146131082668179534907472231244638 3468754 204687078545944816797238869068749440 3468755 -407454410111295990444307481527002000 3468756 570144727565266601087069700367337472 3468757 -869665131234562214138854420173390048 3468758 -85872910035323995266468044665521024 3468759 763998763489868584611851469798355200 3468760 645526807379430691397982784708608000 3468761 173731303280467744975164220074888852 3468762 483854321432221598202294689343521280 3468763 399999227018741644566411011168449384 3468764 -20996223491088668077781177835660288 3468765 -428895569661156408512572955130332160 3468766 -68383702377337300933868827063332480 3468767 -6131334190541990149468343906623560 3468768 581660099565351058920278999043145728 3468769 -211211471955842641733214053440289600 3468770 -286233959751309823957783640238877920 3468771 1237962074671094431861355085051744240 3468772 874335406697537871085432754395389952 3468773 306467643218038007478844414608545280 3468774 -5686983582941993858978483821765248 3468775 50452924274936357414394103057710000 3468776 125717004829913286535384291647160320 3468777 -18040144198877884682004306353302080 3468778 218732002461892798846812412209363456 3468779 -1637638564861550595105458683086916620 3468780 -49869925292992133848452504597411840 3468781 32753609374009310041024764936122582 3468782 -823619858126428132794760856800030848 3468783 842866446138698419296264255619945224 3468784 153041919228275483913490156329861120 3468785 -407357715204241997570199117363811020 3468786 198628868676347440641850010410203264 3468787 21529191358852577255884924560188160 3468788 -498349246927744176111669823475994624 3468789 -591799064894331839557767043469763876 3468790 -156999176886753521275374224266769280 3468791 315322745614448560175372702026015104 3468792 -838509538549514436801575768206540800 3468793 -427167222257142073766077035392673200 3468794 -160462920157749601248888827449075968 3468795 276999482269120457061318650425482240 3468796 112892861739288005735016020035336192 3468797 541111957489313841233372004689409900 3468798 581355174414197140978422529773717120 3468799 -1207800172584988017021044108907855264 3468800 -35065625702606640953963784123187200 3468801 -403500451823729728433040264451569216 3468802 -633465377058928910325180561718425648 3468803 89437674661819837278176711851143984 3468804 194969242879787582386345192968170496 3468805 95987245787281713630788044522972920 3468806 -288159257679407573387509227130323840 3468807 178631005679895012376649035802770368 3468808 -907702017034100248943869197015936000 3468809 1029397039651231902049896117553555200 3468810 4546176331820296336987412515852800 3468811 786653193577391119398839676144627200 3468812 361487418810166287009834777599014656 3468813 -142221011209400405215970351021077056 3468814 332619053198558163566911963999488 3468815 193703358111100962563267074145608800 3468816 -32889555414838056991995979025448960 3468817 1302876948366358216130075395178702304 3468818 629511204849175688204847537630300960 3468819 -330132920163071297117326972890581952 3468820 253594599162767857398045296627804160 3468821 953216981574320482192519773018635022 3468822 -170656647077965747172231350256541696 3468823 537708179633138599384190887074127944 3468824 134839220778943936705300633079193600 3468825 -489406691530577044504251796389944400 3468826 -436525433126774901058909950788675616 3468827 -768345184820037904205300561492085120 3468828 -305848807747721426686884619322880 3468829 102698794657708416462922679531373440 3468830 200062535513641921179204524941161600 3468831 886603078092029786273102315023226880 3468832 1370455405880209082386210409506209792 3468833 135863232378735108273376579308497376 3468834 -345293525042946059408151314648251392 3468835 142925553463207082943433403855664000 3468836 414426001377211231140902754203394048 3468837 -598034640531006612707551483054612032 3468838 -4529584009061124244007396489049600 3468839 1135784332954630612904633442752674200 3468840 207596932929374245735335291128217600 3468841 -640409219341941480201271359390495600 3468842 -314498979125240399107812072025250208 3468843 -369187175854773640857636045238832496 3468844 -288468349555959656543458984911979264 3468845 208792450257741309956168900254678200 3468846 -69040754217448739193224304072806400 3468847 -258176711629222607103984796691649168 3468848 -349762145409636438000721080166268928 3468849 6621484599182792432114761152876624 3468850 -60381876752257626879758956583654400 3468851 709774241848974835521784493194227852 3468852 -50063108181368130151250772006604800 3468853 -19814293967908081217288034269365376 3468854 -476068983041910417668387526579606624 3468855 149407031647812507025740292376992800 3468856 673740121898488919611047052687994880 3468857 1101493739155453998662366452721115306 3468858 212856579186533714556761267574639360 3468859 -367357051235450946411054355457862940 3468860 2818058010809827428648005461493760 3468861 -315641149448631758407875616004870496 3468862 -419797322761590027881666270110349568 3468863 -97396138905083940340850858178093888 3468864 36552306591522681166377329570611200 3468865 -145025578666776482639899144722109080 3468866 401048047354445671343395228845651840 3468867 -46400207094849262245531383353315608 3468868 -152739216502242319346164006503362560 3468869 401827720673774563734682312186905600 3468870 -250233913283170578408787528705524480 3468871 -73022518672064366920152678179644960 3468872 -298964538970978790851261905713356800 3468873 -152905452141003821140782095313125616 3468874 119306234061959494022894410031599200 3468875 1567971874947567707834638319793924000 3468876 967685955391136947595097328013905920 3468877 -1139715204962899981820323918168395274 3468878 -166443191868933448164702887418789888 3468879 -262803423113905117716383146831540080 3468880 -191454355003369878117340764951674880 3468881 -256362290423082313463510449797910668 3468882 -369496260936391167844528963281878016 3468883 -639902189357398841148430962581279232 3468884 -1079277942223282031081847976899502080 3468885 1339815056044044819869599547410560 3468886 130165062663852259902137270549436480 3468887 33450621415277157648524158361052960 3468888 -590567881372139052135837509229619200 3468889 1319928373288457483657775416258423690 3468890 170097586512298431540697918923724800 3468891 -719037370373913194174181216456796008 3468892 494065491720389478506585563769108480 3468893 1800027131418246749543238400070645580 3468894 235182635606871497299034608650556416 3468895 -87302301960770612342232202475184600 3468896 -21409181236967633984264100133994496 3468897 226905434266076962863499669280691474 3468898 356407256540636826635261632158863136 3468899 -129901577670239667636120826567727664 3468900 27571607528904387129300226187673600 3468901 111476725785946164253955578459168320 3468902 70010548229720073353444608883931072 3468903 303957752496233600243975725501658064 3468904 822933436195583166240931458689464320 3468905 1087759622782874855030972042636712000 3468906 13479839919077077898398841799755520 3468907 372822056167245292847405864727989680 3468908 -808380917867622079257454227605935872 3468909 257150679082078668884643417645271104 3468910 -176633721971855441764179707460248640 3468911 -1448386054722926397282007435578301488 3468912 109474188795916819952372729603850240 3468913 -415431441258558774712626593597589440 3468914 63611202739163714368330477902807072 3468915 349282365841354590451352513935815120 3468916 -197192928057919087951275811110696960 3468917 -88611404747326694454044043487615488 3468918 429752630732604863806201192588984320 3468919 1124794224087529038298577483650473320 3468920 158020718533294224848006059182489600 3468921 -962895974210646852352630140819219888 3468922 -196374831228984176024211197669671200 3468923 502457000540949123667523086216749744 3468924 -404456564327047578555324717679064064 3468925 309278126437200270312807617136980000 3468926 355116639751579771510315454845158912 3468927 -52741488719300175914237019749143296 3468928 -555221198985220072872834333262479360 3468929 1512722309606632029332279585287537920 3468930 340635525830698604097758848860165120 3468931 -109740071424841624785446219585275776 3468932 928777155662894512464223487266106496 3468933 -534212980311561216475833900042102720 3468934 136146530097326651084049288786648192 3468935 -560356909323587206232808696191475840 3468936 -205126410433303544274582312172953600 3468937 -2130023395478809396773825740902317440 3468938 -724990985524381611075823945995056640 3468939 -3085723365813490065514289279249472 3468940 -158891174545309098588251484718648320 3468941 378614492195776663271833085342971872 3468942 -106538113877811538535921780681333760 3468943 -61137323084129952195578271445209808 3468944 -24643505489089941275255514944962560 3468945 -346330805762120922272811444257727360 3468946 -164023005009300667955866834462510272 3468947 -798874585196205033261868930602742920 3468948 -61054995465774331044229977398304768 3468949 520635581635661681987901752659310 3468950 -118964323729845872314494077763228000 3468951 302619008204155956292991706325581720 3468952 829706907898099815027560079331737600 3468953 670320186250435355909470190974357140 3468954 1890539334249488513704934234265600 3468955 -815555176107030717570738675169221600 3468956 256438977110228273267327830320195072 3468957 39849378528759869214395843714841888 3468958 129514208609736113369597622152651520 3468959 226997358625569274655335651979121840 3468960 54483285414754083711036477564518400 3468961 -974948014904927969803101741331057438 3468962 -39619020424518887399270864449536 3468963 -561798878514522468763365222034449600 3468964 -925238533694876893627199795412864000 3468965 -460701350932404703977728478004987140 3468966 -127856087491886727452894999225488896 3468967 -1003736540968125860885526405981372680 3468968 -20263567184781157232304451000320000 3468969 -154334064845253696680518546424071680 3468970 -354001301536784292841432561158988800 3468971 -72373827342765878623160904951575256 3468972 -91346039324171192700936112123938816 3468973 -193303068007356319989133957739002740 3468974 -819817126011430892686732084771593600 3468975 126132719073495526753302941574019200 3468976 100611594252649021135328360225832960 3468977 -386338882318237690684327476050631708 3468978 -316021088901434770718351738895784248 3468979 -283980362262088135599927270926175416 3468980 336376720971424512567269647438118400 3468981 689143315188577239911638736187416352 3468982 12749789279188376319272789095234560 3468983 598182335257539436873464885013990320 3468984 -577919374754321927911126326441799680 3468985 24883650627756581821368713431026240 3468986 826487830862082932975796374547719616 3468987 -20766355646855584517729421711587640 3468988 -874227940228779437196763459230248960 3468989 395956847291282399768294852228884320 3468990 -113351366975673831035829335767756800 3468991 -1401225801970435767207428894885084608 3468992 -234221405187888592531098319580037120 3468993 119985203406518039245040477522067456 3468994 90750112554396077443686388922713296 3468995 1117585841638992618908351375706954000 3468996 -29807603558388661628602562063862528 3468997 -272073531564276419838738615274086368 3468998 -121845967822579590363671184086537472 3468999 374397047906173587359592042000170664 3469000 163944779954301378810257826931200000 3469001 -1286935048499087007152275014904124400 3469002 277921872615566356663076636035237632 3469003 -120013642011647263551811759516470840 3469004 280405530493467226742208515406266880 3469005 -359944483895276222110710236645744640 3469006 175539053836204261563471776068277952 3469007 511387705656612033137058330822878160 3469008 -184578755009843144404078535649263616 3469009 259779606963582806748394452841378320 3469010 143918314248540913903526146967488320 3469011 115484486918072726248654298029613568 3469012 1009519128574998160236413419619805056 3469013 1232086360643779849222296427504253262 3469014 -39970346973675919301367265706818560 3469015 485168018835749791142312857728339120 3469016 666665358747622270912772767704852480 3469017 363103766968265285956726560912584640 3469018 198873360312548480523979398390988800 3469019 -491818301961413622198770130041483580 3469020 221799174728615098286558101383168000 3469021 935415739492278617822495896778419872 3469022 -607245947681332511632223459559842688 3469023 945783085779533133728529741399916800 3469024 -155164376073691958532612080397189120 3469025 5332681883736084189935459415633600 3469026 -500329117509056032644311999995590912 3469027 -2573609949146728123275584755821796488 3469028 39203129081480959999075718737047168 3469029 822862102024646805020519891887961184 3469030 339365337504308784147745461699020160 3469031 230480570591122047057641014080971832 3469032 -395986017202597626875420164721786880 3469033 -120616142641483569485715548052869516 3469034 255118835285667612984354450142746720 3469035 706840504510120739138621405907817200 3469036 100952241452778827365690091568922880 3469037 222063272788820913715076421281066304 3469038 621316567824617315167883723871360 3469039 545525826486439583766287340242848640 3469040 -184179819205123446437312055196385280 3469041 1639884992526691453372410670244833440 3469042 -213345335097675542180187046795154400 3469043 -226750327317028372691995466223118200 3469044 111657066326266497931969047327191040 3469045 185024843133383020680703113053478300 3469046 57967385687882204489087021324862336 3469047 -265833724704768532069928500140597528 3469048 -187434087699801899992636643328000000 3469049 -1391612647616667793604879268429100950 3469050 -12187379479544916649166981682280800 3469051 279238030373115854833770133484631408 3469052 1629004899106089489410146389774336 3469053 272833522520187525671650021100337600 3469054 1038050634607118691614281453301690112 3469055 899186093621083665863298316417920 3469056 311805724104136877420387651731587072 3469057 197356035355309260837704435060970432 3469058 -324175601876986155358202989564383360 3469059 -20522558485290843476150837028224832 3469060 -29890414620851064809013378496512000 3469061 -966987179987989221976104257918050338 3469062 139612879295934816978993813752557440 3469063 1001416201347594230756062276003761200 3469064 -751697032617146791606506986221808640 3469065 -114443807022838871979489123577980480 3469066 132641590731200008178316114966077232 3469067 -54628989301986468322248693639521280 3469068 -9910019979623126168418789882187776 3469069 1655905222508653563607790479073340470 3469070 -1079891390549970218595194596062720 3469071 85133974795653652561783341285124608 3469072 -227024271439982346346144812458098688 3469073 -528529249313316748534769365812345678 3469074 -62796483693609873972130421921488896 3469075 836186934691165789281082534247684300 3469076 119165699574124316731896458595647232 3469077 711237934236130309375339703264835840 3469078 -525236047290058288679458150869975744 3469079 -1284331580692610799363288988099195320 3469080 -403577797552707303945916366205952000 3469081 39236386888885345604872937203546944 3469082 -544818543986468626365896456407776000 3469083 -14366939526323333331883429108730256 3469084 929407369408792714991311396310345216 3469085 -373938948606836247157140578441913600 3469086 1596973929947331402428710030646784 3469087 34929428014068025440142990450722352 3469088 250409088949347304469233229881147392 3469089 20342531620230137292134113873270848 3469090 -18817053364712538515195622966919680 3469091 -83281147278899813489792328259627248 3469092 -61610620013238301373113797233774592 3469093 -539555117353239854688850776931806658 3469094 -956908818693245680736413252932431904 3469095 -200942448760452247298800224523084800 3469096 1529752538249080112199994034853888000 3469097 -458969918082316795736519726759960454 3469098 -378546554032924866220046331827156736 3469099 1309736088749781399940198326937906100 3469100 -48933877565013326627432558065497600 3469101 1043917534325033471428587763428416832 3469102 -127848110395750625570638862362176000 3469103 113357753561221049167451007373700664 3469104 1490642972773323720761479582531584 3469105 -1155593032020463294662871523075855640 3469106 15792441982480481136199382062546464 3469107 -57356461875144384408902399287797960 3469108 50172962152556505698089236313674496 3469109 -29128633180190803475525408182303584 3469110 -91960172205876595233809171950746240 3469111 -10782906662257006133788160158562408 3469112 43815055903944778516034417946931200 3469113 -147941651471064204856813791646196160 3469114 207910745600855102230054369212555264 3469115 199971683896568306551415229050192400 3469116 -169656920531276341501246429275955200 3469117 -173714690145540606932855940655389696 3469118 358634576372989882921739896211669760 3469119 -41320878379996291168847523448119552 3469120 56841242472895895958498331097825280 3469121 1505454900358248099530717810398444500 3469122 -325959737869969804090897626724646400 3469123 380173441710341935831301916650245840 3469124 -638271046593744179299138034610040704 3469125 -207378996671763467504523153845352000 3469126 -927664145811956406394647288811056960 3469127 -152783322728379964891757021634759840 3469128 -151841548678250376876430406482329600 3469129 -5927962206806690583183290240024816 3469130 -180421762732477188219572284491955200 3469131 193462889993390325550347126254610720 3469132 153287492422313185036032062409687040 3469133 279492962593049061106539160363903488 3469134 -68006549513477355129554842200453120 3469135 381975179115115201656189291224995080 3469136 -218971443847866205371372865186430976 3469137 51751827916094599170264929143405440 3469138 -491417924030832030360784860692486880 3469139 411347842063885495057861281993841656 3469140 -151398720723600993633875179159415040 3469141 -321168659254304070489653055528387360 3469142 420768375801638674286227179226359744 3469143 687430872611370958587643811829732840 3469144 -182977068336273386520324856740864000 3469145 12077935452794334874185033326256900 3469146 421286981185593558314543060137603584 3469147 -774060931137509585491968526467857688 3469148 -104397936744821670355866914502647808 3469149 68244701437222467970056719504728230 3469150 295262435194065599102705808230644800 3469151 -745845659428091472846557028253285848 3469152 207794604372693998042065952629850112 3469153 -25197780696811837986525122868124880 3469154 -2751587330115960106661642495546880 3469155 81076453605323516021431332446282160 3469156 -270403710100379900308195344082832512 3469157 257535297754183190930586211495342332 3469158 -173836569192056758164447602574907392 3469159 -1043045139464174327498422079662995696 3469160 334369291368117321685898696547072000 3469161 566985217520544430542131367238077072 3469162 -612217885965138954558501729007564800 3469163 1109970208662463176226410817814327412 3469164 718308197222031192912560665486589952 3469165 -293474054015493670556457157404230400 3469166 230920114625455969620703876847572032 3469167 -53343580771597563886431145964580000 3469168 -134994172258837441391115156280344576 3469169 690604865637876945846151144364107008 3469170 -204515807225190315822518661063959040 3469171 -758176758483602118013748755642570848 3469172 485164200391555163872818878693560320 3469173 -102477626438396167957864764310284096 3469174 122102850692103822143596769035925952 3469175 -1347491901084444113210635611181644000 3469176 -1185635744401458968969794560772300800 3469177 -345403148654873878270833142193981974 3469178 122470012632183996040370209977782640 3469179 -69474231472441636971165315132582912 3469180 259964356426198470547534290527262720 3469181 -1448046915036342253089999743622513018 3469182 9322806522340389332832842860884288 3469183 -586399104589013870259021930006234120 3469184 -562077761238256020953780580966727680 3469185 -185610417150457932810252913950175980 3469186 -216689224747489961405401605448051200 3469187 -189652070684907418143357016424034840 3469188 717874988184280234155915093643545600 3469189 2434009387893465784182565791413087100 3469190 -196736149480411624675779300424792320 3469191 678233216846879043019323855949440 3469192 1283610581501877991245638185324185600 3469193 -202547005750465723894770963085906560 3469194 -33472379024320988348125572469099680 3469195 -10904867145454066566251302071187200 3469196 -206265921107211064680110051951159808 3469197 -7763382327058978613679768811311072 3469198 -63648233143075029406433264710286400 3469199 -681530911901579124176965531166030040 3469200 -55857072824781265658498120441856000 3469201 -1235086992434519770205639617134478798 3469202 -29820784833497783648132137257979392 3469203 405504571596537138694344094980466800 3469204 -691642167296124322777581367943484544 3469205 336894095709194033180016483968459520 3469206 32626827885233423046791113360035840 3469207 350779430263196875193720395334052192 3469208 399123833959060051420857818720040960 3469209 384100841320395186122319046875428304 3469210 -7404558113194050761094783367737360 3469211 -1253325836598297309878518838484105216 3469212 -760379994771468189946714098216829440 3469213 -77328029354249503825705906405215552 3469214 319564337134290106962668686438367232 3469215 281736672693998309126788727765118240 3469216 801802289984626303566625215611338752 3469217 -66824219773316321897967728533960734 3469218 -342795511770788884740409487375277696 3469219 -136606264264129138237498701457242656 3469220 -268162971374477636174234385650880000 3469221 -84415694619684111198599289983581440 3469222 121922513619892219976871531569298912 3469223 -1500520355584057584149506060800411528 3469224 876004006853513732382003068203991040 3469225 -102244518166886155236074062761704000 3469226 670290042022614594140719138554897504 3469227 -314439643251094027636740665925933840 3469228 266081940707844449706356676037165056 3469229 737376517875953974471097927728686240 3469230 -7501948466265185402502908140587840 3469231 537317760156858338216480168210916232 3469232 -322054446704696799844525464192270336 3469233 -624721279477006679547359103449541696 3469234 451648312781293956178629530338204800 3469235 97341884106425362412664217763685120 3469236 527262573325674414342793625241587712 3469237 -1260450309100941746767304122442308114 3469238 1429880330497811013994196708924016000 3469239 692612428503085999574356178186531904 3469240 -15898857124188897498751031183155200 3469241 -63721558764579530356459061747581440 3469242 -23561729863478283715301924389541376 3469243 -1533276138417038906871083935120947000 3469244 -10443942868005530119785119977319424 3469245 -41507960829857311662366958293903360 3469246 -1512534706155091815309750550840722432 3469247 1264053609160632730418489492316261696 3469248 -272655500226797715211950517943009280 3469249 -794485125533375980396782497026514028 3469250 258829777573194846596084088827112000 3469251 248398275403799238202943949036370944 3469252 43965723008470382778220047004880256 3469253 773087025329706552574532416944028764 3469254 80388448039827840719112566673712320 3469255 402029560411378913396850120060455160 3469256 -207866003401083738455025077489172480 3469257 803276373954068972563755824711225280 3469258 -708898415676447611646716739097817088 3469259 166578278798155209189966106324869120 3469260 299876926274778112858464439889756160 3469261 889066541529903526436585636966171232 3469262 -143420736103458858473132685881247936 3469263 307013064827872646541304959726743424 3469264 -175575454633189776369044616648171520 3469265 -10480857128292973872381230422468800 3469266 540643249664640361828697508962068752 3469267 -494433468207061011709698442393544360 3469268 -158519020290529330784991575059888128 3469269 -42745411563358693999136047337314656 3469270 -35025414354916522822498103706816000 3469271 346569296705544039476630644183273992 3469272 229148465497733858668387710483824640 3469273 -341098349587651058223623198981320512 3469274 -194165834203975405757059179984402432 3469275 1688574441383982150566332247695800 3469276 -64387418575289504129216175507043840 3469277 -349715452768567256750837117565997728 3469278 315779125854109940288397231651157824 3469279 226774600628973108618789171514700280 3469280 -646758289782400627556875666544394240 3469281 759941883275978977949344873551045552 3469282 732438109354811649004185370700326992 3469283 8491541928703015720527466798092744 3469284 25992525197073849536770262745661440 3469285 115225406752587604140846447599500800 3469286 494401040517478010384650521087376320 3469287 515430380368020650411585559651883560 3469288 1096808298683786211619904280106613760 3469289 1854519382613659690250996695842564324 3469290 -224423288114855514864689399751912960 3469291 116161415866853503256659846179190672 3469292 361867636016025079907587901085453312 3469293 -525800056755138039142373590085370420 3469294 232082247703971459629367360919941696 3469295 -441238378590869384138822883308470200 3469296 111412829491304284029710342144950272 3469297 -55466731743674837463384359126649984 3469298 -30945889009264511346230327320890864 3469299 -731942358398308220476781235044748240 3469300 398025361968385843014147522243766400 3469301 -1463145654869386191105443042614922400 3469302 -216265388459864683151502609830457408 3469303 -61231180398748470420392869645361216 3469304 -1252201231186689653197811949065994240 3469305 106396180048341994817842112896819200 3469306 -1438199347753842930853532088903072000 3469307 -10644761305242587757974905912844040 3469308 226637424366719308843284529493967360 3469309 304374718519973311562355133319941080 3469310 164878047845661705873912565308610560 3469311 -419539242997718915334891468272129880 3469312 600406610469387369649837218725888 3469313 242212498850873555824556304136898562 3469314 -454940900955470700107694198908398080 3469315 -775314295676232614041598114898307680 3469316 -120828230718531707517286469718393600 3469317 -569883160022704191053239855750309152 3469318 747320024141395090367058812672723520 3469319 -423039352491656340291586178236023504 3469320 -63457465142640692430342295400448000 3469321 1670854944850796748854515836826730522 3469322 191633830527367969587533364117479424 3469323 -101556857479029275887339046441893632 3469324 309515544120207962446769447652556800 3469325 -28115636432530054892348890319655900 3469326 -1019789665502917447838397850693632 3469327 -215934500230803493407485803156643568 3469328 -142277318235463491376285715977912320 3469329 557199046853263088801879695371352674 3469330 151667017652576667203517952972582560 3469331 82585885899548000062728113950462992 3469332 459886866821950148521517054300239872 3469333 379218883593588941421969325989961120 3469334 85071389399911399555733611844173824 3469335 -468196382869784329090568660529735600 3469336 654432567859489871038719289573785600 3469337 975890602788680000032285738419382986 3469338 175502009222560035174559337894154240 3469339 -611648327608647123423681777022399080 3469340 -297783583429229735696255699027281920 3469341 -133975920543908540948844631889531616 3469342 15660121931723285349591089993946624 3469343 847447200044616430697421873913309440 3469344 -41621593977606924792546658049064960 3469345 -1001865372553842118381891610504107200 3469346 232296893397318442900905977450497872 3469347 -869885690706124532013668154849965484 3469348 867302916552817253583379403879508608 3469349 1173132864254373816574900912117022208 3469350 -149062583403414237557088880816752000 3469351 -1005606112970029698207053828313708296 3469352 451085974006392671830133731235758080 3469353 -744597540260138182637578004423850096 3469354 215965917001679401641095633512380672 3469355 -88870606366350180770168613026382240 3469356 -393099696120709980277199293343602176 3469357 927502967524384485494085763965687660 3469358 393050893931685392489622270814094400 3469359 457547366066248724218620175317776904 3469360 14438933578468705921456023555932160 3469361 138766346313694155434187891172378560 3469362 17710675201128648237443786659023360 3469363 53264567815612055954821815728297612 3469364 766885215254821617169244368997683200 3469365 337516458432194236971370897604736000 3469366 -47733849429329149343320520717568000 3469367 237265184587227570206931652149353904 3469368 -175068608241617418600014402776596480 3469369 -19096599146031301581010445627071856 3469370 -336701644811796159032613854177217600 3469371 -72663879768329763561467097412922088 3469372 260546855409341397860166091942808576 3469373 1726793530955479982861876618755559622 3469374 231332774409487112730808252510724544 3469375 -32900012535967086159627160243060000 3469376 -350692170078170257425033343103139840 3469377 188533939941311747874989879633480640 3469378 -91084472521117223788412719850292480 3469379 -289100289838205807166784725272981568 3469380 220258179996832894183770864347320320 3469381 741462997753096926014334411661492000 3469382 -62170825227207337046217504001964928 3469383 508190213563764692853968913761189784 3469384 -22193442937698609405543827910589440 3469385 -73765758338177932081006303903803420 3469386 268319384994225499650553129262530560 3469387 -1191388402602546481581491586824073964 3469388 55581548160577677114152809785133056 3469389 49851796355131616111211347971086336 3469390 -510136705642700626115204655422740800 3469391 13186148423254861276064027373316752 3469392 -6181781743469926768342645938069504 3469393 -229595473821694185556219675673001358 3469394 93039608741118641924734537605349632 3469395 -49724387552074951228356846311939280 3469396 -189052271124577130290170818852265984 3469397 -997890971381439894138059557565600640 3469398 19038638342643798432786080649240384 3469399 -1561110451654937601211053463273468608 3469400 360182169465295311711871978844160000 3469401 -427079992397975357412479767341491682 3469402 682857153788374373250927782764004832 3469403 -654802971806666716664391823954011120 3469404 172036171204166954114818710838935552 3469405 -572998118140206687238204319730545940 3469406 110037797876333918486169987071050944 3469407 -86739222106603679202217446881908608 3469408 -333711163700544657561781344259276800 3469409 424828137349391506573358523322679700 3469410 21993441228609086273404819011356160 3469411 141912881810645644324986092991642384 3469412 -13207556442952620543321054407036928 3469413 -317142725351985348385017355519088736 3469414 -128940340296176456747638233117957120 3469415 734807619141566773689186924266596800 3469416 304509797043022412367932169648783360 3469417 -26074847199211560584788860640988800 3469418 -108092549867339829243351373401141840 3469419 -1432124817866002332079952329138723200 3469420 -128632192299263606564243986593085440 3469421 567204031194352714899670715880257622 3469422 348933887399334839343554646048144384 3469423 -104077682919960853256210834988472800 3469424 -118320737961218478658424484598185984 3469425 290648337819247076906278934548084800 3469426 10336942193737954322409090136656912 3469427 83259915922539114607003367754407040 3469428 -92790616904725257218605232257332480 3469429 -105800288004330575592846841827477120 3469430 -566789196658905115280961361734896640 3469431 -45507163615295117156079346547024256 3469432 61108068089241063407537614664294400 3469433 1348324026604794119598309992605572 3469434 -63232330950922018751864246671460352 3469435 -38907551957080865313083118669136800 3469436 -12290982363892250949823048296698880 3469437 393328135198920270485073780897894 3469438 98326571344678666736318205846051840 3469439 287402717718723065280108677102430624 3469440 -141876727688555581464656669048832000 3469441 561966186164757624768000688802067842 3469442 25783696988751207418644033481489872 3469443 -639831647313295530894319842726681600 3469444 448571878386649011462564965630361600 3469445 150724597589799059209707924020616090 3469446 -772918086730021377929468561688698880 3469447 -1573214381736395046649219538379056104 3469448 -1418417564619866124901136056110320640 3469449 402803526306390674715853113265960464 3469450 -436747550940024583452925489595334000 3469451 -116815292158101548412472851351192096 3469452 187062555058867702227022626104377344 3469453 135276835626968030643310066816288184 3469454 507001532657115933372008153325322176 3469455 -1798279344998751592075393533813120 3469456 94603120689248141957736710878502912 3469457 -884528079012665139844449199569110160 3469458 -30298961553056205654761446578683904 3469459 -324642440514582075561115331767204784 3469460 -496294157567526561078572298776766720 3469461 -205694915010758598573702358076365632 3469462 -382602368338143132529720193321550528 3469463 1019320420155715605933383071760000712 3469464 -353468863800172240838326613921495040 3469465 -1268439493351685238370528779790683000 3469466 -3905821636948338107804741795300352 3469467 303911717977716548416534921085604720 3469468 58474836892079583328963572738402816 3469469 614456387520602759736248025976464870 3469470 -156725274039700226099756044989484800 3469471 -38696517315251158337215832386366928 3469472 -61171873824640116170217535303385088 3469473 24321055198615260194997739532640960 3469474 -818387715944988084465166825389849264 3469475 -270307467441110807430721562031978600 3469476 194502842340565028574834616059832320 3469477 -466017425409221019177296279348478528 3469478 -826095416547326976667586779110204960 3469479 302325908710451342125741113928291488 3469480 -255922197425105263813676675683123200 3469481 143052827002056197258455587024256512 3469482 -43499420498241332831106980097138000 3469483 1444277349422435377689631016949078264 3469484 107828495368103851954431561578870016 3469485 282729962328575383528765397700588000 3469486 -273538716899729294018415757476310272 3469487 147446514162753029756552858389624800 3469488 -4245040498614041383177948284321792 3469489 -569834722499892970071623960051509760 3469490 127091557354438789193700970959746880 3469491 399241291223528310355700473663911360 3469492 -144438777676767295215495033728638208 3469493 1336279346896331225053124813991981120 3469494 -202281891140166296670027219309899328 3469495 -1129109224335333308049124151135280000 3469496 1062313362412420198898111201270415360 3469497 292763691432431321196009299127891840 3469498 9625184308180857873947313888555264 3469499 -445178722618844949054151005587638680 3469500 -927880456594002965994778855073280000 3469501 79978440799207608222202454848391360 3469502 307125658318807650432273769845993600 3469503 352790718192220844498442031718082504 3469504 246589483274477223393515328006782976 3469505 -95716530428282986290786517961726040 3469506 101658379709777002474705807020971904 3469507 469794811580560492661310826472503272 3469508 -238791868530518323095577168816041984 3469509 -1069047775304990045707595081193618786 3469510 238378485951601565026852889506696320 3469511 -1114332508622165235927577760609163576 3469512 -711095547213239234614215912200724480 3469513 1263964881235771586342687118449412096 3469514 408460162008074685671317621971267840 3469515 53505037346930970647736062310359040 3469516 -472660297566021535958173165422965760 3469517 1644382568914902482996458113893907840 3469518 -137364993876049846600544975621399616 3469519 483662574901087935746685822885735920 3469520 -53767629442795612637344945668096000 3469521 -677549984561035188807726454162347936 3469522 188852540072866469776294803716474880 3469523 -1130989212157048982120882782133262228 3469524 -410191151904628302171618849075001344 3469525 61218201166390787766569012417397300 3469526 -119335751961634228685446333991064288 3469527 -205232034281146618960209361939614720 3469528 -1313663063241331651940072914120151040 3469529 418503751547879717318581820386488576 3469530 2738692609464362788020603073605120 3469531 309856724564648852626243252723491120 3469532 -168972847710170520523316272766704128 3469533 -1002692584050885688693974433843543200 3469534 430556012820013629656356611161740416 3469535 1741966852989370146754514096454863760 3469536 -161762163080148421706610325332688896 3469537 461786173692134401650145360800929186 3469538 464980935567616149086970372587299920 3469539 -14651090321056207298164705074245712 3469540 -90136106036204673851007706612408320 3469541 25950779668162344043457769924578112 3469542 66808331166340558430909430632262144 3469543 -367617742409558057969392829736825168 3469544 -21681954195169523767352576019271680 3469545 -148443954740209549472219088343180380 3469546 -9486221141594880999814645067903136 3469547 -155017887008189361564738104645850000 3469548 419319325065694937672218131317306880 3469549 -514672486952441220315938618253649450 3469550 13711904944611609579632552029593600 3469551 -324314846970302778590909456828130816 3469552 -73250576748810705402349237816197120 3469553 95989285889017930913194930334284980 3469554 831669626237628569093399563090560 3469555 906821565417251732974968075921161760 3469556 -447340589976578962652877349267927680 3469557 40133425836245055818725649960663040 3469558 254983456487121114855595640317994880 3469559 1547408128138590182175309708194582760 3469560 -282560363285706074622652112295936000 3469561 -2196754231363825170776421192084036908 3469562 313573181380213133908913464623564000 3469563 -263260583993766223707062722626932640 3469564 -89201520024345352216517756548534272 3469565 156803780915625106016336185594992000 3469566 135002926392274598956599363705345024 3469567 -1178634316694552504209159289862448384 3469568 -462152311726335844544945994080452608 3469569 -763815522140582928473099121035061456 3469570 -460324139418957052466394014747198880 3469571 9309786162176909800832621536438992 3469572 525932709761824758594426848585556096 3469573 566199281917986855320165850634759488 3469574 283336102368001924486693206308029536 3469575 -351488564966297879188737204257051400 3469576 -370657532000129749697851972053811200 3469577 -459792409561698984502013970614969574 3469578 37630090246791187693270764276318720 3469579 -518547603397472490096463759534438000 3469580 -293859432067678364448303627856419840 3469581 1973677555178305533825285175153027200 3469582 -2497083890225580891701123693285376 3469583 -60221534472896978537634005080583496 3469584 1940038472995012740197250882404352 3469585 -282466466677679123265091893846440640 3469586 -919317585164327043470127137598097008 3469587 -1466478039184601152265915776271801856 3469588 709939654955123879871985156957090688 3469589 682215333046916606665754955308992920 3469590 290970912703572366177794732118576000 3469591 81973596903418636214124855524049992 3469592 630333376103548739912264071762452480 3469593 -214608399035868330630523322606734176 3469594 -578142803040118706640984022587461904 3469595 924769707929015921897096261484109680 3469596 73896335363338773779811827717996544 3469597 -1928976858774199404514399830652039680 3469598 -8042104607538137386950460608801408 3469599 -204194329116100542090332650952629776 3469600 655769278707805760059193407325798400 3469601 597697853534636117651679423715217280 3469602 96654499446724307916190999276136832 3469603 1273824216270008278233659255923500744 3469604 -348345317226080286691951573084431744 3469605 1017946220285129938278213235803076800 3469606 -184047670117285145340176435887105920 3469607 -717545495264750733704246434432827144 3469608 -603674858314223022327261329837260800 3469609 -444573663299894405720003309440211520 3469610 -320647424821416576749842738538747040 3469611 232750819194780095442736899900886872 3469612 -595483046432060206618750848509480960 3469613 17300230196406392553004182785802240 3469614 -531420960086149333678142028620054400 3469615 -5934960587629172863148338928948400 3469616 -138760940442969176047008541883056128 3469617 -17410919553554691259657339100507772 3469618 -196181347978726960457202404772695040 3469619 -371620573319557404559394354735157792 3469620 109335379519457311260222364412805120 3469621 659282622095814474870927993926921632 3469622 241356685631496462054945938970509952 3469623 -448370328462256469963653089568718616 3469624 417763891722199289617482656827944960 3469625 156307735731021006580442248864554000 3469626 -86186797218200851653678353773899408 3469627 -2780365407313185409571779043093248 3469628 -46711079074239595585896463924469760 3469629 -247861504613140239358644685245182592 3469630 413434633725100651983273627332304960 3469631 -1060031184448832108829577557395955336 3469632 263827586172536950116274555230093312 3469633 -818562070289207527347306512205165118 3469634 -13310851739146597608177297299171328 3469635 10525173568776291171607985966511600 3469636 -418691222286420156253368470222081920 3469637 -56338199499944803448397143380291140 3469638 32961281024779035617408155653490560 3469639 -1089454050462790064846379362427035560 3469640 324936176390790347209912180133068800 3469641 93144024666638123399605833932104272 3469642 111375978489061362399801392054659584 3469643 -100691434290769864924933650330770616 3469644 156221014801232833526601562540216320 3469645 45882662991545229391082675150001720 3469646 -227271650036723025182566461475285056 3469647 -54752686078587773964544675914480000 3469648 17192077651901999031627521582956544 3469649 1489261939757138929438115258067277920 3469650 252323738014483917672245917093929600 3469651 -179099932163286868650121776029122608 3469652 -213629247831008769620844051343630464 3469653 773059870015624779876205111836296928 3469654 728355608482130383072422558946687776 3469655 -377082449355740847140755763922404640 3469656 -288024885671732546806687190992588800 3469657 -51966862706581811209532797216129280 3469658 -155264073207664403705627322982185216 3469659 753251160412221508471622569166974104 3469660 -223789623528825263958293459050744320 3469661 -452512154560422713379757667360511348 3469662 -135493869311649460701548833847316480 3469663 -1506476536514512087394121094514853088 3469664 1285792699162997545077838848897318912 3469665 48289799987863489342833492249273600 3469666 343844722544541952878531345213319680 3469667 449431669842365345126611754267464632 3469668 -259680088811155637251713225414159360 3469669 -132706255299259206715441344243348704 3469670 9495913303953148232831062752259200 3469671 -977130260596976260766030237214664560 3469672 -644406931780302584500604609904230400 3469673 1790138949365103600405776386359678864 3469674 -42114406437935474285013655204069632 3469675 -122350061948914945960464061697600 3469676 -145388369269864106107518563722475520 3469677 5523947396588618893566311826931200 3469678 -801210981759107103187935875395009920 3469679 -301723268720522841330597815906556720 3469680 -143672358921881145637816291354214400 3469681 -782677953724105475117008205537484288 3469682 -205192441477768975180107522372941808 3469683 -145073912121323764074600475804392960 3469684 904387300635342066830774136686252032 3469685 -351842478394322931082561915920760800 3469686 59672236578778272658489559352073728 3469687 -261616668858243645192624432431094200 3469688 -109992151958278340594966975251660800 3469689 488171024461175369786497704467759040 3469690 21599828596304862577082334993977280 3469691 1259737917388879589702777975246461092 3469692 428100847798632932054360305996964352 3469693 -1433890209349581484785039424576392058 3469694 22770531722166688579280316160118400 3469695 -70390370202069150686266072475932800 3469696 -456534131617898105565180311151575040 3469697 -102973349205608931447239407120691136 3469698 -115949969130231941989795808131747296 3469699 -415806173636558237690527865571280560 3469700 196948400868368234765629448067878400 3469701 -494363925386187546477801782356404768 3469702 354841495525148540216605063284131712 3469703 -477616083201697756457799691761699048 3469704 20448004149886228134449406227251200 3469705 868174914578867645822354962732437000 3469706 -83824866417993345488761229536100352 3469707 -69925607695628701092498600414912312 3469708 -747358406232193962934492320342019584 3469709 -1164825746651094105001305977144790090 3469710 -214701483003948322685077679226887040 3469711 391554887465406438883851168415900912 3469712 1073307991563961496348551989706752 3469713 -5039843509132494577449689803890240 3469714 257650830435249893005599064013315712 3469715 23416165588790915247256274729757360 3469716 40580566775730318505864084003601280 3469717 1419261120137871401728662836543904732 3469718 -39993870193673896546257061576427520 3469719 50079431513844715396083710644775808 3469720 -19168737663813450839405785536307200 3469721 -197624258673754104509899024594257078 3469722 -20512754090305911375498757259136000 3469723 -1546726256188151841828234451056094280 3469724 715334265038492228795356474389290496 3469725 73009332848900553148078367467917600 3469726 134464868071850583621519421945477824 3469727 -1698299726121285956703353124956795424 3469728 -336241486597023318720393363125698560 3469729 2000638068861441872763191185286182576 3469730 1140187799921283523880537900152320 3469731 -683068703140521609369702741243552960 3469732 -241589146493953490595404147958878208 3469733 450501847212500477058813601613799804 3469734 87622762469418736135145994359928960 3469735 1068542255889842052613023556722453600 3469736 -811139561327510506015886743190323200 3469737 177385066047567505672975111280336640 3469738 -366349904339889404346357892745670480 3469739 181660396201195128133707962104130820 3469740 -90482445608020052640861661196313600 3469741 1633347961576004420252912811070961568 3469742 -213770675755066990156867899837700800 3469743 1171366571729409881250307886201293200 3469744 270873401194602870710836351579996160 3469745 512255637405040472361529098783028800 3469746 13700907962730993232957895574879744 3469747 -714928554551919740039531806273090804 3469748 -136518595225259168171937311460697344 3469749 -238292839038336620734324344904742880 3469750 -122967581509684206342323746878240000 3469751 -360726743285692427617117142997465936 3469752 358803547626641778239259940021002240 3469753 109099511046617667171227875252871680 3469754 266850500057900233957554905598413760 3469755 285374317580161631017511514345160560 3469756 14214065158141190928780144047222272 3469757 -1087416287010033904118157554094406848 3469758 65980347499961217944223012867139200 3469759 -2548876895969821112394911054223037440 3469760 -81808506567658646057210801553408000 3469761 -786679923504529888694751474012179520 3469762 839095369923886461881643126088836000 3469763 -112085400958693489105640061772572000 3469764 54587172173574765621058520259686400 3469765 -322882593516728406517838019585866280 3469766 83224291519252905236562316628756832 3469767 -87403415691505146547884353812094976 3469768 -417014527878710504347698897943265280 3469769 -200381541666900674339156175677673456 3469770 -82905601217442812042606396240025600 3469771 -1483235056423932596696303621288466028 3469772 -9479208957053128093579420428858624 3469773 379965148796919237386511621024609984 3469774 298999098239892540476445546888213504 3469775 451620038354650969929648694886248800 3469776 20343559142901270728427686466158592 3469777 -306202938114047979644512121489327374 3469778 -144619685592730974449807204563699392 3469779 -476365134869226508651758145631134476 3469780 -294094225921540271149416820464230400 3469781 -511617298718934717679918551197376 3469782 224238156188265462276729760647264192 3469783 -627325669009222923289344460996910968 3469784 303847201018257229081840493442754560 3469785 437394255910466972758214343214273920 3469786 -248133577671694704503526103256528160 3469787 340147358423835256382697488075600712 3469788 216491484264381780065859986632857600 3469789 380773615389855369584426137665375660 3469790 29325661519383076386022035681225600 3469791 147387237037195871669658669579620880 3469792 623175587612279342102701020590899200 3469793 589047902441907378497240024008827042 3469794 111481972163849655537601282740489600 3469795 -206561226720800269248458040426906720 3469796 1024810152126018768165499214920704 3469797 621883043941235248973462433872113440 3469798 -912178161184088595282987825983181600 3469799 -2867473455978739779440724028062720 3469800 -389453645747958140032211409057792000 3469801 580510512489508161471571171460310900 3469802 137833520155541932103322805014958080 3469803 20662134682918286245711552090781184 3469804 -53084609968277515587675514694138880 3469805 1243957638014811134890074709736744460 3469806 599599039028875017599198857986496512 3469807 -787503793827723118129075251384775368 3469808 332804072566091738467774861590036480 3469809 -21211521502625656691038782696959040 3469810 97536187553835502078916099650997760 3469811 -44804314627223961141124224457857048 3469812 -395454144817883044877508669932863488 3469813 -14137660283620335389267419424981636 3469814 308404864531522306348785778901636256 3469815 57569866114890201766120578081747600 3469816 -170273348466372923163098346573373440 3469817 233815025692320677273456633130482820 3469818 557530248590519089439352784426721280 3469819 -34465729448756550324120809470164504 3469820 688161743235628172164220298737134080 3469821 1224241818161394384895297466470540320 3469822 41832102959023511616336515825079552 3469823 86409699137381243666910972255287136 3469824 347222908102406873543222943484477440 3469825 -262792741874323606694735971272217450 3469826 53603006434544576443038755857749504 3469827 -768977830105043851112867391061221120 3469828 1120697009528558485563938453002736768 3469829 1449940820310827469369259598297847360 3469830 4601065549541333977606785856634880 3469831 1921917945351899792634023755426113000 3469832 656881598932024233736268654688998400 3469833 -28272583465024040462220417736880598 3469834 162851945495079619278065301597696816 3469835 434846494814201616985193664876917280 3469836 -65859341436974986325489029749590016 3469837 182171036193530582810401169513770560 3469838 644823842790674461398272833758908160 3469839 -202580347395863865091182936628966776 3469840 -107342343350310274297770807864852480 3469841 -498999135628195856723409455151412416 3469842 -6428786380237284911000798300030592 3469843 -131655303417657159640723660560900000 3469844 128912930717702489574902067711952896 3469845 330436164022357018485964879341695520 3469846 87521636526858470394071275789359360 3469847 -2327158025229446773494440797462080 3469848 -165463000497730354843883103122903040 3469849 -185160640955143050061369749063247680 3469850 251736231743534207705950985375844000 3469851 488294457905479466898790002968716800 3469852 16946520855200290948231114943591936 3469853 79005151154044125813851340706413720 3469854 244224764023801046187156019686515520 3469855 461674013388199172365295321792831520 3469856 -35174632194539415727417838429798400 3469857 -315672707714005839430669520433061440 3469858 -32137841742056686802281097065434624 3469859 1097005967256732950677644902833716060 3469860 -136560975333965209438917355934461440 3469861 172552401071858015153069383293801984 3469862 -62969186420551829652274993252038336 3469863 -453598072175799721045861874478237312 3469864 -2801339680931828522158264487822868480 3469865 152592064468480900909299538186411200 3469866 143732086406215040752949653951060224 3469867 -807123347784433705347580757843467084 3469868 37627975918004970166417651618184448 3469869 -752210767294242292033544089048810752 3469870 333017046844300109621976687194751360 3469871 -437088655742811844634221162135675056 3469872 47552293953812392185747079220428800 3469873 -1360847767853765049095087983290049632 3469874 -319218963362414598614538853885070064 3469875 212107632211403994308015206082880000 3469876 2074218357064103241880789489090682880 3469877 -926613703107423973957324670370032274 3469878 -31498873812045254368806408211776480 3469879 30903475801759512114277708483649760 3469880 -448551491660851708156982867877888000 3469881 329262548204736564219155996849711952 3469882 197800942718469202720457761335340224 3469883 -610968270405934870465338543046244040 3469884 56051853442893055191053069460209664 3469885 -13043706437762057448423272392941600 3469886 105655348952881387064220448255771008 3469887 -1099157682582647832816314892090782640 3469888 -59532649944746616147572662468083712 3469889 35535033377168141748847788310463424 3469890 -20877603115067925797021905631278080 3469891 302533456715478258792603821897418072 3469892 203907614823614130810457256552988672 3469893 -299581513208409222649719889940673216 3469894 652716377603865299501038568949350400 3469895 188934507677152940516064821348513280 3469896 52976718453111756149088919378437120 3469897 243550893821165615942270069828027904 3469898 -701055624339825980623559010313019136 3469899 -490491420669704120549278328575805736 3469900 -199216232167128121427049988266828800 3469901 -102233945210084296258850402007577098 3469902 571697860169943280080372753757242432 3469903 -493846068649346555612339365435021320 3469904 -468231192633797563375439556061446144 3469905 -871506794913854930316216970784092800 3469906 -303624411438061271230859094051386880 3469907 -125217839657567833191403905140730288 3469908 -360468220181486328136527854659430400 3469909 70382003459869089444337001178799804 3469910 244253035318574905407727661052351360 3469911 237164203874937566505639859552980072 3469912 -284293364360440402133429815867392000 3469913 -1174011648972500443084071978856204080 3469914 -81850559894869071148979677129854720 3469915 -361899191492798676400955160801147600 3469916 -698020184133405348619700224040835072 3469917 -783272924394115769967904965349387200 3469918 -10295830766603211429934971756064512 3469919 -1813602591714781273375662911188531680 3469920 -34556854652737392818152054731571200 3469921 -314751087790907951822084469287462016 3469922 98724123044632638998908742494276992 3469923 -148568728990719371856013059651711936 3469924 -1315989266302651694979193128778327808 3469925 306456504278681448312283825185490650 3469926 -894557778709649672711585607924566016 3469927 -291896980438057351339183395335805440 3469928 8178873503820751866870426811760640 3469929 441499121792368744564055980931120784 3469930 -149622100219578023181819627568761600 3469931 1249869984927727764054715664835471732 3469932 7614270061113620375424734784998400 3469933 -838122664051922807400902727893819818 3469934 30390565444900862425582250516289792 3469935 -518350647908731588964576072041094640 3469936 -48090156591117457862298645993750528 3469937 1698906466257813923664221721741310260 3469938 276422378478323660076767417276509440 3469939 -893361703775666673141375758591916600 3469940 -72244186711372817697832927787592960 3469941 561056912489130720798094654742617248 3469942 -109249640992820386020087843797858688 3469943 -1444534269388843806561060656937350808 3469944 -43567158128070378710521012083425280 3469945 -233114066777367831330606542959194300 3469946 345722383315601602796716221331170672 3469947 577872324164263806008528909022825696 3469948 -508230192746793368885054593380616192 3469949 -510334869043708022924881509575055264 3469950 -212952181308079266225490157846884800 3469951 150271267635765769139952610275832400 3469952 -1253332285232327401174481159218790400 3469953 409931523674383141609212815383403808 3469954 -34177336167509167369294575206719488 3469955 -1027313580309372420554755411153287840 3469956 -104673873524245771296102312295342080 3469957 -926145870347858476095134625687653794 3469958 587858195512790121181131977341147776 3469959 63772649742558636723116750864756040 3469960 -132105850147724092337595531607142400 3469961 353730494703192304110099509208828624 3469962 147373232093885484189932480437623552 3469963 52311365731586606951159297898854400 3469964 275195688810746601165410185990265856 3469965 430726381820706607865385263142225120 3469966 -52061486928976965107321390298699648 3469967 1677840420060809798633798615063917440 3469968 86397998221797207717010882446139392 3469969 88971294246927592212722406787480370 3469970 -2342016416884899921667389592704000 3469971 1938165849331971434188284316679424 3469972 -191370723668108162521939146628546560 3469973 -411033315507778765915124392123380036 3469974 -832331117715054389887667944738043520 3469975 257793111409731651979437950483270000 3469976 -465046676031162836361069728032081920 3469977 -178950521262799339340099657590549440 3469978 493172807918486726908178866343885040 3469979 -445211920000275074113383570803550624 3469980 341880839711145742285127986218270720 3469981 157944902560172322127869142927903104 3469982 25352090520916925654559853402829952 3469983 238574256118107408829978452759741696 3469984 -138012672043094675615037501639819264 3469985 315867076539487910458388799508715520 3469986 220040488744875379858253484333127680 3469987 -288437196227195878565484949273708560 3469988 -36750523688367748395474812944546560 3469989 -326892461132167853450450836374457920 3469990 -34339925003964930465537674953370880 3469991 88942071209770248191331499453108272 3469992 -379537188830911428620799018406625280 3469993 2346751460469610209348363036926877300 3469994 71005920629180032688240502974467584 3469995 -91155492684856704229299832854042000 3469996 -619240755632543025177053439674561280 3469997 -1310202397285224634735592764697278794 3469998 61278988573885172839400869210506240 3469999 -152183229042675973899476523844901952 3470000 75123329736279922932472282613760000 3470001 152318316419586741743647234386074784 3470002 -19479731433902865273321413361528048 3470003 -865049326433432167829193727700021748 3470004 213406484080194738166727643481154304 3470005 -416258812617829010393182820637770880 3470006 -696594553120806419113512184037499840 3470007 41394176765590625832594795910358400 3470008 -3994037425056515210866013160038400 3470009 -1300087499795404865292325663984136790 3470010 -132071825658623068518729213369876480 3470011 -1026395229418903280676967970170431388 3470012 -7192772661273215363007778061887488 3470013 -1679751392778972996476902819950513600 3470014 12951871191085517792308245073456512 3470015 -305470440560159938534602349097443200 3470016 30670917467025768828299270525288448 3470017 731331853996420278212425856911040066 3470018 -320434150912677130423090276734389040 3470019 76429485995128021569315814176953088 3470020 -786378099197408863095998484481739520 3470021 100533695477269086609824136520995840 3470022 -523869948146434261750013721656253312 3470023 -372146700272514442759022852366077912 3470024 -348281053635577843602485902590105600 3470025 28509416675247039021703460398536000 3470026 -176848688771945123503395178010810880 3470027 1407123555441175080591460532656582080 3470028 -533517582297473900991149403430126080 3470029 1829358855432696338239137955914272630 3470030 339794169201371680687409709518228160 3470031 -1076666899800457333144637787563302680 3470032 -142023221787048682566653222031499264 3470033 -460385212249084368665093071899942720 3470034 -5058076523584142794244733676311552 3470035 78635835637488311595596465938911360 3470036 -353615571592304253448648728469461120 3470037 674941568859828407967158937166060320 3470038 -637038243066687595133393902295808 3470039 -450834948291270187278486876328535160 3470040 145417874986471153347954365633740800 3470041 -294905463160824790967112298756963200 3470042 -355951617003221313773471394604205088 3470043 508502181966308453271144231335245464 3470044 -49099592467438581920934088114660864 3470045 -118116781201347299254581426882579720 3470046 48837711737420455705335976003200000 3470047 -32862108453999216106675202218203136 3470048 -1091824828806862188461222573825064960 3470049 305867518887907714748963097543033168 3470050 193312910394119694072043243621522800 3470051 278907550790938257610655359922121312 3470052 -256290159144322373884265571026439168 3470053 -1599697931677573937041546971589013220 3470054 -2037227512709462526793415915513856 3470055 -19182625126619148434420298130773600 3470056 859068469067367960639069384311193600 3470057 25980368277131928882602641112673024 3470058 -329081052226062718424023801053354576 3470059 463944605993984369429595045871784280 3470060 12450807924834614207439504343311360 3470061 -359029164265368356150809331043312000 3470062 -151242227719663533943314091779566208 3470063 -313800930796237985838182046154496688 3470064 -65270695440377825269832167844216832 3470065 43634539734905657545284656689833600 3470066 968854678488876816097027293291209232 3470067 308291045555568981943555241880144240 3470068 -45631890632532813777548562140801024 3470069 589675285056194971342609380596104248 3470070 242307077967822793747820141810903040 3470071 925312350196963229520319871736745944 3470072 -1244396389064627195184980638198579200 3470073 -348145130986149642640394767902742176 3470074 -11554311536539454500670701027192608 3470075 211290513468730043606550262885824000 3470076 -214548739600832776076547398053902336 3470077 1231880202063363949883493910798138674 3470078 -83496041273173045615072245441020928 3470079 -27777303593230760359159108477191552 3470080 -293296780322879263159956035956899840 3470081 -175739242831455402195898910281445118 3470082 -128378110221793313662267213200714240 3470083 226064588178666993465914228425038332 3470084 487983138585989024314833691144473600 3470085 -252497148714581945801033878737386400 3470086 714298884939790508182875945316432992 3470087 -108678679752034404468378007024476264 3470088 -39228279344582628934467750250414080 3470089 -321530638712192230136093370356712448 3470090 198308720671548831418239673620880320 3470091 -663575602300713121902964630665688656 3470092 -19433928356687617215293558509401600 3470093 -1227781848787446034527409598652083520 3470094 465983730891440745869671107469056000 3470095 66047891674554921539716436891838600 3470096 -38287290053896437826231981500530688 3470097 -391221143706496742826208508945379600 3470098 45895595430129573174868850762854800 3470099 1248894694239818457687263288262797100 3470100 -4185408269772098932548811117824000 3470101 1573965812181016596790697777957657102 3470102 120628297690087869566387406823070592 3470103 -85968608878358490302495911505111040 3470104 -966339550085263499340990036187545600 3470105 -10834532710879966687658080673178240 3470106 -144974290307862111369082031016974592 3470107 63832045744245719944975274057980400 3470108 -506206573841897221716578122458430464 3470109 62825153446493461866035413623207168 3470110 -9095161301564128618107169682956800 3470111 581014117959443702785555820996191800 3470112 -114787048345954583099571867141734400 3470113 724676960768731242873263764104267362 3470114 -195624994560686638373306011161528960 3470115 -613786370275948766571308218707682560 3470116 -125519865021149347042410740276834048 3470117 39641814095444073889204409875292544 3470118 -335584550504390939444965378778392896 3470119 500915324135650407906430770401983096 3470120 616061850869417282548874960380876800 3470121 11625276702041794505482328997574362 3470122 493106182586492922928055730831540480 3470123 366448901313384729763826116281084864 3470124 66846827673117505475465127273676800 3470125 452573284861396930091953733944128000 3470126 335585534618878563507555085812840384 3470127 773940286238015595753687369826381320 3470128 13243943512715867845884145621172224 3470129 734386032348576583154218752994629684 3470130 159418512367451954607416066816787360 3470131 785268148876089453142035774513625600 3470132 112517387626890191293447432920152832 3470133 448213259993449527992417299827342624 3470134 392254874836046119403075867884173216 3470135 562103092331301712083556138115348400 3470136 -219912040901456123928183363125145600 3470137 112578487298826238836823002045147792 3470138 46147715613329198934354422621709312 3470139 582140743182555497934544252008062604 3470140 262555252133620864080488510645452800 3470141 -798868148873384637794317107504475200 3470142 243658258684545899251315139508313344 3470143 -17232834292589372102639085614755016 3470144 68124214815507220044764437649817600 3470145 -127377028551265903368121102469712000 3470146 235623454181116585524914182920676224 3470147 28313676963513878030484573306583320 3470148 -282447129508845996580756589232783360 3470149 137856568564280486988890865039959136 3470150 -293185360457882372080973126971927200 3470151 769665227404394358138242088608258304 3470152 -10579741657046547471634656237649920 3470153 720494105320066047429212323390269402 3470154 532196778139415966507643263063761920 3470155 -30240144471742186394988037983300480 3470156 200396620048246114673081401335610368 3470157 -975680868173850494192063579313261546 3470158 -44370974520365316389296670134581120 3470159 -13328414919113329538300482592544 3470160 -99199510733402067291331185613209600 3470161 599385764805629420797025016738683762 3470162 46293442889307398635464940174464000 3470163 -29051179033665263154316026287203656 3470164 90156879124767062274615202931605376 3470165 -624694882664584553604162045294827940 3470166 -161885261026330096267901576744574336 3470167 592974230525056518279098193836030216 3470168 -255373439255536571865872759927316480 3470169 -387116042038894257328101216885632640 3470170 498182764170455648782513533122492160 3470171 -554502758339656886527328011358950224 3470172 -726324379418639174740577036789995008 3470173 -897397580883722263577837379183101056 3470174 230973753818411417511114741217471872 3470175 -223714873368850406541448804736004000 3470176 1222541850425229199276707065297633280 3470177 527884792853394726215287704739674132 3470178 -76048929866663636409727770709109376 3470179 -1640842035638980525494887960207120360 3470180 435346784315396602967505238972381440 3470181 -253902570513060210168400273151167680 3470182 -1614585633263905183900081914702528 3470183 1628761891615361789392915493822037432 3470184 190529582636305512212859146387266560 3470185 -125774539481099065038839267747760000 3470186 -13324878677116210404707336800674816 3470187 219108381274490531883330963311972352 3470188 1015192190542394928013130937410885888 3470189 -1031283198899179574421791848166016960 3470190 -9520925561310515168967417585884160 3470191 -448682334066327066926121157408687408 3470192 -148651127678523681883660102046220288 3470193 -353647766333824170811090267202251416 3470194 -78109255222792723241931847301498880 3470195 -610122909142926676421784996154342800 3470196 265166257296394158490265709867208704 3470197 -887301350185515033999974351315047200 3470198 1366973006724428049892258845964185600 3470199 -161787099019288227603672828581727840 3470200 -222703124651465472568016551097856000 3470201 40393718866594347611807241110626944 3470202 -5801919056437718305916194528521216 3470203 -507806757299099282476929374788188480 3470204 -802104504263054198415823410693861888 3470205 330803888348724163928477440042059360 3470206 -659336146501212241342182324123176448 3470207 -111406148377048777356247367240433312 3470208 26993719960906121529181583588720640 3470209 1389014714994344956916235557159841410 3470210 265382022480704727338746394100432000 3470211 -523432523737461758666148769956199740 3470212 624030585303707446277174909755235456 3470213 -894513344195048512141281333762341538 3470214 -273758997113294229214726368560647680 3470215 -63751854822249169981282835880468000 3470216 -68824505754623733117418573371755520 3470217 538916099693340250063416490371118080 3470218 -142590184890987537117289878671647440 3470219 -64173889831685429929628872164938304 3470220 109946382317085070633976670711813120 3470221 -377238279749140586007110062174037578 3470222 114746068805357672883378078313026432 3470223 557465979192444829457972419298075784 3470224 11318626591207024292798544549052416 3470225 -93699235095842639986508582547114000 3470226 14852503951748590195846305009788544 3470227 1698431515505517949584641288952307200 3470228 -162752194290415686894260144500250880 3470229 -14814634405745555669638568372333760 3470230 52758774355221842026520068581553920 3470231 438748475808531781065782902100929632 3470232 -188875562847335895307395537331015680 3470233 85510943628358188307308055325747200 3470234 486564051317107126744339148516300016 3470235 150960444560944129604656565073126000 3470236 -42610758814394130997641198231797760 3470237 -1008403849703364754527210216566649114 3470238 307623977130289280796690929386426944 3470239 1796453920141119203201212763156227040 3470240 177178992823184917337706366859345920 3470241 -756707292228661848714375680617462608 3470242 900731308090572755447793275314600272 3470243 276275177590625448933515352863874000 3470244 35447828435560818482802912790013952 3470245 114507141381793110086163442698554880 3470246 674160468610725997189420535248636512 3470247 -227967222019470097495365117918185832 3470248 -69320401470111613256605494670832640 3470249 -659361643866262277262768963917919750 3470250 193777740797184271097519517059328000 3470251 1102828459878602499412672915544531252 3470252 -639028690794459150550552440657771264 3470253 116116287600609717244204655677725504 3470254 228908809995179779885804434545645952 3470255 574992949916228360894180703733218000 3470256 152506850147410392436930414401945600 3470257 453382090732126774788032766168104512 3470258 -290035091753890544730198907561691520 3470259 -50246898997715526313421305438594464 3470260 -544406884215161029755516526587494400 3470261 -1322686599003962190898612441472146788 3470262 -157640835823168169029768939283304960 3470263 497876970314328538148346646994031504 3470264 -86701704291354947738832969400320000 3470265 463331733538549515303381588979153920 3470266 -342562937090152934766985541218789920 3470267 258190890602310653395339222214997024 3470268 -562928359805052123063131530913410560 3470269 407439325187096602913623708810299360 3470270 -60789658044662904007012018978339200 3470271 -30733827410891025575901137865067776 3470272 2003410425356920967663454689165312 3470273 -588354665091634973064868993640707920 3470274 25402256281686871977163780277779200 3470275 17061769524970017619876914774188800 3470276 915528271136611109451555927214559232 3470277 1107885829217659870210989381672606432 3470278 -637335206144020508518220255371301184 3470279 1012201918482179718397397498510797440 3470280 -365832551594320777701810561024000 3470281 362287872638509242198176624371344264 3470282 -298669235049433983158065363305590016 3470283 -867280427036088967815076903785881976 3470284 -324650795101427008040491132663600384 3470285 -145633476644283793257392481595814400 3470286 249559940805096908190284014599834624 3470287 282838440377112929879530831886429936 3470288 17771512909296009969217575436861440 3470289 890952462002326203432319845917557440 3470290 98895032388471453163371695441390400 3470291 -643815045794429392751594931490975416 3470292 180102356319206349591182087881900032 3470293 -5307055008197479019714984539164978 3470294 142416410380433908296788832283235520 3470295 -12895085961933832703424086818099200 3470296 343482033986417369587167614659553280 3470297 1242172286915725908215448338924404746 3470298 -104115765699169592065890250228353792 3470299 -505341245536914525623847422668308464 3470300 1901868927865729748597245552358400 3470301 479713766810516713767535509495028230 3470302 -318435564233922659752817586696806016 3470303 -94793991181693269646866823807997976 3470304 -78931564673732282156730888513650688 3470305 16123452951791261528766836917757460 3470306 32132591439048602376721153962170880 3470307 365646753091830516039166538347998840 3470308 146229297574289873897141890083724928 3470309 -899547910368042752352744262127064096 3470310 -106361624191678730897409214522732800 3470311 176988458943040672074492101361923752 3470312 460722409539519124108175592321024000 3470313 -65960348926696334021683244354079744 3470314 -131219931086481430925568331071207840 3470315 -2932068695335685205508764857264880 3470316 730065221869120936150285020452746752 3470317 1023557904927661148768176552149559552 3470318 569721880904923303411879317660279360 3470319 394271002700148510346783196640051144 3470320 4750244193722146627638114899066880 3470321 2006810873665249310629877975664204000 3470322 90919030720412775020350759137679104 3470323 1360074811954697752750988038468374024 3470324 354347055176980686788826850609293312 3470325 -170018957607708631090520079864518400 3470326 120772746814255451260375593003614208 3470327 525029965352753049471589523350167096 3470328 -193315686164951457881034317527511040 3470329 -1065145478360665623641445326728286124 3470330 -22325545832589276346111465989649440 3470331 327894556885832225195065682579548800 3470332 104080012255517985016834492790710272 3470333 -1224273751435791842203985506385242356 3470334 -12795623535960647080393970901749760 3470335 1012883967026049483091464137397794160 3470336 -1609960429258805950838571711049236480 3470337 -431564882980306365497418295251202560 3470338 -69668396580432613161070076852574720 3470339 -2989461180732683663626484989924734564 3470340 -104073829434182884583967278614732800 3470341 124111157663009016946223137758070400 3470342 20431281412861209171540352609939200 3470343 -68632077581157593163153796693457760 3470344 1728848445988656051942961979825971200 3470345 1202278607246225720837830502989280100 3470346 340923994431580034395733766933278208 3470347 67718530081487879109716444716025232 3470348 258400614407553613069005856027923456 3470349 302228993934423162662382927800432064 3470350 -79294241715869071921265543715408000 3470351 -951334138299974567692751367383286696 3470352 127279704175514424874954084166664192 3470353 -504761875635924091543056362913080398 3470354 -533210198490323597040967573395239808 3470355 180055725057902869989942325820313600 3470356 991237914370314074590063587237249920 3470357 -127533136413336264227894102979369216 3470358 -5364436033969345280166527951903232 3470359 1797030796125619442879473000502071800 3470360 181526125375469345286265658385408000 3470361 -90285651226825218874468955716027200 3470362 -7578211015448191038982665242096640 3470363 284531432811747955665767456682728448 3470364 -18900372944821562707071184685858304 3470365 582466557073651718116132387332739800 3470366 -476632784110851486929622082340362368 3470367 -3918914537304627716434296458978160 3470368 -218672638526197278646814582707322880 3470369 -345993591887008424816602742950953600 3470370 -287808108919301550948428468514355200 3470371 319301190890585545372176328129810144 3470372 -1220420403449094879043284558954581760 3470373 -300326922584027126497298869052848578 3470374 -57005327780711567317095053478723648 3470375 1533088642666297552643036068654794000 3470376 -28382195744216919634385560053104640 3470377 -806083445560268674130930520283540620 3470378 -82509542458390346069481772341150720 3470379 -1040382053802898465880331449218623744 3470380 242146825121418529138474192580044800 3470381 -845726356557422005392670266292798836 3470382 412804187508471917060291614579065600 3470383 134396447027016836566292820420417520 3470384 22963182714930559259726434385510400 3470385 577621786729742795664668289481689600 3470386 708291001765211024584296351033246720 3470387 424332738191959402567176569912510160 3470388 -101119468462991273217501305121669120 3470389 256121419543935937250858616162460924 3470390 -164722675446989458859044717955389440 3470391 223809693847760265240958402228185600 3470392 -245076548359923910907509178811617280 3470393 -2150909930354633401986042264955298556 3470394 312649100393992459187924190455884800 3470395 1010612255772979480968496992479414400 3470396 357125306315759696377285765046241792 3470397 311974891294627208266448804087428224 3470398 177912527933813637472288807710355200 3470399 1467610449123467491192968071177566536 3470400 -1809293035398784535521111847731200 3470401 -20429906468199337362553217375040 3470402 204500871718114173724459475410919424 3470403 228092476527829469261442349651450104 3470404 152172446403912072907069826260549632 3470405 27465889566924438021764431339200060 3470406 -271576448100997234411978388969407296 3470407 1434229126836901426182826417001560840 3470408 2150239777239306168698450144250193920 3470409 83164524278108587687616458004008128 3470410 296947302055682850284076727729803360 3470411 59321036944788917407528994790847632 3470412 99018132417044507459713226852302848 3470413 653434342476488839283189882166147040 3470414 -59939634422921611275633560712190848 3470415 256882472221249869352531869508149960 3470416 71591698825841436796728356406812672 3470417 -912940410706204888179549553564635534 3470418 -14791351801099883046791284542735360 3470419 -416180597332622871208322535122609600 3470420 -38037188116908310408985401049694720 3470421 725254569172954165239762055059326112 3470422 826052287009127158548239595283828512 3470423 -634704361154590886248010320502089896 3470424 -95227142761267328650719669281095680 3470425 -243705218412526582340616660070604850 3470426 116659440458432610744344187680240640 3470427 -1031007532149729982529824647176264880 3470428 82656050882421815715256738669949440 3470429 -338642199198827136331969437167267616 3470430 78496571735126228803069600528032000 3470431 -1888120957960547402817388297068556128 3470432 230100476953255202018297323197038592 3470433 199787138628480155700621551152171008 3470434 484068828508692041744864590337569152 3470435 -1107976726908304111554054134913075120 3470436 -354099654494205622211707947066676608 3470437 46904474012611997786896478460430620 3470438 350827974776942900685464132872639296 3470439 122291654230461733716765354365226240 3470440 -281746511064861692905148863608115200 3470441 -669376551570096454391025537428960028 3470442 40982712151873432458462699273184512 3470443 1177373997802869682992930491720568692 3470444 3532026434300941968522712819800576 3470445 14124879933551913990041786126318400 3470446 -253546854641857175912891154279135360 3470447 403864820957674332673381494081241680 3470448 275272397025893847661009495181819904 3470449 -796545171330705613153000667132095680 3470450 -79541275099477273345334402193408000 3470451 -235574839498077804461326428767236560 3470452 284805268272104025992314883717191680 3470453 461426720905702287765368599476827520 3470454 -178175204067372774759542365839251712 3470455 -70878933315004536196580772187433640 3470456 98612158844381942452676261870592000 3470457 39385297777527728601459938152399440 3470458 399046999551961068575788021178551776 3470459 1099677670032661549290952273456341360 3470460 -61752254471929807824127846070845440 3470461 1103091443601500845872864465901022124 3470462 -754289075650727917211162978993099328 3470463 34845379416531672984224421559553592 3470464 375239151793916638601898232066867200 3470465 877072055762367863208958874572175400 3470466 -175545929830548329152565563895569920 3470467 118116900068763667058057688297249024 3470468 -956679827041923995699391776765588352 3470469 -248497580137632607440387892765709856 3470470 -227554042045173663025875713664614400 3470471 115450525026070533438884230029135144 3470472 -575960832001444136394002077793894400 3470473 -149521275515975155197794956173707996 3470474 287609773173252790636683348595008000 3470475 -562099771889151515099114823298553400 3470476 -879657332907614846110614838095581440 3470477 860622895639660531093950206552710326 3470478 78830014406415634339410800530695168 3470479 -612934749733209019285198280242939416 3470480 -72481574601469055923058807175905280 3470481 105177448776164672849790770382150144 3470482 -877091274503689584524942456042950656 3470483 -1153837039975854014599906981269933480 3470484 37193995428123114714984674930491392 3470485 -162892507135670753894773569352270440 3470486 -280240649109593693079973749378259776 3470487 662329903263417438884680750224768 3470488 -201346169716067815492387891638681600 3470489 -483253972763864459207513649160311168 3470490 -57955354425097897070825882913077280 3470491 1765667658691063099150891950491173892 3470492 -74427533931969272224544379845251584 3470493 6341336820982038993154218567896832 3470494 141010224482901291872479408044965952 3470495 95514615599069910320118231018628800 3470496 596679275452002473438231667051331584 3470497 -534742321045757822950463401288102460 3470498 430445265595066825167685951541877120 3470499 -573677141281212830858253329583843360 3470500 -1204437379538659504423327893144576000 3470501 1801829012803927155637125729747917502 3470502 -19843837610018974629093677396736000 3470503 -1264389378720871382556848079319250120 3470504 1039548708254917492719364054108277760 3470505 -253894300838975421761924865122821440 3470506 -211723948911334614474438028482381216 3470507 1080260249512351607216057112122685120 3470508 -641099884695623575874549615591193600 3470509 -123227806847276873306445387102980384 3470510 505707319205280152612199966291572160 3470511 -702409065600609814267240429992143616 3470512 95954534344100668796370127603105792 3470513 662826588520235749433911474881910080 3470514 -283806015663125260798932058775487360 3470515 -1831753164320549276252075461140054480 3470516 -264555911734160584835096883188711424 3470517 -272894289315980828197527342719815140 3470518 -904175723771321251772758501102739040 3470519 352865032314173965528079847098383680 3470520 237692597256462531126127710326169600 3470521 -79280346190209435381969986613978800 3470522 43037734028903486324137614785136 3470523 672623229853157727252942983561915160 3470524 482391189768360056075597501723780096 3470525 -43352519886996915509447446327507950 3470526 318941800069915745476823144191987584 3470527 733570823957912823013077872068928064 3470528 -439371059401091076903226224414818304 3470529 99235259235313863125221358633733120 3470530 -693956070815367466474208855239680 3470531 -2964423902317511669841278415267823536 3470532 -244612781029658269434300339508236288 3470533 -938486949070131941207618452310094528 3470534 703871101160133054097561018732964352 3470535 -612978521216762466528866200715380560 3470536 284722577472094071703960101922759680 3470537 20643984640250796178178847589537152 3470538 -69973032764872007380347789741564672 3470539 -922313096492416422314653838767655376 3470540 688433875494602105037993375676185600 3470541 -624372570639990904651695064192857408 3470542 -715035744048593837639889144805163328 3470543 -351800529079509923466952271941167936 3470544 -99898049941027807198609455687401472 3470545 27417144559504466432191336385400000 3470546 -263842035696434401364180336332075200 3470547 -974823819258460206992993023002409800 3470548 571645638517083485806908455132620800 3470549 -804102960183691048672592219259939840 3470550 -304219499734649721546201122822102400 3470551 -408033967452531358302080047772453376 3470552 -12036025775717319446738949246873600 3470553 94915046992945262108875885311454080 3470554 -285512917014574207794978537182763024 3470555 -45067272910360795567050814195596000 3470556 525878996655542601310250302132111872 3470557 69081676804836826150872249753243686 3470558 19695777811249321651371631517955840 3470559 -414686948985467343645125078447717760 3470560 -50852836846670676399273744138240000 3470561 -694509679724387254129333796469850476 3470562 -121930959320353505939211522048812544 3470563 -252802529090933776312876626590411104 3470564 -124604578003327144323868759726141824 3470565 -252724307202731240667729315710686080 3470566 14059314953306708661911546915453568 3470567 -899993676166575060063344195206273968 3470568 309241361999516192725314723688120320 3470569 288367380256900216304498819886656244 3470570 -364893017566316906989209735000911520 3470571 -229472957161649939960998701348316992 3470572 379315814021932023898892057601441024 3470573 -1411784458764638147479448267161368618 3470574 178738861347710217276310731254759424 3470575 253260522891902322816438482244027000 3470576 143492836885295088573763172308549632 3470577 128390517683940821880971248192431360 3470578 -542971652083474621045515735603058560 3470579 262533439988957295297996108084080976 3470580 399264703350741335065077817908940800 3470581 697802149587978682704813831685630382 3470582 -123893375552954155320044657178400608 3470583 -344605654975624738696757654827517952 3470584 -701470946966933729735675742507540480 3470585 486398897630166305646780548795907840 3470586 -106606809324406296170104038360086016 3470587 649624825500157277894653532060691236 3470588 -790578790565320202836288438126539264 3470589 -9837109411515454979375239100907546 3470590 489044889066307538306765021714740800 3470591 1760281134620119854402732518531083152 3470592 -595169173188815950024552222147215360 3470593 -564621115813062814014498053131995200 3470594 -1057868169292293720924506649339529728 3470595 -494736303954279939703625388490803360 3470596 168904049574632534972887690311150592 3470597 651191843690161482255287335661146080 3470598 258498778427857639180130491837293984 3470599 -200114833331150796603961757761881552 3470600 101751873745797126388925387231232000 3470601 -318145340728965705636654106013110608 3470602 370809336130098107710401407602984752 3470603 119948427396669992138937668191890840 3470604 38521523717212977919185068506844160 3470605 -146816416613267001079045558571220480 3470606 130880988790018628335468189501737600 3470607 2472092524216438750763218468883952 3470608 -248023512368510769069427266420473856 3470609 108597093653605953648264989613867300 3470610 50568758350768893343749658848230400 3470611 -329234863173602063671337748137816788 3470612 46724122023393146207885578655888256 3470613 513780210398991413178144273439094400 3470614 -224750535729829754536909147799829888 3470615 1085830226137950856883206992035396760 3470616 -9096218936634124858236633501696000 3470617 -748840231916017805877638609596065334 3470618 255059559205709243568264284608053216 3470619 554239592725478985229290800965518744 3470620 85470683431605221709649799711239680 3470621 724573761655694714612632860201530496 3470622 -60248066549367685375462151902565376 3470623 696387563199011630529844492110111064 3470624 -1071860872825885153599951726153498624 3470625 1352141718154825459958100645176250 3470626 -734601945275497012924649520590605488 3470627 1292479569085638085043766619560592476 3470628 -5165500671806481242364961638973440 3470629 -454583521738343214741304273149176770 3470630 -125180142040775351070745038864167040 3470631 166167882833509929302449143633066240 3470632 -18908078914698766637245025528217600 3470633 682095870018103940287617745013377380 3470634 699299822041320896529845348908938240 3470635 91169592064147442511336209252313600 3470636 -106719425212832644916228069659140096 3470637 156885821833378727688057430161315552 3470638 -281966497477698534146845454227412160 3470639 -130744185421463335659158285852756976 3470640 79783031675692515835779828796293120 3470641 -1990600040924980991029477162621916 3470642 281814274488559832520193232831316480 3470643 525044578408848883057597715920716 3470644 446160374542967304828828705619680000 3470645 -30428898491492945072744479763021280 3470646 -356068754352718691597338697748772416 3470647 704364317592451624613744472946781096 3470648 398832160580856676278766222383759360 3470649 -136698009073633254464125833508601472 3470650 -9837193761423536564934849751970400 3470651 1020594342117864279659587455349856304 3470652 166389573679466873469005746469624832 3470653 830802849201675775077115540195368902 3470654 304285230567980419991505157904578560 3470655 142513272646286978553742150194604320 3470656 82601477540746675991499806496260096 3470657 1155892546615857525173595260276649300 3470658 154317346689220612163329209286855680 3470659 -6803461460578962918921227850215096 3470660 141660071187827479642263532403673600 3470661 -959743658234967377121831919143121920 3470662 405646676055293114147237380839957120 3470663 89116817531728909150352703742756320 3470664 -731346704037221347374457428912660480 3470665 -645792665330437026435700145093422080 3470666 -400217537014013305936309063045525968 3470667 38653378799133233300233014018745344 3470668 -246732429847224568237332213774034944 3470669 318520157352329603173306351658748120 3470670 -295691456883046312835931662966013120 3470671 -351819590643873067148398433566634128 3470672 -294942971525677475123640679998234624 3470673 -453396258365866516390091916225650400 3470674 -243217062306113589749639189174898528 3470675 76200102328247789408225495707326000 3470676 191918952271101869914570877527271424 3470677 -188688465876201527240878960422580608 3470678 -593387020821699624763035785764443360 3470679 515557774961676801418751280102232224 3470680 -626104518073585700494037158855065600 3470681 565391020624364493146118977622623232 3470682 157122831988335363613379852094996480 3470683 -1211743240198740293834777205801371068 3470684 -44726913882345679831535895857624064 3470685 -176457557400338046857505143507863200 3470686 164239041903691895642003267347706880 3470687 52240470817477334213025494361190392 3470688 -42721865061173856878574741638086656 3470689 -209695238195621671403178319794700510 3470690 -360001371277002887331890445125042400 3470691 -99630396237844901841762808429171200 3470692 -761140760892784284879701241394211840 3470693 -306702042602304957207117910136688096 3470694 738003319234915844375637640817859072 3470695 321554027331445248904329270296557920 3470696 -72719230684064225362716337057843200 3470697 -116422569566698761397532683901037312 3470698 -27980776361711039088326027071389696 3470699 920826084961405247301740507609219700 3470700 89333154682154554365083877171609600 3470701 95306036806682679681155847263994412 3470702 14369931013739513619111394081225152 3470703 791737274112183781174241888806062864 3470704 -162527324949920442412653164191252480 3470705 72385448005933554055431430092741120 3470706 -130459247888959570955005713567531888 3470707 1110693705749767929106207954201113760 3470708 1127150102207313638003985625658041728 3470709 1057530858529328718384398587281498528 3470710 -496613897206516038859555499442570240 3470711 115688964733911398075422905680194320 3470712 -8720709596225705440737050172456960 3470713 -1815485829296132980325070910517078038 3470714 372403036133751626946299829622913280 3470715 -715405966268971401372077297091302400 3470716 303795131808153938526006623561123840 3470717 -521177792420044583107259477849448948 3470718 277238461484340291236709813656618304 3470719 1643014287349823182279510857706958496 3470720 -774112574458099575436022290317312000 3470721 577492568272485411128064455589291312 3470722 -59688101441022456669249470027159088 3470723 -124945950480524145776597889589648656 3470724 -338462315028566141412265580737463040 3470725 -135723671613731812981472521842991750 3470726 -68390397349001119652167619860651776 3470727 62340347849544115079892929692265808 3470728 609050746904178441136870408347279360 3470729 40480977197881757383898123554917120 3470730 160218709530725534526925832783808000 3470731 -641778448143166267833280429238690136 3470732 -117493937429311998404705710336409088 3470733 -200951801473852503367443520927502400 3470734 55975692036126088885148601032678400 3470735 103251571825492162334347352244771360 3470736 -126567701759384581884307398627360768 3470737 723072224825114848622716356556808292 3470738 -117704812465062487380572067413178480 3470739 499062253534619210034840974704200768 3470740 14994067668200487067373757826375680 3470741 -521917098406740593169672227138655858 3470742 882320460612941436959384415591367680 3470743 -320284789655029796252703122583614008 3470744 -186476785092874654941543213110169600 3470745 -12554978323666144545756518405808960 3470746 297846470684614857996122685280272384 3470747 -81929577118021210962737462756560368 3470748 51290611055344859776197194215904256 3470749 -364766288554707359340635315690220000 3470750 76619789386269490453218477294384000 3470751 382547311763473850158727536413133080 3470752 1031443246557245691585236953688113152 3470753 1182699798968248236722926153835359344 3470754 -37537371224204485043158873249821696 3470755 -1089713452152816005516229260633988240 3470756 -359445270172495743618510547206737280 3470757 -955456492213268185717029619041196608 3470758 81279077832233049342484552611386880 3470759 -23520689629977140586908823237321600 3470760 122212851951476273779720395797299200 3470761 125734488880174749507459031489595520 3470762 -289438505003106344803203426708223488 3470763 -244689537081765783198028860406326096 3470764 -587103946403133763702095875103744 3470765 147770724452711690115941921459688120 3470766 -127392102713088569174861614625536896 3470767 1813755945976230493200630855058485552 3470768 313669594346733269959716404272005120 3470769 574053441716278150045464502489586697 3470770 -791154828168103669997354548967928000 3470771 261033948961365472854236909641563192 3470772 -319614356226621667323656201278537728 3470773 259627358990284521589513646925570684 3470774 301684951140976700423081985813309120 3470775 134553738883321535840623554618643200 3470776 262099152395632814625433402024366080 3470777 -852615696545692453166618143229951088 3470778 179025873938392393087295833809835200 3470779 316190845378007775344835334244856784 3470780 104993369165129902154390957310681600 3470781 505369405877146564362231447378231552 3470782 177998520173953587593588783669388672 3470783 299014984342696777194880319277607680 3470784 329896576134164347334929769966862336 3470785 -30868450884263193952870393183329840 3470786 -467960296829608095633125087661296640 3470787 732299093155885733132167816492737240 3470788 14981779598738796210080086700414976 3470789 -100448723074517334524618443235710944 3470790 222498385373509379399882389773006720 3470791 -64187237116885046572375020240388096 3470792 210105654235472368971770312391229440 3470793 -537633749267878628506281093895888800 3470794 138518580419615072367016996388379696 3470795 -124520388413545650617833618994503680 3470796 -410058507293947863294376659160596480 3470797 -344566424024462437484291849479161888 3470798 150091359131744435548031943787166400 3470799 -840194259077577154983112927959035760 3470800 98600335303524798261673375717990400 3470801 -1242275914764291613099238193135037968 3470802 340120592860519560876161029194863232 3470803 -156207834914094594972930616709055920 3470804 -1294822544056266250963376777248393344 3470805 56158097438829855861409897083582000 3470806 705822866216091042147895187021616000 3470807 49544561519488555921395011336731296 3470808 -31962616554052034914397842970542080 3470809 -2648205261985136060768278564027085184 3470810 -53583300478280183751091295893785600 3470811 -286399754458301206906178629770065664 3470812 728515133167861213934986022759930880 3470813 767993660440512173713677529077697440 3470814 81999789690673987570199826838706688 3470815 231129258991040228931834653219692320 3470816 -778332236225374109214355505844584448 3470817 -585807537198685544340205094142364800 3470818 -202376252860089737180999213222889696 3470819 1810113349486676974435119119204263560 3470820 131725864283610745184510965758382080 3470821 1394125996090038652997035196577553022 3470822 -39885915702342190883640980746475520 3470823 -86422460899719414634718388555294000 3470824 -331204620585968408925646415544729600 3470825 -504882343590782920102324613789622000 3470826 604354587492561881150198045262772224 3470827 -598048404266660505389661266276365324 3470828 -501859036696430859802785617718910464 3470829 -120505286199333819051755950040024832 3470830 50293156026381422748956926797542400 3470831 -947465428326218600682677869211136 3470832 -52301590628631252919264948420509696 3470833 2414685227357177568505266424851323700 3470834 1014133455627002607534299469915125760 3470835 277174909439215427401652287829779200 3470836 -987024721442177242958117015929201920 3470837 -187350099040917335896762126932722514 3470838 112400231225413672623399344386265088 3470839 -647354342319014942807319477362541168 3470840 -576666989106185189001986977671475200 3470841 261430044856297011569656467485457840 3470842 84732680616951677991190343144073072 3470843 -27363005009550729505864902697083936 3470844 -266633243721462886151050346848542720 3470845 34068828530209186820947599394796160 3470846 -759407382080781096081442716117424128 3470847 252652497003234100928715641230451400 3470848 -594878886643091995044113058543697920 3470849 538688433215933158400429975932556736 3470850 -22680427816924334807043745141347600 3470851 674089646535910154251671622993625852 3470852 -188883291696336318725512310127329280 3470853 -26529320801296698508502867869339392 3470854 -100731498412172923966630199194882368 3470855 -107114091177804895774411501084962480 3470856 393820007693522449376232199223377920 3470857 -861110344137270875418362139370725112 3470858 -39533251060086353027158026424058016 3470859 57340494822979471672098287383560480 3470860 640378923411477049586110770338350080 3470861 850330352376769816486485746959782432 3470862 -416815643369273115996363339791091648 3470863 -1227773476734036939512083822725941760 3470864 62153024076722536861663757268762624 3470865 486970248466503282441493166090688000 3470866 -233688487430270856889978171300623744 3470867 989915657076679635239132584033103916 3470868 60326551072493806454854114591088640 3470869 -1809495674068814387935468547426735940 3470870 -92331222181401978185558075753328000 3470871 -13572722273927516185252708288211760 3470872 259811284430432911973288964346828800 3470873 415047776445002202526853723287201536 3470874 1394064034913951525202542479282176 3470875 78185574129047493887516629488492000 3470876 535554748641065197447839951675471360 3470877 -230162172667041029438570984563412160 3470878 -14321040324408752645991088038557376 3470879 18607503504846244845118109052669240 3470880 -2035915470399610050898791109754880 3470881 -648645767013624538816848487161436318 3470882 8668484368489333649681831733907200 3470883 422892225281231755711602309087478704 3470884 37666329530712934529181685783560192 3470885 -1109011828406312906798894539583460 3470886 -303581898814785881437035335890590336 3470887 -31754754468329488115933427699412000 3470888 -436457806200219736016744915104650240 3470889 967315044915127864889920830783041424 3470890 114841444128749386158732529743067680 3470891 -1245356415250431185349878869063077708 3470892 462013246946462150557720773300413952 3470893 -932508313907736317374103087221870976 3470894 341729993725355856684148973970001920 3470895 39962438002927682588279421631699920 3470896 17117772338666607104270490663518208 3470897 -1199954517132299995752533900239932654 3470898 -431616326698219198495692374555147136 3470899 465924455498824745348442889147817664 3470900 353132525117480243578598985533088000 3470901 265189698249176889324335891659968000 3470902 -228715152957164962779032821312927296 3470903 411582609296506570981982172411069600 3470904 -1099128549786101647814688959720448000 3470905 513665898246940855032107294143253760 3470906 369869470396003441107032042642298624 3470907 -448164821981630597053747539575139840 3470908 -22925193658360880527478140603582464 3470909 629615514626549099308143572603779404 3470910 -84488498642107428273879614031790080 3470911 -691281256987518328655363338276453200 3470912 309027800914849435742949136785211392 3470913 444439277750569675955428024821467442 3470914 -35925705223565960583736028202729600 3470915 131444775956286059190408183933924480 3470916 -394624791997395811715637409052648448 3470917 -991079700939444635476139022185952 3470918 -617891056052360018879879645905056960 3470919 14656996214767605861708745105468800 3470920 -143710722494122975695440158666752000 3470921 846303249561790413390790966771822644 3470922 -23832176439897392550810780220630272 3470923 1448926705407436028252290012660897680 3470924 -696687570897922648477820942406480384 3470925 336747770706911271561789691255164000 3470926 575484200487184347952465774826526912 3470927 733732506703317896588071206335281776 3470928 68447392734957687640490957047332864 3470929 457611751881682273862605423308958272 3470930 171266526826042039323535590810001920 3470931 -5933457050002096997767255160520888 3470932 306235963176137154328904634775834496 3470933 539097373998706569716117723353264860 3470934 -110419091488291082408365969460473920 3470935 99470823859785039656674544511766560 3470936 504014180215152333279676821197660160 3470937 21134622542422936602487039909066080 3470938 259498556257606707409783663785243120 3470939 389804135406673150302396384074464440 3470940 -34599497259277988932634065268167680 3470941 1916721923849455937351308417815987852 3470942 59651930215304390089499009778587712 3470943 -96621908708974676143657181655006720 3470944 -1476019902284052661180603722592419840 3470945 428348596999409389824607042833191700 3470946 5948600459495776852971618212640768 3470947 544529327223660665008906258413242396 3470948 -254228611886708910121719604237920000 3470949 -396532929278425576719616361812478466 3470950 187065548137459588766500885084876800 3470951 -265846101292650043388210365933887696 3470952 -563096339063763197425354382461747200 3470953 499332111757107649671387540531873600 3470954 351494680687310698942943461690144176 3470955 451548957766184244946965624707628000 3470956 -372897161311576209822955122118341632 3470957 555721147417083246524397849733286112 3470958 -94317772763011507554309179742720000 3470959 527897723519093992730335617853774680 3470960 1154613513953005605199451421081600 3470961 327580340574403931486842156208950080 3470962 32842461666591445988258905820955264 3470963 767281325980987743979303356054139212 3470964 444056175837740522054931472490582016 3470965 -401051492762156521290697679333815140 3470966 91662689489683387732164345668350464 3470967 1036680497225755991857469914956595584 3470968 49119011397846442717883053114245120 3470969 -50753016876596133793301757490654320 3470970 44084689425764997057487536909235200 3470971 -96724531751023626916032146361964000 3470972 -553039305773425612929699171358132224 3470973 144582206952135020710449683615620608 3470974 308450507666812854974985947562648000 3470975 453100551974328049236266960990048400 3470976 -452341439561378263914477658853867520 3470977 161822923039309259565602862224117760 3470978 82828632893731991698199971857518592 3470979 50042957291725748160302488142662320 3470980 -737410865846561959181923300375008000 3470981 1021299866889268122697060805475428700 3470982 -156156840819398609155072154655897408 3470983 924534514951188070482785624786206232 3470984 -856531727396439287516328395131822080 3470985 92065277834941645661274169080595200 3470986 273183650585699031795610876119634944 3470987 -394796744831613448477755899920266000 3470988 376541175133891973779382779008192000 3470989 -37375761521308760837242140354474240 3470990 24813245691534541958650528971768000 3470991 -118256248419496062313697117041567608 3470992 -155148959675114753358193371924922368 3470993 1457211416606900337449372915976040242 3470994 247140936215646822781754203546577424 3470995 316546004696406516297814746494499840 3470996 -84649556286176644975416350539008000 3470997 1091527459067293761650921519744655360 3470998 -137605202984755097921517323064300000 3470999 -147864763494735935388183569720455680 3471000 -110356548319102425561470572646400000 3471001 2706714766317869187367384734721130772 3471002 254751824247378785537163089448248832 3471003 1403386342992026492284333301858280 3471004 54232143380714615923190971693336576 3471005 -859587119649241887047990529655304340 3471006 -152963488128532176657097351216128 3471007 468665480972011751781241172355734632 3471008 -475075290652735500072518102286336000 3471009 -171340746302108917829142765317947680 3471010 -657618067624590954265693652387352000 3471011 573963247949532319689036688537659612 3471012 630526784889171156956944260778662912 3471013 552533917306664430741041348084132700 3471014 -74883967099068814134901492078362144 3471015 -3466244505824436322099039679509680 3471016 -781563645932609950236071499072107520 3471017 819651186973635471639428565148041552 3471018 317244179205376386589996342436507904 3471019 -274437856487524381004680369361975880 3471020 287722333461553520390231495392020480 3471021 -208675905686439399120807558751435092 3471022 302961269857137841337247488542927104 3471023 -1097852428968389779838897272457275200 3471024 203824657263926384339913510778404864 3471025 -551981224420964613621599710668787450 3471026 385073959819215842078948143718117184 3471027 -311914220427842356993036560419904768 3471028 460846111859110748034006076178896896 3471029 384436589300843329456242743471056320 3471030 -61853213210146339596479061361799040 3471031 1063255976152513077285812765817889832 3471032 615093329090494988052021252783636480 3471033 -798809739296281495714623958850905776 3471034 151630209168353153457850685710656000 3471035 -311537449929986495794876456630907520 3471036 415693381201605522475049895934874112 3471037 -215897853652790342365046671373326336 3471038 448734496711591113548622558417265920 3471039 -153576914851161373230505591628083200 3471040 -39508345263099211445489079429365760 3471041 -422420508577419229631002013797206720 3471042 158318318496459141857681445572423424 3471043 1548659330915061718277084108187267840 3471044 -78478541149597171806642224225280000 3471045 -142799170552059134057271506562821760 3471046 10284964423149925529069644497962304 3471047 1375368686972601256165492617793138680 3471048 118071263750470288409624582182993920 3471049 -8231819766969003546206903235330636 3471050 139376476535384806545855352184121600 3471051 -881242326697025331010630562497219368 3471052 85595987931741837349252120991260672 3471053 765950698872192966565093703978517120 3471054 -157480568686112452006665824010118080 3471055 122309241872067606370394099261374560 3471056 223252654934496268499443831983489024 3471057 -73986405175006466472361803887463600 3471058 318398763924842510452147490031284880 3471059 -1373679062587512813364183666265998740 3471060 -111837122728148444634613348539310080 3471061 909309262826530498458271638294589824 3471062 327857097331853420448009410978009760 3471063 -47932771133081000080777288102185600 3471064 -1052153080735185529555064123278448640 3471065 -17362201745358279061262206262545080 3471066 -593990655284520936197070278189990400 3471067 247664001497215935056175391964706432 3471068 277841768355515268144962566318172160 3471069 209449561034494364638279787431414272 3471070 141330286257173877865755823444085760 3471071 -305145085321374072508131314035315056 3471072 268517915367969393654503423040552960 3471073 -26420567855017484872018107670375376 3471074 -713700008161841851493196843244684800 3471075 -31923221820571386065924831144162700 3471076 81724392193930914416000086249943040 3471077 -158989764233061182974578541485544008 3471078 70862830633728494229453230135806848 3471079 -1415321086941942972972570617247485640 3471080 -187245400359436802733572335385395200 3471081 -158426542733160353521468815430756416 3471082 -439673804970424844280113636560534608 3471083 523510173625846528809742656096418560 3471084 655186211611583820138136446408702720 3471085 -172020302034272251962847302396218400 3471086 -491907790686739796403228290445054720 3471087 407220149342134207140234645735969552 3471088 71128726084509358247889904087695360 3471089 -36115497407033285559078073914720 3471090 -14283566218281742647833469660595200 3471091 -778989562369883856712263063733470720 3471092 537116982502675679028472122667871616 3471093 -76014153913419410521491644754044178 3471094 32856322580840733027957009599036544 3471095 497333124633623532318625511407171680 3471096 -235239374761671891762800393736499200 3471097 802319591842143589588466849564808000 3471098 -34657780074812190340283605094317200 3471099 824230908615866406533232605914391064 3471100 -1025328226337178281458289934368537600 3471101 109729040101292540591539502213591808 3471102 557660698215653916844352595975985920 3471103 770730728326140944200831467259780352 3471104 147200025363018136785353635056844800 3471105 260232069177474155405999544762518400 3471106 589227600748637544506426105992012752 3471107 1190023043731582104583814063686695672 3471108 726791881713484359514524170075412480 3471109 1181592064451580340484866580032072960 3471110 221084498324183506722462145366512000 3471111 -162729837527626124576040099516059808 3471112 1034052392616170617425353561407411200 3471113 -730079000433049216930926094859122140 3471114 280095319813496334007974768067327488 3471115 -765543004121254937842874353184310240 3471116 122879712231893439473758690297827840 3471117 148743406418577135265301074823382048 3471118 -90086941308818453069138492927962368 3471119 -157040388209605999276870578575698320 3471120 -243404276858267900231501797353062400 3471121 -1219431999864393063212297257389433678 3471122 -316715897055514930576556998066123776 3471123 -14370884554388146837169899900889232 3471124 -549760149119632427053973592106904704 3471125 725858934918119127045941414564352000 3471126 634238247425496822038361995392752000 3471127 -1042975346665785612042375391370512 3471128 -956180551820059801816823704116695040 3471129 447571234801373744055587139287516160 3471130 -157912783051311187302965819847670080 3471131 604964419740560564099411880591690864 3471132 2405655115966318819770753557078016 3471133 1292578495158504473530868656530049382 3471134 -24595973887996649826845189739233280 3471135 328977165171261857738642227847667600 3471136 -1446033303952087380073010607127265280 3471137 -527957598772753536537112544526960960 3471138 -216149648576269257046459846789051392 3471139 -500739018535179520184977751457284144 3471140 86334638465068372013397896520737280 3471141 -1125464718857358158149653862308028800 3471142 -333103943054887376990260785813752256 3471143 -228271726467100265706309928954646256 3471144 -475571216311707621612639438085570560 3471145 -428143816611051063223458585267926640 3471146 -64633079747040843348655203959842560 3471147 -125221215565698975531817142957424000 3471148 928105122120415806654290703498718720 3471149 841124988084887613874323088501089120 3471150 18820181947117980563006669383305600 3471151 22178903821977579494650233701812792 3471152 -287412428387319537917211385432326144 3471153 -146339201211434172127834156094354496 3471154 108207453552307847692548859055095200 3471155 -388281013055783837298174870194097600 3471156 250608103046288214578352767931685632 3471157 169099019257908858419389359809322400 3471158 -507820475784122796808662338404276320 3471159 -823144687891235269486025784701359896 3471160 250204289635705241008335153070080000 3471161 955125380363385559894249908812979024 3471162 -407665254788418554629515128901067776 3471163 -193560875236993185336832486096239296 3471164 -757240294248470712473006985782575104 3471165 -638605087609726911039050659293092340 3471166 1596906064520600640014586727508806080 3471167 44625065068700073131725432273392000 3471168 93490718844811575223801972166492160 3471169 -259122321667410666115892274555240600 3471170 -879678597911732024165597725811582400 3471171 -507969304404141145288338141728267520 3471172 -731085979302341432130159119919869824 3471173 -96407723717511464511649982294086560 3471174 -11604481561778075812760306491329408 3471175 13118989150070976933907712946229000 3471176 -708236829468053308610318091963340800 3471177 -828192225330391123062399120248202480 3471178 -291081776827059990235295072835138720 3471179 -57703175522735518408940147572759524 3471180 -295442609090245926505721686605911040 3471181 906805220063530329943844750200974080 3471182 139897014393021981049725858304439040 3471183 134587805693467598553986639504088480 3471184 300908444705021910194600788328693760 3471185 704569373898530199390386430459960960 3471186 -126470225814629779146276326977632000 3471187 906794586406250929258228750742527752 3471188 -5671612160798028202959469074014208 3471189 -912485934540898347874771603503425376 3471190 -219530879424412161816480844465785600 3471191 -1505230225516567103227088971955100408 3471192 20614878868443002600723030975569920 3471193 413205131296911323960351985729044448 3471194 -182277265880567032451534648878107648 3471195 -52215255722384608915485616191068160 3471196 235047784736590025691040764641860608 3471197 1321639520538539948905487952561041952 3471198 -430187663156036936134498581514297536 3471199 44147693915461260502648106872567464 3471200 110143034739908054100199528022016000 3471201 -852401256292334163457063764933492960 3471202 225233565775352047509255011883428352 3471203 1770577884255686159986792665678353664 3471204 -40161839992847667620290078573529088 3471205 -609687344445810802878873782080080000 3471206 -192235277678308957261556051838566400 3471207 -852849447057359889060405414343705560 3471208 -366780634123222760169944211092490240 3471209 211276347129274833632844634291950906 3471210 99272205176487835357086475752943200 3471211 1130538782750785520720794107977841912 3471212 570041662273461359855781458926131456 3471213 -444178799910601078273408034979272640 3471214 198886424904374073378187295054272320 3471215 -535053769815804179559094106624382480 3471216 -48943823799034118720499575227416576 3471217 -334277862744515345340495695183916620 3471218 -3005029236928025874824054230444032 3471219 378741614878518864778978268948649000 3471220 -140624279094500109006247030031781120 3471221 -143475196089687633032455772725464708 3471222 -583347057606471288846749014131812928 3471223 4761241279272392344197651644450144 3471224 52031379306947885017420292630323200 3471225 113459063370075666664999152281683200 3471226 283517115761184445043771001791424768 3471227 -1238776156182022543189101129622680924 3471228 -187170729147497868095017618589998080 3471229 -114606094393731591152584868368477440 3471230 -2499685314786079124356327008453120 3471231 995806226810026433673936310986161352 3471232 -797367219559866395069369922764144640 3471233 1500308416619417997629987964929956482 3471234 -169526364834674933802990409039110144 3471235 -113373461309602875170341993178094000 3471236 -168865449458600092811850542614364160 3471237 -155094658639585309301215199875940160 3471238 -757306996909448563950507337305096000 3471239 57959480154848824822670903107338720 3471240 65207657501854716492341021166796800 3471241 -710828190935858365520636873981568358 3471242 -5626024013649935328442600311040320 3471243 -868916803522734916557102928878984000 3471244 253691995689471779138915520499127296 3471245 -119804264658920314632907805867255880 3471246 52042389591602788688354166570367872 3471247 -202743130760148302233328628528510240 3471248 53784375969698315169446561180418048 3471249 -102423294049058137694807949286740960 3471250 -81507895676849892082565821493790000 3471251 484183421191361165936992044714806352 3471252 231140251697259001751011246129016832 3471253 -789932490902469402673442725367504100 3471254 -887099169369987389903266822547027424 3471255 -423804442924007083520000411438330640 3471256 -227881286888060957682576253057597440 3471257 983270699626734478885776731472744852 3471258 -205654760252990662949391030412483584 3471259 -1286248353431313424611380456690190360 3471260 -508930276910915421046420793152512000 3471261 -6189077501659224499113527982312960 3471262 -530179755813983605252585111182074880 3471263 -831047939740193264308093187886739488 3471264 -107805740835928735688803313656135680 3471265 -191113490643481344872870285074689600 3471266 76787281843262177125112969344549440 3471267 -446049893056447862790242801766823440 3471268 703495896411873912699126711456453248 3471269 300004038348794162246455319312124540 3471270 317968525978382150460381766586296320 3471271 -316073785630773265739540661540699000 3471272 -182231259596003490463631878141624320 3471273 -40727298160744532201556960152518620 3471274 198550984692358949238967743473490432 3471275 492839561226389579668673103134758800 3471276 -545806984494192486411372992114784768 3471277 35761656042604820434074473432784780 3471278 2492127452421608854250806375122624 3471279 599376195088301752992787036433144832 3471280 116930586436223354224793633512488960 3471281 343975859640197931052635736311944640 3471282 515820122987561250790944485815453440 3471283 788871940397370065859305319724555532 3471284 114100813874836476996423127322505216 3471285 213789249217502358831743794952551200 3471286 63067553055208134915361144318819584 3471287 259844034779042174654801821958711232 3471288 21863851418756251670387256249753600 3471289 -183638656835512502821895791566663344 3471290 626534055238970769199395603114578400 3471291 433403386376071542121020068664452352 3471292 -815133980844240458152253431324082688 3471293 375540536125494551362856262661922400 3471294 -121345058728954103680385824651849728 3471295 -136187723027616302526394304726098200 3471296 5384980923457200502510795339333632 3471297 -288222982473361732326541780225102800 3471298 -545945697585400048700212948910707296 3471299 -384780108964510009474249488134531520 3471300 97777560344367841434574450813440000 3471301 -417775387283185889388719425897865698 3471302 -276372911879168474635653151109631648 3471303 140215695448600470717321693435497088 3471304 -11853174780761209281591113807585280 3471305 -538842318326599611621251712142176540 3471306 -125030766295251698857795747063729152 3471307 -23747046787799999563543139699842044 3471308 114522026313273111871177891977308928 3471309 805580713460603745488848546082232000 3471310 112357218457549382490489404363002560 3471311 1295047286870187049309764470279772912 3471312 59103684421890060504725568129466368 3471313 -2597552067409908576859603074991864320 3471314 252001331931593024815291987235111424 3471315 -886124919505291985234658213681893280 3471316 524954558550823001848438140319111040 3471317 -934161982929129242040857563284851634 3471318 -125900299601137406120201805371715072 3471319 -265483434378198847629653313529903160 3471320 -473011741925652018152521433854771200 3471321 196218052284362000788965291974728704 3471322 -461042897541263148446192574549558288 3471323 49058425847884713073421018469047760 3471324 -148156988530595369760047527084154880 3471325 -169233312873410016349681210447144800 3471326 -783152950889083574258622560858469120 3471327 726705748999800448161884030358627048 3471328 -135424467690549527753890375943061504 3471329 764621043140206774549053563608474260 3471330 276596517125765226156107819442531840 3471331 -1230472468335766446847265292916224868 3471332 966470307100754525168434251779358720 3471333 -1059105960361160054040062039966748576 3471334 371515829731316167540875928649472960 3471335 428078880689307877461420335597883360 3471336 -16538682023556944453055343332311040 3471337 -1080839967159947993727796881773736768 3471338 273899993183729714491597853906231040 3471339 -594046196804038995475989520103930880 3471340 -89541597204812638109315154930693120 3471341 -46472733083967134108697132960976308 3471342 40448765946424017247241719478068224 3471343 -963990197031631086042238046631871408 3471344 63793073890339159851046748817260544 3471345 175205546669679629920156266502876020 3471346 -748001844190146147584518455745606128 3471347 -4743235833102233778764503725816960 3471348 144388246155165418292577546279266304 3471349 213251711602408124239741770754919424 3471350 -38813210056598739689267670507333600 3471351 -67742632340581162569368448778374960 3471352 2044510910409127570513226829238579200 3471353 435198215115863644438070261739206400 3471354 -495765750156134378853037829854401936 3471355 -685717884903461577037325225488650240 3471356 -45473931965854489412051486563968000 3471357 601925891341506561341147780620771680 3471358 -107574161355741346542871171051812480 3471359 -1640161757899182145435045757548861440 3471360 13814496782699451191613662743756800 3471361 -187403163310419501678936896197684988 3471362 150206284933390002668870125156884432 3471363 485663910160019514530656748839096320 3471364 3229774890056567548105213190707712 3471365 801523625188892090551002824464291260 3471366 7106595914027272641934676317962624 3471367 -419339533158234791495165785513209840 3471368 44777192026270429557446582189967360 3471369 116086335381953133164571316364064 3471370 -76769811046458565347450334340551680 3471371 507562843855875436534897943124799572 3471372 -344871494250849092582273966999321088 3471373 115222958419598535384255368211917760 3471374 782514111973053844268411791269183936 3471375 292499217364941880451476023673044000 3471376 -6521850357969814932326546711175168 3471377 59677794719802239203947422704422144 3471378 71929992870719480240056884032913024 3471379 -139614004169641547317315952723864020 3471380 17223991554501760164425969076633600 3471381 -583321597238031587127044722376078130 3471382 258865262466538362618664013880806784 3471383 437664751010531724621163345370215920 3471384 -343147302234689231150810229101690880 3471385 -569941164901811501463919737079191420 3471386 -486343501005637943014640951544956160 3471387 308025611338402638949692153345905520 3471388 491133050898259219969438425340541952 3471389 925912254252831073450775380823129190 3471390 1566895326009984606327877875916800 3471391 9313857441036821171873418229471104 3471392 -511530792091069827007330456888147968 3471393 71446389436862634133795437182898864 3471394 294138869297705529047321208010740000 3471395 -263413281383471297216599064741398800 3471396 -100756886740859997923821266619358208 3471397 397115615211275536884353442125462846 3471398 113744661681478813266424408395102336 3471399 -125225959252034378386688887421095032 3471400 508884582116393724554218549695744000 3471401 266057737828449430194134829693782352 3471402 89838961357781070238743988314739200 3471403 -10993619139026111588147189958270432 3471404 1371333002164072866461916809000388096 3471405 268766039975416083883746743105259360 3471406 -32812417144868421722310910025350848 3471407 444670706762761343672483920265680656 3471408 95442947153532665010044633969344512 3471409 -1269137791590404235303621296224872896 3471410 141242392074970832601129463515411360 3471411 -56344173094058239877143116838210560 3471412 70771451322978382068411362479421440 3471413 -451199852331418433063491628644320192 3471414 -158925267899722656686623496068638720 3471415 150833426372505063130339776462843600 3471416 -341705764609363436003741010552422400 3471417 73083449164374235291274061522612372 3471418 -228411200629444675863386236367831040 3471419 -232080501876126477399245383689005280 3471420 -466333907437893635908915592317501440 3471421 1637407457530473565160437129804519622 3471422 83664329896788639754425582350592 3471423 55484281030130231957225362296388368 3471424 -32384664506402067423126722118156288 3471425 -173610435949511900677798857263731200 3471426 65846131612087047948244437340022784 3471427 -819991007779451344175609831094916928 3471428 318370763024286676264717001496739968 3471429 -311951394366819440029109569825756992 3471430 40303241943043825442789480671839360 3471431 667271182849066934040645954624806232 3471432 160832777957800986734134288529817600 3471433 -7630974387702433327752473410088960 3471434 -607591128334520701769256686323889568 3471435 -50357885488003341651468293949717360 3471436 308524057007433694435426214882211840 3471437 -781366550759675501598868228671990228 3471438 -480448936010893045331348861023083456 3471439 406434610976896848124305034515632240 3471440 8646318387994075758703019360256000 3471441 614015081742890080466488686191074560 3471442 5565586181225824839591831341076480 3471443 423906338057053392267680702242352040 3471444 327140606687704225047751668960337920 3471445 -400502737692358012045233443735730000 3471446 -777886790830736034151059388894120896 3471447 63271641763139409902875512887700480 3471448 27101987209575529911711327321999360 3471449 -424561895115159621982998035291061180 3471450 -148032530593300795511696761333382400 3471451 -387646369574393368381254258500326080 3471452 81649438771100417236712523210293760 3471453 -1134974479525290513450366029640893376 3471454 -6918012783523932714625696358517504 3471455 -50106291534549310807690835759898240 3471456 325205526717648299400292372707016704 3471457 -943376709648287351244429237005653536 3471458 134456008846410530508684225857433984 3471459 181959805769791649888148637081552128 3471460 -504982411383910689882102674969982720 3471461 580197446639929795475176945531360032 3471462 -476077647377616812850604220120602080 3471463 783545003468346089545073834826646712 3471464 -365574045777332224016927185357178880 3471465 -481490022229509519677454062023298880 3471466 -544504974380398245320737126558847568 3471467 -3934932770862026973360622209255939648 3471468 -25744865538122797305399601678368768 3471469 -408315045022559698254030029513739060 3471470 59330669359247063555806711047173760 3471471 988707031436154192541148373020524800 3471472 240648093009966917227693074451890176 3471473 105470497986186288579476263214512128 3471474 -159957735444033379449043511809704960 3471475 89422390281871470509741743676352000 3471476 10618088075308148551668154164652032 3471477 493567256837077603508145940930674720 3471478 680783438877643597835885828499131040 3471479 -537078333686057673031566030928417320 3471480 355895632340621846147133490481049600 3471481 -767928199564304809831387683634246268 3471482 45707543969911418914270112301364224 3471483 -1565074144118466498124411964284306896 3471484 366251684963389153974688902446422016 3471485 59166000742117549777172375707004760 3471486 -281342337984991217345810321049414336 3471487 -260778580812830865005973627985588864 3471488 -487440475245022025337857899159879680 3471489 -335957268601560083999669918653718016 3471490 507743746601716169946544597977600 3471491 53304709015139320833275249573525112 3471492 -307356679779979573753394014391989248 3471493 -276322874203525080467471714868964258 3471494 103297894537039701420038689198583040 3471495 599855006650462886484480489799623120 3471496 240397998889457248517602541874216960 3471497 -359402847729271300034425011655789440 3471498 -90483641694768249033820945653414096 3471499 -171962358781163293435000422018648920 3471500 -532653476687546189693044103997696000 3471501 116583959379554081963911856131591680 3471502 215962968327991396255818790887330432 3471503 -202576719078917447681131633518600000 3471504 58540057025536211085501322182524928 3471505 388037953444590315257481440451783360 3471506 -210570840939376948685683101497640048 3471507 -66722920346874527795513936872826352 3471508 -685423626520042972680574668209270784 3471509 -344231027836393879300206822032796960 3471510 -12820668884079718854023625629122560 3471511 23112455890513299071690194300342224 3471512 -2359862042047595789879929494684303360 3471513 253817719633489369747550550463713744 3471514 693605423663304210160350437978998272 3471515 23907330855596831150721559226889120 3471516 346524580445165944567463389279491072 3471517 77072746162310873497144498924439392 3471518 -380372426885545026926108985017918784 3471519 4885440483128763745264197073540608 3471520 408601739789405270361701779813171200 3471521 1407058024888573406414486373194410722 3471522 432512140871731510196985666198540672 3471523 147691897318956646586955051631271304 3471524 -325480710297088437434085989175681024 3471525 -203194167286215960729336949903080000 3471526 332564878052793217428185952100370880 3471527 -54398786056107917348545565688255624 3471528 -269054109293093004702535082488627200 3471529 491245093527932386573492362261115130 3471530 -337856586263226939941174068769203200 3471531 -144267637718465278118068324353325056 3471532 -79483177384003664096148916013583360 3471533 -159754327556087794152469441813897896 3471534 104812307538140265221804297720664960 3471535 -42548622027743062018358811165018240 3471536 -1793535961689878422322624082444288 3471537 311247529018133279284627454233960560 3471538 409115172929284772283119934043233792 3471539 -1630975646274169594116236577076764660 3471540 -23646446790010006208720547635251200 3471541 348914255506769187991596573580613500 3471542 -579586832454570903412844031488159328 3471543 -137902527215238081609633994808715000 3471544 691900489641796256460726732665180160 3471545 111219805788792420053785823225118720 3471546 95998595742732711183754171994636544 3471547 177508589471490101723350206165066040 3471548 865499168655929658243985437466027008 3471549 -322602215674562129802139265000123136 3471550 46783523009506391633665189373284800 3471551 -167985763125574154908206151197554400 3471552 103424657926680359663108520526479360 3471553 664492314698850168894576568594625064 3471554 31215737465574013674602696902336032 3471555 46625384085680692382229592969824000 3471556 -288709537986376561868429339970914304 3471557 -187374964303992147976869015024295200 3471558 92268700181044569147116366773867008 3471559 21476107589033644386797754516792800 3471560 -336027181617219428785013515517952000 3471561 -655410089422827916271407011571044480 3471562 -5768573164486549715449274419812096 3471563 -880619554783885072196266739153998188 3471564 -526544621055228564125388696833524224 3471565 -409472121756270084802199740795455540 3471566 -38739557109349958182312780927057920 3471567 -845967094401205687588936957452499200 3471568 -35883205238978545521642260674551808 3471569 187622889012599509797081045963689970 3471570 417203750496611054183061726686203200 3471571 -1704112219543611939364237778029641056 3471572 -370532417012863568537075443674548736 3471573 -247437822132377717210392633765592256 3471574 19563322517094442764060477983674368 3471575 330080546171600974934806947704986800 3471576 587601296227702898960348450724249600 3471577 -822207372630125506357539831225315574 3471578 -125754060165905468973076567345670400 3471579 65699113172713173803141664802800660 3471580 35266149675846454883005996767866880 3471581 135713210836408772669993693601447264 3471582 -568180926698592392145135991706966208 3471583 1313599634495899708017595185509050024 3471584 710707338884430928116034698082516992 3471585 -289668175732139586136448703767049600 3471586 -255550088578394540148197059270997856 3471587 -489905951814860304816742172270817888 3471588 -35435772246273287317435984759278336 3471589 -1213584177918462452020986234337684800 3471590 -502440663478367089204462579145731200 3471591 102622169573672653114734769176148560 3471592 -1271655397729541197130511462650726400 3471593 284808443342952340463974256398897524 3471594 53538391098413062182701366788035072 3471595 -708445407907673308466497037102522400 3471596 1385058953409265137091525227837355008 3471597 -189798004909212098661153317913306624 3471598 -655117353577271090291240012204388096 3471599 -455828436953789005963914381172854264 3471600 82315136867932412616824735544115200 3471601 1287714838242228877792768257926812050 3471602 28231773917262393320368454684993952 3471603 -345359436862631785530445183023921096 3471604 507505019780666330968388545431797760 3471605 -296214612145117922436642295270080 3471606 -332298607902852157422270297983089920 3471607 -365284044882995371653965702539237144 3471608 478241331550985488976761497491865600 3471609 104979518559681250379353729468493904 3471610 236734766035215797403718202651988960 3471611 211425554169860216883311963213376 3471612 -24392790544592790703332625974681600 3471613 1154218454949550693571700214099417862 3471614 -712391451025544216735819349867193344 3471615 -187237055993913323806789369889671680 3471616 -368985816275947453191192378548944896 3471617 -1033411729655840893374902372414510334 3471618 -428466618532206310052432767029664896 3471619 -1380453022929141178838134816569606000 3471620 -28793657380281702712415773975941120 3471621 796890178102269282737862912663587904 3471622 -29321300519595241583437396027109376 3471623 725549284067393997210657271946547600 3471624 278629477364843489014023757496371200 3471625 -375329141138544640590262013267211000 3471626 359063596263561569538581365915678512 3471627 721564134799163798015038646520079320 3471628 -147905176597183934478479060031401984 3471629 -254140792308218426564436776451054624 3471630 -6308028726742750995297871829210880 3471631 1385794832743791767706376281814377864 3471632 -223018633629683180201161345938014208 3471633 1379248555106159555105309650638609600 3471634 168450485914927835273852789216500512 3471635 -8586305694645313180636678351459920 3471636 -96817274537836448196804347018993664 3471637 -567970684280524003983232153877624900 3471638 -1018576964031537914340292652211635904 3471639 -105541573679739125579696550928551576 3471640 -706657270163869265389102063549440000 3471641 -397095871090413529356953974333561536 3471642 -374910739931065137136237181549157120 3471643 -186791367584300914651902695140674816 3471644 -941609222741892382908581925126179328 3471645 -10328292439974581833357782314885280 3471646 214843622829308167224656445358822272 3471647 -297346487002533315205210642516991904 3471648 3639964092727207107964566457810944 3471649 776776923846539914863042403073175650 3471650 44088676289688001442533816999644000 3471651 -339938657101287434051480764791392220 3471652 490105924603637611020663468589521536 3471653 -142125574691626783043158102791004098 3471654 326790284191118186535732457274685120 3471655 -1826624171764322648906774453625139200 3471656 -120366629225641142822410883504547840 3471657 99480226797822870094571345890867392 3471658 475147523287306435318981643889877680 3471659 119437936408497590842980416787197568 3471660 40999953266590173899349416962682880 3471661 111117768987702244593387110190044480 3471662 868516033854986152495702537166912832 3471663 -89892378772522317976856714542402416 3471664 -72352302221708118622116041583493120 3471665 -862854711262846968165244082769188940 3471666 -310399154138617342661638205545070592 3471667 -538984323972624428204828012732231284 3471668 1265471691566503978037286580330771200 3471669 -764530545509320558749794380912788306 3471670 634694857656728392919000362216481280 3471671 -338784532136830072509702026756958288 3471672 -597981275059748451807692146071306240 3471673 -53253516727919324108530316605758840 3471674 10686592499370247757534719208643840 3471675 106205079984631643519470981894698000 3471676 357883870120013789384658206422892032 3471677 -1910661230142473406450508310496922080 3471678 -146307606880438495344296455349345280 3471679 -837006400457626764223418791817734720 3471680 199078849733033027718316724689305600 3471681 523528139055250263863835271058671152 3471682 -478935614255118876705637640135608416 3471683 -137836534341772176032774154942659976 3471684 430243474138842425804965990994688000 3471685 82972195363000884637869305751596160 3471686 -630068442759200016704906206086530208 3471687 962142688248681166666908774457178880 3471688 -199253808398510675955137246738964480 3471689 -225467533681740779440020207264968832 3471690 -12371690852286502080977248327004160 3471691 28576520260871357373223632262260712 3471692 338470610584136622540031032204702720 3471693 61317858885942106064602054517791392 3471694 5892185839398751485949680979528896 3471695 -1223468554925734421528583413042263800 3471696 185072042615965484149620010186629120 3471697 -150909318396002251543139635144499854 3471698 -84482538536693506516506056706668400 3471699 207537167167474330559214519551153280 3471700 735336227969881628171868919337760000 3471701 -1115977068050494463354159029370261298 3471702 -267731099974617874695417691646447616 3471703 -111977232426760964993155965138658856 3471704 988344223514490058769277586685429760 3471705 66242239879033917021480997293417600 3471706 -180524242685357296185616674621143040 3471707 1423921790737055874789364548330259512 3471708 -409718430995233228848760757804029440 3471709 620439170780796449270417534603599910 3471710 -169186475255944013147581947706394880 3471711 -116186040113163801296649731288236728 3471712 -146286889628208084409172586937712640 3471713 39367217349819996367396096556448960 3471714 -324427545809645247518039511116544000 3471715 162324934133234438161069394596265520 3471716 240508767798229569077825075074264320 3471717 43872552236938179698121068392384512 3471718 330360875010225710647908241092618240 3471719 -1171142268888393879836227663566839880 3471720 167448575653030346210354196003225600 3471721 -54734217069826380755379257402349312 3471722 -398429243960551982846196327316896768 3471723 -1107745963980486313314361267984528296 3471724 -1008767213412476930998137919531713024 3471725 -46189079208691930973361410804490750 3471726 490807969982990452492502061610580544 3471727 -176240635484956969954294429042605088 3471728 122026488563667993594936418685190144 3471729 -50531464096768304804747634498704016 3471730 -1055745701520292411348714135878240 3471731 -168003841057849218040733254739036688 3471732 191935011485630159121898067948928 3471733 1290980877169883499877621969674947520 3471734 -383985755511932225808287470510080 3471735 -453564063066871547508965866384550400 3471736 -790193975920143962500496307976888320 3471737 -5244502892344250662404133882739280 3471738 70080282515555979202992800579961600 3471739 -1008049800155923451485731799030045544 3471740 564854660226225853050739328349742080 3471741 170484569300474933312018215449085824 3471742 150963837789230964510530704584694272 3471743 1534387874211455378817598485029543544 3471744 -132950689568375140460650849433026560 3471745 -284033971315514928706324320075619500 3471746 1038126179234274979834267116105600 3471747 -218012241467350645420223394895138128 3471748 -342862757776888004389894308348154752 3471749 407139951676277802620304655680342336 3471750 198667691338545658792550212410528000 3471751 1517665893240744865756347761925033752 3471752 519514119091616843732985849937920000 3471753 -98414146882753712393942281415552496 3471754 37560827041446648658581731630361600 3471755 -42377398654586352130428190686521280 3471756 -391856191445991733169982297005076480 3471757 -98937202801603984814582315831427228 3471758 246052939424475606303517624962551808 3471759 -282249567896890309551298978130482200 3471760 116461401265158849035060663211540480 3471761 528808482898862283747544671699630324 3471762 -272650352592793786976511368569331712 3471763 -1245847989672992912493754236399784560 3471764 614515148540209578220087977797796480 3471765 -216136834279426383653126669651775360 3471766 -766847871383398996037194792586739168 3471767 59516297262393800778441257019879744 3471768 1494151739819564220877613099970355200 3471769 256793528496913926963273399958756096 3471770 127485266180654661132000664557946080 3471771 -390192293222400682565273425825168488 3471772 -312849009386306822020990079518810624 3471773 580483136974335965973567298931618022 3471774 413118894114008841382417179733019904 3471775 303037534389249435812867547779755000 3471776 -98108096023786196008564368007495680 3471777 5072947749879962262806164334629968 3471778 -407374896155155825078011326516944560 3471779 -1295072977535625050624681570164593816 3471780 -224213325567374856822672534486036480 3471781 -13170464827639663569382057872842496 3471782 -386243728710013339760960921029219200 3471783 8613364178443513564175773508978688 3471784 -1019239229869055035073513795667778560 3471785 -101500370552960016181909444311133020 3471786 417495287006710618649922250836307632 3471787 437247557165074746349746660362807592 3471788 527131096599095850903129778108409088 3471789 -394628529218011526146590492509174976 3471790 11434436667233710915732414524046080 3471791 1653851997387285934029729521215295664 3471792 -215514350134427169619659497385492480 3471793 -52941181258429859119033882581485400 3471794 173613158639810938890862496538881280 3471795 -871005704405734845911220587877002400 3471796 -2042076154342230577295859926558269440 3471797 -959946160333538618432408346772728114 3471798 -222870632745500811255765826773126144 3471799 132318203412103097278160505368686336 3471800 83334987258594641248530866488320000 3471801 159796267977468735304687259005966560 3471802 -188379436818825427632793196557955328 3471803 995342611230310924296114780507118440 3471804 88876591535929109797706359497523200 3471805 -535966538371372376970597073415763540 3471806 49934623714890033707757893714331264 3471807 -29891958396213993543594641047025664 3471808 159759774890697843574778513426743296 3471809 -352911737746568227495311688623826848 3471810 241785410909051077703687484298460160 3471811 317177039830190066148852958302042832 3471812 -46102636730187187702634025987272448 3471813 -1106580787277180793540329402089084800 3471814 260283010460973819638146135276534272 3471815 -447054931235062483174691969326445280 3471816 211592979868294869494987599318425600 3471817 -798139507674135309980988705526100134 3471818 -97789572051454080818992753211888640 3471819 -240438487122502452079800134685222672 3471820 -11580334522375692096395157556592640 3471821 -452864109497888708048808380182062336 3471822 43141953567325347345445098847387200 3471823 -517165980569116244958213592407968720 3471824 -299936381269134966948548874415325184 3471825 111359794849210008576674968768272000 3471826 -389240628643649790784156029077739888 3471827 272823405018706613066843162943340284 3471828 -272254260720295749425379400205383680 3471829 268156379417738770206403658212531392 3471830 -166019246423063487935498408579677440 3471831 331384215263332450977631259239515480 3471832 113119103578274764621965254010470400 3471833 445178633473335311666064561943235082 3471834 77635370530509863057036739912948480 3471835 -1010007538080321295534188632038470720 3471836 -268662715127260043081636039801771520 3471837 240224210015291772442214404112069760 3471838 -500203534951011853525630341862903680 3471839 31971592516579774636680993696160992 3471840 490409820888232390447174947793797120 3471841 1268934493883148238497274566754734242 3471842 765443266174117401625626684168754944 3471843 -340088034252268939259575733413118976 3471844 -23740392074881454531005461128920064 3471845 178046327947507970140924268707683840 3471846 3252999265261697273037266884987584 3471847 -6061629226301594190746887309013704 3471848 220459592933825886125091613483023360 3471849 883667944702295733076436111639616000 3471850 173433373235590103987749958634336000 3471851 371351473704537724541290291445809200 3471852 171655028109346970989367009670528000 3471853 -797800919012995739198812928127200 3471854 -286395321464563326484013766680721408 3471855 -56372580187752769371384930104284800 3471856 88566427818808623410511595001741312 3471857 -1073813130407770583565521205168126894 3471858 -38304221737773558167054043448565952 3471859 10686450639750091957877545937346192 3471860 238660276006587488631259988447232000 3471861 -597482032248454469234742963743404896 3471862 -85656688689846891370701049500617568 3471863 6364894563956159871632881462084224 3471864 -622084163785958127278139101010984960 3471865 54499305573080353965416094934984260 3471866 -482505979025917858897722803134900368 3471867 89781571161743110976527450517333520 3471868 -244246977211018340232140120580323840 3471869 448167089606433240038569885066124460 3471870 133292511070270226244943451580902400 3471871 -60814132232483401898319525016923840 3471872 465692304212439815823629535739379712 3471873 -495852150032562155273810200843425792 3471874 215267816233019154194845724100183552 3471875 662852492038948427856750239806950000 3471876 273834740735441272352557427649085440 3471877 -320613723413920133339028762293482820 3471878 -95130262243377625144966518062828544 3471879 112196905993162360541792633986396584 3471880 23631329972764255141877032055808000 3471881 424267381319824869951727005757291392 3471882 -496370230195750844983040343218404608 3471883 -1484894712319985475419054556659517868 3471884 -78875771821847911182946943381898240 3471885 733261744800871688461079643065272620 3471886 36911039462067662214356568074065344 3471887 954719755017698628012629297608683840 3471888 -14222919612156364353122619235762176 3471889 144071773573950951278217795072792000 3471890 -228395150802060967050073877545113600 3471891 -133410556767629849157964912565232576 3471892 903181815351106379028978500651069440 3471893 -345269304503854029175535005411874880 3471894 -253115185989764247432860209848386976 3471895 345665914955162611030374650118074880 3471896 489001310113868603226114380681011200 3471897 198033233735994060073708300360303296 3471898 -285658608906531794162071744780997664 3471899 71310807946071857296184851287456900 3471900 -33140877587827777057886169490022400 3471901 -74878002348376823311718369475059098 3471902 -14674689546316425693292269852382848 3471903 88041923245817140233624299187588432 3471904 24811013764167295150445771396284416 3471905 264402784545628548141319025300199060 3471906 2813369203823593826245421425192704 3471907 -311744474140623845864800730906836928 3471908 -470134966848129998211853759668725760 3471909 -90608494502043405454338070157738880 3471910 291098553880787585102066572364209920 3471911 -125260584691877693990873389425932976 3471912 -298046127108352804720444080497710080 3471913 15387939484194017866447715484023284 3471914 -158530031730998353593412481376161280 3471915 -81384467986329702883738408724536080 3471916 -315846435520632465156448256265731072 3471917 1246009586226474764735056700962626966 3471918 -326667073542908279640871875298254720 3471919 815528398104846834228014403303739008 3471920 80049429923428617923194090954752000 3471921 53433255534887771272412270871393222 3471922 835214359433871493162407353682826512 3471923 29320779278694814991879937025558944 3471924 -562887186944764108153295070758946816 3471925 -75027503465623852095759803095243500 3471926 -444153260100240789941627644095559680 3471927 -1026891848782677903008031161110609920 3471928 365599925047343581003184213728604160 3471929 -1607826431768799474098896362168256470 3471930 -209474767088450301402723183951052800 3471931 274261007589307487721984036511061732 3471932 -367546724790786008994826470120414720 3471933 -728703184551207577399142652290256576 3471934 647761785260775411307742147986511616 3471935 1091067139707695357662704204120443880 3471936 -89521382181854647567521776494706688 3471937 297490673377818361178755412763723264 3471938 -15717038079035448544505356767098880 3471939 937228767076534838369480385978560004 3471940 990046949656788018070465142846177280 3471941 -984688217276059207214324569883015616 3471942 67074118961646416326717307074283520 3471943 308332015310132159668185590430144784 3471944 918328661403259569886478949445601280 3471945 -458527580524567397118605399067862080 3471946 215540174621274278010385431353022720 3471947 385810180147514007895617460912581396 3471948 -86730191049698466818520054020352768 3471949 1874310981675136035345027249609248 3471950 338865686887635599302173733187136000 3471951 -22346864256465089834290858628620416 3471952 137461906418213159954966157538885632 3471953 -7612310402326010972175256920864000 3471954 269594077747602932883495491186862720 3471955 -982987882986339186476562881425394640 3471956 -9034526512831670873369264308758528 3471957 -1034415947247053343793268521581567360 3471958 -138148946574091572364607853372196224 3471959 -452268065985018200665296584975886840 3471960 536547117715574830255537141511577600 3471961 -1218835031199069032804394949892302188 3471962 78547125528816888537532552587148224 3471963 724907292740886057037981736728989888 3471964 253708112902041947979584986795966976 3471965 21859046183526593415296406759475200 3471966 -92513378132629325462015774381792448 3471967 720595346962307559344631150522354360 3471968 -845050115192724216551073983053824000 3471969 -34311007752669614949939526324124160 3471970 85943767156401376669005965111035680 3471971 1577025002046365194442878799230579200 3471972 -24417518618550956646246960010088448 3471973 106303309925058652786505526451831200 3471974 1132191176954856964263529842007968 3471975 144073875990108270472363351877628600 3471976 809616839689666519013582582561372160 3471977 -274348972795069835513459514826736760 3471978 326194199497223487363205246435130880 3471979 77167254023044736847698907648168480 3471980 880744537970535846149757390733824000 3471981 583212817349948852987946507145484352 3471982 -97307985722496374929498659580579200 3471983 471565943965864385954777319197222520 3471984 379006492469454466952526667201904640 3471985 762422761299484774200873666183456960 3471986 359434167215763545302916243891712000 3471987 602597539696760958079163381585022000 3471988 171926151355363867232574859945795584 3471989 -1261560414648077801116139550604320210 3471990 755566333853975511520079953653120 3471991 597288093504775334199402280639437312 3471992 -5700078404672127174560100445409280 3471993 -578106272352530664389843830800060678 3471994 200741041875932962554783433515517296 3471995 -352278721671413909952434968355901120 3471996 2148634865549680571430613930844160 3471997 391751205699180407312263305701613446 3471998 514436200284663991025525631364761600 3471999 482149442551556066575258082227646664 3472000 -107387135565139402484641809039360000 3472001 -141192466728078512268201466851438360 3472002 41844300451590547510580639433952080 3472003 -206315560761504961959415311269726160 3472004 -124715865920975422168170426450137088 3472005 -90322799968109440546256965040239680 3472006 -201155966102935438109043930672324480 3472007 657064911646166417747660274303807744 3472008 261153728854185763788290803113615360 3472009 2574421218629270979072301221724260 3472010 253472917314514543857286286391704160 3472011 539684546180552074640433472402798080 3472012 -310655785262220346333391587245611520 3472013 1613638167639779546509713585173102262 3472014 -69329054567393115792312684455055360 3472015 170964357151423457242891477108051920 3472016 -9101242937355240169765501421641728 3472017 -124075594950558015558289323706920720 3472018 77120831211203853146869141740855552 3472019 -992213432464743510535531785631089240 3472020 310795759615767854110776066694291200 3472021 -17318163359511085303403590343311296 3472022 -16795109805538215610706603357601600 3472023 -702244417719862448385323210515109016 3472024 820549425585733349528882266242232320 3472025 103943306880046945661119079806567500 3472026 8718889026484068277632394185414144 3472027 185910517715968255195486158678600608 3472028 416806510677935580238681040943246336 3472029 212265492066204769676417205948294528 3472030 1333460279248085227266485487832320 3472031 -255666637771356019083392717014327296 3472032 636129067172144435462393208939479040 3472033 549835661444260238894889667689773282 3472034 -190072642073312603077763282211018240 3472035 880975661113300193734792440614400 3472036 673246795034071522189471850384221440 3472037 -316552647050111689684818796564680000 3472038 -202522542900834961356667534658131200 3472039 188366832336874354108491342190848624 3472040 314577651356950613077376674961817600 3472041 732668223301405389387974886212530080 3472042 -43418195479498458043338704552160000 3472043 462092845188579599489995770431052816 3472044 -252027242874225332321585422269477888 3472045 -245583127173725762423023428441923700 3472046 261326562426170120504043347248989888 3472047 66577023014511602033772130551644424 3472048 189171305098054344093558072802230272 3472049 -235870791837473093499827241208150464 3472050 -140650541179831599919256450754432000 3472051 -150700158992837471353854271706534400 3472052 -51599112442202849003830163769274368 3472053 219069774121397842676913781067163648 3472054 620074240622356458366775677453298560 3472055 -350368542549250197571883551155601440 3472056 -68686561578080234555249340452474880 3472057 -860741793703821760970095249376964480 3472058 638282944782481483918224486629792880 3472059 -806724800860988767428759710509533072 3472060 -721256300687043982299595753866931200 3472061 -147117796403051774440963015962001338 3472062 -99940799884193666854760480211689472 3472063 -69571073541918537647024316115933440 3472064 49007280620681160998563433898049536 3472065 61244863951199993171184492871483860 3472066 274947209424677942415760484840668704 3472067 1426426268201512378494558920549581116 3472068 301196673340152477299900604902983680 3472069 -441773061870373976642898616104601604 3472070 253113606807905867487561483871080960 3472071 192081512681124640936367197529132712 3472072 44756110535100046269718249907020800 3472073 977769634637208926811633539357693904 3472074 -412155197540040111669693035618826240 3472075 -348356019859907445807620689365372700 3472076 421336847150178902437424292449237760 3472077 -149217438022433085422717989020567936 3472078 6011343053018270625558001935697920 3472079 -479850793886155547586842485298915760 3472080 28187030688927505236376038769950720 3472081 1601611363539249600710449358018585200 3472082 348418093519794362876570916976113792 3472083 302381369251922370162040798704218640 3472084 4824634164777046622616229905149952 3472085 210111325405541279545217988135387960 3472086 -110177305846414826756519620382428800 3472087 -10156548171448996990854150268944848 3472088 342662604681957534057100374180341760 3472089 289166440471549531779058064621398224 3472090 -379486764598579100807028505719847200 3472091 -650070573967189990340930976919955640 3472092 178569345864721077070494879811184640 3472093 57161664090180923598996792833417766 3472094 -514153253633164950135548488034779008 3472095 -483590383581758552802613369574640 3472096 871378720168527031673706183155515392 3472097 -478962535113639946981398886688631168 3472098 3382003338190655710994925574325760 3472099 15379051965429987241713638446739464 3472100 -535257999653095312069749970711017600 3472101 -246083834584254250371688515737659908 3472102 100232339115804321643676018477590752 3472103 558391565927841861912868405262766864 3472104 372286128724795510523313648208773120 3472105 -287105872110655708941887350151807040 3472106 468644470855135270837993828994494464 3472107 395131584964117031686759948875518040 3472108 -269550049215553799490507698907287040 3472109 414388027496189353443638206969824204 3472110 -91831940764998049735887360770472960 3472111 -1391130834583792994472392450480985728 3472112 172293951705515504760336605862297600 3472113 -670018731690419630419554791351387712 3472114 -182669899486527438962207313605550048 3472115 -427834600813076643157782189709495200 3472116 585103488591556560905389096783921152 3472117 635984383975463721893346514430568000 3472118 357816951151129968711719427532619904 3472119 88241416494057500130326101447837440 3472120 -771759325106148456368930369861222400 3472121 16742814092559097593632183016569232 3472122 351785757019880304591365388175183872 3472123 -401772155179967827633854642633039776 3472124 -64655613859507278143443261280145408 3472125 699234759705489386153038089384384000 3472126 -56033737921008403569435422166147072 3472127 592103027504744274663532501114084440 3472128 -246321528499329232195138302033002496 3472129 -1643693385667120785980263764496912640 3472130 1289600628252614001266121802289963520 3472131 -508493008642487770922870979086652576 3472132 -517331558051910039511608612832607104 3472133 90994269208186923895649347393535520 3472134 154235627409854073977222354664972480 3472135 1123486757651370356908553011227913080 3472136 103179928015792194859515937687142400 3472137 146772242400231089539423166947613994 3472138 1228463619038835217077005675894394720 3472139 -841615676062020704191690364438394432 3472140 372430299996781508153073289606548480 3472141 2055453338273758242595730083731998880 3472142 -460616434016933966185257478576638528 3472143 514796128668173936617354896408585864 3472144 -122216631602661066856665814352838656 3472145 -507672772074003316252817053579489920 3472146 -43411342940851893732244547227348848 3472147 -528136638104407765594292440850268000 3472148 1216108056904803844134032212120901376 3472149 442295933416545534646960554506923968 3472150 -153208475320837357246153626672192000 3472151 420468598542923562398851541314318512 3472152 38219148871746460714481183834112000 3472153 556238332886397455471107153587731402 3472154 -104892531360744406051177858346170368 3472155 195293078919892572297543393324364800 3472156 -346371295846526107889970483034708480 3472157 197651126189545728118378209299934360 3472158 -72401055853047541878104816539905216 3472159 -1022583279817989377809807255332531696 3472160 843597965798491553658852138943119360 3472161 103352024051612858892010228958942208 3472162 -338826920889571961871093836121317088 3472163 -599317728860504145042785526836402880 3472164 -13497511370921431588450176379462656 3472165 -829429376671011855692927091624597000 3472166 -1633617756072546124712992325138828736 3472167 -67210168811597933443140896512127280 3472168 302965053596425704533344011890933760 3472169 -383232684146957656737345816109079430 3472170 33180542667748579543883264774937600 3472171 386786527105163286531840378683240372 3472172 -57712754975085868834177374179229696 3472173 313410396969589489174428152693112000 3472174 -392059795304622636804416531965997760 3472175 31093959362035964386792969796062800 3472176 150913325865504312391854073633800192 3472177 1565529864610780044498603502858347026 3472178 -166754923987198063854353231002727520 3472179 271405232551292495144919561169577784 3472180 -305465157378518746979543285124956160 3472181 329841102592341112453233730006936764 3472182 78104357192816539925149608964349184 3472183 -449635340782484115511315215017475792 3472184 -33220181954014450365338211954401280 3472185 491461388031612107103682853802772800 3472186 306923989884585448568013466106840064 3472187 1421782552881066708030511993772733792 3472188 81328199375941863208351191243993600 3472189 -271248916266264294603357902941132800 3472190 357044742151079203527826433881968000 3472191 258901715181712532501334362080844952 3472192 26206608324507034939408616490270720 3472193 -90762742555045107649921599166681680 3472194 304391566751700347551794105653149440 3472195 -108642346303484348699298396204974400 3472196 -85030650979919770258097837002690560 3472197 2273297064235490606526793381703328 3472198 360770515687339884371135987634549600 3472199 -2224445270173429523042009442341726640 3472200 47985426268434711572561295022080000 3472201 -183592493969875126846978167877617500 3472202 277590894290049070796474909083989552 3472203 323030880858830074821789975463855104 3472204 864444720926752025855097737892467456 3472205 -575787261152852884634701549013765280 3472206 100644762447877277138906133589898304 3472207 16166558748528698507206920201979000 3472208 -179488514617220952954577434315325440 3472209 -172595532067251608198722866522304320 3472210 -28606281987551480081785703796503040 3472211 -1011518621138807804724966878320519188 3472212 -390146342682223915297805648717844480 3472213 -863941248211883568133176644661471538 3472214 -323068402228099628905110394634430720 3472215 13337437335188124360522970556439120 3472216 1974953939677312219405617305825280 3472217 -102511956386544361117177863023894016 3472218 -285750199727708145030688473073817856 3472219 -2284328619387122318842553595845231904 3472220 -117777446319478690094750843318400000 3472221 1063314717620498925208983375318623520 3472222 -85407668747232485908095993499608960 3472223 -500074120946507743038670815154722528 3472224 270286770229236116708687064210604032 3472225 -599174075086303974973375834118490250 3472226 -229823480314327647238741080478478976 3472227 164572695763770533165884176608837448 3472228 193031908980646509704401300566950400 3472229 -83692816597756691837381400098983170 3472230 -13599570583729140359652210151601280 3472231 -436449238470149560476944754778026880 3472232 1123568708384407571155448443783142400 3472233 -2094101366139697514117128612732386432 3472234 386182785724054777804089459513853440 3472235 349068427987964576797983332409277200 3472236 777225953660461506541254063456744192 3472237 67739336580752765782519004677236640 3472238 199085926399830412868797796685039552 3472239 -588152966329513867753671677271229176 3472240 71451047537035101344391627970805760 3472241 -317615468326586975684637901531923648 3472242 112905799716532956266136654382717440 3472243 -739691828974469672359184384642829816 3472244 1795095907335689944646081552921481216 3472245 -11091520929849373779912280606268160 3472246 105695095327604062404561550565403840 3472247 1626865044932018574641989860406254696 3472248 102420469325516576531009410459238400 3472249 -79017255873861365413440560406679200 3472250 10864081936666783032064704650880000 3472251 45858985710465734747085610138532544 3472252 -464442476801056887887932150631393280 3472253 167142247164555274396322594267675520 3472254 -476351179948490791533824127219788160 3472255 709268494986827845129547391932788320 3472256 -1170276734482869389007291047309475840 3472257 -161076076119499269005852091034351680 3472258 -219378927278784168568419990390985824 3472259 -217422839626156221705025246850767968 3472260 354550704985774045210354209145221120 3472261 474893672295924660615542650016481052 3472262 373224251360110354357647113431681632 3472263 717394153508102980659733333803612000 3472264 -369436761722302285558777390091796480 3472265 203100631276749445805503634956722540 3472266 246819844140650809206466711976017920 3472267 718364701027452420693081994560514632 3472268 113329848218593707501312704213199360 3472269 517631886781345786075631282599993440 3472270 590086253331706278278966091915430080 3472271 -1272513214690442176560867768176294400 3472272 101937439942496857444994781226573824 3472273 474095073786406007746517647026399040 3472274 162125493374405656454436086592915504 3472275 -273311521521762258440399638224158400 3472276 -193629217308868505341940555432563840 3472277 27732063667162514697339393151626126 3472278 -667602566113565323109129546114629632 3472279 329507605104937308597173818080147840 3472280 -397010487534967336398801678224179200 3472281 -496193397185338192960378608732896160 3472282 710963024954710659585620805782717184 3472283 254545678394463637758460533488888784 3472284 -369280904436717438967780214912191488 3472285 -377298618901246033107831852182800020 3472286 -590644601264580672416458432609607040 3472287 175567248215856095485455747742878720 3472288 -699235296546748384209989199105884160 3472289 115090105644164463121682431204869090 3472290 -141658818490107822859041450387764160 3472291 -1296994751523312057252205752917174308 3472292 107245805935191904279316628798182016 3472293 12048513532605014213710357939565568 3472294 209776183703744816139368272269052032 3472295 369829033555889130731661179062048320 3472296 510255171760129085977794039195648000 3472297 -31831170111824270617033798761148428 3472298 -977443977812563158700364986050123600 3472299 44316652518654276486044613711165084 3472300 213545441228001542685896593912268800 3472301 654757623122446760514810734067698880 3472302 -73576764158180904161292389255726976 3472303 -283737666041037247725856871039692136 3472304 -38654278916084079298341781919170560 3472305 -229875267034551451895688037029739200 3472306 -64664378264972457508320778542993648 3472307 65243815529112620867967431075020800 3472308 -21431282983454172474874789703460864 3472309 -151743169316087246555481450904331684 3472310 -25113906741509671714311817002516480 3472311 727808576163847151545566322160637672 3472312 -159329698956778854191465746227916800 3472313 31929544029473604066836347724763264 3472314 -195188827397367244141182258627701760 3472315 -276896077744211920661163563280614400 3472316 602792572328258995391653427231089152 3472317 -470605623650544235106047349218495572 3472318 51775077215254589449103904745708800 3472319 67768330605446605199693535535206720 3472320 -120404166898583113816605321508945920 3472321 -284648127644366531233503741465804478 3472322 -45201724130052157710235512871319040 3472323 -104590368316004761091318328554130432 3472324 940707432444877726665398909246957696 3472325 646668939677443945594654985955685050 3472326 -87940148673808284739924641529006080 3472327 1470241498423558801403419353886834800 3472328 -17311713623414290778013276628039680 3472329 268529513924250290606326684857259200 3472330 463857912227504579511857141475646560 3472331 66533767604023304957989370892620664 3472332 -414780666689645763455735010848752128 3472333 -193231677238621385651252125629590016 3472334 95474210872000240726141307565949632 3472335 118712790338476643132482008080892000 3472336 -6476436157099171566139600098951168 3472337 2780852256802896683310609235357218 3472338 -31518163327812249722523894533329920 3472339 250735301137444618211447385279065840 3472340 -117052539893943307328149053510140160 3472341 -36558613413271922467857679619479296 3472342 1254043996524058312994882125832620992 3472343 -20900534665640121735266698855523616 3472344 546948540205114289796200320981401600 3472345 263059548679589382249370605772747200 3472346 -38316720874027802265339146787034128 3472347 409615490144313181692403456181621400 3472348 -207717927126640989710553472089093120 3472349 -586886989046986437577048024526530650 3472350 12087309072990613697708274484300800 3472351 166795701201312969102674208564790000 3472352 379746836105740876082865697803730944 3472353 -391668908335734175868564590391369838 3472354 364384095436930615101544400782391376 3472355 425119231642118990538537120822695760 3472356 168863616953894394576823432957535232 3472357 -202956625897335221874616170120382688 3472358 231031668471241783727594296538285280 3472359 -53631643503077036870642354113568640 3472360 1498577440864314126165626469688934400 3472361 1776341479831594831923733247221229712 3472362 279364162678407614680631321791011840 3472363 -351061307580462854582934471091749388 3472364 164959251655613602752438960158392320 3472365 -91633975563806948820055278383988480 3472366 467846386185950529524555293336999680 3472367 208790639871476783671144157507086416 3472368 -12625482358789930961144623779250176 3472369 716088789031058369848260564476188392 3472370 35374721204689069842552660310287360 3472371 -149926658289504098504408395149770928 3472372 -72648339053461963813721286626328576 3472373 -1275903416292994069592968115352650820 3472374 -24014871287565676158149899429515840 3472375 -1456639467298604204546888701010190000 3472376 497860586191390266715820083787304960 3472377 139603467238264583899183468164050208 3472378 32265682572380581418323343302056960 3472379 5378577528920201194884946630879488 3472380 182446307394538925118337605202821120 3472381 970099612482621043878881762841077664 3472382 427354923664660601618745023147937792 3472383 846488229840325120484073456875548800 3472384 -618498583914900826617610875084734464 3472385 -248400135237880525069386459706499820 3472386 190222068309142761054316279489144320 3472387 826124693123834666288097661292279036 3472388 -831188785420393485330863042993648640 3472389 14463718269274088882190040540922784 3472390 -49269552722743700212963238569276800 3472391 38479032696868791703424166888965040 3472392 -92426843226706731692487470835302400 3472393 1301230222262008745064813584075428864 3472394 665167410686968496894100812836424496 3472395 -131981910197101122060413109085067280 3472396 722622554919916127767834492850560000 3472397 323236482889876824186529987345758432 3472398 34255752827325870339606395610705600 3472399 -430980764101123331726953843283511840 3472400 -82108348524450438296219069437747200 3472401 317632305596938577022920863502194560 3472402 182046716908544987216556890396083200 3472403 -332051550202599754587565689454233600 3472404 276440761589750648933739293077125120 3472405 -298674638522763255292041061219067940 3472406 57694724045071012092775844471629056 3472407 2190496110621436154906969125871520 3472408 -489414363750874157523887639327662080 3472409 -1463934757428681746531605067370049584 3472410 100655679005414175711232126015603200 3472411 1550682322357915869677129265042875012 3472412 1118310115006642906313652035997881856 3472413 17407858207230787543752051554192640 3472414 297940570406536158426731755566589632 3472415 814890006635971874583426240029275560 3472416 -1281294218431548543140179290331545600 3472417 369245117341450019515604090530282560 3472418 -222390087672848438621328252604111584 3472419 34888371119900353401192476318203200 3472420 265909270077954139948151146771046400 3472421 613194151764707524904837752054447200 3472422 -558942481583058317757820522243405632 3472423 -245157156571525310228767403274360328 3472424 266164586269225190528241406767667200 3472425 200918518404451444111143868937006400 3472426 -646089764118292059663355275278027088 3472427 -473463554265410558594852363207917056 3472428 66568786521093991380318867797829120 3472429 896390430711199049190891307778431776 3472430 38810098754828738680288928229515520 3472431 -636437727436112597707690683941913600 3472432 191576421086124297882266150719963136 3472433 1441048652697994299857470979255825682 3472434 -64254599989119672900552967728365568 3472435 1035684023467298161971689398396496880 3472436 -392163900701408873430751271723796480 3472437 -1004964717987997136958989819155606848 3472438 239162392108470395614883867183625120 3472439 516487115762922842094482814982416624 3472440 -39749221971911073014014458912768000 3472441 470209563145455601723675826740751872 3472442 671816186912130770569436136213685872 3472443 -827599624032296697557506052641524720 3472444 -540157961834471978266543971314136064 3472445 1065635150997024501818371275477600000 3472446 70401854848169422488773898128165184 3472447 88924452313046156975069657553345912 3472448 -101958275843766347787167580253323264 3472449 -229977155338970921589611429605638720 3472450 -169461404807586838661288540578269600 3472451 1258051561545854291430231450476971452 3472452 19277308418692487058637929478786176 3472453 -1325483891111189194551351833643699298 3472454 -219041401647751476936659576338277376 3472455 17418287356020502914311787232005120 3472456 252449785884100169209255279950090240 3472457 -1748545510586695712117783703155328294 3472458 837473919076293392937002602470912 3472459 -29519409405593965843074239431417380 3472460 156141156175522931195063321998003200 3472461 -7209776098765029953216878208579412 3472462 -39255320088170686726659308602516608 3472463 -1570583483629971331856227337599206288 3472464 8535524230631308750700052955004928 3472465 4054463397021539765385314651773440 3472466 273813726919195590117084476856204432 3472467 358717541733029683343998557001873080 3472468 -76163700334487617409130607793117184 3472469 -27956111237892825008755949671048320 3472470 251763859608757482278991607498396800 3472471 340829572690985783058356232524246784 3472472 -449230402468785075388972918427320320 3472473 -1046077326589771271769017753809575216 3472474 -774087455004151767281386504980981264 3472475 932268213838588697126998929548872500 3472476 -2340199264259748629692372228521984 3472477 -390003651308831895102663153882628928 3472478 829396250834852182715210644239397440 3472479 383587238228028759121029898771329624 3472480 -604988920196295416921198055566868480 3472481 -1331219082302359295108615089362323436 3472482 -38291629403304693597895036088209920 3472483 72949915509849741003268004791277388 3472484 210891128554858858006863706986854016 3472485 100448528324399255073839575303065600 3472486 803775516520348224851372230749951744 3472487 -564177857088831410656486594273611528 3472488 -471661835746704110659324152449648640 3472489 -567832267300274335080353701522259170 3472490 4797903830000977196827303796582400 3472491 425501632003915037682153031198233024 3472492 707088563700985320211183803169884416 3472493 1237748072871157187292097626401606742 3472494 280222220425590038601141392365820928 3472495 -10132174525399481232567654396327360 3472496 -51128955098340482262201344618397696 3472497 241944501856166466528710541216614400 3472498 69074109525890084971392037866660480 3472499 -95464666122797752044441284731960500 3472500 22159193368096764310282395333120000 3472501 724701990448078148239705078598417472 3472502 825954318487383502549985687258109504 3472503 -455742566552332934454423255076382256 3472504 -412076950205021372431997360146022400 3472505 -6289778988300120547549317406984440 3472506 -439057576392582012917628960830156688 3472507 -421842004885386785061373039353632160 3472508 4843961922248028727340176807885824 3472509 881794602446389597699904539908693504 3472510 140493454759026267220300916186948160 3472511 -606027330257471232644523728922023568 3472512 -157621136707182961103533320500674560 3472513 789378297191893533953098347413525280 3472514 439348453777593997312530684862139856 3472515 -121900711090523497380973413333419040 3472516 -71589017332208828863648828046382080 3472517 -491492528420999901123290808037950240 3472518 225002637360013602936391811062917120 3472519 53331342991445665969965413517941496 3472520 356243024473023558559477812203980800 3472521 239184719508965234969676301108666560 3472522 470571647800087791117468834725626560 3472523 -1647369763093263486834887784828189228 3472524 -400519422969767691528438809822822400 3472525 9879308906224705311405739923752800 3472526 320988026350603285301710528251274560 3472527 315431702468742956606265399502440960 3472528 223229261860660428601026789424996352 3472529 26786137131261417929250410336681076 3472530 -142644014971473857955513800574343680 3472531 163052850987142301156064488121660332 3472532 -180367323607017438759560455274803200 3472533 785418160579012252082795763072359502 3472534 -131000321146404360575975106428426880 3472535 -974526425767459458761457794053449600 3472536 282068622451190398652016188429721600 3472537 -92132992509484907678226289252487660 3472538 447378242324520384473870083765063920 3472539 -84796461055561981454881697767412736 3472540 32799931832272891874358558138624000 3472541 -50634183358362748932789148158600000 3472542 386474718641744123901921835521191808 3472543 1822443671261268490961918522328999880 3472544 -1579863403230614825848667544901976064 3472545 -93218531424096670734382393640215680 3472546 -164128844250743646239370595605542400 3472547 425471758348143340951287030216565440 3472548 -1112669244861213372317636777215663104 3472549 -877627383326141018470974819320368450 3472550 -11430684604801972993868768922000000 3472551 610286997132364952563284765073752 3472552 -91156290834829172888626682809466880 3472553 -591015581667637713427413938620993920 3472554 -336506400979165081042615505554513920 3472555 1099024537124130971067002719938180960 3472556 -881661275959851665827739878364651520 3472557 516097305261620321262871572259909920 3472558 11831347803869505818855910267102720 3472559 72581965073934778209724602455757816 3472560 8365752332308239681583932580823040 3472561 -402444842346841332331919929335362560 3472562 -205360103479745931793365994664137968 3472563 365268195850930652392460625381914880 3472564 264645231429457065287478699143375616 3472565 -440458934622229630762053941884749540 3472566 19502574418148049283962740437296000 3472567 65526572770900456157097303061315584 3472568 -1586327875615447059751426584596090880 3472569 -4056242487285795515009477143123212 3472570 504699211676116274918883834050304480 3472571 -363230126578336439938633031301142656 3472572 -119746177739279001922984825711799808 3472573 11593242562154165201983401912536640 3472574 -102652060374940821918465523268139648 3472575 278084509781449651300155151940880600 3472576 194372562623918774538106423455252480 3472577 86880395934054412837160485299086532 3472578 371250222608395244023035055774871040 3472579 17232819559496044477189016409357840 3472580 16749249537901180937768405222995200 3472581 942579508983910870860786965737048992 3472582 -522743664474344175863100230190969216 3472583 -158318599241623015426141320640080168 3472584 124962025860911485098659143750533120 3472585 -1014207636140647855268968727739757440 3472586 61382968344689107459779864702941184 3472587 186897870566765060193257373192926844 3472588 33542250167495270097882113690039296 3472589 219529042320963851799293282764045440 3472590 455714753985371368692429275148134400 3472591 -395320950510259247669963448262037008 3472592 221830843077114829546338142338416640 3472593 247666643878820035100214593418311664 3472594 1727454452515276723975522287129600 3472595 -73324286422628239663821321849815040 3472596 5916696718561249196190492558202752 3472597 1396915297042803018696473984553268046 3472598 253421937808263163796488742443237632 3472599 -225191967852743701994139080492857392 3472600 -271698775366860494779363213616640000 3472601 -837037792194958427268655898792595696 3472602 -9049108122162790643020870955289600 3472603 486412655332290430423678726686350400 3472604 -567703246111978780332943197071967744 3472605 -259919746907204815494424610955552000 3472606 -715130649375135171699501270848101248 3472607 -1471798753650565818121751882087728800 3472608 104593998069276918162451057428922368 3472609 -393495057534409460605122255307704960 3472610 25722212544868377856465750649195520 3472611 -704259904019331980024308405200611520 3472612 -708549198260012726059051421969415168 3472613 -5178084729218250239724244391221956 3472614 303759328982725229913505527526838304 3472615 308280910686410205308689430022248760 3472616 149137889503422941209589314063810560 3472617 -201755499140505800201481790939966320 3472618 193164708284989353426286704676399200 3472619 1069543199389089039563181993000268020 3472620 -143618268686458477572617690314506240 3472621 -607414237339882891191737803641338400 3472622 -621788348016199532800988955895867200 3472623 -380926552986827820085708715603962752 3472624 90310393176267940467962461858758656 3472625 229916170458086074490367709836834000 3472626 167301352255769962116258369412735488 3472627 -1165083763075652009603187071281097524 3472628 -307142169707935585012881735309013632 3472629 -432672493859263762046508190879592352 3472630 -115686923748814269676259730561974400 3472631 -628087362245652996063546681474401400 3472632 -46062430398223779500868276142202880 3472633 -462916816305288800850384376086132118 3472634 527868433702461416756148137498123520 3472635 -98054811798187057820201091266929440 3472636 -540281731227473041754603305678898688 3472637 -5020181967224612279996771712867840 3472638 32287028976820445847800652117916992 3472639 213131507867704721780725122603933440 3472640 -232301358195504695695788746829987840 3472641 -326916373106475824546914388517633948 3472642 223124517585971499084218242767378432 3472643 -956224114652133582809247813485103108 3472644 15506814427161494410350161472909312 3472645 -1441614553272577011796012998274872960 3472646 17672967351758709304604890856222400 3472647 137129884681597453755128960329923072 3472648 765614932281247232890306854264591360 3472649 -1654385230847716080468462820619374560 3472650 -86747866450731988218724368811993200 3472651 -49510409512200407061005041032323072 3472652 640040895898577754290717657711465472 3472653 1417177412861910830978287515348093408 3472654 36794002464718993658933197411590720 3472655 -205207997643016293540747173086211040 3472656 98366076884192433855953316713201664 3472657 847897470466725731580894619314953906 3472658 417058235258197974297191406382252032 3472659 -278378660002903954959500611101660960 3472660 94737206038017748573049032421199360 3472661 -26595828243517372860890244433970688 3472662 -26025278296607276368275822700842048 3472663 46189083469753324763983515209109480 3472664 381217060241610133983951032283217920 3472665 -146472817555274227201179181547786880 3472666 -223593101355958790393205033246710064 3472667 -159131656628649597730037139542874648 3472668 54859695370138105945851995263480320 3472669 -502275165984297078635109263205321140 3472670 -167204637094858525211715501332313600 3472671 -882836184236755361229468749540712888 3472672 -44052895483305855001537453731348480 3472673 -384768685504736309382667100047410078 3472674 209461359086991943850811964232165760 3472675 -433173111721416199663534400638372200 3472676 11392168343791332046042660331205888 3472677 -333779072384944010575084586025910752 3472678 -318055191799845891667323035290079232 3472679 1816787120026064876173565460989831592 3472680 -8349073076841376453289524821196800 3472681 -916913290218599076210924111688190400 3472682 33757909016772744258945028662681600 3472683 39654673162473635079262002436847328 3472684 -916900121985309401538942748356899584 3472685 -172303445544283483757901255955623840 3472686 -214430974202390929833098429635553280 3472687 646930238214764374670998552072651240 3472688 36445485909338947056671290435829760 3472689 890489315354406951539648255051612160 3472690 -125741365343997654830741077844940480 3472691 -332817432741234682657710778065166200 3472692 -800725188993304077889122696813342720 3472693 22415666954916417756571048262504384 3472694 -651527537968354266931442757002539104 3472695 342296656647925284107694253278733320 3472696 585860195921370433145958979930337280 3472697 -284896955360708273331896604710760108 3472698 150201835652880033034655986041097728 3472699 1109137645796697902274846109778297736 3472700 -96498992272237355227388399692800 3472701 -31958618127610760066035101138742080 3472702 -342258964731924316147665732308095296 3472703 112449327433144498465697219685356184 3472704 109895987028157793701898271396986880 3472705 909752827310516492726275520191579860 3472706 878142766264528571087945558988213120 3472707 193359373155409627456941437789812992 3472708 827229620945385262632374333962137728 3472709 -344502226355922795237492464077294728 3472710 130338868417454252460222336882648960 3472711 -8371054959708099785605012377830376 3472712 462673334726420901525076503663083520 3472713 516452529599299423451359748285791488 3472714 170032073627848257330246843177952512 3472715 1944615228100324240814731467665520 3472716 52482031074311054389149010468460544 3472717 489239487647484566369812057627819766 3472718 -421739236864634749403901917229112896 3472719 326144617688277253770303114001713168 3472720 3051684218499417078587585434091520 3472721 -51944180615389751091939286919488320 3472722 -461227393956583547036469613376461440 3472723 10781631617773075620149284238189704 3472724 313243889874150431305780344918644736 3472725 49348395454404031244654765868036000 3472726 394384794050713753175424224962271040 3472727 -521505775892950600375120298239627728 3472728 238094638942873499033757209852866560 3472729 375529297303065043751263660907926084 3472730 567145319518527477667140478914544320 3472731 90401468401155848510071851105837420 3472732 648755164802252515947507622539343872 3472733 504196984097204029098236385068622624 3472734 -264890028209504757020952888545968320 3472735 670736042626342560492928998994004160 3472736 -1740868626472521101577923367760035840 3472737 -868842674493240230427501378578690640 3472738 219662850840121642140150192936317520 3472739 972930547764309461961297476367072540 3472740 -198664668430019034550098194027520000 3472741 -446822194881931315755350222089471716 3472742 -12513065266573507529491774788708096 3472743 589116396736178898268006152166096800 3472744 393929689234818374031159192217190400 3472745 -384105930559805836210038972282433500 3472746 -21485390336351649289600539473707776 3472747 561299170243125958008140841086936880 3472748 -453833105762179591723381996247608320 3472749 -22756822412696152837328878343337600 3472750 1162599769991754529608464338924800000 3472751 -1245488267176780974015530112794515248 3472752 103586703100934414953737097673441280 3472753 -1511838108960113674640999458996814540 3472754 978847753657574192929330425184923552 3472755 178506945289573876732091347764460800 3472756 -17272999354452287283208295953100800 3472757 417720715148237044843249798008585006 3472758 380778087916885249315459990567360224 3472759 -1038128582501712793369630900265746784 3472760 -257984220540078873458609321452953600 3472761 1001963574276308513301583540469646720 3472762 672311974574460614914024006423025664 3472763 -159291961799958681400124463218933760 3472764 -658745569022737973200918967006682624 3472765 -1156347066443167099562233311399859200 3472766 -7450472489893376656194179899149312 3472767 749707036870812037593316059727956240 3472768 248900536733620982515302657026949120 3472769 -1751005034275242375836432375810728830 3472770 88542131297338128356666365118054400 3472771 -1337760939753690585166693629453969028 3472772 36973089122570652439110537402100992 3472773 -677520010709164258176730135598570016 3472774 -684617222454089932735606996037352864 3472775 200791221016379820462026845440033600 3472776 891871154076232807701536816966246400 3472777 917618867697382385897746025243390880 3472778 -522131108104829873345469672230308560 3472779 399068055785004424895152672077081600 3472780 280142473992415156986282832934707200 3472781 349028958142597687138686100012430850 3472782 -27077072850279688249953096790026240 3472783 -468539495762850256906818045275269824 3472784 -20686773081268743020392737998635008 3472785 785343841646149541566218887556877800 3472786 -875621623794036287051795258771511408 3472787 1792651279876940878488778153869899436 3472788 -257000349593381610265724580800993280 3472789 -770524634620785091986949813158097476 3472790 56677005821841319427095512257731200 3472791 -130657809536789610383163326896169472 3472792 -85589083683930931377482428797726720 3472793 582232605461479978355255648556618624 3472794 -11961008300032169634669270299254848 3472795 202591974986305394825726086978900800 3472796 98987787588198979630336538736729600 3472797 -202544175619491190432510321099470528 3472798 178893968445484288738010784803223936 3472799 876899297075490520980437086231674240 3472800 407049828684388272501507638349004800 3472801 195560020962065585169269820777559600 3472802 -372366899297466410442374446696067808 3472803 -717772441665480748467725765877071400 3472804 199302870982021770450645947866604800 3472805 -14436299861253292608240513632941440 3472806 -162487174777277205816607379153928192 3472807 -609243032035874860932712497034997720 3472808 439064477634656114094436700882688000 3472809 2214819028798208049017561469313248 3472810 9052714295063557032036672617034240 3472811 -2763956743055843166762054044745157200 3472812 48056586078417952888665925779244032 3472813 -68335216778762729774293652458038900 3472814 -125289529373316543405695133774399360 3472815 434636723915062687654100128997867520 3472816 -174445967694088538013183830558834688 3472817 305312666979268533340718368332862866 3472818 401731791326966830169370657264741504 3472819 408666293451300927606212439162837920 3472820 2113924588977024356439945840238080 3472821 2050854607554490687832145172768320 3472822 2935144277159772088431613263714624 3472823 8684883760345302784155601730599008 3472824 167529595995421771727194164740689920 3472825 -348778876217007240859943382782310900 3472826 -282851877580073046560202714067972752 3472827 -472574218513502874952432441585307880 3472828 647381819016135985161911879570374656 3472829 -21326918742478891015044819751233192 3472830 9881017139992240502278765012062720 3472831 800829337278592989537917086186317632 3472832 -299452496647393300879830610071257088 3472833 66130819480911431907056124740688768 3472834 -332569844632501894174674798936635184 3472835 1176538260302322257195339396331755280 3472836 -100542818540970249719537059983230976 3472837 378503107283926020739144628177809920 3472838 -172636643514763063443150524458411680 3472839 -11657542339002531708688553782266240 3472840 -342484968908550141330232198791168000 3472841 -1498216416023046482475052137626116428 3472842 300117785733666004668450786406080000 3472843 -78633877954789776494232643231213632 3472844 1203214521985451488180623990063188736 3472845 276130899614386280631589511018731200 3472846 404648141118991228368464082219929664 3472847 -58892902450985265039496291405842336 3472848 -93563680008907434674555538289459200 3472849 411547764997917751093082583639525440 3472850 -70050422503177039004559597897531600 3472851 1176462498925305234632648665187516160 3472852 -11150486015992184693562465803708416 3472853 779483841060224887564011218189121102 3472854 -1349692768556987536521220931536896 3472855 795681914005592899920362087449268760 3472856 -1163199027348189370566576548874885120 3472857 -35880669865847156988301018746386940 3472858 497586398469301219119822193865760000 3472859 204501274716068057315953117958482704 3472860 263565846814498084631106755887887360 3472861 80018778442963746124947753351675232 3472862 29571769916038880010204560794185984 3472863 69716792446643902327942774609251144 3472864 -652112041077627403497066824902115328 3472865 170882021424030993733521421156803840 3472866 -564919751895380848270983873692947680 3472867 573784227197515314563356682275765916 3472868 17869887739131288627988077887127552 3472869 -147844220069199032303017816074280320 3472870 271280693980773456139620815193578880 3472871 -1446955345084752035035500011543561928 3472872 -195692418232979734867392895195791360 3472873 267674014278487325183996401938118800 3472874 -414378031976287697228313020150954064 3472875 -36778331517837010663336950029400000 3472876 503452887462776297503607220264430080 3472877 2319871376949403057698496658623420800 3472878 53476395933067559898930736883463168 3472879 -358048302722510831921856335351342688 3472880 242743433886591915323424609437122560 3472881 -903345038797772218277255224306812048 3472882 -214142902413095483388962740926332928 3472883 -1158672715949196595925800849503266868 3472884 662796116563643149940895521552987520 3472885 138055822245733328877210494628844440 3472886 -746392480660978081556674193232204096 3472887 892223798956452136771377838467096960 3472888 770029261691510087882277094815989760 3472889 551677496416841178979429288859897856 3472890 -62076266846154931772603911800142080 3472891 -238624335162153564121402811295087608 3472892 -972774422303435517045791495537548800 3472893 431714765994818829673368647107006182 3472894 -228232261810225867139268809201162496 3472895 -1991402200916381192527296763639200 3472896 -113383209351389018302179270469877760 3472897 1161654964358686853837767371539833346 3472898 -331515893096305828539439092844004352 3472899 30815111093901973552873013255654400 3472900 197559185485885920894598949885936000 3472901 -130527024841588105082925431201498400 3472902 10869206824507381999158219698983680 3472903 1062646366290779039704586149936256 3472904 19545020855458311545621599526261760 3472905 -193407910949913215748191807082266880 3472906 366130451576929975452303051525391152 3472907 -91218689967332229808026963597272880 3472908 -272862017261560433734595695362686976 3472909 552361558624518016509457712849746560 3472910 -90800283428029121314644258360618240 3472911 -94397029555924865176340624126580312 3472912 7301676915068152345573030296559616 3472913 -268500798699953483169359848187405604 3472914 345437786594980057392863275638349440 3472915 -745972493218632327306779989922592000 3472916 -204123931391240193003410747865029760 3472917 42237726125646475788812586324426240 3472918 -810868671898297488519236512771407840 3472919 -207474631193266128214069168392807840 3472920 696668899406901699530470934261145600 3472921 -1527500849258302905237961174945063808 3472922 -702122363329463305803940338823177488 3472923 1082113902576461823153026383287730584 3472924 -497992863770721032100365735129640960 3472925 -192809780072449659920253299966926350 3472926 255890071358702135561792621744218944 3472927 -329587669044484526504228557501002960 3472928 987439889795711409174293642661396480 3472929 -50901549015230261046799668676886400 3472930 95820289223481672454445936662425600 3472931 -48534236701262081835514669912753152 3472932 -32157041167114608903942531663433728 3472933 -1321018135247306162394190031644442818 3472934 41355540519195496901358499303880640 3472935 -51464508784614760624846078640209200 3472936 -286332868338482666726912223476536320 3472937 -156820555298982828303645403399671360 3472938 788587148861961377855920605900288 3472939 112688236771621876166231988581237424 3472940 579897912634235074089070764116183040 3472941 -708083050114432024571146212492312096 3472942 -267532569096869034548169906530304 3472943 -52723256044471206549440006332589808 3472944 -70740794578628040152800672888160256 3472945 226445822298871855474808981330213760 3472946 -5550474290372113947198777530310864 3472947 772084237012779147057688472149955400 3472948 -178251500076605721241974184202700800 3472949 789505838975806682250092760427075950 3472950 66843040632475474878249919345905600 3472951 813738363517801525915144863670582952 3472952 1927478950034603219267339580334080 3472953 509481989801785941467782170192076800 3472954 799289425983055165276250503859217408 3472955 -1135459860705512494279942416414368640 3472956 489297538718838172583799083358750720 3472957 -130108384892452579489681852036244794 3472958 74110565015783029821046077033552000 3472959 -242579927231547310684167131061786240 3472960 61996085475310517815899054412922880 3472961 -142824277127700346032529479819979776 3472962 -237185487644046917043444238832312448 3472963 61956381339689035299250047507815744 3472964 -801987452736385767446121032961681408 3472965 28917490829472343779980575422827520 3472966 -173976746118460587098620187792762880 3472967 522829041647170670304055301367005016 3472968 -133862914613369821106876107475681280 3472969 1269517894591947636389793797075414544 3472970 -443136878417698140527745544214716320 3472971 1475266450932354022466457598303532544 3472972 -1317834646092108368710748951575040 3472973 -386326857037020073212520711781106282 3472974 -77819043767192915263903948090358592 3472975 18964681114840171020560617857781200 3472976 49461540863015127372413646378762240 3472977 -298650709494133519948691934209395392 3472978 146666856532227747798166255367673120 3472979 -1154137456367260194401328431088582420 3472980 -187915602205842147687818638996070400 3472981 18782265164477706136844806268444544 3472982 -52099218548638655981626758520137600 3472983 275560249070283592385522199848331600 3472984 -628735003982058041258452122788167680 3472985 367781824961704610027276529958482180 3472986 -245160056493866550691533378677958144 3472987 -76228055192955741940402189735670496 3472988 -893593450340531875104553089742285824 3472989 -454680430503291373321276728948454752 3472990 -292147834668018767051124010635576000 3472991 -438361365912108868737577786414282200 3472992 177039052185527954657391159552245760 3472993 711919307178482711635162353108126242 3472994 -178301036422069023378777331889223168 3472995 -521499289435704142004365449077900880 3472996 -221212458967085443974645520070896000 3472997 -740254598176310498902381977324335136 3472998 -114269250750860059585753069951303680 3472999 1044193717851503149578038481182435000 3473000 466159693852452732129521435197440000 3473001 -264420073683360697405724219570361408 3473002 -173097072490675518670047719824281600 3473003 231338727261623068218207778628259264 3473004 -572428465837162209514642937518139904 3473005 -178657392953000724371499898508525640 3473006 -24196227150323189474533134002387520 3473007 247074403242186326172443852826341640 3473008 94088236319899417700906219132682240 3473009 -768680336942276170220193580937183790 3473010 -127972782545539589759941878665088000 3473011 2038478197014339051033279485905744800 3473012 -256041147153026012619645272001208320 3473013 461240617930422968078855229439731744 3473014 29776539101661887120706796192258560 3473015 197593335814238262078142520546352000 3473016 791006392960184137672471090563993600 3473017 1197292726564432276173119606990009066 3473018 997837102789819453988602821931286016 3473019 180557550530071894631578127843118888 3473020 58386083395292162899228292961876480 3473021 1252930965241769048886435017540025222 3473022 210828083072682293165598203444980032 3473023 -187601367687811362033689082525530112 3473024 24683053490617976247437593977815040 3473025 475041083145793122816174380283586800 3473026 -457497332212680359354450225364058080 3473027 -138035937121393526308803980809397124 3473028 29682389733978826937772146477541888 3473029 -242348907976826209530969350839245760 3473030 -51843503363928850594875151031978880 3473031 528978436291287283035067690691625984 3473032 311893514959279262367932052549396480 3473033 214320749395333592475688397328912282 3473034 174751201358223052732059873006017280 3473035 -948913850638131206124566614494376800 3473036 41926291171454631452092710677692416 3473037 -14895845193017768482009927132041780 3473038 236423376095403558833519568680617920 3473039 1622079978579133587434684639586753840 3473040 -16797750453250752663208194048000000 3473041 -123280238186070091753212513538228800 3473042 190874870320406704073561967016059552 3473043 -120229546386558431282112658153564416 3473044 -556288057301420174562763135347032064 3473045 -1165561925462645700824835455828177700 3473046 -108381787972111847592836229853146240 3473047 71831280221652562423106119625026080 3473048 -131155811193827094860204898373017600 3473049 979467654943714939881668787581287200 3473050 -51903813027570779185539679536595200 3473051 -16605904397483145180960164540902296 3473052 484998625352520376816913164052619264 3473053 -1621411752782724154861926103807004698 3473054 -187147306434651983580562595214960960 3473055 -141666443857201202733135939042594960 3473056 -1525842962158972150478065936444489728 3473057 -40218522450989654322009654742555008 3473058 -141912385131429735391740932996812416 3473059 1860329607289610540079490671457859040 3473060 -653301017072760479714178763215728640 3473061 138313086277854421405408910950234944 3473062 29996895433102720732256738022040032 3473063 -1755752706539137293252106177994784 3473064 394205014655033344104067604560281600 3473065 1536295600748166254511680804334998400 3473066 -536013659796950853837554957415741600 3473067 1953349821118228153117109140281600 3473068 -693034470246462368076479890037009152 3473069 -193784307236503522968732798313082880 3473070 86138522819937009107217560642947200 3473071 -1316484228398130892637030138341035360 3473072 265218449328266243421458754439053312 3473073 12793425562511649555525266580675522 3473074 35510823929716651155223496363697792 3473075 293128313804153914368428786935608300 3473076 713523976007269250711133208078405632 3473077 -2364480358378524088206473904598475840 3473078 -61135360584771266312643160487977344 3473079 -438890208473578597089803939741021568 3473080 37399268915110760396504971290624000 3473081 526984741341500670988097670255200592 3473082 17783401843814040587908018534892400 3473083 -1911266633845058708851661254491682200 3473084 104657714127155313877223688686601216 3473085 43189110731348008691134092759613440 3473086 193459404551176725872249565262048320 3473087 -315409068879171891092630218283896656 3473088 272867027955900621837543026762711040 3473089 -2151711985339579004943178146124805676 3473090 185487398754571894617427349882272320 3473091 -82357481233296314158363187791593600 3473092 -194048623292924068890587526167175168 3473093 -1404358412782269180946509472128456 3473094 273739886450497465650478932663882240 3473095 332374574660330195432141040042276600 3473096 1079477348243296801956077773824491520 3473097 -47594455651798462825591114037199600 3473098 1296924099869376644029257436044384960 3473099 -422781323338327482073179400472249088 3473100 -40057844629583015032281958485849600 3473101 331926459368468267645907037318538102 3473102 -42975486993619442233547501535606528 3473103 -445463954361419193547515279075711096 3473104 -282382365983284234454326376328110080 3473105 -573454995069630120346845604830864000 3473106 41991760361252382432435971711843328 3473107 -1000139117617119999033542271563744256 3473108 -6928359440020931239354168144697472 3473109 860756389592069141612162881430656014 3473110 -1759260366270815570876124718836480 3473111 21300284510798267633607217067384712 3473112 832539268427264547728930970225868800 3473113 -95925082705514224979370761082343104 3473114 549100914892509968079567017630236656 3473115 126622762449269482507537738457752320 3473116 9454411136356226958692678469902336 3473117 -838352949797146424494719825226174068 3473118 32243355435573481849120307702174400 3473119 555276407920802228043657717618785064 3473120 529421555837599404555944252721070080 3473121 7019523208455584925146132672612640 3473122 -437200562357229499129004195357144928 3473123 -341452238778031958123371592718090840 3473124 380328451453125413722496706428528640 3473125 209222729839732072968722737237853750 3473126 123251019394295076700735142222092512 3473127 184048008683142209820566095005181920 3473128 -157665320058018472509053800635171840 3473129 -598034098232731468012754377293017520 3473130 129515884977650584647870828552971520 3473131 -342142292805183662949538943278541068 3473132 -295404696565291174622152788721855488 3473133 -752743309413860151799787107700861376 3473134 -56831649864467462293571804712538368 3473135 387832157269611579584403888578101200 3473136 -10564275716324427259686949597347840 3473137 -314168421672065872102762911887623440 3473138 350203939349929060676876749126738944 3473139 -898687631664850804366377988485189576 3473140 -332062893553780995946004596513720320 3473141 -390904834582621290225854244608178528 3473142 -129761061767308802259169509497537088 3473143 31869101745136518423829729700778000 3473144 -146573718193366468171508581699092480 3473145 484152530962830453523950473591856000 3473146 156286260159308598874786612352133120 3473147 -9429069543187334530848254011315200 3473148 42144486693973877449879428579655680 3473149 1029302834946040227857071898246438150 3473150 42950039811168465102214188394756800 3473151 236344270305765648169944174818336256 3473152 792226435264360731055616039202062336 3473153 -12860729302210975240528678170290640 3473154 -123949022571567263018965988389148640 3473155 -82570063170302335504652708518316640 3473156 -1055213849223163001147221169839104000 3473157 1042473696431961235677164824169005920 3473158 159661353709831975543946257418928384 3473159 -997037115591266691907362343869516384 3473160 -488311152765166265404164230180044800 3473161 489389479593900365175335364217957632 3473162 -197110086117323862445812300602511360 3473163 99336201185014526311278223030021692 3473164 -503849782137825795270548140822714624 3473165 1031144392514027639990020081828650060 3473166 405607122571356595823014762732021824 3473167 -55905494739030114491955492047322720 3473168 212070473411937753448945356906258432 3473169 384746405143623255075026003345541936 3473170 -30109038816330640466538051947706720 3473171 -265072298446929725566810719925833408 3473172 247332513732708651555328921493913600 3473173 1297596001799857559877836481091135104 3473174 -393487535808308851679760835254254208 3473175 152738529691238067656906793942003000 3473176 -140576121632321458337863880054784000 3473177 827105727721746167951010334127278026 3473178 -75960128900544787122597023202607104 3473179 -1651586496338405769896583418000295240 3473180 -228488392863581158728172378106073600 3473181 -26056289870225606254084658550206010 3473182 453764454476670240291270193255080192 3473183 -226894347260126566547434773417552000 3473184 266060343891546564212098338914304 3473185 238641325973604210930964208163954000 3473186 -659665210002026964394167716087239296 3473187 -362496595989856209908237958299784840 3473188 570810428991755178831704088737669376 3473189 -2443888819168455801463330102861216260 3473190 -44831587254568062145823760878016000 3473191 666527780655581709417755091563641592 3473192 147163326654701554404525135914342400 3473193 -47537832200682045100901023767981600 3473194 -7554657231188811224678129281967520 3473195 -1020985221165866129428312022811846000 3473196 2663749843019812452449364735688704 3473197 183114719175055564568922162999911552 3473198 209111829322986484471523726688609600 3473199 -815012529357724802843799921965969256 3473200 -81442939412096051590225345851392000 3473201 -265631825280163530552118644420278748 3473202 -113867796685399651878875032894881408 3473203 1141905891282812510275057866012464184 3473204 68299407892700957441170286302728192 3473205 504623325149679375715558418069571360 3473206 -158002963144561386717508467465338880 3473207 460221898764359580584907530830815120 3473208 259085573075692158121844306872934400 3473209 222565996223102769298057154953652480 3473210 -55768587306387404982303997648376640 3473211 84835357945220189151329194264149504 3473212 -109338069761842811851294471363115520 3473213 -1983657670893084513820609705660853760 3473214 -140676273790896535047197690462570880 3473215 -427891168831957150334608091574326880 3473216 232412829739036881345732693456322560 3473217 -471403784387018267891033353993515312 3473218 301315271689693618965598969438387200 3473219 1099612264025997054115450164884827440 3473220 274093410821897239733731779957288960 3473221 -465033861369316562526328836670964578 3473222 -453259472534595218934352065718862208 3473223 -317542757963671473185535313284244656 3473224 270322427158277723022831525060249600 3473225 -78269967423395919420874218030528000 3473226 -704041075294064914482968393605017600 3473227 321431450613718599757452641762375392 3473228 882991174039973857246447927595320320 3473229 -831676701719657659367958161615965440 3473230 -193821288694127989814845783368564480 3473231 -164642481295130430520253503639318536 3473232 44846790093420108116055877257265152 3473233 273299160748737187740206251185879204 3473234 141142905541348719847757327948624016 3473235 182834673474742627134230207227540800 3473236 121135091394045266285718342516641280 3473237 1583107742876900440023370140010631886 3473238 339615091572157152204168283831549440 3473239 7426133073435473151402854433427200 3473240 -120427653192718675598748524725862400 3473241 -111578848645757204709510506500450608 3473242 608594646719295076814191109716684272 3473243 33127973915544012386860287307798800 3473244 -214685308211945438771663465025976320 3473245 730891751110756428450713940990859500 3473246 -158892150348746063124631613082476160 3473247 -982736492950164798867490143379299000 3473248 251577497918108273386065776227123200 3473249 -124713476883931924750810418379996588 3473250 198621638813317977958217263883136000 3473251 -1442881006856480511525601539021675748 3473252 -821639737458655548536468795557755264 3473253 -424529400505869719359243587364700160 3473254 -1088432323421090547552158493429539328 3473255 558343456083419820714209527718639160 3473256 -70632350032312000094369323924684800 3473257 487998047148154935675124291691773840 3473258 334273424390539818573791492862943584 3473259 360868955521564789514399999411287488 3473260 -24240029535120308968017649431705600 3473261 560522969567989499114163515719600224 3473262 -163111301535944617160605356905739072 3473263 -3026516876608278643434988482454613456 3473264 -11864831801765227483106558744100864 3473265 -350881438760175048935002610343367680 3473266 -648088686963642028226571041857689600 3473267 53375424843096035095931028011485512 3473268 34540560470868554180520128405053440 3473269 -464913351945996094400308843304005330 3473270 356215153193654821479838278896232960 3473271 211692095363695684493166217691834880 3473272 1656555218425068280926187777381785600 3473273 -15505672020198205397606776242131478 3473274 70991744078083260607893029700670464 3473275 201593046650013888496820040743324800 3473276 309270331690633829676846415682641920 3473277 -380804897641526166228753028834414080 3473278 456070970262894510966725196441469440 3473279 -1270265642723743080964161115886669328 3473280 -42096028156517005483559508718387200 3473281 -54884623694063456880803376569275776 3473282 9049830726710146257698897952803712 3473283 -297079615885919086968557390658447552 3473284 -53982322741770739116547154789126144 3473285 -52933819728193094833609575521519400 3473286 -530571414688371063338675465897084736 3473287 1556585275941446832971855487468978192 3473288 -366996994838216097337346346379837440 3473289 -271372965707006509888749761875268892 3473290 360577978729442921272728083240354400 3473291 -1085625824203971610891839437667115308 3473292 -6334083785897704642419982202397696 3473293 221660592700072079204509311639791584 3473294 -301972690590861462700034239787815488 3473295 -13205719909383112687952520489945600 3473296 -256215025676343421159435385112322048 3473297 369206464931667213272956538807005746 3473298 449762457784030635599316839727584784 3473299 138513735397479172201953510116049264 3473300 -848001325487979801109415867254272000 3473301 -99927862469295106905552479965061760 3473302 -27942820765598127433302150845202432 3473303 197231406046659114903065787523662840 3473304 -373236554368118231798049277797703680 3473305 -1853010407637124497602080254802620 3473306 -83558784935138058165860554790181648 3473307 -249829043360928677997956792789283360 3473308 -1034774427172157053640719529911747072 3473309 123058249964119568142116619794354016 3473310 -121277827926014383043918114905491840 3473311 -768801232336010011139994884748096968 3473312 486267965047457710808232012944965632 3473313 -250735527618361856132013043620703056 3473314 -140828687101437535448583341352192000 3473315 -126880618198388907425160129807746880 3473316 -255169703602237108591604336295121920 3473317 -1043993495608278917860340028750189634 3473318 -64897867679140377003273809909073984 3473319 -301868779127323215444458620965258456 3473320 100585021689526746027728200104345600 3473321 803969740649121890673359047890350664 3473322 -154056954247034532905231478362257920 3473323 -345314202397803400987195335739838464 3473324 -530852145725911946123051183231810304 3473325 -7820431956613153113284301405804000 3473326 18197170740633612913705975917026880 3473327 37902028369657829656357528886427264 3473328 33312281206432524774169424426975232 3473329 -1103414118522341516258648001271977070 3473330 -43186504689003903231784650799219200 3473331 -168919710559134205685999138501170320 3473332 -431976746683056458111697668596705280 3473333 525421464181051337611941224641578240 3473334 -537411445873920153648652950213995520 3473335 355388103311814251542540853514696960 3473336 -1598243621179765241999483482887352320 3473337 11817006391620011264687294519017152 3473338 -209618362062724079081020054490251776 3473339 -688679594426872804212723241333615200 3473340 10540350206007592256780623474544640 3473341 -68557377279575575033015178510467258 3473342 521206612931315907523482327796515072 3473343 489244675312231252888950791038903032 3473344 4969729332266665835811300721033216 3473345 694518363313139594740791541403459520 3473346 -71778758179372947049144193073216000 3473347 3835846914565844970963032017342620672 3473348 1065423311511925467158357646427924608 3473349 375728584466502200608494377909708448 3473350 496683089542060694098089480235202400 3473351 344289834949287722107667669086351152 3473352 480674465343971497180257003998208000 3473353 -570050660538155284599456544410108856 3473354 -828645521681363472427677365264796624 3473355 321459723922593083770661064940278720 3473356 -148875450156989372855207617692894720 3473357 -1092651621866665823196551594073344394 3473358 15995296684095679058263687724774400 3473359 185334340750915565202485145531534360 3473360 134069919053352730832322775935221760 3473361 49232257649932994293302609839505252 3473362 699749441361771694121947199743692432 3473363 -1205779705306786626878372376679754388 3473364 51115348422825377095202347918835712 3473365 28493337373752202667640200226974940 3473366 -367710236807010460699454181871562496 3473367 71152118505165639577732913513346048 3473368 783050689635081683632211430604800 3473369 -2678505230259372057267591582318524604 3473370 -175085883138234966993032766265896480 3473371 305811591790769486034133172752900800 3473372 -274917445540836791670527782349924352 3473373 305838872909777885091582826850016384 3473374 646335406615614254275944330351351936 3473375 445946956136021964131098992390864000 3473376 205114590913232320057479028976123904 3473377 -24459420910018507496921246697854720 3473378 -246318342740836954439412648101795760 3473379 109182294168794206310821809018775968 3473380 -201294695055550340631171595668883200 3473381 -1188193613296004574235225499274759300 3473382 -210868072350508121899005670972478976 3473383 429153377304137654396707153506168632 3473384 -527322116146471391580507212168724480 3473385 -328114414616521765514643104297198400 3473386 -220399753281321914541027754997702400 3473387 -825739176747361995234776909641794720 3473388 -1056577864274257319951946162953472000 3473389 1924085392746624420611800389449929920 3473390 100697965796938022598279207302150400 3473391 32124009695039773690112059088954880 3473392 -32779460513438239067532539767193600 3473393 -488682938686391399270835388456826880 3473394 101692608550796386162390644761610240 3473395 215076162933103289188698943771881600 3473396 1153087138432903885066860115015228800 3473397 -472142778455626866776814540352530372 3473398 7974361024290121163917649664390336 3473399 1121128669370842511191815238687655400 3473400 2477291744490758474393903652864000 3473401 -90150952911460417284717148046217596 3473402 -42479307413285250032323174020808848 3473403 -131278280858572152286675123333621200 3473404 43483391134867153818473297774464512 3473405 -58421038990920593433609989693650440 3473406 -466762755119560630855870486993531776 3473407 45685003095168358190288483745741824 3473408 76562558882217380728349397123858432 3473409 855948077381242376612353830104094240 3473410 573440115306970224391290323937507360 3473411 20964804499712362965614227391262792 3473412 -2144764024871572078245072539394048 3473413 -83916371616893989844417771972600996 3473414 381621376781224978013567998022392416 3473415 393099483115023093334050487191648000 3473416 -108540965369211333865292404050278400 3473417 -245799396605480598688879386815794140 3473418 -214796051070071920148755193945087232 3473419 -106000849946311569650195105287051180 3473420 -163596515558340708913727574272670720 3473421 511091765951162003484787579577860224 3473422 533529148738013819571617341476184512 3473423 -1526374478495815378003560752932380480 3473424 37161907768827853574826791505567744 3473425 -490940957534837180414409001236045850 3473426 77221367232186251030541502697472 3473427 1168706359884172703867379372025847808 3473428 -227375100563987007271042401065267200 3473429 343429385524916235166499630912608320 3473430 94001022121787452183087193217909120 3473431 532933450102711634803949643326033032 3473432 1426412457381869699807485671464294400 3473433 -606023424371445307930130407573841856 3473434 -414429601835558048540434956217905408 3473435 -133185855169601025528262217990319840 3473436 -700454228944274188416966833289266688 3473437 16519177276817255689898506202637120 3473438 137950938973457702627081803643520 3473439 -313482002937569580019863522718564992 3473440 885822842259372031427996210992250880 3473441 -1372201596828695584060608482898759936 3473442 184211635104295285962541732945703424 3473443 877298492181910907088904009620153692 3473444 486023886761435288265423623769190656 3473445 -705053052881069156808477055992586080 3473446 241773240152549943731936310107431680 3473447 -1567934664547309669631150560386531960 3473448 -433197437515659038977593750296985600 3473449 192508439501834784122027686047987392 3473450 -120928359280265152510527267570585600 3473451 755653124312096601900390110039025180 3473452 -21848724690348909837459058012984320 3473453 -178301220417431427933736589441193696 3473454 4606193535105118526447621926468608 3473455 648459875143189693772547643403118720 3473456 -96623545846769846472807192566366208 3473457 172702332890298981099447447846620160 3473458 -298766024610132874584094987757191920 3473459 2499403227397981884161772568213387152 3473460 -119931405593154623647358332691865600 3473461 -873567288737500123964514474981441828 3473462 218087585657470849485098017615926528 3473463 -63657593891907011999683075976013720 3473464 -956815002758942083099573693461504000 3473465 -1295815358877002609045938756706738880 3473466 -177157313050509594216121287537619200 3473467 -361729337372103193954600113432649800 3473468 -21971142932113699537606755377293824 3473469 459198737439644871115383430020240000 3473470 93318684025386602951262821967851520 3473471 -437446383057180968577357433854827400 3473472 -306582706841883403138469390293401600 3473473 1186887340653842755822628590925955460 3473474 -477926981434061350041685843541863008 3473475 607855305148141047459561940203594000 3473476 -454390007957610920480998946874605440 3473477 52886457060104636098909874744611872 3473478 -36545911238464187831916814954617696 3473479 370398982577413928403464285609003040 3473480 -823038806749083049856866718890137600 3473481 1312773401714866450767949831933563648 3473482 -804332882615094996961339652584271616 3473483 308264420528234865276039272977993824 3473484 -130801627672605158234171617096777728 3473485 -797483744137942609350282187494016800 3473486 1945893105732463340210684922920064 3473487 444557872043349415117032597487133544 3473488 156362842490431886384584436534476800 3473489 1094163291208626094455256862140515840 3473490 175950584037634930522905979187781120 3473491 -197095616383587934608699391992150720 3473492 112483326120662470215839119592509440 3473493 -531875686676606525329820914626128736 3473494 371571673124794491947349992342148480 3473495 -639730807778572345836794821402393200 3473496 -348120120074352026809713642886348800 3473497 -1063472770432237418679201245965040 3473498 160150511674298879212403879068488192 3473499 540963396636366946526624236544192664 3473500 592440108717996082060371053974656000 3473501 1320458347177565329126421795067614502 3473502 -408776272724417913517720696972210368 3473503 125873252434697226689074834766715120 3473504 774503666718888687167488639146393600 3473505 99167429443285951881217842431943360 3473506 -38594884183553931480354268225691136 3473507 409843682536437732942931277470418640 3473508 136037304466219943979086399956125696 3473509 -254712522160815552169323109973788196 3473510 -153551548646887505987531743558992000 3473511 713880261205873545513666594509330472 3473512 -439062073664652736295108127382840320 3473513 -197632023335144674731621197423760816 3473514 147975110368530101113349209583275776 3473515 371111556717245428032713439456295920 3473516 -678797354681594219627234680714786560 3473517 704348953613870809619573600356745280 3473518 -643441784322133611954712732373807040 3473519 18137957719079902646006700631037952 3473520 9221799608417176394286309159075840 3473521 -759202604471151108460743662357087278 3473522 -348546966460718281146232281888049248 3473523 -22503391890835211674191640005014160 3473524 344464818364201833206743644501620096 3473525 128304672850175953539865976324769600 3473526 27941006803008228165631877667913728 3473527 914160936330228656676468825322390376 3473528 1304999125922306601045900580903772160 3473529 -103358166785141899105322737838972352 3473530 -45855689713187178168976685697665280 3473531 -88210957471138916216235883121863800 3473532 389012503805454487417163951071827456 3473533 4869494103264507606132653072382720 3473534 -871801763374258727245305811601539584 3473535 -276777552847162134892745577217766400 3473536 579488218938216191917991142327582720 3473537 1207230723340346379203142370749261186 3473538 -152033905325429290026695460221744256 3473539 257452081519113876845697150898855000 3473540 1789322660705823181405517054484480 3473541 123357151087793109999787264142782752 3473542 -7823771704950597152716696613166528 3473543 -1458446642908590196835150136148582176 3473544 -26664541636601152427586307808993280 3473545 -1821513700818776659115930809608000 3473546 -906553106538404918105221864783246080 3473547 343863632214734307755872518625536 3473548 281762483091113773816501647034551296 3473549 179042570004343015775970678621626550 3473550 -69517579985755968723656222297088000 3473551 -1007311572591187525420618577804698400 3473552 -95324384172199528524298983356497920 3473553 187512710398630345867081324761790704 3473554 -1391767567275357575425480109326848 3473555 1445269111682792830052652429807883920 3473556 -181779270766596478661580657558448128 3473557 434952743353924519080858389248305806 3473558 -293578492360472373567254399763318720 3473559 57296565291057250756195843540491168 3473560 -147784387782048535702982565463449600 3473561 -116761421847682346894500106621856000 3473562 -372047112235003955920049890153946880 3473563 133552576022333312333626899283579464 3473564 -260319432829882627420772378043746304 3473565 -146402650143423131036849336425272480 3473566 -350476381393545105625986541346840640 3473567 -792916657815990063088410087903547320 3473568 -451945736940260174343754526984503296 3473569 -625968720309229869611372160818287440 3473570 -153202229987472387055572524390946240 3473571 16432445037509641973572950872282544 3473572 1788003560380047691996845535358574592 3473573 -228938074696947337249920651538779780 3473574 186655728216560993499133668392477568 3473575 86054521586246130899307703816857600 3473576 1325205627431220795890399146812610560 3473577 155516017747178011198897158674135040 3473578 -418820879435952383277312635788430160 3473579 79696690894773738489638053537198440 3473580 167669527752706365625719114373939200 3473581 51652059078606780792736741679020800 3473582 -436702818057093302373915716066181120 3473583 -3777402252214022948443140887874816 3473584 52734681060846387796177525554872320 3473585 907684964010597068522931525383769780 3473586 294858110736068651792563565051474832 3473587 -753588439277411332841571813679721600 3473588 872229274607653443363646718561378688 3473589 124086472777887139451254223708720640 3473590 -111488888104177063247978783685235200 3473591 514411111308330106341825819770276400 3473592 311622479287158505902163365084733440 3473593 -1355430994451498602899883833276664620 3473594 -610768243035283697669460530623445904 3473595 -520578937131803564526986920567818480 3473596 -443805086240530756174601880993275904 3473597 120726685247992723125704375976267000 3473598 79166933860637105737455682616583168 3473599 50253571381579553061848835740611240 3473600 109547877336108433718190240851558400 3473601 -602127018343511368651491039563601600 3473602 129383331949084408235523183731966208 3473603 130471763415242393096886411718902480 3473604 19787122871920800717836763268657152 3473605 -365637910981928414558124551953516740 3473606 -97873062485405465708910775617106560 3473607 543155558777910618336563330450192040 3473608 -606827224394575679059963458829655040 3473609 1764928713336205643932644235426974810 3473610 -204304727382736305263924952898444800 3473611 -392260230344713276438713105467111788 3473612 136958834274941766606805521320386560 3473613 172845439067544112790285300845509600 3473614 -178703626356182007692715566074896000 3473615 -76888381909913315589583893186044400 3473616 124792878328086844196874080323633152 3473617 -179984707620609459637090569412399808 3473618 -341377632264227508586336497227928960 3473619 129249281619773725346366230061634744 3473620 -124067800282656451777971431190451200 3473621 -581355908800464177906762480340525728 3473622 -106282247114391011767612120830049440 3473623 534712046501477726513126640396948872 3473624 -494016075202558162588596335827353600 3473625 617392506140288491564840045051440000 3473626 4279595748107989373869723267253760 3473627 -151761505970039817106283722898499288 3473628 -17538638838912912585915378800801280 3473629 -310062356590842087384192295912098624 3473630 -451257668690254202123947330826457600 3473631 115373580833298435843203140367289600 3473632 -49020885272670406307458317070368768 3473633 516731171408972741348085584910210864 3473634 -145245798783121975521506841168857088 3473635 559685109013526915667071282996802720 3473636 -481874966642656169161455794685505920 3473637 617845230438014715866650439247960000 3473638 248986477601751894311905091838804096 3473639 -648364494300710440672521870828447576 3473640 418375111424777909942146657585920000 3473641 -1583544607489011605541414453971877958 3473642 68261291612810174143320555411479472 3473643 45171037961250826757721709509881856 3473644 44985538027752152825911010797688832 3473645 45079359253416900294964492369445760 3473646 36784312642395257858785356269165568 3473647 810574018173471622909316389387190096 3473648 184550656603501544909577671604142080 3473649 199587626733042800568440315092034100 3473650 -87559416798699454270248869421829200 3473651 16388938264122413913522614144602704 3473652 -5378558421289593531126722101272576 3473653 1198515023573393222770928262663273902 3473654 23419346912894249063634758677231776 3473655 923142043448519257790284114738897920 3473656 780494614988402623875986024549683200 3473657 -445739713400787864120985488276905376 3473658 548769566370504367246545089737873920 3473659 -1190949419257072947931133209462686444 3473660 -472616443751016934945212488221816320 3473661 589170150842869692049324779802041984 3473662 -524461305573837306306028734165255168 3473663 -395685145090822265541581354770937088 3473664 368278231198363930758341145630081024 3473665 -38942027733081964147638483431182680 3473666 70517264408967055987486645798725120 3473667 151044649082078648109077489703226848 3473668 1214722666155336257307882738180224 3473669 -4139390081023758117769217824558656 3473670 -57564667766614757671482495228115200 3473671 -228692757164404185314644385915349376 3473672 -183459368329393627785533104223923200 3473673 -1607729060622367464356938454163072 3473674 -212132137643551313169931700951316480 3473675 600936016537320811732561448698272000 3473676 -1224078883533023503518472202598279168 3473677 -163836124339772894271241412137942474 3473678 46329236702945398237424052102405120 3473679 -784330634068188698368709411843757312 3473680 90873194818541359624227871618498560 3473681 -1389516469349418637753118462383453518 3473682 -237926729807972544442830684025049856 3473683 -785942708867245558463671937614778068 3473684 370886973841544941795961986828185600 3473685 595943513709342008929072664554537020 3473686 -664062106540927421068985109800142720 3473687 187221818802234125047980874352148192 3473688 107351951253377248143962238796738560 3473689 781990698068828146974160440773932490 3473690 -227444894386358486077294023765519360 3473691 288363771494714099705948281197287280 3473692 -73611088561987086320596357266717184 3473693 198702273437840520057790928673019488 3473694 112423982260724263832719322835809280 3473695 240862283320685014640408919710622480 3473696 1146824572264682178728079824800776192 3473697 659106494766949102343183351377882800 3473698 -298885047781927506591717789406772400 3473699 -896956227770821265431315089702459300 3473700 316593291595063790218323674166912000 3473701 -304424879168838581531650022387495040 3473702 892584900726188831271734510035011552 3473703 -780833273164280649750525945346026288 3473704 -311250341642686649417874551608442880 3473705 -5720333306450663295394032431086080 3473706 -556678356142172866967123549262888192 3473707 -1091230970743018747697499398144337840 3473708 -478295855736978762382187052949524480 3473709 870141781012363962377002338044972160 3473710 -691093200108555268972653798368640 3473711 -336346653939249747076482921415304688 3473712 -4573689311993400602852635123384320 3473713 -755408509746086438400594858333912000 3473714 -758081448508107470068108537247695968 3473715 -204613625749212575669489685623297280 3473716 304322208060314418549834723667402752 3473717 -340585337832671443139218086531302400 3473718 -167050201561659537191043797647982592 3473719 75242002966733173866057573259358120 3473720 -159795989540412075536607993615667200 3473721 -301324966782647445402015411338044860 3473722 4362696703630248417756889833337344 3473723 1255300187741837694824279465872650240 3473724 -687213068166192382396431735424863744 3473725 344685955288875278782100947614634500 3473726 396788194045193421080459615767066944 3473727 1267041752600862005202851413698072960 3473728 82527822335148159715257366196256768 3473729 257539960344764221113455276538978432 3473730 20745876298666253155460173530446400 3473731 -1605535738646824970962526369763142468 3473732 -402201754063162355600914944394429440 3473733 146688666861520598071636026566339904 3473734 132734024214168665715766801047173952 3473735 38219860264736895409019807028466680 3473736 45093307537764762393629258101555200 3473737 -329629094957078488543805144242904614 3473738 -322611133988587767631401607487571456 3473739 -49659855136850154276077469314406480 3473740 593953932023392620460156483635440640 3473741 907290080040248567709867939211025142 3473742 -104958320884839242710245046405245888 3473743 -172473485328859964849632972972730880 3473744 55382215240772235568900258440806400 3473745 -160354057204039432651375785600873600 3473746 -37802283113541956404927839033323520 3473747 -1277973283373535380738188370012214804 3473748 503229320145386348700208655786332032 3473749 509664351461442022125925023062206880 3473750 -40886626877542783542869957333040000 3473751 -708502357048237535260965160715454720 3473752 -113798398959131041673663430168576000 3473753 -83469047354173983783297657685594998 3473754 -282105978885302708096790468868615680 3473755 6154088071637893152407198442520320 3473756 -217589614719933513144672212947178496 3473757 969696765486881013609764510083972326 3473758 -802979889522184197616085536109915520 3473759 272547733212203690830420612191307680 3473760 379615717040246296957153596824616960 3473761 2364662157706533753230369419072747924 3473762 -195760610403507104314943515742248368 3473763 -807409891747164547471651393366035216 3473764 -153075554360559643347216420913807360 3473765 260496300635056008374338775528717400 3473766 268672380299917247342269724883264 3473767 -541392734972419827332573513322473472 3473768 1034586856838947619172574298040130560 3473769 -173002709614554232733598366552089472 3473770 497756197321263207462161214929664000 3473771 156596496911979046898228935128894720 3473772 156120784849141279543141560793377792 3473773 -1029449713705466524220852295586423978 3473774 4082606517383618188023264552557952 3473775 156557474957515790764749445018002000 3473776 -191201392712455204829059978905223168 3473777 445301673806046603049695308867452626 3473778 -17890665426319126482858340737368064 3473779 310458642749735950453503980343119184 3473780 -223192037195050097316156875201160960 3473781 18209681842203510228537829463889504 3473782 -61945352521911535099472325892901376 3473783 -177801607297112546160651331921975056 3473784 -296502076094297501677332888459325440 3473785 -120622754233557745261516523018687040 3473786 1060821280673135672389735153924562400 3473787 -137097967913630047353383016860350440 3473788 -954585772477053168142145823857592320 3473789 2533804745878969893160370116204320 3473790 -154129833227469553911070020809297280 3473791 1126077580575266431583363543502680192 3473792 252255791484898061415748241153064960 3473793 995817013713771122395933410711751200 3473794 76409530767963669802846806057337920 3473795 -637076893551245626727185350370181280 3473796 -244279259278420551729130589743319040 3473797 -3408582887690245129384128568476844488 3473798 -255948570271840289608783775834112 3473799 -28792854558681552851280546105199872 3473800 -614112317979774440966306840724480000 3473801 -1185266876426563521046944509126244198 3473802 574645223408461866518290830799799040 3473803 -857639443378893720116176819856307776 3473804 -850071412689660710622838779019993344 3473805 154916654684054638049717888161814400 3473806 254472653955430067342465546995595328 3473807 -48682770758220387238976883914588640 3473808 36661413679304021703613611367464960 3473809 -1207185171960729262373245688409814990 3473810 2263825100507301031542801444495360 3473811 629988909043739371652223838994522760 3473812 -508528196435062262382288054301193344 3473813 639289178955260182271652336160313760 3473814 -605724763455095893240633247148513408 3473815 1049177143113561942781333209547287960 3473816 -1008603570934250670413126300760330240 3473817 -1032177735231898536416023896349956096 3473818 233127927503260317476347189867324416 3473819 -55520068113931929221646214780466304 3473820 42427194691660086407808982081536000 3473821 -135132040327091048226669033765912308 3473822 -400182692322704534120897744823648576 3473823 314323421121000567645363753495382800 3473824 1173753176279663864619469455084158976 3473825 206209421981817995137715615960871600 3473826 -47435177786046170662092842898800256 3473827 -257590751087669080787382139752889600 3473828 -806663586549745201612265730713948160 3473829 -168431645329959113113594973349601152 3473830 78974805820823842803558563800252800 3473831 380958840496657572471670116844776960 3473832 228989047545526283444902896726589440 3473833 -712078765832603888524536375606592176 3473834 51399508888172237907651262447368192 3473835 11397506825579205534501667595612400 3473836 144753259311054114572959861999412480 3473837 736488869839985885437501506426204780 3473838 41715000077762705149439520010585344 3473839 2394652484656682491945613452109636440 3473840 -58830381148506315222450973465313280 3473841 -1297873595182560505715633477538816 3473842 332082600607131514454024287846029072 3473843 -29021899618488371559499663108465908 3473844 672765526470762379427164454654871552 3473845 48741345577497167657030874740436000 3473846 122109284099727171906143469035990400 3473847 -15391356415894234982610316297085400 3473848 -75226872204508502285147034184089600 3473849 -264936514751038151996467756858488150 3473850 -180519038254584935363449610109792000 3473851 -55161789440393863885477806097967520 3473852 -305071438281589088134663893784066560 3473853 114895942801053783081893225372527200 3473854 -154250190744126772802972583893370624 3473855 -23074183544554474678867636049734800 3473856 -20001083789922204143644872454176768 3473857 -241825131596964292956952798178811308 3473858 559964854630349061780118246359246720 3473859 694240958658325822315803605351174904 3473860 15579479369627056937749346429829120 3473861 971622899662345393713204087688853760 3473862 -101851319766977916284843874865391616 3473863 839618911003142820695054356176468624 3473864 1487951698989030115571752225952563200 3473865 -288535866935671434129190699138272000 3473866 806991897094456730856089358861469440 3473867 -706590972391019598406375044869219040 3473868 728226661974011547609572529203658240 3473869 38721378865951775788305991086140352 3473870 -494592878971751728395033594466640640 3473871 -519533226987274292767405055715187440 3473872 198048571426686602376022950674456576 3473873 9599733158949817382331729042490344 3473874 515680797145116010732279364427863040 3473875 63073241594902796293384305073704000 3473876 39446333847932587127481011607103488 3473877 -612944844565839864248649285735757920 3473878 -775369953632684015391317955317249760 3473879 -395658598893441591079678136578613880 3473880 -252557618805203623139404876170240000 3473881 -1524526625176013483805875713167890880 3473882 -470910914834758459327143962412604416 3473883 398483297416418701553051342195913984 3473884 -15094474649222128234171353114664960 3473885 -323215666842983250729647829550235400 3473886 189850643845341309242404787736756864 3473887 -176573844109250298580509217612058464 3473888 -614511050700486180154861136526704640 3473889 65999348682067673078376536910948096 3473890 107705916174155270636298577836372480 3473891 362923578279952877761230536086046784 3473892 282603608477850056972472141266457216 3473893 387624769856778568010017192485369340 3473894 540489062324121570815247742611924480 3473895 175455598866261873285394978033393440 3473896 -753134848759523761444920225425310720 3473897 -190599722949531120145358632028784768 3473898 74963125147753897969184828719822080 3473899 -345697674580655962688329582298438880 3473900 -495742278579912666108726201227232000 3473901 605599787491839404012493679704719040 3473902 -477820153852904976163823168404198848 3473903 712431248090867274802630326521832 3473904 -103963954659225030178557210840268800 3473905 -705668608997161343698045030654388940 3473906 406838147925891843105668242124104704 3473907 -255325757426911369027602107774114760 3473908 458600870755605923532830653974429696 3473909 -522625972226097551647510065615159684 3473910 -257565420558515885413428050681260800 3473911 186846340922185739240651138485493760 3473912 614582310489863055559448893663211520 3473913 503838164776992320108260490533092000 3473914 435198733509603384662947486001775360 3473915 538298307738855416157590476607554560 3473916 -187691338731337323465157516607339520 3473917 -478191428507448453545603875251735034 3473918 -70652547072617792432097239177069184 3473919 467457615175268955431157352727797944 3473920 170538132420384393801857448384921600 3473921 -1684581847706706571039662292969595856 3473922 40521558883540569278489695879004160 3473923 -1633407606570616190700751206926317828 3473924 -89551077298832708507104931901982464 3473925 -5330512732972752858982399960464000 3473926 -453332625565200231120957049454813088 3473927 6457658484108637748604783967544280 3473928 -1170529839478687369337150313041879040 3473929 -289206619369429868543191419160216560 3473930 -76955296630825167305707676024323200 3473931 316412476384096834799432140439560152 3473932 344059670508448440399342893225902080 3473933 -369246678309169536963549101949003240 3473934 -380531303402267390421834835818789888 3473935 1097398905308760345413790267726084000 3473936 -218732639671161767401086508983902208 3473937 371334624707019829263535466366835780 3473938 140644730052376952070183061764587328 3473939 -207776267107998187974566021690059200 3473940 -12095012037909845364479172695808000 3473941 301326852041977152521348412535448800 3473942 237385401799445772705150498092707872 3473943 -59392329790147543467322226092310400 3473944 -1425312547680101683821993010579875840 3473945 360082354461360323167555436162669700 3473946 44637443045261600855556281469696000 3473947 -187956829471666374877495005939444604 3473948 -419518496473245031128194328307272192 3473949 43619313950457214107217611477552768 3473950 455168616873150943554810560178940800 3473951 49242181464300741779641334355501912 3473952 15275592937462567414517837594099712 3473953 461752964266074539590159719028686336 3473954 -474753611732382438620512264977011328 3473955 -912824408253176277651369767664784800 3473956 -893401937824997448463915580138730880 3473957 904321270771544383018559350703590206 3473958 320305286612381442722261288574124032 3473959 -83272420101061311643440683257659552 3473960 86344667457497621801232573505536000 3473961 -334602890018061055462170489526255728 3473962 -346083635035173351632824845291282768 3473963 93434674906504241815279380159221304 3473964 -349408338940182662152602792262108416 3473965 586601564949710525634622542974456640 3473966 -98543944403074279359955087707897216 3473967 128883931659168254578563975537951744 3473968 25176950018550748941671867657748480 3473969 -955133428911508183734612358551020304 3473970 3397484613305012216430154884042240 3473971 526581068083340518623836667391119144 3473972 -808466762493889440850550151159748224 3473973 -389064968081532348866218586514461778 3473974 -45460254365329529065312846413042048 3473975 -66649692108084095223677938487526000 3473976 754944203853457781737971789058867200 3473977 137894141423298270428524806637299460 3473978 387520689707362779187116328250429040 3473979 7080287501174619787093464842908800 3473980 -582163490279079338040567495122112000 3473981 -309917014527154430996547259025339808 3473982 449329439028876266582372267244109440 3473983 908678708756989798302031566769879232 3473984 -222381947676303229082317440908525568 3473985 -507792249278739453526204390239024000 3473986 265471038204863923315557022199658192 3473987 752041998822678334055325169113588240 3473988 -161938683068667491359414753530384384 3473989 245799573944834014476944622230236608 3473990 -179725595545026752762600578780490880 3473991 243055566700314686042513338401711048 3473992 137652575038308712261318157896320000 3473993 -1693500749981336179201471524326398758 3473994 124654720478947743434124491920224000 3473995 -180681116680136701739908995456561120 3473996 626025637490223926908340356153113600 3473997 35626124914402995531326111294301120 3473998 -180799631419488125775691405993067520 3473999 -1045344632535247335646316661391770000 3474000 219182025299009700714220248772608000 3474001 -1514804499604741912050171062577386268 3474002 -404231732342403239048766412293356400 3474003 -255325859112425174847192683948759712 3474004 82623047545971532436470820417810176 3474005 653386383766343567490898382190581760 3474006 176052011118794084948180509420475904 3474007 1459523524547638805482792873337639680 3474008 91593215038391258376063640469237760 3474009 -2794712605382918544944880188230848 3474010 -444161968561084822358608420880919840 3474011 917355670480098562904651050496794224 3474012 -32625500918493696820201952639041536 3474013 -10048523783474844063067060277080416 3474014 -631063367791375875893850271108854144 3474015 6367274037837267868698410289090960 3474016 -5477764413613496557221434801258496 3474017 106209028846364158644529432451757600 3474018 -369614863492372975644400041714247776 3474019 28450334095058532617840042951247544 3474020 404572100399205566437400311347240960 3474021 -406209521579941774397347158031747488 3474022 1000664471303449887732427319042771712 3474023 -460119918535689446932624940657130960 3474024 -643607034083487133588285674788782080 3474025 -881513608884092680887453472902080000 3474026 365177313611103853858009719800030400 3474027 471127888439867029499620745333167080 3474028 -1070340191066935924996856758418041344 3474029 -419466857940043014954687489699445716 3474030 -84115134717907852367943230036828160 3474031 689781432317722831648261426691096 3474032 196486713219240738134755140709416960 3474033 200731616454651557872285029594106224 3474034 -170640037463562610458552022994713584 3474035 650464457486997046311784161559028160 3474036 -59995041957870766686395103210393600 3474037 -23931279226674561902917683855594848 3474038 -8435113132521375145138102189860000 3474039 -686133496829957637232622287664478720 3474040 710932926607836501351796774477516800 3474041 315051361857414697815295528027289412 3474042 -196969445777235129176853425793369600 3474043 2220378483098702353962995557375012560 3474044 -18702187995519237021192660999333888 3474045 498739282400459304673095941771860620 3474046 77708304860087873828761185266334720 3474047 -1455945893360192389227350153218917504 3474048 -183646007485868338750154170014105600 3474049 -339572306370511723570351979757773950 3474050 -92136435187584936653588673694045200 3474051 342052727746807515992709100695983352 3474052 -146986156515215355206419600640704512 3474053 -237649705866182910010760785628448192 3474054 13844466393177927530746165496616864 3474055 -286563182202140211939446192843064000 3474056 18460453397250628457149599661056000 3474057 192212728795628871736251165225353280 3474058 -12457855826153676035642789339397120 3474059 1044219363286081556416787762755426260 3474060 -12409157452301042840349193088087040 3474061 1347180452699402225747699578326694572 3474062 -208009857417670738561595651141371968 3474063 1303189630417446756796544498641184400 3474064 -112931422736293233274352782435614720 3474065 160342371042893767884547156138900800 3474066 413110523466349815129557741369898624 3474067 850797760384076367243007392100083116 3474068 -361225252068064832867441530339856640 3474069 213369249164205550382805947414062176 3474070 23098033753784565759738123348729600 3474071 152997526842801735361772871989251272 3474072 -95216873733177575506864807703592960 3474073 615529228707147080464846045711861322 3474074 -495404394223658422169718097209461760 3474075 -504592123741963114226254419206836800 3474076 141973985645743584833172981605426688 3474077 -331108051312022142278151614387887488 3474078 155198465705568679945728297531868800 3474079 248730418257878615752815479817252976 3474080 880916624798280553658841069014876160 3474081 -23162760920612363369510640005976384 3474082 -558490969115938140324706453942354608 3474083 -1164137194503016362138696363678757668 3474084 -822548920076636820004265758391808000 3474085 -281223480911008275531223482061578240 3474086 -152534026720831810829807144377294848 3474087 -686628448466156460755800598324149632 3474088 -279625824812571953175467651393418240 3474089 -102403449485101442810686253429455110 3474090 -19993005589370927005527706321840800 3474091 -1007575371096864281307495579482273016 3474092 -127427653626928750831658634062174208 3474093 226537785617421631348497675944010240 3474094 99362007034904345443362095410707840 3474095 -654896167942570579873445057523292320 3474096 -238590302454532700820987712168329216 3474097 361941034484055095794089572729820480 3474098 805573076404395361522131485069398800 3474099 14447819470471227002344465491038208 3474100 -44480148223278897032029693606704000 3474101 -645401072087937638530650728157004416 3474102 100940240144034010023061698345488832 3474103 1571984036248506131460482630428422960 3474104 -428613163477139783763018890477568000 3474105 -359315579452972302800520166693391040 3474106 734347791778683252634404324006640752 3474107 50583804402716824344066567818083872 3474108 -78983621692674216445522929909399552 3474109 -369234235746213434782491446188021690 3474110 36705151202049109768714767920208960 3474111 -151705971687173246339534048138371128 3474112 -188431473645017672869583597223280640 3474113 1539280483043227038077554322312560980 3474114 -30633902855488572773707960880772096 3474115 -149422696586000417080976602462221600 3474116 -369072310199416842928568966767167360 3474117 471734877888568823036057146490826240 3474118 -191700339938178378557993666098158240 3474119 -103758285005769547780841877193188840 3474120 259088458478950876149293560484659200 3474121 384657570125396243545843267313149312 3474122 311693715320241418482899981090075232 3474123 -117223158660555263963059842110969616 3474124 -157651581893997263655270879650792704 3474125 -253343833174202444054275602260721000 3474126 445522537209925876145641485304829184 3474127 -399496526482603194158394819911540400 3474128 10281622442059710858913893598494720 3474129 67865109111072883576550396566500768 3474130 622308739702847182797966716221470720 3474131 470600207300168792833762503969890880 3474132 -603509068855838301482811975817033728 3474133 -1227581726631120041567025871244381676 3474134 -30561860582923049271056542574819328 3474135 73168391789068162673692638659390400 3474136 -754804585912536082492362605364664320 3474137 331084396705803473746708064536665492 3474138 -531417789647131797453521782896109056 3474139 -495050193295064627480449853688032960 3474140 750954701412777543630254914504189440 3474141 -5544265424411322658052736597367776 3474142 -643681831418048819576132080128000 3474143 -68897219062206200217730039743786576 3474144 488591996059720145847260726797271040 3474145 -550261034776064918396952045804293100 3474146 -212835194551043651938545052027094016 3474147 9780031130159880075957993323735472 3474148 606194453923184108004111633754222208 3474149 1141355497210124638225469981688056286 3474150 -48924229512092696817128796070656000 3474151 2050908603118112757573726506342097832 3474152 -575416217412639648450243653928960 3474153 -328961957616752116500497497022688438 3474154 -248855881573741135253603071224355488 3474155 -813199335576956130826026304605457440 3474156 -184599604419832769187007414002401280 3474157 -6634040087710052206472631345860180 3474158 -461166935774809655081141962597456320 3474159 -258006270436790054698562140319695200 3474160 66597312893067753770828293334138880 3474161 409284964255479537447490963642023762 3474162 193002251331704992142649435311832720 3474163 -329725907503157664039875286379714560 3474164 1631467715186121681173253273477912576 3474165 400509494467211531689540721849797920 3474166 701810425786759082837798738033010240 3474167 537016972683764706492587260071786216 3474168 96570061712345648179267353021173760 3474169 816148564415152755608425487806069840 3474170 15827016240841508971195766472990720 3474171 -396810162490490573296832293690303848 3474172 -290609200282231403376339285168039936 3474173 -626619952620151127494660694550389856 3474174 -261336064108769037361763386982461440 3474175 -515397242270188945789519550466262600 3474176 267265260703997429958136581612109824 3474177 110194054850769827542910362096708032 3474178 545335557461353229591067381706994640 3474179 1353582469174110831336479416321206780 3474180 -237382155496787668532572305233744640 3474181 -870449191652036384926735644637688736 3474182 215005050162675054672488270918945472 3474183 -257614088513561944491215994115530240 3474184 361576588831226281216158647051059200 3474185 -2175374094535652551885977868609920 3474186 77453787513800597012127593228692224 3474187 1062011573953435703941591769398100160 3474188 984881805492392984142673735719398400 3474189 407985784767836472792489417081205164 3474190 -988820668446748837749504403369908480 3474191 354194954165121124536129775717189872 3474192 916981854888816009087254877634560 3474193 3385087088332246152565887710607642624 3474194 -836992997489899307557773835257883488 3474195 -238857864308775864962342408727568080 3474196 117731590261984842325274487255404544 3474197 433129033022436953162582735889029646 3474198 140943637872102161707209571256605440 3474199 -267619328191424230892592853263056064 3474200 470786362777826102569369458816000000 3474201 224282275966172877367225236480624384 3474202 -302663834340399016910440291701938448 3474203 89012855618983983136178508325900704 3474204 -61457807991917767397528738869816320 3474205 164581130494794957752643948362995200 3474206 436876389852164395345848921789639552 3474207 -885218762309027344409150545450965120 3474208 1574674825712739108684139346830295040 3474209 1718273680883261243282446654446925410 3474210 -303573396170966763963780487869143040 3474211 -324579231882541016135792230527668880 3474212 56585781702894845338653334486253568 3474213 759233227427332062276943663490120544 3474214 393053209932072502346727178677504960 3474215 -230408615725583023551474006089389200 3474216 74905356239410299887808278426327040 3474217 523566016199859287099270960889786612 3474218 973360978020270953442628894024964352 3474219 -100696100151663257434727236808781312 3474220 27011335196683354890187330079477760 3474221 902166063426694102930395648442545312 3474222 -330017480995026410418783372176313216 3474223 -1470050731946322743531594872885612528 3474224 -48983137703318297536125723553038336 3474225 337955699516675501800199653926948000 3474226 -19446261556932770376371731691074560 3474227 23113577885117893259951146476336552 3474228 3844948584597002185674437513201664 3474229 1410955296875894366724630068173127520 3474230 -407199368274798659668446905345882880 3474231 -568255600559764548455139250145658648 3474232 183444749692201385724216403921305600 3474233 191883561461424988668073375324036800 3474234 364210425470542230425709266721827184 3474235 113900786542544989954967780953566960 3474236 -401828275189057142121924594418590720 3474237 -201580759035894741043454906559592032 3474238 -136978740651800817607672806956147520 3474239 -225292410726206234247977650123136544 3474240 -79035137619076181306125604817469440 3474241 -1749540157625661555971783641500087358 3474242 -366711574759155556327084379283030528 3474243 -194619543231203022669676695303163056 3474244 -566759545743322252205942927966318464 3474245 97681813942544043578473844422039200 3474246 -22089560740580908612262035235174400 3474247 748833652052584649614560231590421496 3474248 -426549540578200748109203383651192320 3474249 -335874532964654687085898415451421920 3474250 404095796876475550622860012741680000 3474251 1533496876496098173867986284652572608 3474252 -13410374906241709404999118497057024 3474253 950872427403511387300955829133022380 3474254 -282031474999762535269416764894233728 3474255 -463890545413790569740164663550499680 3474256 -2516726735782766733554103816585216 3474257 -623911978802164321058093717126116494 3474258 52621674714055768775598443844357120 3474259 1158805776932051595908595004955668460 3474260 168512997696507467634732163790810880 3474261 295037169784220460451456754366209632 3474262 567273591551585272654867816903680000 3474263 97702871511787044300443195939789568 3474264 8021574580566921235457781843947520 3474265 109533786302618723008765945215213120 3474266 83498620915760558720380296563336160 3474267 -75649561934640313636693520432847720 3474268 92537296859973143302049464442781696 3474269 1093829907017857121359333870168508844 3474270 144027819881817646986071733419709120 3474271 -450569386172702394822329818755311640 3474272 -1727319616025199449115507107954688 3474273 -212444946901202995787656635023328 3474274 633274634786717929359595338900673920 3474275 233501471572096922168252061297586800 3474276 -122179707597110599886817348983586816 3474277 -499220515331220955735560456649839874 3474278 67869163094917451371751547075099456 3474279 1461471350900298828694585203636403920 3474280 -413223555074790838043385756581529600 3474281 -24717731062247160966316403098782918 3474282 80872458787787298777183200057086464 3474283 -1443072578562551497923277786196729480 3474284 330533511439096928159445740335304448 3474285 -494842473261082676732550170067224640 3474286 377168179889757577228174661017947264 3474287 2940409558477405862888649686214984000 3474288 -101311347246807511583152380193996800 3474289 -308956416724653509245152991405952 3474290 199559786525542632541291421360578560 3474291 -84698129051535829665622907732484096 3474292 -195552957746473918801832693309656320 3474293 826385797353115241991786776104094400 3474294 38462782507569319691489761770577920 3474295 66001219366371440097497750615052000 3474296 807735702359070094118234543331655680 3474297 -572303459856913095904091590324886352 3474298 -199413775756430648438248534298715936 3474299 -200532156624919076986445147021622240 3474300 171456854054170141752508380659788800 3474301 -1771960528790115558488496395072312698 3474302 -632608067525118816904448544010739520 3474303 -83860476838370133901081662104493696 3474304 -1340522837894598666398202976303841280 3474305 -1109679942042903402540136021661400000 3474306 -163014496889327233373142503228736000 3474307 1472150788539692700500450553610057752 3474308 -31900980264105580340265538984371072 3474309 -480424433797535699865622782916615392 3474310 172627809772251440770986220094511360 3474311 647769902292457241942998456408841232 3474312 -408242874262261131307448166871572480 3474313 1718970752320107077197521906123601562 3474314 5442793068832476329787638614433280 3474315 193092642513741408140840997711322800 3474316 636219892929700520417951529166402560 3474317 337066560453017654464147130097384384 3474318 -298062690962049474737056923364802496 3474319 458665682998890181067517242368851496 3474320 -118134563308600036548352636296069120 3474321 479712390699220027866793016134843680 3474322 -675997787322161163626840988251058288 3474323 -824700006496247618693723888423065428 3474324 -98364212260256862153003144897220608 3474325 185456626545592814555595875104393600 3474326 729307357587788339086099805190638784 3474327 9320003572485659993569018721182032 3474328 -378777910140166633407878856961351680 3474329 -563262700726703821099193349989990070 3474330 -201806997541652846418591415918798080 3474331 5788212259064045386465609435070992 3474332 -634614050039387199316432065324040704 3474333 -21297363505616418921295494551900640 3474334 -837686357251546998552751446206128128 3474335 759798783089926187494297700618714280 3474336 -111328924429796412647994048104103936 3474337 721824855500468865992498283634074772 3474338 -367172157918467983154072492316655104 3474339 -638714421702046181259380012110663680 3474340 -171309920363565045358552509070540800 3474341 110773307152387345612318824560832000 3474342 89379777328533163917774565884002880 3474343 826145294584071835564605452649169440 3474344 -639349459545755356600522395986211840 3474345 94904795008652239355584633163092800 3474346 -786411671960676325254536713457953440 3474347 850164015377238119047214880783167796 3474348 74805481044631062085422097193840640 3474349 -989043158176570656375364521555264 3474350 171376631466634976108090772120148800 3474351 470425065150912638613811436600399880 3474352 31267096369390580765808969302147072 3474353 -1168094833987674854593066052304652398 3474354 219003701249326416164679205544951808 3474355 188451885935099403196636813379627760 3474356 107415085518439457254208089576120320 3474357 9389255791568826662791503375315456 3474358 -274365752662430114269538188894139424 3474359 -139874278470721235295536446057413120 3474360 402730634111697142051828211509248000 3474361 958402436252976262512313998609761424 3474362 -34336106137357769591099159425243200 3474363 90065528289988858764737488217061144 3474364 465322270447330569612862681942135296 3474365 523822883017112870739520021803769260 3474366 -109466644337421203575200282190119936 3474367 -446308836079523878204410864709733480 3474368 267707614926430924183988213643214848 3474369 398363481317720008923158268515023794 3474370 142798038394073882765634219394190880 3474371 460613836606260662219477934090304572 3474372 362603584126180981042021987850409984 3474373 -428235259595141414929191901161736160 3474374 -266634662477836518330069507985526400 3474375 62520779876293659468707936919450000 3474376 1229541701433871450195347415266862080 3474377 -778483646146854141613502197705217628 3474378 -288446132871680409122152478553561600 3474379 547378823218037705221735445236513776 3474380 37614456735480738909181046885253120 3474381 488107378359125670856708233402179328 3474382 -422537301482303476362359766082608000 3474383 -442661749685636821871185591168836240 3474384 9824450953221898747657928026619904 3474385 -729495125301706572111149257833320640 3474386 -621918173374322619851737509559317216 3474387 19666476491869731249020186534522880 3474388 -1017007103506799565130657700282097920 3474389 -67336299297448341009415716991345344 3474390 -168755272233337550739525092121139200 3474391 -124276238867892299510741382192336968 3474392 302385534955687054721380467350937600 3474393 114089005553960827159492340360945664 3474394 -485599386420748680864147740999952 3474395 -143129902465643565350925385133121600 3474396 -1459134250371795179725274216333657088 3474397 -135206770920234587822506049583976800 3474398 -147816778365902613720558851418748800 3474399 521510486906110562144734111965672264 3474400 -7021730379734794424545216030310400 3474401 -504948646212840741280978343526512448 3474402 309239497459464283529415996600061440 3474403 161236041068498712221779256184357600 3474404 -1142580027615744734205518913164179200 3474405 -198903120098693907903078268426557600 3474406 -245615645936213019431141183701180416 3474407 1765615574414575360831432770379602600 3474408 -89387241234121325155178098708807680 3474409 1064254307044298258264313535058684916 3474410 63030453380209209396079330289933760 3474411 -64193965194636153650300040344418336 3474412 -21575767414378616254624150614118144 3474413 -845434999143103951493267877894487338 3474414 -133170363577356554210714484213741696 3474415 -81018448429840511618925920135810880 3474416 156388205393379318711086898452889600 3474417 18342972332629838946321189966848880 3474418 -183936159921177230223296860094085120 3474419 -187179149200150480885284489042394320 3474420 -540387755814045082218782933396275200 3474421 -380323583547430967778537325274802048 3474422 -19886685087669205157200799650941696 3474423 -717281035168672699218235870487036928 3474424 1024825703308346116638974983519272960 3474425 -237364484187260695671694890685184850 3474426 140829001999059533935341493171657728 3474427 644293696839014164031509427823232872 3474428 -255832500342803200477279055746627584 3474429 -81214083962968453413581336750769600 3474430 -348132613571226964106582683396616640 3474431 1101122285201046230034488977771967472 3474432 309385659026821152745401911460495360 3474433 -179435554439566528798725714385720318 3474434 44383701925191296513291548483775520 3474435 52328382362030930940086294902694400 3474436 27780834553435139122547223743131648 3474437 -667207173546266928643636922205466914 3474438 -243167374030053656952169273023750144 3474439 -131319535049108995776316643859174760 3474440 -381918955603951927500244729067059200 3474441 -95045844842254797308033860273462560 3474442 -159916605819854677836982081918162128 3474443 -15055102705091123208911465899815984 3474444 -501641892984038686052847825551339520 3474445 -100397197943263044574324751590507080 3474446 45062802431786255844199971579677184 3474447 597132168788454639313332707257754880 3474448 76965355373874035005323406278737920 3474449 -172946969986907394949704797722742784 3474450 -107363138397329460895309202499302400 3474451 -382625688453027315673116599919120600 3474452 -558611528246956086653690544963828864 3474453 -730649544972379411538209896112581216 3474454 -705049843450135261692047889377482560 3474455 476748207248610033648464792963010000 3474456 -210956890486714257001390350070579200 3474457 -200103319736800577830217403894987648 3474458 -192841129309379687369087314598378016 3474459 -258930687857246953627004585672900436 3474460 93849918047050027476401043795302400 3474461 -2191257587083279043002714287482363700 3474462 -3606517381129646161324140573981696 3474463 -309189020612911254487414087161494832 3474464 -193496243387892610599756140315148288 3474465 -134196401399181877363401368526026880 3474466 494755145286693244722258606748385280 3474467 861807043050332776291044532442247516 3474468 429727408623972535523737593510789120 3474469 16094708196299995491964922463383870 3474470 474888201402434834295573409282556160 3474471 -82221589556350280539083550316954880 3474472 -14271079100252038690637764832302080 3474473 328346461846706495136588045966360720 3474474 110852935542010448498332027193391360 3474475 446152661578154839887623593487786400 3474476 -139048117985993371143600064735027200 3474477 -403472329287700204187817779309306580 3474478 66244838503004759991087419430416256 3474479 38273452293434025797802375403576080 3474480 39198238003185861971417205697413120 3474481 -186503162226259612142571506814145536 3474482 -847298327792476269409463775973343616 3474483 -871702611871807959245887522618571976 3474484 154543024748686444423674145212177920 3474485 33664892907278344299232296802200960 3474486 -5490985992186620049261748497144288 3474487 841334544829099575751157906379823192 3474488 966580881497589916009183788326645760 3474489 229772397255862236899673639982052160 3474490 -485672674424813932856298076857787200 3474491 -7947434683418065842041598621611616 3474492 334719217988908966697442998948536320 3474493 957992346605466271180282419505879488 3474494 -511394060442079168971031950211369728 3474495 -8271238487362204973277253139002080 3474496 536059485534301855086282994346622976 3474497 -10194027029977580509957416512876760 3474498 -480493849231189776056727190164471936 3474499 1002312742951596536002272018703697920 3474500 397443609500957124952921666267200000 3474501 -339744897605026079736568680149840736 3474502 -466552456057783296493418463075357696 3474503 605807548005200501258702847199633752 3474504 -142712151230204738214026561878671360 3474505 424173136247571957441366102930546660 3474506 225511093657440258997036094953063680 3474507 732324989896187326617426101799768000 3474508 -164120585174696251554150072823880448 3474509 671232443969472794437548621686686710 3474510 72202704998477631524086401883238400 3474511 -605630451374001600943079328990428160 3474512 130082938581117420455307301776777216 3474513 205624724853239336384857453251883968 3474514 169670083205537001069711591686003856 3474515 1734054516520629815423901177158880 3474516 -53535012247458271012700515257243648 3474517 911548880710350713105691902278959566 3474518 44134623064017891698445771577951104 3474519 13038135481430028281660020710705360 3474520 -310959377933798843240862943328256000 3474521 217033508174563929299911587137873412 3474522 -683961379039598215986388297785277440 3474523 -308945156244476887950135992041700336 3474524 364557756518415822285855474765597696 3474525 430395256815966277606376838807472800 3474526 597531728330714170949125530942638784 3474527 -178459458084076169286332319591392256 3474528 -501686567163559848197386537536061440 3474529 12137527310160181082385217324011184 3474530 -199469999207857525013455931209190400 3474531 1140158063186548809481598788191297600 3474532 567433656702883727178459529714129152 3474533 -1566195233370975436946953708661449218 3474534 98001843704194237449067276425050112 3474535 179677603005172601282020151706530160 3474536 483719079007190794455542097054873600 3474537 99643882662657290950277661623520000 3474538 -542275786569446588017722704553280080 3474539 768023466481072579013570432798228340 3474540 44147108886625713530735778882816000 3474541 723517209895080641923528773827751072 3474542 259941177961062139564105873815750144 3474543 -180890750404969158869388986138626176 3474544 154515762228625117212887421241163776 3474545 219944082411712030759313807913978960 3474546 133713686514123961243781664424644864 3474547 -489082292561134639226797640910004 3474548 -253578505420980049754796926218444800 3474549 418672915452377970512250738527049600 3474550 479022492112674760698321785101408800 3474551 -653743689702475034264147613848375448 3474552 414480995613807490165807045516677120 3474553 1915370909575525579745132297470522960 3474554 -57601764794152483535394895077692928 3474555 -105790824914694722632181525688103680 3474556 768184305905872618462601332028856320 3474557 -2578636337231975940377102874468252468 3474558 617652627892625798340601777655903424 3474559 74877358324475794807344546633424752 3474560 -283897752098346694610296604983296000 3474561 -197319139298442545055966181406021328 3474562 58910590507384263659560829950086144 3474563 1233464136473797420179888918490490304 3474564 -71502726532925566575322259652587520 3474565 -291133866364392231187818502456444680 3474566 -42275467142397876879279209203994880 3474567 -1098672108975662068082202812532422280 3474568 -158164575468237495123906128200704000 3474569 392600542773186985782780611592652800 3474570 42032074338934364097114154983129600 3474571 -828016612312821881243681278260396488 3474572 -19920377499280165756149129960488448 3474573 231565458072628370780192851100736768 3474574 -116909425589513662644553321190130240 3474575 318948864294517344727500836803080600 3474576 -6370242336607739765864857985875968 3474577 246085009607644438491840192790611060 3474578 646409302002611325071603348471362560 3474579 -235929879532889395054663200727578912 3474580 -915441786305301541342064498993260800 3474581 55948373600271619608330666451875264 3474582 -246580655295811109094210896705802240 3474583 319409971106143668354217073094078080 3474584 926633458848011121706733071628482560 3474585 -136881946602420958495676177309478780 3474586 179111992644145169543124358363417824 3474587 -1034053035384172172885535554751659520 3474588 -220213523985685499632441074354441216 3474589 -272113111276142038653018664161795610 3474590 -57609997874749047899431995239232000 3474591 22553763438708088309592185180446792 3474592 -1255050608864716385599689268402323456 3474593 -250639965498978822123693931125242880 3474594 45163704333260282331457191685986720 3474595 948181980417168006655066821780795600 3474596 323922659773559970897157062060458496 3474597 47041240741543159832713524368945472 3474598 -463129130977342003657979342769087360 3474599 573613849636147276138923487273332600 3474600 328328666113147775296015018549248000 3474601 431995801462415114086260698636167012 3474602 1220097787403490533704939923199601664 3474603 647937624631670089685237563611408000 3474604 122525779075356510785318315347607552 3474605 32971524699432644344048470403976160 3474606 464813531736250094440828417744358400 3474607 -73262938132420184530601056384012144 3474608 -297829517879410797316021492325203968 3474609 -902856217259644267504159500360798096 3474610 -381928873322339453636252774284285440 3474611 53207263198054219415179801608483840 3474612 -209376813138573851067153251483547264 3474613 -814370537180882159566831180722251016 3474614 -52208403572330102109365804277590400 3474615 -12070421742564408490775162672734080 3474616 -1949693780591824165016208623687024640 3474617 -431179423354245574059135045203527740 3474618 -80169420754853738085315031311767040 3474619 -524062566440072931271285756923629980 3474620 156896244732513369881512618733921280 3474621 -282676278669606445679314145982727380 3474622 -800192854958259665804853708928389888 3474623 1567307808629912122038410320059511872 3474624 -9931954342017733709669599065145344 3474625 -9076474819225723332623192372016000 3474626 149145950796540157156133465310092160 3474627 -105819034276547010498154672595514096 3474628 1019488837796947925388368476398812160 3474629 -1090694002510876613856349525300878816 3474630 39130781847613057724216572904025600 3474631 1107990902757914978977169124295241432 3474632 551625713223451688793963087949332480 3474633 -244528027339080242058917721202564992 3474634 747895378755796491885770713296519216 3474635 365269950215863675358042321570361600 3474636 -592156725513813797417353367990784 3474637 -532493563458472915902960569419603368 3474638 1305943317657718472534175873642898944 3474639 -297308018990407006796643273710000520 3474640 -166610746989347451544483456973783040 3474641 684509541903249042116455903441581042 3474642 -330036886974445401017553892046921088 3474643 -874476320390005069478839189968649108 3474644 254147126588933803635725649261312000 3474645 -697677200597939097282932539534733280 3474646 -108067651524769729088352713079346560 3474647 18272615243956810175468969326230792 3474648 -538957445712922530790120116077414400 3474649 -540775748289232658994681728184112620 3474650 -479935700697489251225834710148401200 3474651 -99146053286263616072303929717444968 3474652 173871712563835837433605253333121536 3474653 -90170459566362615740683365636640896 3474654 1870284047281814894171224346299008 3474655 147329127885651280903886358727998000 3474656 -920329727386852733016826904128782336 3474657 -509148523115159212914289798525879680 3474658 3413563555211445951557490393669888 3474659 120416114986308036127736038724776860 3474660 135943243713582124074288428039823360 3474661 670716395794461167289174921829741024 3474662 -68844643614049505485260640575291168 3474663 848136009560863203889128307274365440 3474664 -316294187892455608887708230360371200 3474665 -20276879244625631281139410450349880 3474666 87500286356554351630563695930327040 3474667 -537862752889350757959731068811063408 3474668 -375247816158472476046224482249009664 3474669 -310699245145933087572293563504264704 3474670 137166985950194974353877085936232960 3474671 54539749451914682533460177273166792 3474672 100645159833261956528241340600811520 3474673 -138210591028123860513713777047944780 3474674 -188744126923095540328610419472721408 3474675 -463199090480093566151076171449115900 3474676 326245311241279639923459368922008960 3474677 -693521370821947270055813747283195474 3474678 -295134911973347214088445926992077376 3474679 -250829124218081656515651305928976992 3474680 388357335133154220444121984112640000 3474681 -87134087242114869708310250364656256 3474682 379343124665998260593850982409760000 3474683 -1140449357460431468181031224110671068 3474684 715168237180740721638428220074910720 3474685 -22985007985627858308243567040185600 3474686 101619273471516838182353346466413120 3474687 -484405605605485792787269593572242560 3474688 -380094729502757467393644132430774272 3474689 193597328429870927126207252306078256 3474690 -255374986200935141585054643763092480 3474691 -700592045636172244088358706856954616 3474692 371757365751363346576313896830811392 3474693 -457003479177162522840390483078176580 3474694 -139070719358105529175717084628321088 3474695 242020439004602078867765073098496480 3474696 187820180628839794598946027428044800 3474697 -356933142529580036963631515379131648 3474698 -384581408984348529862037479836687264 3474699 516351512651219381580339420006069168 3474700 382607775364241866091303133594003200 3474701 29256764583718742559749556192869280 3474702 -33447137144195825133634055332638720 3474703 881502420528725291579016052312770504 3474704 125235630568321885803995376829931520 3474705 -150874874914822519714351243878539520 3474706 109525378241751859350080278307057664 3474707 244155910579258499290327405774613232 3474708 41813276702174746256549336527042560 3474709 -108995508760775890936977314855085888 3474710 -112307365075318696365189576638077440 3474711 1081654456096474930692300166498466640 3474712 -745183006157855184746934114752532480 3474713 -357857573467680638241595306874463216 3474714 388186447308171933807320552689559040 3474715 723199661026055670263822716014014400 3474716 53065717161044888840633575411657728 3474717 -2870699278793790547949972599454688 3474718 34732046179565529036374039492592000 3474719 597604423849020278706866076197889120 3474720 -302420801410175171239139565423820800 3474721 1503650087778699985864167146580685922 3474722 132008243048698570254743175533030400 3474723 179799841431524437812663090935180544 3474724 -524283302610229412343267593973485568 3474725 -493961312798074669095322024098746400 3474726 -62895367337875084793982233555810784 3474727 -72369719130459739599127537700472800 3474728 -8232966334013838427634494701895680 3474729 849148680194722982803451437056169044 3474730 167651979157230326200768425408691200 3474731 270697956121602248816383263686619264 3474732 424106018124428422791524694526774272 3474733 654243873319253173277166347968540802 3474734 102650317212656290188985886123674752 3474735 203294326663860600984728600991139200 3474736 525824069625184135412759510794240000 3474737 698045460963428659283822198516816466 3474738 -231036269239840499052422455012320 3474739 -37768524262809149831790165332320000 3474740 363537492304962155042401054338170880 3474741 -215393678031523640444948228573776608 3474742 736365188368738658785321640302522272 3474743 -808076565331917763203047788806469656 3474744 642648113105908510572692998717440 3474745 -110580036716049850659675831022221120 3474746 -250394034200048316506023118107418880 3474747 508598069774662547581115751749008524 3474748 313450738582356159122098772770037760 3474749 -2036189158350128725092810855064090164 3474750 -56963507764711007669901664480704000 3474751 188231700322298226546978906409008480 3474752 162816613664884400750503991698784256 3474753 337338679978281656630349697974867504 3474754 281251229929099582703115931688714112 3474755 122580989370375657100642917179078160 3474756 722380336921280122587833126025388032 3474757 -1367425873616768383038765888704002 3474758 -239198270213480157796522871162357760 3474759 -139378560297646666351154815012741632 3474760 925118195529291871114107807936768000 3474761 -183498170238666371235332305890403200 3474762 25261415610725985745209130122384384 3474763 -1032818716005408893658633640919466988 3474764 1086194966140549286882783065344504576 3474765 -82291252391589585891277616028998400 3474766 -110655377597326866111341697500668800 3474767 372757281366229138513353766459450440 3474768 50078575882503040587876038778421248 3474769 1431474440475901370084414552003916096 3474770 -23734055646210013132924734232363200 3474771 -334169067967220024418565876941999360 3474772 40776032169288545743458931371364352 3474773 1647513263410049716996340705186723022 3474774 -511556194267986852083577123970397856 3474775 -1175750774708637951214766411803187400 3474776 -824745147378711621484037308678993920 3474777 -259487166140174221027761732967213920 3474778 -839854295265204895250258589304465920 3474779 463310266190574862188237421955695872 3474780 -220132942660500306689079601130649600 3474781 -367095915428811012343279491226942868 3474782 675626380696784069235449012054884992 3474783 -78771096845636925034601784677344176 3474784 -472488692877381644049227869837983744 3474785 -1114457977479417321547726542439735020 3474786 -120150275597318584089744456220194816 3474787 19166429647740865325738898182270920 3474788 1120431765471297768797678876796905088 3474789 -458712110362896321316357584830018976 3474790 139272004348782951791574965987942400 3474791 -235655406876419049563489385905987616 3474792 433071374515011650326306833779097600 3474793 -161123303667821846544793990899017600 3474794 -261934102622067624904955916620171520 3474795 -60654751688817316930847655898632960 3474796 -479258187481023067109330108391470080 3474797 426831136430306914040213621924796246 3474798 -417658656053197430724795431908902336 3474799 802236449897300487595394492989621200 3474800 -4260541290597550210548071920435200 3474801 193903727783916191547592090402304400 3474802 425564526628381721504375597039630352 3474803 156370623015533889980084051207730864 3474804 -566855223251625376123623723538661376 3474805 -910459767932263888047816923433996000 3474806 219871622510872785444824898283976352 3474807 247043130334452701883093590088102144 3474808 2481918719721173421579106886430351360 3474809 -130772493789160689693883214905806900 3474810 15802376759723527688740445088933600 3474811 -440601661231259638173650384616396000 3474812 -14155894395790116338364446444937216 3474813 176520085701475442584525711174162944 3474814 191486711193334858405489699897494912 3474815 239832633604208437752677211115776000 3474816 -193919637852466385434206623760384000 3474817 1030841422262402942662650760426054272 3474818 146590520422406392364502903139216416 3474819 59422493550684271182192300817125900 3474820 -103275648412011430435112253851185920 3474821 97800883554749148074957945785466880 3474822 -155168660643215857538141085373468800 3474823 737379920382326479952211031443482904 3474824 915820998517618364760856521458856960 3474825 -57918409295539583799603772237922400 3474826 -214867759646315855774181712795527888 3474827 -169262206964334760531981174501326120 3474828 -247624041124848345128172713315036160 3474829 -506687215575470432801868577548083700 3474830 4904584158702262460202149912219520 3474831 -940448552185700208344626723914295536 3474832 173698922961788438583710387943063552 3474833 -92261376698843461081768371812307918 3474834 -85185967234857235090591895760752640 3474835 364736750219094395059958718922451760 3474836 73164519609370547243362972550694912 3474837 673937545196823049536654652982582094 3474838 -195318599888481854594088060367850880 3474839 -773610671060364027706615324897576776 3474840 74973115231053633504197835964416000 3474841 1559213835751696837204205807513319242 3474842 114361430546841405716894500648710912 3474843 1198056012294112115103009143442358128 3474844 -233401199043146954522575518228054528 3474845 -219244164846808319130365644942951200 3474846 -437449794014472505934131616458924800 3474847 -266330832228450416010072196336633088 3474848 -461367329539678503706137177069060096 3474849 -165645945836833436601221499167914560 3474850 -415759450027602128574029894257395600 3474851 341103383316018524920991739707217600 3474852 -56336392350606232035711901072244736 3474853 -958377557693015034901634075086198880 3474854 162324149832044763415896239546705376 3474855 -127454862904889140671580511242158240 3474856 -568102919150356066179967409061396480 3474857 1815487207097595310312134802724736612 3474858 700804743541419858840241242463837440 3474859 715432193962441553683493838525323060 3474860 10292717423191613070202537890478080 3474861 -87607972385691805422904847610156480 3474862 348917567908428526778537339714202432 3474863 73423839948543023241042986069680128 3474864 -120016450252274169602877851204812800 3474865 739977228619209085391916974465449320 3474866 -76471444529130184217724451708336368 3474867 -277963116338761687414552619676188160 3474868 166653759905996977949683407828604416 3474869 828804939804557137746014029815651840 3474870 -10070442725343048328944333523875840 3474871 -730769126054184245360208683483571928 3474872 253808705657865978215078268491059200 3474873 566015368595894143768010025279360 3474874 -157274495808889147084944489504679200 3474875 -629937943331803717094151774600900000 3474876 -121502887830253135105177561015315968 3474877 608420225938896915849198220690598144 3474878 -333432371918827293482368106232768 3474879 -534935528730485482804125604097551416 3474880 -278858266183721076508398672779673600 3474881 -1526328887203081919736673796679412908 3474882 -118549735464850184573134977212651520 3474883 205544100783380264078667564921459840 3474884 -156630972888683076299535756535680 3474885 722633061402539764951929177975658560 3474886 -311417036966095250510874365941493376 3474887 220396628445744462012018677095050600 3474888 246724172047086707633038483465912320 3474889 -151027253003574216640043440047025200 3474890 210413089280257243114158535876783200 3474891 219987507739636863558963282300929280 3474892 -140572132363160688844035890141027328 3474893 498638549856613150409635924608641142 3474894 64234613503549226027896132243691520 3474895 -124053641327305961644646793002628600 3474896 -334882302947532602571881979040972800 3474897 -958530788361567385409470318346960928 3474898 113030148290202369699586626929375232 3474899 -730711166499256617708571029864446100 3474900 -155358509018477089804681286468966400 3474901 -492815394534564695677574032423154098 3474902 -640174722954784463939200285409995968 3474903 -286738250528166976939677766714687896 3474904 -253640677889374635746018784654858240 3474905 -78618936502514265314005465421057280 3474906 97947776596954011710228458278974208 3474907 27918959900751199537213893700948920 3474908 1084945860560187495498861410676976128 3474909 -174419494205204491059386447926426656 3474910 -563811381207825441917331768361776000 3474911 -116465530729208852135757535065522816 3474912 364526066428493297005067352296914944 3474913 -253669082707226803126836105534896876 3474914 -63905587343340510992803225081860096 3474915 -176850627726953525301521667072064080 3474916 856763520988332727776788875376640 3474917 425084081630229384165099969092138592 3474918 -209856401223846243639521908212589536 3474919 492515122827683190984954151922512992 3474920 69036925932183092900776642358784000 3474921 -465254463591602840627356825394859888 3474922 -198362807322280388904397748334206976 3474923 422511549470811336395703212377485960 3474924 -229951935739702420954605148019526144 3474925 -251089956966305261114438363082193500 3474926 160668322794517387059142034848531968 3474927 -1196345675079882037163245033620288000 3474928 182130339268318831885674683619082240 3474929 420702968729671673373880191538631040 3474930 175495813218301003759546629245637120 3474931 -229223276246745041456380840281993268 3474932 -61688696689551585514596145287671808 3474933 126904876190597083368181760861875200 3474934 -47452356126805191014700687589129728 3474935 -1154382544599073412411810248538718120 3474936 -354932230102659867469112948277227520 3474937 -875613550322316557771231328883839420 3474938 -105943229676106066850138746040889600 3474939 344344940940964743072207313038542448 3474940 -109356501097339628571074940989368320 3474941 -534409689627221628533405887568704308 3474942 -371092033860454664412514472704936320 3474943 -117625985338036708162369502661092040 3474944 -4748465444096974702679905825456128 3474945 -124408684891700818037972164695951360 3474946 45228181247502490351446499025226144 3474947 -580575704341131899375921199304098048 3474948 -698162976172980104459807760155228160 3474949 -380301293412598312040363992318262050 3474950 -377502249368125269075970660772100000 3474951 123319501963459170250228017679352232 3474952 -515658169973354185858842161035130880 3474953 -660017788932111902951483370795863040 3474954 -315241800606162562339057426294118400 3474955 -229641665774759525758681715684175360 3474956 -952737480227749046309869653242906880 3474957 -166148630757689629345771182837206112 3474958 -54908663639179031086950505505977920 3474959 26926338403497438773898302494537728 3474960 179256648324094108635523618426060800 3474961 -180979893045762786301217493131240256 3474962 1426112674751364109625233074996232992 3474963 179321104857460671553587191295452784 3474964 903219634958534323537927897631662976 3474965 249351763502765676219433059504598320 3474966 -160185051299565220281689863355092992 3474967 566366920218655878827390382417021640 3474968 425945929772910787383151595584757760 3474969 212091614855040137198630637172104144 3474970 105174080405409116999240481185933760 3474971 776434313443682592539927588511829344 3474972 -391268079048880421596628933217813504 3474973 -1009778713023789316572803462186467520 3474974 509013027244826441013958511229253632 3474975 29986552863417624926156276762736000 3474976 -378794960971042313237990259156516864 3474977 185615363743672342458221392912247472 3474978 -183420600023196621453343358466316800 3474979 9493469033028368830743149648876440 3474980 -51598742596334733035137065165872640 3474981 -67955636003330917522327347233253378 3474982 -494373555994781129436007817177672640 3474983 1069678220160852707106306877647551880 3474984 442116696425919775070619899598520320 3474985 1233599432044024127681996463501174180 3474986 -16092473576107555381041828561749328 3474987 -1035660950215455975036328437987956256 3474988 -219091565581687615859856739572401664 3474989 228647522128053945064201964343634656 3474990 -312789558247238246756047441767449280 3474991 -156713107814047740961477911366136328 3474992 124249371682261955676684415707512832 3474993 -131877241438454338541809529407896000 3474994 998660784046273916483229656656897296 3474995 373594475412356209583188493745750000 3474996 -27061512019176418246209541683732480 3474997 -127785217789870212644321847544331360 3474998 4769719084774623427139007183608064 3474999 485339156626501965591260280110952 3475000 764726045144647306214703908160000000 3475001 -845692959435734942298155486990602710 3475002 -6074629499532583209731061741361920 3475003 135874910747956277362229703884001056 3475004 300660372743527761675586020302072832 3475005 96388816033267479726649678213488000 3475006 42751728541270268728805731022973504 3475007 405551371312857541899438422066542272 3475008 208261380675533362955249155540254720 3475009 -1392273391739314706228910792166071296 3475010 -219832732833614352383093763881978880 3475011 27189255783343290579040892172099840 3475012 3205325457365072412609771518047616 3475013 -1257401578333327869936218651887152738 3475014 739782923453592849160910390521202688 3475015 164439834561651857501736703992647160 3475016 910927764154289562088733264943252480 3475017 -67027785253730026189569569498029632 3475018 -464637433976542364125613390308812960 3475019 35417065525898799231365406091772448 3475020 -217668073571671618096532165446456320 3475021 832102676642358673690496574259278144 3475022 407043403567527653162735146837557312 3475023 118469439204822597719372695755630984 3475024 -32167845126861154707680390566379520 3475025 -342523824608519117440796951263211700 3475026 74978782096262651072664004096530192 3475027 -1759302839239015301968511311655823124 3475028 -336499168294471289456510278155819264 3475029 10434064728811573012523211281697120 3475030 -17606096556197342625608525182673280 3475031 1227182467374545240546322777201596760 3475032 -287106410003057291786008000641269760 3475033 279112297480014243066075775930777984 3475034 598778166221529760296962509223506416 3475035 -918762664890389326559743873482208800 3475036 9740628214731918431887181535040000 3475037 668567272919530447849961865012738624 3475038 48601153626700584231392355885809664 3475039 -666250185926157020103325975660747008 3475040 -421415770647258772184195379135774720 3475041 237275496732023435571076751010897600 3475042 542946137046036882268159912187694672 3475043 272636299382401048336222224826982400 3475044 -258076231302997224824824141762139136 3475045 4561194707529018375877476676041600 3475046 -959168904020207782123401621366666528 3475047 -323304872264840879998173032366547072 3475048 753435156262248111259892708173854720 3475049 -483317547075619261236477705126058950 3475050 7052239244875080204096928361164800 3475051 222165698275009633817112944740503120 3475052 -591306015964821270264643176043806720 3475053 -796271289537538988781682140681417738 3475054 -9659920441208167313096747655684096 3475055 799906570344209941160398918913658960 3475056 -50636865053193314340383976822865920 3475057 -35669268142835639862320327717595694 3475058 988007639412379555282968189980324880 3475059 -93750215213331391242176182075127040 3475060 125109187932963508323719230362009600 3475061 454629455620134677811700312939951662 3475062 22855299520816205628507019635537600 3475063 392079518049778302614409091842462504 3475064 -1180521333239619077437174891929968640 3475065 -631267249995514125476584141671408960 3475066 -226529714398710638466803751007541760 3475067 251666699844974477523417570065804400 3475068 -37900711761448217942177750826524160 3475069 -182253895661395519161341327944317952 3475070 -257404911182239859573965987819046400 3475071 861986521940977668953127535837379640 3475072 1719951029099969297505900001241333760 3475073 92647847204739353794814538576661440 3475074 -21126839023910974722344180671501440 3475075 -752599108156734659396503272072728000 3475076 -372119346474953665373651811970053120 3475077 46552760972784645359748235233692832 3475078 -62385248422324770644236414542747840 3475079 -1625679698617794819848634864569209320 3475080 -226318138914322947732056305996953600 3475081 -1423199445225844857268704192318902000 3475082 -267274889425330111619073790412000928 3475083 142110905364614885889413291821694424 3475084 -925827119679769085704516836599574784 3475085 125724121198546515970603802976168780 3475086 7519732160762652482176333298509824 3475087 177745516667918583199611415705298304 3475088 3829231618566891442512160535937024 3475089 667103607212556407914226145042714240 3475090 -239808339984987158691732780973903200 3475091 -532633186050001075018526394032070408 3475092 -65566915111756793350390083474751488 3475093 859317421563666620320925867867689824 3475094 -64661297206957080561383523449414400 3475095 -89393106236826991423491020407979520 3475096 -588483621815916429273756937671198720 3475097 198635486216680453961906314979582340 3475098 -396693066996740521818716966721004032 3475099 -631257049604157025219031666477589840 3475100 109733545638541167197728218132480000 3475101 13063283435118117317443327542657024 3475102 590271430804967619507622633599802752 3475103 -1107234913312199077272495771060261840 3475104 -239814469545349878303270399730778112 3475105 945410745168931356326910146170042260 3475106 399128682461937329658786034701346560 3475107 -529524798982236902851006195808700192 3475108 -141969175816104161364340577015640064 3475109 -310058275559250192867506464752763680 3475110 -138109926048655113376569987740634240 3475111 436992890429793576663188757507036400 3475112 556271906029301339706028989481651200 3475113 -851804842798391711976857384985578112 3475114 -179820232349447746884050418230977536 3475115 -131870108685631503641416710193336800 3475116 429158655482796184189336473120768000 3475117 3048052983026629364243213860737770080 3475118 758562104290378709493581661109757760 3475119 140935307994931629124170034155118080 3475120 374407824867847642393489671782400 3475121 -338541741260764168132733330533500108 3475122 -113814942815875149175933360096183296 3475123 230344167035613037588253106764377536 3475124 101180598580848692302515634266777600 3475125 -887048800585640109099075182287365000 3475126 -89392077387317676646865716550395488 3475127 688317387229857489717171647340579600 3475128 533072890318751695284976382078361600 3475129 -148696872225535658415192834488311254 3475130 299292379537768998991177360768788960 3475131 4647223701035548150017435318190080 3475132 -1320903702723880060990495811723951104 3475133 1025626755488328230038367977960463040 3475134 -48333972080342007383131011166103232 3475135 546640447405962388526364541665515760 3475136 -62744185391173470684774000966500352 3475137 -13507725521390336284988801018203200 3475138 149700901826931595525606035342528000 3475139 -59864379835508334906857113147115520 3475140 375595006561518682403936045686702080 3475141 -172278869059471596573892156204127458 3475142 79609111002651401416695719550363264 3475143 -36367859528103715732500586051023360 3475144 53828462272387031635907087663155200 3475145 -1171962347499754621239793281390547200 3475146 -243851531586086983513431758599616256 3475147 1076093258248825653047784111297004884 3475148 -966776324469541092430537313680065792 3475149 -390359752562259301721947273015868736 3475150 125310630892560528215506368014352000 3475151 166715376914485317261198775928065992 3475152 -162561958722736888255689388285403136 3475153 -303633710953456684341248619030467712 3475154 -179168773501754907693619941733948128 3475155 380430253268535124425443200816826160 3475156 806204474390279521332986939744339968 3475157 -252657492929898892782252940790956800 3475158 -450560036701235201840260057110114432 3475159 -460653355270836781572364054794393480 3475160 25991573949667324298366970211123200 3475161 523649536662715819516512758571851610 3475162 -17031491638337663257038260092563456 3475163 -177609843684435691698140290493622588 3475164 6453085918809481678459776362102784 3475165 15189453724435032768385993768917720 3475166 226584126238214854447626835479014784 3475167 -102479041938546812052968378805672120 3475168 -2241766534996729333027151347852247040 3475169 -94583253377006993071329665225298000 3475170 -401421122710977897084714232476441600 3475171 -451829051057603686678120382383562288 3475172 -660499893522614267783629527039037824 3475173 -402165244361510577027663901915143456 3475174 -10374244890592253951686477185491328 3475175 950524986692181063425116872423049800 3475176 -655694822686786006497961732997529600 3475177 418496075416925700606711221676612026 3475178 350188236316391284099511631219044016 3475179 692968502877535801302770064990821724 3475180 -1192817203360784878762604257728860160 3475181 74411603287927152871403607392000982 3475182 10341157525530734570077798968508992 3475183 -74156439426106085117428970830156560 3475184 -141606078764327698978407047670988800 3475185 8850438994843123099058143335628800 3475186 69869105706276347134695985143590400 3475187 910622795563258953209806796030341836 3475188 3449752210588492079862526337391360 3475189 283809212603220567436486548291369756 3475190 -337434700001684816633229836574566400 3475191 -1139634000660337646996043828119217456 3475192 -566936987450890540113468299675934720 3475193 -575387293389746010684646209787835136 3475194 -339125189436624590091441015322521600 3475195 -1189416434849118120767357803616848800 3475196 -387634262867337687596315305093017600 3475197 -590543635579513005342757920595945920 3475198 -469131587089379183729636398243814400 3475199 -30192441455002882653268503187074720 3475200 -87377264542992144801422668883558400 3475201 429844566989197234521226012220456004 3475202 -295639494766281087652288471626043488 3475203 -909169118830393101968272970550450696 3475204 747892314373260977587309992925283456 3475205 -1054785671719833396835547679270860640 3475206 -21471834318317396567908395741737856 3475207 -116936514497285528730299074145469544 3475208 -475321569479716293756845564558376960 3475209 -15587795602690455097443983599505952 3475210 -206876393931241164151708062208358400 3475211 -768693237211839587016732565943235600 3475212 -260921505287029175754905129100899328 3475213 450742346892759512505142927952212960 3475214 323310239340080964500030677968555840 3475215 -212534731785786834067907032334426400 3475216 -130386556838933282746022690727190528 3475217 -25038498419890312457400055739087760 3475218 351906171023521005664553581361944320 3475219 737303232385233145333867592783904912 3475220 6216420545429912510055081153576960 3475221 -315520218446398383630925889280302688 3475222 -12908336076059915118921735869957088 3475223 743739668597135022482881366597657320 3475224 7064912876145936085196081494917120 3475225 -36023959609057840035700430157667100 3475226 -217923531379190130945456325981628688 3475227 -582173819737270185478342665707186688 3475228 -235927067545163160971848858851098624 3475229 17795644378431223393600805827561830 3475230 184371757922091580811406944089021440 3475231 -923534284553223285047839819386983136 3475232 317289140982057370050604927530565632 3475233 364123418893383633268492933388689680 3475234 -279280293177601452831318636681604608 3475235 164493368805056542352431451938825680 3475236 -162634221292610884488200477748108288 3475237 1009397356715125160305173306771911712 3475238 14697135184278864980407904508910848 3475239 1648514894838107698507610485995972048 3475240 104415800076363964429885740971212800 3475241 -140635891667755150471514795529505152 3475242 95288781101658019941443135309786304 3475243 449157527802117088010722775025005492 3475244 590580111906881553462244198766822400 3475245 398037502529153262467365912122608640 3475246 -602329823878521416805351897148340928 3475247 134847506332457735814891815431492920 3475248 14166899604140715982005800763654144 3475249 677918913100262240397554002631839250 3475250 758998813062052928185826890263624000 3475251 235716970440427316457852715639498080 3475252 -313593031360033174302160052918753280 3475253 -1048440601251801997888202577413147520 3475254 117365147015004988940111051288567808 3475255 -39758181826690957116265624045025280 3475256 131671313662374216280244760777338880 3475257 -580449027183999717114091304709597360 3475258 -62563301323558451142031218574384416 3475259 983952305529203152446769686297978216 3475260 8473420427835670337393721090432000 3475261 -1365790772171310798691410450174958138 3475262 -140965413981065475816428405706973440 3475263 227290114991903562730429939056544128 3475264 153484803331876277468563156281327616 3475265 -907252822066975716565174322170735680 3475266 41001211394850158765157004557433344 3475267 -24587744116692502677476381612431684 3475268 348754683356328191677865409459589248 3475269 81025410854754291477024595299681504 3475270 1048410509063112151146062812448328960 3475271 -780093949643172481426030482153719280 3475272 42633729546661423371432569503334400 3475273 633422539065700214217169205570670600 3475274 1044767913838652935248378624546407424 3475275 -161256172729414014345846757551334200 3475276 -697600592430463134790762486832640000 3475277 -160752039331248129120993376154674560 3475278 128246207329250336709900341140377600 3475279 -5595805759361446012875904727247024 3475280 -23672505861464611947037751938007040 3475281 207919626288993821242918034980269552 3475282 -531758332215078472727661870684822528 3475283 -236323105594994305586413683276278880 3475284 -116078517414251555900042429249624064 3475285 108149199290303207514321474433857600 3475286 -86570864613782687712956669973966336 3475287 -584211882218745619863037676595913056 3475288 700124733024773006697434260278773760 3475289 1736518327612491217308110496883186560 3475290 46642983444953325909649726049894400 3475291 2747150461473428400664166280742670152 3475292 224323058852818565450929923748403712 3475293 14249090117071723657797514325608128 3475294 755325849703063210102458178374957696 3475295 -376216224958893644696432748129034200 3475296 130550039728464434051166013856415744 3475297 573649190336698598847095956219940032 3475298 392499764868208367270655910111697280 3475299 207036201406709580333181849024796160 3475300 333738846278131702924241307825868800 3475301 1246085796772783570765066746028970112 3475302 -322703040322114310853861127381169280 3475303 -109631288214390774116914589833936 3475304 -63022516917921041957783854478131200 3475305 -21294923461281790481960462617013340 3475306 -620300060007479877323669373318573648 3475307 -1382102387971904838018643496522257368 3475308 -122535632172017931517192817706762240 3475309 -1168628055165174284189586582187525920 3475310 -716041699584192500368140507597978240 3475311 -10084966713195488193100465553630976 3475312 193147366956142863918522812538454016 3475313 -114649326829120721027493940075197840 3475314 302564529917063897073439364044969104 3475315 296342720438328638228212949108725920 3475316 -257019538842403105489337762844749568 3475317 226434805716925525693267662845057280 3475318 -47501373423254072785760911132366848 3475319 -2637371138136281702954344042024717560 3475320 -213271488253393236743171598926438400 3475321 242054648700899998268346940788527232 3475322 635473145241078386864381882333753712 3475323 -171152224750640815050454338247029504 3475324 143566169817077012001805217020910592 3475325 -307830492754210906301340860485841550 3475326 -149903049636026885356021595259964800 3475327 214220674124161445651264791996521312 3475328 -584154689596671908172325541904384000 3475329 -93835880601366908149242152020789824 3475330 536080030865495582146113583579030560 3475331 -1707040342666146016028100388984996800 3475332 46831026322926742771146182882549760 3475333 1940915633583867366659242875769751260 3475334 -104869187029306644611037114908321184 3475335 -8720449005239139702906947518796160 3475336 58183460194027877929060819292160000 3475337 745030379169468491724464765811986100 3475338 407101825351640100229505421591294720 3475339 157991354076082304282601073429453456 3475340 -584730061109609970033234250118507520 3475341 898743438051360294732511479523118550 3475342 -82293922857897623522715620005785600 3475343 -122337869229815371658135566120083408 3475344 -170982802928570156147714475689902080 3475345 -67474339949362628254985861365269900 3475346 -1665781275396264219540137560154112 3475347 -21490035675964639101833131752355080 3475348 -355544553282594038005567649848008704 3475349 -743796259212579456736902191290945650 3475350 -95331317280119810602695622401674400 3475351 1258744673819164526460665542098900144 3475352 -1796888432672865945390824352059473920 3475353 -103485577239656179720913452907359872 3475354 -1000004025067014884388190515639204624 3475355 125443126206914964609844244812293120 3475356 341045895448255488731332791265244160 3475357 -1624157000511407087096454415592651648 3475358 697407768643466549850063209824721280 3475359 -1311597557286937320706319136976055280 3475360 184338994907756418952439246251622400 3475361 656399721578569363867113405868172040 3475362 233116552555304606795517972034176 3475363 -1831490841028839351419268191415780388 3475364 1108100558500415046096825253022683776 3475365 -262955524246117072624973709968362560 3475366 -765613248667924185869366161457340480 3475367 -101349723530174414612441637963257808 3475368 568157144339758945662195146824089600 3475369 -514872079509726960539345265679653312 3475370 -82312127052416786883043691592733440 3475371 -717869374074414277684990878200978088 3475372 132065848461219050586026317262428672 3475373 -133087212257267214226749317556009120 3475374 241780889437213642237617771826262592 3475375 -61815142307657855053246115186226000 3475376 292402145670050119381353976856543232 3475377 -299291729182384112795375192417031486 3475378 39377543560489589138714569657690656 3475379 -275908856114289650518472153056865280 3475380 313697537354404951840568134351042560 3475381 65502737367216863807696698807723648 3475382 488775955254079879768381614471525792 3475383 -556618838622839668477913340159236376 3475384 -112075257978495818171544114085109760 3475385 -918650472260904679693707023743444800 3475386 -5076611072815800222595296586446336 3475387 -151445549046628579107348393368006048 3475388 -450156009873701431353049847662715904 3475389 -1981318773060819178919867002622400 3475390 -13485186393517286988024475029412800 3475391 -39296704932251668955391624983702208 3475392 167740559776228008492460168615821312 3475393 778155446871229859772674749885496642 3475394 15299971443313927917441642164151840 3475395 176080346704976631063624370918771200 3475396 -294514015274897227713348891221219200 3475397 -784281038649904289965615514391336420 3475398 190383279456724086764613373769779200 3475399 -325243979524771449383246565636321336 3475400 518421454958274778732700227020672000 3475401 -113941762830861508845832897454089968 3475402 236189329513663162094996357082961152 3475403 1595002299856550175331106250792053652 3475404 -800239213261601429160555105190709760 3475405 622141656278009671439032880533530060 3475406 -238336168112176683106567068804081792 3475407 -401360032946717299435554400364787312 3475408 -231432822739341778062515603477446656 3475409 -153118930195439523320370451798805184 3475410 -22992077856901440457946097505935360 3475411 -576906624249044168507316155288515368 3475412 179094280451092229441447795471834880 3475413 -565138619528182529425878827098471680 3475414 72288033910861824598434991324612128 3475415 73559999685184258812915376725304320 3475416 -87342080603670816811541401172705280 3475417 -200390879549314185600230479107375840 3475418 -501072081609829647632024610721412640 3475419 618554173486989182013630667993825944 3475420 195989589642980623033702529834158080 3475421 -1676638667656022172593939072343180378 3475422 140822927672780115887163603378429888 3475423 145000430058203942055565564566730920 3475424 754188971199797768033867615566036992 3475425 357483136281632460001271401696440000 3475426 1808330809402244671406951284562655744 3475427 1231489453376126798906490733446405276 3475428 -296567219339756235348409164776804352 3475429 137942471246908234519789015101119676 3475430 179530810464842741064564459136972800 3475431 37409677677460002499408709337557520 3475432 -12402886677364861327088305592647680 3475433 -171778804810804866369527868888301596 3475434 -92151166957017537804342946162225920 3475435 -1220578445926976925136974677089305120 3475436 -104944451134325539617044200023859200 3475437 -272476262538260761561659582421671936 3475438 -542142729282315048547350430040835456 3475439 978525479359120868922244975346009400 3475440 -73362015401246327987675958657024000 3475441 379747387484937662878808249469136384 3475442 -445905398274458218549451311131772800 3475443 -254803404405947215719863231658324936 3475444 423495087290916823720105476436842496 3475445 -377469000449674081317761569716531300 3475446 206795121732651082477843556271790848 3475447 -274792592333744196438649963398019200 3475448 -459466606911552197996259028073840640 3475449 -84444542998059077756673814742784966 3475450 -80064952332156380338992567089856000 3475451 -128094575507211489470290935873528048 3475452 -43020270471031138896280379137612800 3475453 874320914153786427175914526743197702 3475454 -444145194163137021874416208456188480 3475455 248149228649161499890634258678476800 3475456 77969049044276191691148919402659840 3475457 21062022813176714102706406571978820 3475458 -174467873342345188773744644129427456 3475459 154965913102195211178298152454315248 3475460 661801975732486403224280991702785280 3475461 -6193912096912907797178033002798080 3475462 279741304162684874945625639188205312 3475463 -1575640170099621122831438727599570160 3475464 200620429085628715702536821311488000 3475465 65424661217802246926068297787865600 3475466 721916062349955908637676216407792432 3475467 -20047036445603086724550913208876568 3475468 950460146328892321587358221238523648 3475469 608958375682051661530563776458626870 3475470 -17124770767858662495705934649904000 3475471 871833260836962807972305173441418672 3475472 -27340623295240122760342520768495616 3475473 -100177368935871378021229944954963216 3475474 434783820624577024909952766715530912 3475475 -4848562701320741657271856770598800 3475476 -607409106440172909034358686185273600 3475477 -666684756373834118783240527433426674 3475478 -986509502229452193261395153443284960 3475479 484934673298134104181120578737328640 3475480 -776233663567254404006234733987840000 3475481 1409605088038682611533846860634042132 3475482 -173642681480039580302566654188773376 3475483 2147665295729469636059733700310876 3475484 171051164862262395279257635241551872 3475485 242937577824631927822152038207806020 3475486 5213898327274623182494428599798784 3475487 255824951234329491290445590816806992 3475488 -7882544923487771018756217243697152 3475489 688259210839805839747582642115112290 3475490 -587989290213807826535301073123077120 3475491 660361520820112012404269314548404544 3475492 -94680594550387695426274844157875584 3475493 -367229124070345632275698193950092000 3475494 312121720547282642324649933457198080 3475495 -530209739222058626504721574417917000 3475496 580078937983089144734160436530785280 3475497 -936210582037496358294965266633727328 3475498 43811634584129919219369611341690464 3475499 -578957293495776528922174571350586760 3475500 141778814683931920903828915482624000 3475501 -1668406021502443122773957051197560096 3475502 -107717289040322452216546883575514496 3475503 -339546799533696023354781404759029056 3475504 -138680370372355199889697690487111680 3475505 -109186882539161041792528658162856000 3475506 -179693202878800639711853003815476096 3475507 15873067656512126198613123760081152 3475508 172563930319552938519145039586003328 3475509 203826992607398409741571871202901056 3475510 -481265675704453414109108951924490240 3475511 -508118161147683203730428088628550496 3475512 420380812427260482043140757083217920 3475513 -510554223378756643300318817573923440 3475514 29350238126659365275866917024257280 3475515 73829181925275181606723075003966320 3475516 605097683323487110192837613156605440 3475517 -820306296703253557750115848569889920 3475518 771141128155791931973085785164800 3475519 936486185807145983128691615148951496 3475520 -183915383025499946343151400748318720 3475521 -221861338199871166132634956288740480 3475522 154726619921858940513071128951791312 3475523 674350867608161876857077468922899624 3475524 191755992605599924341158929254543360 3475525 -671787883984060270566403468725002950 3475526 -723442396100916181760896329238398720 3475527 353175955199781612388207864307441280 3475528 -263463903886499021639015086197473280 3475529 940901471662311770927931659334450048 3475530 -11670958851393665423012029634777760 3475531 -1028303209190936756759015657676758328 3475532 458873614508728233075574158245757696 3475533 580416282164061698507986357960581600 3475534 228622816424454471664419358298373120 3475535 6413722591741797404323491240000000 3475536 -148919518745880855249466760559722496 3475537 131047752581321822943763900037314880 3475538 -488269464378876883034499747389322240 3475539 62369378678167657620164675707642200 3475540 -658314047636303567520405828338069760 3475541 596322180015126668356797048807614172 3475542 63574182061057377553016825875851264 3475543 -1489977808602082813407423505774473208 3475544 -502289774678217830239242060662599680 3475545 -124741681988311306034485603330642560 3475546 352155140183609571302996672789375472 3475547 -312798159280502629746760698206037768 3475548 -72166481692520910224070104300104704 3475549 -123371450844209279594139926157023808 3475550 -64718464825988422864760800085467200 3475551 1024841654861898047020269974296444944 3475552 -3046064336749655037063615989155627008 3475553 510839156241844555431509205915734784 3475554 468960904429604124767801919828673920 3475555 -111575433023241738971132919056261040 3475556 421434619225544719430224099845734400 3475557 -926558069168720530118388444745145346 3475558 -387771630737470622014810871536184448 3475559 387568901356174804573684094487704760 3475560 144012847502702230796767482069811200 3475561 -263211423228939835149390637752096 3475562 220366240451541094720876758787124064 3475563 -9087479379963809153029431277747200 3475564 -700350688087760915089368448971437824 3475565 -221752434905314065975467820993868800 3475566 147818045998054701655064072279403840 3475567 1220024961239027186339683997317406032 3475568 309326247188717785676214436731912192 3475569 -966452454016510701348520860396621456 3475570 -57603983225936123317642275941749440 3475571 1745176667283724467365051788005055944 3475572 -125331192424954219430221018639718400 3475573 1809946564173311551516473390527004 3475574 177519097109235018472500306182544000 3475575 -75062865560674174404456946898880000 3475576 183833395896337106448740369945149440 3475577 -372396822668984636481828616254563328 3475578 -297738874792291598932326060207384576 3475579 362830272728816522642912505124982180 3475580 363909217533228998821741243835251200 3475581 -199892838480082879983128436670025760 3475582 483451409736600226886936834027028864 3475583 1678203709792866045664850931224589264 3475584 -46173047752583016792075560508456960 3475585 -599352241609668132891316236052418220 3475586 -163694743991505952712297675941225008 3475587 -819694929281568631075456595513823240 3475588 433032529338054343703088852089769216 3475589 87801133040967060094619829534269724 3475590 21114626409623223516591375872872320 3475591 -621771676745433640110208398120363936 3475592 -721543155869689185609694222759526400 3475593 -54000287126656952597319264111879696 3475594 -155251825037721696234771906002184960 3475595 234311060205516147106401611301133680 3475596 166071597243545453690783935799230464 3475597 -122815725721256389771881859799009376 3475598 -204377246684375064442924942381812864 3475599 497704861439709092080039180557243648 3475600 -6340034154358520893418420245504000 3475601 -751013155160944974666444760368712398 3475602 -181055975432146319708537540179921920 3475603 31776771258221949206504150699300544 3475604 34606686739498262407002012284928 3475605 -57021770641977113053005148783104000 3475606 592935992534642115816778152885096960 3475607 -337329327124320624009361993289690928 3475608 30516345858126535935598281465999360 3475609 -824341035228701344691109169695017984 3475610 -290258213163435722753897794929419040 3475611 -411461678075998521715165270399624920 3475612 -69621318634503101726288659245189120 3475613 1023642964825494108181484285295481920 3475614 -110959153379263358465873100629680512 3475615 -80073203034306373656547572607577760 3475616 1700515279482705067361886220660899840 3475617 -830763564476420638745025183112810320 3475618 612047162427806966452478518237799760 3475619 -945764447931902727230977155610274400 3475620 -453359064665444311700706421521043200 3475621 -2167333825700431329885797177108614500 3475622 507260655721591403092588191160962432 3475623 884965919462348087064520630425384 3475624 -7490620331742335068466166856089600 3475625 -222037450568007071149486689046230000 3475626 91155509126721692874049821341626368 3475627 355337634104753948575289789932560384 3475628 -144898206393690169143792358713937920 3475629 1807625367515741906623968147716648064 3475630 231542087122262687918492007020352960 3475631 -304419321097351443282416604591791400 3475632 109096373912239287650736959552225280 3475633 482908563014779268916503689393416576 3475634 284831020908215760507280649346379680 3475635 43544748207427525091528374029015600 3475636 -477695465731851807186009595503713920 3475637 -630251651070720482794760095856894208 3475638 51100584445578373493054110609719744 3475639 -545007007489272152678242465853273560 3475640 176949861089557361596662326379724800 3475641 80381084644578445440594709004916480 3475642 -543461444180233414088739644180208528 3475643 28603842031293514463293695821967480 3475644 -569087629913253371275694998448745984 3475645 -532491306892859867150064043259585280 3475646 731878822590868223126810595902257920 3475647 -7290079907388347962048105352737152 3475648 -85938172259555894971560215785242624 3475649 -231189948657890886301792713953136336 3475650 -367512931274746332133285837860096000 3475651 -1523311335139149206141927485844887400 3475652 23411666225681647785378052354728192 3475653 333880987619179089126542379862651104 3475654 -64257748018936469413539389345963520 3475655 -876163364316842623698848305300018440 3475656 746792282842586176693296382610227200 3475657 262782311196438321700623485387752912 3475658 -42908140869640587018825866819973120 3475659 -763001585014977843931501665202423872 3475660 364667649925752754470070986552007680 3475661 -325103328866455742770949833028542656 3475662 127903095451614939542862379137317952 3475663 27776371853613959228565378585208944 3475664 -311600378930390598632201170243461120 3475665 -449910797399842080733652826586811340 3475666 400807883143839355951197049961116320 3475667 -310902454052571856748821736905055808 3475668 281197758230897846772667329717497856 3475669 -590099426745263086833318984272980004 3475670 293139641219791971050547463640678400 3475671 -35333931496085069504023840274279856 3475672 1365084379201594802021064157787596800 3475673 -909603676727638943076018157048185078 3475674 -444509196685880878698499537280618256 3475675 201489438609941634071130617780810800 3475676 48395538322244246607012505959186432 3475677 747732585383799178966787809754082720 3475678 481488300952177115083743817475572224 3475679 18332102975669909167052952096248760 3475680 25934193836223363702318607415377920 3475681 -317955306953831799220810367593013856 3475682 206798805011675642565872242194984960 3475683 -659601388016292867903385166289693600 3475684 1331308348924353086467412151292477440 3475685 749876497781991006834059876672215200 3475686 -55932252963136618104326094489711936 3475687 916571085494243662856572928968662360 3475688 217853643589995335265838977298037760 3475689 50005882503087118527012242886696960 3475690 3061643379793729176141050656089600 3475691 -47750212126217639726546155412253600 3475692 -874388712776140903628506978505650176 3475693 -328668524742554434263646686028969512 3475694 570558086663251356328162297150584192 3475695 569425568016764169025892293334486400 3475696 81726582472118496660824118838362112 3475697 373081866145774016436392159806536192 3475698 403913093683454994854950693558798464 3475699 558266089894998246264344888114026700 3475700 467861710111867643282420260346755200 3475701 996630852705530619942059412757566492 3475702 -730811528151824886778530216847296 3475703 -294734522876053539015709822752040320 3475704 533601569428293253733490607671582720 3475705 -839124091155245069347334316079582140 3475706 6385720142146515867203926661640384 3475707 232320352207116026113563816349948440 3475708 -15660525657830361397381057220421120 3475709 -742483193344161879270564482438330100 3475710 7992941852671905281304666056175360 3475711 -974562605549344442464406533688466688 3475712 -1381824798689600945319400359176699904 3475713 -222176900131872578331294745112694912 3475714 -126499667902384698315126839556702720 3475715 748452699795479246080337721378157200 3475716 -60976897701152276091214777749378048 3475717 97652941698510596646692127463395420 3475718 193090427470837163686049753979532032 3475719 -100440300570324747849543384504618912 3475720 -41593927774683447483356507317862400 3475721 241493916104009128115322337215152922 3475722 345540139640572570057069353368163072 3475723 -1630486533794919708426304777068369600 3475724 152971182438675527437884052875826176 3475725 -741126193710703802066736932083200 3475726 715931207964752291831437236032421312 3475727 -574619829412657521518020216425841560 3475728 -75969048310559424469599548317360128 3475729 142052017872637428626375720504538484 3475730 161332471383732559912674630085470720 3475731 39170135896302173602523788566169344 3475732 81377220747731887786377058893037312 3475733 -22713006819420199708640513546739456 3475734 -13290633449639947784079406641254400 3475735 1567117456571806613641847978060333760 3475736 -591787003807607448103749668705402880 3475737 -954726698391637483454029719613689600 3475738 29425939885207263525725243987018496 3475739 -641806621400026589892940696768718460 3475740 7283030119279474702292018111416320 3475741 -434717835591614133708272755756929728 3475742 126520830502983794360943073549030272 3475743 -43498898295193547074757826780911712 3475744 -1023277845697131521011143875135275008 3475745 46434009414799221963743087910854400 3475746 192715086075946676381462557577777280 3475747 -1476698660453834951852240789515450488 3475748 -757129632490740757487372771545310592 3475749 -49457754298191857748980907130315200 3475750 -1690979029159022329682952029376000 3475751 -401872922101324540495785638162028096 3475752 63939700021691671860260893005250560 3475753 -1698742329935320878493718481360836998 3475754 67951999272960353772260345239706880 3475755 312034625351366065502526016345292400 3475756 -1201422585456454148679023813900481280 3475757 -264722304741957326114146551857861994 3475758 -119513757922827154723216518206874624 3475759 329201892647573147306990586072724352 3475760 -74102582843312399340218107615641600 3475761 -27956019566789192033844485305008528 3475762 1220056715561317220684920546191031200 3475763 -2544035366770697462707099064698746720 3475764 133093689730940149257664185836728320 3475765 -539728891340370404464494467442770400 3475766 131660448713216465988024055446180480 3475767 -308980691953513380093302363024565552 3475768 959322684749564135866328192689090560 3475769 -225485842229863921093112689914619488 3475770 -138353626177578481701813997439750400 3475771 245594685741304662364112382690804384 3475772 887141092176515596647274388129381376 3475773 115259911231862952162160306984417824 3475774 -142698167131754100039836371490628864 3475775 132418021814158271441562428295849600 3475776 -1993333685840313100873655214145536 3475777 188011464925509894315176759374375680 3475778 -70338650805827031618061977901032576 3475779 -130295408054787805626082368703191816 3475780 -80671925534677095514184824609751040 3475781 898657986203172385206106876181031582 3475782 -73788667789392129481768499266414080 3475783 933436274944412544041339810776621584 3475784 -471938032578902087899533381255168000 3475785 -537397768823924543168362512001780800 3475786 372525159584531825099723356187165280 3475787 125091986993411830713949575101236992 3475788 -78855081579163172877036530084573184 3475789 -141359930599501290210662687777281440 3475790 194126123425627779905090563860254400 3475791 -70180042529326200126964808832573696 3475792 -16873273853332591473269830197985280 3475793 212679455924080407349973119394741364 3475794 116187422639937656810836742790262272 3475795 177082883608425030950149208834938800 3475796 297980698557594360481056342125707008 3475797 219327439802855447087785022891192928 3475798 440924395564683549197951614486682400 3475799 -302731037843088791148199789477246200 3475800 -23626900130716042406351326755072000 3475801 -383228594987045151861243803821588480 3475802 549429619287578802356833059787202304 3475803 -244929672503008119023415286068884160 3475804 752003454324896127052325069009670656 3475805 316769597433666529978184496557521920 3475806 47098802179627846345879589109381120 3475807 66897145986330642127304137827681056 3475808 414872554568897728890001353206661120 3475809 -707862433614827966096167390948858800 3475810 -281623829021404030671630733741141440 3475811 1186833920924587604051046306323120412 3475812 -138841830033246723831475467137660928 3475813 -109296510268411009246223991401148672 3475814 -458385832661538313743992336889180288 3475815 237965578885441773554045207909000400 3475816 -360308184815036724047164284183152640 3475817 -386562679861463344002155994250919388 3475818 587853135442409598071865270046679040 3475819 7139347000703160512356691767139944 3475820 71461993713969688955010914630676480 3475821 92960144510583181876639030223387712 3475822 10544637299824378251251394406963200 3475823 -1211233585732266392978131731328558056 3475824 -23221558059912339596143017582919680 3475825 150316913951886318350679154988068550 3475826 514029412195385210611558863236595840 3475827 -359625171468947621943605246885671560 3475828 -634910200549047630734060444488047232 3475829 -368087422131122155118485690276571520 3475830 -148754706956091511848930290198590080 3475831 -396201766322403547302171658047277736 3475832 653595730052195447743318644886118400 3475833 9550591941087561178570264012025424 3475834 245895908150668996358307994444058880 3475835 304172562892388018179086443974790160 3475836 118150566473591754600575681524537344 3475837 -197369412415944828174314858797129908 3475838 2294485895369991299756474437260779520 3475839 389537937983102906793205537648129224 3475840 -122040053767883090928822439536230400 3475841 -676230859289410629362125640950200000 3475842 451313647434924231282595263227243520 3475843 327938260497201167986027331369966800 3475844 308623044033726002838693276644278272 3475845 681987701436208664145410344872945600 3475846 -71923471672032799069003966741248 3475847 1739256160376716511661854656286998296 3475848 -242581269944338559759414831402926080 3475849 -456021082930575772045763978347523036 3475850 17748645458720223792186046076908800 3475851 534595636553698281265793916730511832 3475852 -335898210704662955576160235385791488 3475853 -417013784730019002662550751977874878 3475854 52548781681353391755864907522660992 3475855 1079185167618221833006132205026106760 3475856 273987138923490728190653467687821312 3475857 123651075393056450430575005687123968 3475858 -18536676821880301865681767552646016 3475859 228445811737862944699468477813726704 3475860 493806890225012556222837267310080000 3475861 -344647876835122026970695813004839538 3475862 4196534703074350645748807768346240 3475863 -2549394859186558845593273394637056 3475864 -1034137180136967202509453709844981760 3475865 -114053099605164489817435445030237880 3475866 433719344286631821869825633645428224 3475867 -363769627982287586054951490160925880 3475868 -301947113748293783525427656536101888 3475869 535381728857324544170880758982276288 3475870 2591647919331213433420298401922880 3475871 531913992856465442250309293480283360 3475872 676234195436278428660076204272844800 3475873 463345981522160750819465509936113122 3475874 -436425478654505703269207310953032320 3475875 -51491819273203982458552901557248000 3475876 298015868528202870118019646554480640 3475877 -1561627578518787700440868927580702274 3475878 -192233018174274475230444140183316480 3475879 -370826860109625684545645821931694720 3475880 -87695674917814034471231236145664000 3475881 19121952728623734913429825543011312 3475882 -1115422681906332187262375020390173600 3475883 1732346306416952149187569643129742132 3475884 -351785796380063145059662952086731264 3475885 -307776699250447159321161911717783040 3475886 609840081031072830705987939658519104 3475887 -37246555191579497469930068720258040 3475888 46838266268170853511968823567581184 3475889 -646651107278718917531508346906355310 3475890 -118641472311074153109615840110031360 3475891 679603714943262942630803196714050220 3475892 -229835939977804208029320560573614080 3475893 -511909687716009490399548937843652256 3475894 -915586516363727375049903356981666880 3475895 -15945876286485998227477350715101600 3475896 -640794581575006035109618452572467200 3475897 754356854973116555376860800237042346 3475898 -110257659291794157756086712068920320 3475899 304837680246713014832651983836003840 3475900 312099963953594930040725985069632000 3475901 -166474074674682807586773432147217920 3475902 -27157259284281495038603776051956096 3475903 741493094116854239367748855672761152 3475904 -87795751798501877604024062085955584 3475905 12001195649073299451078498414952320 3475906 -17703130716390683323755480950599680 3475907 359486986732675851571079853088646472 3475908 154991482330653126879568756904817792 3475909 1015871998506017111080481346762798110 3475910 29507145689484942694713485951967360 3475911 978648040999676456782048072567613520 3475912 -248708103270648130821766300646400000 3475913 207908363963232149415631651869124698 3475914 -178302389928666259423830874102547712 3475915 -972571471331957815281367813730228880 3475916 474846240572095525064833796708093952 3475917 272355516189592884993104053796881440 3475918 -500286275943897121445295465842283840 3475919 -380112692857751202854876459113018056 3475920 40665013385879095996320327676723200 3475921 -566579445242889490565020261086516480 3475922 33459950541681367793360668302004512 3475923 246121433061213288354264542683925568 3475924 361742121642159925725567775779073792 3475925 1035793977613584045948838218912705300 3475926 -702943620964983687677479782948633600 3475927 240197973564947133520183913956044512 3475928 277816995632573114276160122738933760 3475929 -216660111883074719066407405439079216 3475930 -558914524828384360444141523546825280 3475931 867650544896133340546013921914785732 3475932 815407819639969589080299451614707712 3475933 -179804099593389053011592376832464800 3475934 -119311584758191401258716260770816 3475935 140035864981014703386302791470410520 3475936 -53918090319042381171556013282426880 3475937 828820482535243685137423146334488738 3475938 90064803946098698803844277658467840 3475939 438312388066776235487573257791037392 3475940 -384666413548545163337673258234547200 3475941 663623041761315250062870621398943744 3475942 -390870777393742149836298387957233088 3475943 -12785055887515935539967557147358576 3475944 28406721886442367998082864740352000 3475945 415303938153487852286388612324192000 3475946 -422650391454028145642817764147076096 3475947 434357548363159833599444953181767680 3475948 1736587301334227979934690072150016 3475949 1261626757085068471047995873314804950 3475950 137411183292584871157188015659601600 3475951 -236548574722787272355185472157040048 3475952 -150644087455047495719849199533260800 3475953 -17232874504348853350492603684396236 3475954 912540920290815494270622123097667712 3475955 211901194745118966505741869267321600 3475956 513228731344287950312123761005465600 3475957 1486843284098284586418034474008075360 3475958 -50378468619480403491222232782637920 3475959 -466152515717621977232377781248860696 3475960 -742077327154160366673649119761817600 3475961 33990825777079002511524578009415300 3475962 41105694494911436326190410186867200 3475963 -1341830069315941155139259817176622416 3475964 383464339012370793242550506509556736 3475965 -199712861050175108182078079367818880 3475966 6223025463086657765433485121453504 3475967 257877497519877147949190671986000 3475968 7114101688517674626000966572310528 3475969 -230988163060557830241809440237131840 3475970 237345002361667386994494943312580160 3475971 577657874308309896978291855089846340 3475972 562503105167762319332995012849947776 3475973 -654062448119067826370011613085765120 3475974 37108470667892954458790358990881280 3475975 -136708506655370708029813690403731400 3475976 338436907783801517099899066167951360 3475977 350868748120740004142210235152736960 3475978 -596840542564609261667633554567872000 3475979 190406412477632061923398984867500480 3475980 211115330667233896231905275336601600 3475981 170329155567767078881043047796841782 3475982 -75461961990457803690916429751289408 3475983 -31146150975127004217968903969732736 3475984 -132340597794546605643112845866680320 3475985 466612540723358401956022302626145600 3475986 278445858773635819994138095456001664 3475987 -429416478612444400407089107692562160 3475988 -720901703860276765404435109884304512 3475989 -909180919953233757187119707392111392 3475990 65652407374628154052839947033640960 3475991 5044272806722296920379664935324720 3475992 690994450735490399028600614492344320 3475993 431043909461692463709560105152480800 3475994 -925542029097218846458921968805421088 3475995 151069808737781322179558047878578400 3475996 809693664411375450175401026483648000 3475997 514273001674523506397606633584848000 3475998 -230937414920107521150028852333022400 3475999 87560732567476505601071760788167360 3476000 1439029559044627846217394495160320000 3476001 425574292638927449012152627358572320 3476002 -11456759374838933637418732397468160 3476003 -178643057245653093654655963512135240 3476004 164656539451288053089570734904881152 3476005 -62978177345388953343498713087326800 3476006 -655039144707369682091967061785558048 3476007 849752945677569898102495830177831840 3476008 -881561552934873185334890747224151040 3476009 1053166351530541406025152531832230400 3476010 120556459084019889225634981381555200 3476011 458759794945254174484141320397852200 3476012 80922665679923173529543893361487360 3476013 -383059679219750139399970814529781056 3476014 -62196220006599232524110461344370368 3476015 112485357046511366065586549067942720 3476016 65470030850918502984543723802460160 3476017 -1037880655862864449370080696303005934 3476018 -58735940478119961692285003578398720 3476019 926443516770374415798032252787436344 3476020 319593441280287861021421226138664960 3476021 -464812409547992525165832440568429000 3476022 74994938303976438321257510918966784 3476023 -1145866695579431151898109469765008728 3476024 -297908328094829181438163048413388800 3476025 35632571953289355081580270988332800 3476026 -104610368115158583149465734092280320 3476027 528034554744902953510628467222777200 3476028 519758965117799262840930279334801920 3476029 765834008612769686358917232367058630 3476030 111236589341470930856970987563166720 3476031 107284335622056105611522872026015360 3476032 -3147556163434659284302757699256320 3476033 1073747957906459970172348690437970224 3476034 -74518166063939765442343733520000 3476035 -637007880523389143806178481134657520 3476036 445863140821070069249012521334771712 3476037 -391255544430728390930219654918833440 3476038 283504689508795535372158945748653920 3476039 -69559301200194424715737826718562848 3476040 77349650031854840053307992412160000 3476041 -56459617657437826638413564667871896 3476042 462723963871178709892991579173722672 3476043 -438446783405963148173494663916804868 3476044 532617944426484869950400356771184640 3476045 -11629736069950515918962274236440680 3476046 -216999460014589968557902406174739456 3476047 -943417427038076219360687795111202288 3476048 267842951540659866410160313294774272 3476049 -89051041366471810720918485443141136 3476050 -296870688343816656158547728590320000 3476051 87997000847089325141981307919118712 3476052 223411036340620628334238464311803776 3476053 -561393461722574523814675054062285920 3476054 1144688836778217764479538553028482432 3476055 -136942716264003942399494053447697280 3476056 554332612451691994225764984574156800 3476057 82833792489370144081535883114099780 3476058 -20264258251797455775632918235904512 3476059 19319323337221349732104324243738004 3476060 -712783124645027143793978485756961280 3476061 216985065058296793299286662080186880 3476062 -393659492077833206081564140003057536 3476063 936165451482534640330689444171681312 3476064 741092795580538844393982103848222720 3476065 -597351074725939554256080477804456600 3476066 -48982187593340247573439431132917376 3476067 160338650915608045980800124281824512 3476068 753418402627803063626295856228062848 3476069 44506106249697285856036533148797630 3476070 -69757861295496376810379869650380160 3476071 542537330956228899434574448323846192 3476072 -1211487938276913852582868636248499200 3476073 277898615735375487175494774718106880 3476074 -284326873038840991596136087617531648 3476075 -13128077332984952598339765047103000 3476076 -274659048041968126331538169927173120 3476077 21774191444957896021299707920562400 3476078 380958835375642770501068237727819840 3476079 -837815350876151907776166389680365600 3476080 173675733867727869152524016769269760 3476081 431255413233195025161352776961660992 3476082 -64208700588104798912389548765181440 3476083 320442646455361563264236209246261504 3476084 351051466726886791771411677523449216 3476085 686621993233805961542869682906467200 3476086 266580243799435576378555149485752992 3476087 -179589316258738440320820395640090264 3476088 550701729854068400419133177856000 3476089 -155527883748390044481564427531710912 3476090 -636186192593083697013381533778055200 3476091 292607750198117624254206029763989040 3476092 78305074604807481586925396689850368 3476093 1471021070739410165089174103978430342 3476094 337541044143089787914085221989481472 3476095 173036271877651572732958669275811680 3476096 642522034103204529396031887822028800 3476097 886404483330451250269375847109625074 3476098 -190207966578090417217942683442801200 3476099 271454718553416882017163959451071040 3476100 -351390731859121152335374415916057600 3476101 -160094237103364040835233998729491108 3476102 -170159769843555835684527105725490048 3476103 -423406516998525428694996327734092800 3476104 -1083124417538394310146894307469260800 3476105 -247264404695919649319266963552538880 3476106 32636293324076401813000535656249440 3476107 810533960007514176692731731252526840 3476108 1562388053608036575110303843833528320 3476109 -153968535385883742303091870153864128 3476110 533048776353677499421815101067649920 3476111 -294926201592757021325167277309344728 3476112 137705264810802582938299372018728960 3476113 -116622385898969693115134331657116300 3476114 -1259083285917772196589657383206080 3476115 -1176009265664247793060877497172711280 3476116 54543045084527026514288276420528128 3476117 80917407808953121294320582004076544 3476118 367750280325312492217115913268231104 3476119 -643261879546183724261863826527847480 3476120 -1018687435532588527571788765813555200 3476121 -129457614858415841182872431396879136 3476122 270188441559046090801643130433001952 3476123 -141261920006000099511530526281213952 3476124 122553711667372460904601743999504384 3476125 -1199885205860442964796296372010505000 3476126 1064310822902905250528905346882471040 3476127 -778188321556252431667161868024810992 3476128 477193145796880162234530170498187264 3476129 -311382790330830060301791580265322270 3476130 54300089103203558942946381468625920 3476131 -165725841017032263128852075143052068 3476132 -119290454277901840792566256425676800 3476133 951606323501460441842213107743802302 3476134 -277755346773182012616646951401098784 3476135 -33583799325381360816591097190263200 3476136 655552816429366503537258058337894400 3476137 90316277017172648527019245705389632 3476138 130369187559569461400177687056422144 3476139 574720081431550631290126861044398424 3476140 203347039929506732403882334509373440 3476141 1242491629428043341691067261798731542 3476142 287308926181904967714031232065626240 3476143 -478009566131348832624881884410043680 3476144 3397147777015305103549042744492032 3476145 467714031033510650526249054815611200 3476146 -452389499041427031853314522142348896 3476147 1239288663603512144588673330327978000 3476148 126284564817014233479090594138261504 3476149 61703349342712458258402159113447150 3476150 -54083412428927589305209792119408000 3476151 47941251880726817353582782993561600 3476152 476093195955441963599504194638213120 3476153 -280248363154843892972664223940004480 3476154 -81801429793945419749044923559526400 3476155 295674048742711162680088283199562560 3476156 -963870498711921569005113292372884480 3476157 -909884356720704747968024785684181760 3476158 -950634832869500681937142910525472000 3476159 1550396976408115910050344739538679360 3476160 100187018812779444883984187821916160 3476161 345699584293356729064289281112193072 3476162 197914178564301532672987395204844800 3476163 10709611642505372769008119455891264 3476164 270792272988106862675974089105162240 3476165 119972579838052550360310540493948800 3476166 -16031053227904468819279826037503616 3476167 -2441880119812222258843274338795249248 3476168 1214503172388235712536747914185794560 3476169 1175747721471469042994026296729220320 3476170 -575822813043068537811523627761576000 3476171 1559884960882661583185311273977981744 3476172 83030889512153975328924838930759680 3476173 -464977433218318554296892634432829578 3476174 -127150389405226682778937362405080832 3476175 -227027994978785981337719457506145000 3476176 277710969195732171055280194871230464 3476177 1509117945612664425368336961228144612 3476178 -6603229764697928726248114257701856 3476179 944204192852120750361852571434106112 3476180 256868676369409058610618049078118400 3476181 598559773999170008423564040279636000 3476182 -1054157447372863144412716166353249728 3476183 614267198040094248863316823376792520 3476184 -11518962962618467335591630968463360 3476185 -59150431654108799953386824065774080 3476186 199979543041427411121206525521324800 3476187 -9362063907884225386505061865815264 3476188 -380194023003355362824564282940715520 3476189 1209205156953553418172389738976049356 3476190 -262464637264308807716293342169604480 3476191 -780591014735714294218471131126323600 3476192 207749876765492755886256088209948672 3476193 347325911939642760658401044986920384 3476194 1050687710031317487040483711120935072 3476195 -567294235586248986735020381568346800 3476196 67965169889304291503113393952384640 3476197 502707040267763368125477189848615040 3476198 -605374117865619613877656033034316480 3476199 107589801515110067367936974274756048 3476200 -57564949416946459733023508201472000 3476201 -1239781951255744222552781815241199900 3476202 35142122949352040648939079765185280 3476203 -1762519984428957172075960188838241548 3476204 -273331334668616260550943020702398464 3476205 -543571942023708095092701261734932500 3476206 2651503882951699252511790299894784 3476207 -620829486121226707513162914681736008 3476208 -14783769714375315301072745106210816 3476209 -671823288133351858889878130522110 3476210 323253059539023458178469683700793760 3476211 937363298450620550462382482426089584 3476212 -877303277673142574008299449943036544 3476213 233072555832575986489042013168307324 3476214 298746210186409547818468966350385152 3476215 496810029902063414657735162838006360 3476216 -254414012272380929399663001965690880 3476217 42501150759921504939211100831091648 3476218 482459911998866866888759000505956320 3476219 -309229908317519285437264114084717656 3476220 211152313984358909693648779348377600 3476221 304185328359412241064841740981158400 3476222 583309335438147169548195261684242112 3476223 -1541617288112778725822082117543990000 3476224 -442214561112186970154188352157384704 3476225 -392362234935134238794135681021802000 3476226 -5792758714240843547637469696499712 3476227 -53749145632542306914673415254525680 3476228 193640689814260601103182468373012480 3476229 -570275198746524870789277627357610016 3476230 -454570254614489765967150072498345600 3476231 -1133867436118361404287230639283046272 3476232 869847010265488378856175345769067520 3476233 -311558277301640466396386460516734976 3476234 342971672010182191408442331516596016 3476235 -50065633126751578253765603847786240 3476236 20861098136081532699167918670145280 3476237 132161040701758861606391392249831926 3476238 16579130915796982642689550324421760 3476239 -567360043660144891954090844940495176 3476240 261750235875317550007730263464345600 3476241 776434529592969274404250675879313250 3476242 158689647397623286168336110389174784 3476243 -511900684186380953276390313394770576 3476244 -251126726113841528784877133896286208 3476245 1032230222017887043304866070268797880 3476246 -569572295228300921254527396012891840 3476247 -76052349238973471200438724884769280 3476248 -936992308010680384456140067475681280 3476249 693934685283371449719869557089600 3476250 194108848091009762150897010446400000 3476251 -313760689966667421073119113787178800 3476252 -132389313570829130021283094308361728 3476253 170257078665035145776834849636018208 3476254 -229295353646873030753921275390391424 3476255 -561874066940517295594544420303448000 3476256 -707179247529835634976299919550709760 3476257 -1738265970889687191955016970093998494 3476258 -838816897336779761402050208918201520 3476259 -891061476343411270587421005371235600 3476260 -12730862258224974844107039084695040 3476261 567975711499172969939379460308288000 3476262 114166213639880338691545569042749184 3476263 100412232295230037527892170670861360 3476264 -1320865837727239562456740284530196480 3476265 -41687327615948594188476886390438080 3476266 567377146759644268543011142751088384 3476267 326211914037332801637030206165654712 3476268 190753354932322550877289082845476864 3476269 204725285456800286096823952624108140 3476270 -119694103810405659338324076899965440 3476271 -701213704745592016168116761468842488 3476272 -214413708446275333784523089899880448 3476273 657096286643568234290313204505631460 3476274 -449098987633038513865589493091847040 3476275 -404696182227419075150846850076679400 3476276 -340048795418069992672184604518835840 3476277 16378377000907662700170758996615712 3476278 10622671397561173302293837958881280 3476279 1292147945313726595086341059072316976 3476280 258181326534446193764712707629056000 3476281 725233437622802394109332775993721472 3476282 30717147964099793466687892278970992 3476283 625650635641046962726497271478995224 3476284 29392398553501980440338718091713536 3476285 -191358643962089193484756530570376020 3476286 -109025824076930618437765194792461952 3476287 1846798562763239754536679474383961240 3476288 -217554271955753296179734511243755520 3476289 344007125260390105799626760393576448 3476290 395191406513139424858145101412858400 3476291 41639861416565451751924698527312544 3476292 -5283162503807252611130976371632128 3476293 884464926188766426484664007229968542 3476294 570025694643766426236810747634885632 3476295 177409913565187012367502919056643920 3476296 -582267579546999359126915839429539840 3476297 -432047315797794865360835699763426720 3476298 74741779808469454104573697515082752 3476299 1227564464436329786362667429991329300 3476300 155339931980083091683026415555910400 3476301 -196956611778355272340238641791094560 3476302 -137437472674848675163308228516640896 3476303 511004709235190159077316844565725552 3476304 176587916393399210866853552671948800 3476305 37756489392073164734324324867664000 3476306 -64973964667949429227779631076769648 3476307 389399319847135898768582573423622840 3476308 963063178838812250405757138588069888 3476309 98151527178109445092708426221790080 3476310 -228745765667686671979972567611315840 3476311 123818013528096632865139123762331912 3476312 -129861631319632411875195757805568000 3476313 866257096557747735104207374277962164 3476314 395027423368978239954765436698230256 3476315 -180372242501631096737883949862687040 3476316 -820407897492236099403487578840268800 3476317 -79001596749592643132174025348940680 3476318 -48120036714006659763203313034179840 3476319 205680227828794469554400094067315200 3476320 -1051046229199390267957953942855352320 3476321 688658732280470287180489957762527522 3476322 186172623987655375624465712641720320 3476323 -356187672543903527178135682432372656 3476324 1095032184893541630098418247957677696 3476325 -342923403531465807223432030172654400 3476326 103287591547351606273061817514258560 3476327 116130055603860567244599363835381176 3476328 -635718611306923327207574886539427840 3476329 842308110244538732644593195191978980 3476330 -581780976478629672966122132068320 3476331 -183390268890464093785457306949696000 3476332 85989009347310541666015754235136512 3476333 -332736417672756935551641729337536 3476334 -220901042545501807605497311966436352 3476335 2995800995994650089926258024230400 3476336 -392451561145810337139648572539895808 3476337 33330979234374973574178191787771840 3476338 -40568074212016455098831520811933680 3476339 -526595338930196327994732993461096280 3476340 -17867452693978402890218731354521600 3476341 825054158455571389862801537993885184 3476342 440279936046364029961571788490727072 3476343 139815840137552961857711881257798864 3476344 203817718097335992603961910476062720 3476345 252041513316751620104181131081036100 3476346 208422855244243684129443528933100800 3476347 535632326652671707616366995252905984 3476348 -504039078832307613762236178804033024 3476349 -305787716730313455807713905804218132 3476350 -130454773591080729122158439905387200 3476351 -610269193573828221052117354446987648 3476352 -616075120675507978285153875677675520 3476353 -2411853415687873238382389442674847296 3476354 -658665007533576506927802793006823040 3476355 -73404337917846854846653331347284480 3476356 -269444951861640849797330978318889728 3476357 575049742039383947478006859949280606 3476358 -299053095121353610588489354189412352 3476359 336761446384837622976480505904393160 3476360 395317815727386356331218999858073600 3476361 -280353860924532802946004856170021696 3476362 -1123335250017783765229754674100022528 3476363 -1395119107747276853386103375454595416 3476364 713909181969229838585247618723781632 3476365 867397805927753929176628888382073600 3476366 307183600819677807059029296407581632 3476367 -347305102102738677167838980624736216 3476368 -23128959784279047529403181757890560 3476369 -421080199202664505781157249563372556 3476370 356512452905606077643027899421836800 3476371 7164806697243790768808869134516224 3476372 -131502642555011207785284883605854208 3476373 143169963746991988769144633378188800 3476374 742657978436180079302918223700502592 3476375 -229397888620840135872463156409040000 3476376 -168692125024273792599693042858639360 3476377 -957260035127775270674248502678062774 3476378 -9359977512331439475039682852229376 3476379 -348566295950667096956676997441592832 3476380 603491115619189206001333838665612800 3476381 -5458878945031174784375791417889568 3476382 50354585648604976878486586435682304 3476383 953734171677495886758760355041085440 3476384 1198480563891958087110379761963565056 3476385 -89958704332885439074172624722665600 3476386 -494607985555894602909068271703183200 3476387 -689951366665285363798668059977340964 3476388 -113463931259732805995618866245672960 3476389 -116740034156414109218197437173228800 3476390 -148283382114186598295070292740499200 3476391 542549058686998927479383857513657344 3476392 -725793767495319965796313781417164800 3476393 -117613869196311883422914402722944780 3476394 288203396007065336077051281766287024 3476395 150300075296329561967290315015132800 3476396 -111363665044522245940448020492468224 3476397 -184142750569554698254348771300574400 3476398 -27064917092603925413808703133834880 3476399 -1121173758875547504714004888641863664 3476400 -20324239236374441586982068282163200 3476401 15505429408297654050768437267140404 3476402 9811129322910933572847175808999424 3476403 -335088961561089249326470231490500668 3476404 -41526131918609745164471281194147840 3476405 664429730062424333031268897592076060 3476406 1722856443771163477212602252198784 3476407 -623517893042074144994555109718608168 3476408 -6799976851203102269586386400522240 3476409 -230415348201842498342620466388404160 3476410 181767844496207009105663871682805760 3476411 940207651354486816604170907156825400 3476412 -362921760827038730693945070378777600 3476413 -48878629767377292337006998468017338 3476414 162700108510390154521604048813773056 3476415 -794300368993235219395757910735802080 3476416 -238813919960719093970625926570967040 3476417 437476918142491377985914321343238592 3476418 -361593251310530412342098308360380672 3476419 -1294539610813098049764664654712458180 3476420 -251166699104127519377316905692669440 3476421 3089088634012853597467317891641376 3476422 -323256885449178216320427821393059488 3476423 565146124764826750136737451217267672 3476424 85027938550032144363579068508241920 3476425 -5176563644863534027425706147693700 3476426 -120692973085066779484018271178849696 3476427 500877038796325779100797318677303808 3476428 969673003620598597583312902806040576 3476429 -330161099011285309339417604990562240 3476430 -3357605859693793560895111060299840 3476431 35023209953551689618387119401581024 3476432 -245060631103792466640160079342419968 3476433 -9004184937217469542023222725491200 3476434 14870369315269308348177922566709920 3476435 408035926479529052577246652249129200 3476436 496064005021196972830122788580931584 3476437 966757283607549556026573088349577312 3476438 -23592191977232372503327916857144704 3476439 109917593994418997697777601067615856 3476440 345474126517083219378265507085721600 3476441 129687151587435310486946294256796800 3476442 360628756193430235670874144212224512 3476443 241802624344908886955268286954869720 3476444 645584866626483288871886895594089472 3476445 -41520371180199692645966692015676160 3476446 -23065057090523836976178763444538880 3476447 16823674367245882835347876371354840 3476448 -485849221435392374535533737093103616 3476449 2339596647676002109572913073507769600 3476450 228617169650250215961051087913497600 3476451 1148847988660278299024017569189552 3476452 -779987509967473404466854796731728256 3476453 -740520923668491535006532703470183298 3476454 -284679811832142012158419056792233280 3476455 343492143095974292019597921858844560 3476456 95509475284779273068331441351475200 3476457 778532893080245172180911689089300720 3476458 -508773459613971663201231159458330016 3476459 -306051956417337312167457432932226528 3476460 -65010399549167317431894165956413440 3476461 296322490566533190765261416024495232 3476462 -928522566863478310831142843375568000 3476463 203252813109971409541912397672225544 3476464 -319664544440856061340264056225792 3476465 -237706025639442781615205484996712140 3476466 -344755227328830432706593667769026560 3476467 324431139836676745392959132523859792 3476468 268023443527505241074977602964224000 3476469 -406378470964814760906473809528421856 3476470 30131323481149096530836327520297600 3476471 -1043436568618789448254145467895330328 3476472 62156002893758625573332530215690240 3476473 -79490254338038867103382307930025984 3476474 -781567839312562722347447425209392640 3476475 -204601788372399696314213336640342900 3476476 -92507069342905826570569299206717440 3476477 400417447836669266379596540016952326 3476478 210677706026290891122198814548753408 3476479 -131952341915680243985256790053443216 3476480 -222630816713117092268365751632527360 3476481 713489955805241918476273251187010352 3476482 -201982746257540086159569122081623008 3476483 242392672507591826962322466923575776 3476484 -299427010419759644032245951312522240 3476485 905231742443257605357914710194933180 3476486 -123679901797134153796117401158489856 3476487 209173705787210568476394943793652480 3476488 541820132631516723259278717218165760 3476489 78908646210035137375097992136971290 3476490 198903356160801972935421620698917120 3476491 -2956536478412641124152782051858670080 3476492 581535508119236495946920304802813440 3476493 -698308397926770989405376257305406400 3476494 -79747342075877027251673680887398400 3476495 138090999799677794664667088508364800 3476496 -192950480131331882418898486035480576 3476497 207791803187889638878642424179325760 3476498 49033888032018873324521932823617536 3476499 171115934660132087891944341483998184 3476500 752395843889157824647381071999360000 3476501 -1299302705818201800234741725276773650 3476502 82178880337000976329789940666602080 3476503 1085064766996338905883754176158055752 3476504 1604255556632045652790939714797557760 3476505 -56617583350115585448626591273676480 3476506 352282274640992986187496772566032640 3476507 21543457812820587870339208320796200 3476508 221621255819914821437494836357636096 3476509 -1325846209074782974810276536596998196 3476510 586070543943751844177209922124260160 3476511 -822531512233806361389868288998804840 3476512 -234955514342379084858893719337435136 3476513 171033323792068693869540636844482564 3476514 -34321714989214812968697140534865408 3476515 -168990714822899184819234743339136000 3476516 423506971109047740816008424315048960 3476517 55359768609682822374012166903942464 3476518 98258488188757325077444698686172480 3476519 -101034508445354821818714210525436656 3476520 -15897614357498418906400031021568000 3476521 1149613674151884007673585642768961444 3476522 109553223056439053687225381622757632 3476523 98582783172543158065436308902576984 3476524 1323717805896361068874249743827492096 3476525 38475843459118974892427040368772000 3476526 -132878698055262542474299075661402112 3476527 1686806146760851576149329198519095240 3476528 -202004541839898606818928759738433536 3476529 236330849008981715250616480513558080 3476530 -14668781145644902202865576880704000 3476531 -2541725674410328447403201637041208 3476532 264185089486537701768245243453804544 3476533 -82848156064438654283913622275860000 3476534 178456267286435353702347433493024832 3476535 -131785616653416371939893246965396960 3476536 -172297125060098883926371609330851840 3476537 164328494834144452222433668002513552 3476538 77721182892635913413870042672720640 3476539 -953820833565250661618636396271107568 3476540 266356580431782727521527664460362240 3476541 385421647781166853730449343015630592 3476542 -252076419504900673798860685830572928 3476543 -1052436526975153937040680428753910784 3476544 290328102192817353325475458701066240 3476545 -646817397061724829515648327741606700 3476546 -244344039107594326039562398140084528 3476547 -1631239109088264574128241938175026960 3476548 509386710705834820528701304378491008 3476549 1370043687135349516552301128124541660 3476550 2396066897486253172419193873881600 3476551 809859330533504324892803919441235344 3476552 29001843794790216139650362138757120 3476553 186632375132097434325945058945315200 3476554 -319879459980775380583093329295390368 3476555 319414869181665016601720898916554000 3476556 681109593028801768515854654409139200 3476557 -16103197872770662363903151841698816 3476558 206474836285586945976337578785261184 3476559 -113274860780998330424159158796798592 3476560 204386779029835506892937887273697280 3476561 848322602733312604835846696412019824 3476562 214415479407289412046398833797466752 3476563 1112370546728119134246323071363711040 3476564 166041213264203445448426325721464832 3476565 -46892485650691556875954340706700800 3476566 -108627983346000615517757982568812768 3476567 -1768525291819721079655174227619282440 3476568 45502541810064833440025172935761920 3476569 1592864783841351003652148913717400970 3476570 -67312046324844972800379664855142400 3476571 -225709865627727732300987614595749376 3476572 -265685022998446170278172550163567616 3476573 -788316397762976586799568265129023796 3476574 -101056343017987191437477214537778560 3476575 648379811034507318535646819842509000 3476576 9331154702497863125267641575800832 3476577 53115521920445245278607506277361280 3476578 33381438288622744013160926866767360 3476579 -1256483630942799905165529579052430820 3476580 -360169448667271321219545373873827840 3476581 792967786094948386315105613857744382 3476582 -742761097383891261999936762932428800 3476583 790557937869733836843025000193704344 3476584 -1196544712793558337408912232665277440 3476585 524113283928681889671296928967666560 3476586 -172727301504791469489563449069788672 3476587 263208032475351363779870846681061236 3476588 75139968113428653078548508309049344 3476589 -420361616475178792205376981235363776 3476590 243403471008577205627401761871795200 3476591 443330376688026815540477057809832352 3476592 -3517917278419672487765914204569600 3476593 -46820641270366272568583923751383776 3476594 257524234555735094547348710862511104 3476595 -60880085484529999236529323061222560 3476596 -578487681081666271349093560266086400 3476597 1390940743744460807095729380480673440 3476598 -218733554013766632492427085345372736 3476599 -111389911518080606051460638638037064 3476600 -270172991988592024088713356381696000 3476601 426606059507852116377733611285402480 3476602 144909603709458605608487859456836832 3476603 188409625439227471903500596072360784 3476604 201494985572346045930184787985424896 3476605 -541260218052639531912319631811240480 3476606 188473188553007629478400292473593856 3476607 495242067184793392251755908058580000 3476608 -422545440795862128074188149101690880 3476609 -1241645834022949356850965022604391120 3476610 193939881361320531137578085731168800 3476611 -744880497250664442634333357980599568 3476612 528072663268699307720112888134192256 3476613 -387275935759597366094933206735133376 3476614 -470853499530553653241030643500669344 3476615 -428919521428945813872401575972047240 3476616 -53116651922738094345496737708933120 3476617 -1018948321235128168390163560422284700 3476618 543853414821825359730377603375230560 3476619 -328161043676618366424603850946224512 3476620 -112511041193298034206467122666291200 3476621 539426019236238962005878685893005952 3476622 227794338262035030906750483453654144 3476623 260229223760320046939738140382510664 3476624 18957264938493664036558963636961280 3476625 34790766517689657223056199331328000 3476626 729334756328935938121779825388186512 3476627 -52592391564554136929710236353147136 3476628 892999969474989814831594619496529920 3476629 -67197049718645429138109759012949316 3476630 596165815103165921568188106778147200 3476631 -68990929907823011644598897533200816 3476632 -456939560149243703889753507187507200 3476633 519803205026719052976103484249841684 3476634 -68152738841321985650938854827704320 3476635 -335617501846631285346297220798729920 3476636 -6887898340882473451315665340016640 3476637 1958987419751685306433702240954808640 3476638 159520271141553786319084386816634560 3476639 1044643698590495755881917011821190440 3476640 227359591456838337261619484814213120 3476641 48185754356851934475691761725830464 3476642 -147962917293250285229933259875152608 3476643 -642373837886736065452802716356992136 3476644 -453901382232728748951456152025467904 3476645 -284434032960535499084090974174628100 3476646 -219133675381028558249086237742754528 3476647 100430818257515594682238436969544712 3476648 -195809789035131749896440558988784640 3476649 -101063586220665176350087000499373120 3476650 -152363779156518094286027315463398400 3476651 542771838639242462922058204715801652 3476652 -204462794251675111371135864050170368 3476653 723001226263799049058814632346602860 3476654 218872543387776212493047654923603776 3476655 -57223745832300688102861470398745600 3476656 261754863563504833670320213841805312 3476657 -267523502103284201661311695150807680 3476658 365386158875263721902312541745680640 3476659 180210939963487644212568777111868960 3476660 -240747218120866360319728445775882240 3476661 919761964063827108144042768925239072 3476662 -412058751269919411628934067037280256 3476663 -128512276115939374135199588558948136 3476664 -231656682872496275197780829306572800 3476665 524459376394060641790462570618115400 3476666 7133657309913229929172103344545504 3476667 219239585691028405798278343995790848 3476668 -233443893939333494156942520923727360 3476669 615217617674391978875235942099203712 3476670 52299075183014753780745621950271360 3476671 -715937196657278121370116190148380176 3476672 323415032261442531543521023723831296 3476673 -453740333955687723066000410096313678 3476674 -85987767057913469389020757560878688 3476675 315460411484199969505186862371539900 3476676 -45992891513177145594311932995932160 3476677 -295052667430473414873396940862920320 3476678 32662379837118609913302728432031360 3476679 -9022942765047002818116237100636032 3476680 204161316837805870279693134925824000 3476681 259200544039615304476094359930608384 3476682 -33683745802937619299476214664078336 3476683 -496141538376531813315405133927092080 3476684 33341352000149423089838027319760896 3476685 405833547372219375760791552600280800 3476686 358653021683433125516128481867865792 3476687 -1059370789734867790893421960575484608 3476688 -13839741803422531509171008807632896 3476689 380661452113905615904523805879829490 3476690 58674844280159650957687708439047680 3476691 -670318730584765858373044283480421900 3476692 16678547507450161387269325443794816 3476693 568661602658894786560695217718880 3476694 -23912253418546609342533779797406592 3476695 553437194004763996333994059186764000 3476696 -539379375201008616854740341113856000 3476697 164917290949226426441106452610699552 3476698 -57169251016325305571618551983311136 3476699 318097127392561976777531786232179640 3476700 237941741497728520113704518618252800 3476701 67585515967445360505033903836225152 3476702 -331068418629210794151193832681595648 3476703 -161060930601482418696841036114348416 3476704 356718955759302151138299258385465344 3476705 -380314069536375649083461553572678040 3476706 111730513778158371939965096292818304 3476707 302226229724958067189309377399606880 3476708 22522095864744791418726092812256256 3476709 669163987134494410627990220789790720 3476710 497469213316541378681622605404517760 3476711 153130020663773383987524120051578880 3476712 -155486740813130475023556255895388160 3476713 -1222902987085384261827823222763732038 3476714 -404652533308080911743507909899326544 3476715 -529209544379338677431581259070816000 3476716 610143416408129820307383898210115840 3476717 -152356698886615426146394907269107840 3476718 -66714741848533670773781921661249792 3476719 -268828744874949346037012018832456880 3476720 2423974101578765894684217299435520 3476721 -730132960895249543683563110725588896 3476722 -2227598502375307402506267984590208 3476723 -903280092230050742220982956186146640 3476724 -80397026761619979365003712766623744 3476725 38670384325965248771280759645834400 3476726 -279711308051010193991729778768033792 3476727 972414247285904951470979215908152064 3476728 -73340627162696170311869305947463680 3476729 247554652379113984371938950803878400 3476730 341783228829074116205230092424062720 3476731 -187165236375261650208650111814873888 3476732 -25209029577741412243993590375555072 3476733 -57337914709554792900630244481306880 3476734 -938416997163511425663480519907047360 3476735 -821428853714350790359812811773895320 3476736 506418096508886586099494915030384640 3476737 -85731794720793774555157611281197008 3476738 101692415566442910843773211312475200 3476739 -284003463594206905378639931835866880 3476740 -461618521754358529811571967093432320 3476741 215066616494001750913245397786610142 3476742 -3873518611202795591294128191275136 3476743 -133382906039610494614148188351017536 3476744 407277200349481223686174178044892160 3476745 -448014123825805633438855673025834780 3476746 15140467726547424461043325504253280 3476747 690215600075219051420818799507779200 3476748 -153007342827633003118941019686481920 3476749 -933215038288454540293309929561363936 3476750 72722317073598283321627882288272000 3476751 410752024504835099632570198382793984 3476752 172803951660310509193934247611596800 3476753 215913885546368192055837426249627840 3476754 54734193361213005665195337616283664 3476755 779241053220828108541730459607814560 3476756 1001833157546611029555438145082208000 3476757 207687289572370865057271753890754720 3476758 397349596016612960790947149332456480 3476759 28866134859878434412081353990840416 3476760 -131350763691443671552129120616448000 3476761 -585600385521958927543939656385283638 3476762 808872281507934258665766456881659632 3476763 -52833164770547563057832582865604908 3476764 557681941744595307935395131414125056 3476765 24558260485999333951076979724648320 3476766 546236073615906744398738641243152000 3476767 -606066021556144836904135009218462608 3476768 1158806231712385310917487684748902400 3476769 511432903983917676480267499755847344 3476770 -501379468976608711003123033063242240 3476771 -53130208849781023993623016858659696 3476772 132660321464375206393168516547911680 3476773 559200401873286114727500571824952320 3476774 -85042201457151261775404093466730496 3476775 81114147909475035698304067603593600 3476776 1362034266527613148374226327868206080 3476777 58154356149971724757570039063903332 3476778 314000080881891369105232519257922560 3476779 282384144568773324125150906485986976 3476780 541120234329225966695310532446873600 3476781 -124144861627912065212535729660754560 3476782 561296858102589993063441776410012992 3476783 51234951438211410480323320460566032 3476784 -21356702366676177066152030333632512 3476785 163141835190665355178643382682798800 3476786 -138488674875118079709766329818235360 3476787 -764551548509975663876737131998711232 3476788 -186497373311620667098949029122197504 3476789 -643694883808199677917455772033772644 3476790 -115860509042672384538305850215424000 3476791 5799974601135676506809356957476192 3476792 -590362445897846714828299724116070400 3476793 -631331676522823112961884485222162176 3476794 1074217377362497750978316682347232 3476795 -3718820960178702677531672364681120 3476796 249114686529688718557224576625684992 3476797 -582315195103311457334253617263666880 3476798 -379238626137740007911827856044623936 3476799 -72654386727448328944462178309676432 3476800 33849025570666632179509383580876800 3476801 60707577646695202098439533212492592 3476802 -192016237326786931226910951793199616 3476803 -799963121272938009920320770988434936 3476804 -1017230103915100704602904649168875264 3476805 72195104533220138379563178106821120 3476806 -400362570934835684919734613768344640 3476807 -1220783599229812807532783861727039720 3476808 6041081458064191754818024077680640 3476809 -591339100898632486301916312724409984 3476810 676554529120043682050749656533376000 3476811 360314741077351720751964378112346880 3476812 -1065351234861376056650383996829273344 3476813 -287576610464325411676164300954522996 3476814 95675808785315315087827333477440 3476815 493150630073557016698990180502101200 3476816 -23978911780695633255001773228687360 3476817 -171983576135197650679838122216043520 3476818 -48896562459135655954542390172471296 3476819 -736803310640945098705151045299240920 3476820 305452221316770646505019358790830080 3476821 54369990694910533937161322298019022 3476822 542057851742047807555549918701095712 3476823 -331946369833721202710179662448408320 3476824 253678224385998305196716072780144640 3476825 -946550163240496092328055227810224000 3476826 -864450924514225256510210311548475680 3476827 -1340566409407251602773253578547707324 3476828 937938094103854880520798641431211520 3476829 -324043271042215211009059007772544320 3476830 164397279489431343597597663170553600 3476831 -2603514960490594313239850575957449528 3476832 -139080950884037418985550996868169728 3476833 3817472981314885999908510529965844 3476834 -75214744639113686458274852589899184 3476835 -156779815631451357474346450797053280 3476836 354349436995733849022250628514201600 3476837 105235647619100956594681908692818080 3476838 501726489997324654036332158931313344 3476839 272504611231582182866656594813245960 3476840 -395394358045178588633673678781747200 3476841 -50022806387616655912514510421644160 3476842 2321347141500386594627743467633072 3476843 -1517120298274576651403001677040448908 3476844 48999374183816938283951560316207616 3476845 283403685659257629769199473349369100 3476846 118334008779775867780297608789367872 3476847 -645213056052886265922051144819490560 3476848 -205348591011520294885522943054151680 3476849 249867045642984809747138095719854436 3476850 14858279780503261613140958544115200 3476851 -615978173036283324231774199376896 3476852 -1026090944476494888317768891630512128 3476853 95054687637526960299733225746264984 3476854 -64037124898796147402079070680246624 3476855 -1223319887166539335446428595471747240 3476856 538635220198289713555914052866908160 3476857 -115482138261985298907726654352242348 3476858 -131700276177349622548784014327689216 3476859 -566061554006655649736505484264581096 3476860 -919874417155184164698786274708285440 3476861 -736680702827127082859009508226844538 3476862 -146009709044390735739701468356605120 3476863 -382941259520817995708316403797113576 3476864 772053044707599271304261167365488640 3476865 202059886365234239371741033042331520 3476866 221549391631051713007343074915207632 3476867 -397429887916036011963188115012741120 3476868 806627920356631532513424402048245760 3476869 -279589984127074491729258675454807680 3476870 -172780703510667365191530358619596800 3476871 -550355872483747110662351430795313920 3476872 550109751701645734190192795628994560 3476873 -411110089340782854435218111430955878 3476874 -241605900448871955063998815872368640 3476875 201058550390351699558710793428332500 3476876 -31396665464220218912593013234362368 3476877 -164368120532395469519569872062528640 3476878 128497234844466624392821988873352000 3476879 151800585857111958874749643149238272 3476880 8409512384196800599201319505100800 3476881 -60187636464752748415137295551034318 3476882 81439665416577768001252155737428800 3476883 -664021607319144290533181651995682376 3476884 -419474574529131686009364746036582400 3476885 170254894740570163771693914443471580 3476886 12560319722784448047664345364490240 3476887 171616285634122719977162416289681040 3476888 644668203398674403115797420753909760 3476889 219244065306089337945903309095575044 3476890 251507280048622676691826710227532480 3476891 -1321012586642399532876597278051493936 3476892 405026482724761300465731125889341952 3476893 -240356214028913944321545640063803642 3476894 -10129768687040250649263516547218240 3476895 -489017041729556765814043320415246560 3476896 825548209880356261240295664679649280 3476897 -798272664500231199829928678193800280 3476898 615787290718952319942963687928776960 3476899 -88822856269213492219949659614827864 3476900 -103475299441693314397123976576716800 3476901 87776051511651868799107620472509984 3476902 56593455760952887302050409148328064 3476903 -802366423984522304608545301676563848 3476904 7626534737271564347189473612677120 3476905 1211834261160540278102895577329960000 3476906 226783997224455151080079239791947104 3476907 5204392423691310936751832727225120 3476908 -1106232642702159312505882014388145664 3476909 648271555748692528403455023132278220 3476910 35917540204091818560498422321356800 3476911 989337003381929435067707113445274512 3476912 38064437326641172209390294028271616 3476913 615036652501976439757977081573115488 3476914 203506387619238167094742860404877312 3476915 490494713437838358441576584996040000 3476916 -439646506540594865409913629640230528 3476917 -142271636636674541603727464690215940 3476918 353548046290697312838146418736160160 3476919 393054454357568070737756915080869120 3476920 331192271487281090902694849344204800 3476921 -13768213481922117844672786166988288 3476922 -37522861911770239279621433828272896 3476923 -386937244800304620180473228385155760 3476924 729133781582177789345853195834163200 3476925 23969729135049119490646458871395300 3476926 528756790335406245821131904932680960 3476927 750009660674747815723291302367309992 3476928 4792985722318979527305983321702400 3476929 206552919600202987709702191042064640 3476930 97710968746818465043135691537464320 3476931 98775465817307423101558703885116152 3476932 1024658219672667107811839171954362496 3476933 604709070692474557376730577451753184 3476934 -239418294982730219736757333685234016 3476935 -11248411774301355651072627071520 3476936 145894224864127086645037763056281600 3476937 1896647885197743776190954351583968 3476938 -121449273815463727728312300769837056 3476939 -35697895001153962148067925810206000 3476940 768302560331433122308942398493409280 3476941 127171062950824216758120214360823424 3476942 358420701768702372493942929116381568 3476943 -502250940648541517401791984679360920 3476944 -7693220928266963721973741502832640 3476945 81424397939300573959066937752787700 3476946 -282620003095534019395600315970611200 3476947 -834046593756173999995424407369875604 3476948 -636915442660060151762514188792401920 3476949 -126472119592599310404086825222151360 3476950 111910725074338242755895415801476000 3476951 1445714900739709381176572878743458952 3476952 -1019924224008084817838941447944806400 3476953 251522068052340799778126893095052704 3476954 146870099245321124943459675717782208 3476955 291594648969514503570062408133600 3476956 -283238484318817284343611740531097600 3476957 -609170721017766802177283588467577568 3476958 573745019713581767438225344454645760 3476959 29126556404959648192992335752678296 3476960 287552225181588341573875485659627520 3476961 447608821099964071283538498836549010 3476962 -519371295906667828330022920868880000 3476963 -90501211137454937473098406125921120 3476964 57530223601760511378304882960564224 3476965 -506190868665786483303403297311894720 3476966 -1507789165705574975850169708489484832 3476967 33757074910212655273550695265517648 3476968 -1515406469119562187368038922726522880 3476969 -170067867885873527036583988402929804 3476970 67950626981545894015323348866611200 3476971 1041333939276439122151484246594316112 3476972 279929702583050002999223380039096320 3476973 109402621579677070020303836826974784 3476974 352816573693170327207823739073116736 3476975 -757391708560937626053121830729423000 3476976 1932886748750911157791869685530624 3476977 23610806817182668041755175873911872 3476978 -386133753101933656702095732288774144 3476979 -62631405985304954547534799762675200 3476980 -3508477665442569139709872597524480 3476981 -873345177431586294183667442106660000 3476982 -236785444274976936283122695890809408 3476983 1038097696435664231771412091499872232 3476984 509376822277821148966561556915404800 3476985 -387376458248955805561534846296312000 3476986 488938865703121473471613308367374192 3476987 79909187981368040113367522350425636 3476988 -375543881073649022732979829170301440 3476989 -143800694273380479286770020459196576 3476990 -9060667732871792739344647800956160 3476991 -60201488416673440160611109641728000 3476992 601488001866491654373262287251177472 3476993 -430259707279864929135636617723735256 3476994 -145909479416377566426458775714000000 3476995 1417120961277231380501607220403684400 3476996 -769727781062759419712940066147888000 3476997 -797339248026722963907639394896728226 3476998 128400662209737234907944418016324736 3476999 -537379617133110450979990219918641000 3477000 -566832490304612717020426317619200000 3477001 -574975876746555902789782605037645056 3477002 248000457423459757315912220492527104 3477003 -406150265829596265645061820854931496 3477004 300825142146046521080579974857357056 3477005 142298908289233135491758374059275520 3477006 -15312058431883140997504798605646848 3477007 -1299163888905378668223108663317532008 3477008 248599686731934017349740529374994432 3477009 70759109661998544341666475902864928 3477010 67943257290814437226891389348731520 3477011 1178628436268372259659128080090093612 3477012 -51892296021744420669855973456084992 3477013 -151321281816102300092399379997559040 3477014 409771106530805809281198558201741120 3477015 796366256782298712574396647011061960 3477016 -935131814540046218496374417461248000 3477017 -714124200325698697118751939739760688 3477018 322517876026114826363352720364475904 3477019 -108588366919484584645035848674469120 3477020 -783251346195681740412326672004395520 3477021 235445997489369556523706837069040512 3477022 106215735571147564076860846536052224 3477023 -13458380833825449007197779034744192 3477024 -501190654673676403112196704497238016 3477025 -318008436050358939818520495210643200 3477026 241480413718869133144882384786321920 3477027 -717142201984728684277649543330426880 3477028 699377287975209465638907248881175168 3477029 -647198483695978984412524984350305316 3477030 -137337864871942829643226680743959680 3477031 -911019612579626454420369390456027528 3477032 -82270864451633606356767229593600000 3477033 655120094350476924343203316893889920 3477034 -347038804606843938482642355361717248 3477035 986032113882443343984352372553808480 3477036 -5633994510841906545607819688103936 3477037 478381139274876486202323222298593686 3477038 -133596338924649008041732173269631360 3477039 158950796374928671550208608164585488 3477040 -46272370388942614812894011541749760 3477041 1396556387594883936786733642410695442 3477042 -319317244398872752369061369694250080 3477043 -609578253869470486592048424669646708 3477044 585526432889635434141906554989191936 3477045 -93101568997074114731745200651061120 3477046 113273163290878880654020964437531584 3477047 -259126060714964941275025639550140800 3477048 -105752045278280915165150381481984000 3477049 -157181768770543255793177880322772780 3477050 -43844127139688186011279858365391200 3477051 -475620343936637882138082134406268020 3477052 300653918260845469831520597834910720 3477053 -422638114903775570823667401200505216 3477054 -55143921528211411812774801022829568 3477055 -337481338749152418686362274522582040 3477056 -823704586287293088019064173363200 3477057 -951571616609737641703014478317604320 3477058 -34064644115612125959324576795534816 3477059 2133382747261546264447502614745888904 3477060 -416107852363456348719553564697395200 3477061 845292195257548031080349872913372160 3477062 -729501346514399877218916800930349888 3477063 38791259677677558597830709922670544 3477064 -17572880809005720128418410512128000 3477065 -1336637387465909063389534173351480 3477066 5429875766590148879426395537430784 3477067 -1761186016980657428265040580315701848 3477068 106148594869224075710560957002494976 3477069 559018806230798405206420893818342688 3477070 -607949104489793922930353230558259520 3477071 184510968423279666554625014445848640 3477072 -31720998824647887110151230982586368 3477073 2280298765321688267965752287520979264 3477074 -539305518420000554263115919342167040 3477075 -32963537535421988336744636881056000 3477076 -645709977358385834560211718746900480 3477077 132558030377413672909623502131085152 3477078 5113869429808965240539792648443008 3477079 -808117041839311620479117794094288024 3477080 -887012200700115117856293172539801600 3477081 -109742329634084134122097686379603248 3477082 34485012451840472861097532997583360 3477083 -665701604190142352781422716362677616 3477084 -109960786574909975497242924405227520 3477085 268831000672876787723793458913650400 3477086 264587400686990327200810844843236992 3477087 -105881561516274605106829251182139600 3477088 -262254491883686293550779982699298816 3477089 -412518991563425091973987857618561168 3477090 -241225328666928075311324609224519680 3477091 386823443897947697283443687900606492 3477092 -292502344088728096935787745276160384 3477093 202994679131456061142947968990381664 3477094 -243189477900733676483703641474776320 3477095 -844501634361124612150340128244824800 3477096 -281560514244461292237623183333376000 3477097 -261759608584967938941137549447180060 3477098 550027401064861289431725802974778800 3477099 23073919214038228049761054490961600 3477100 189341540995602096405674892213120000 3477101 -762218966730843893124457709175401898 3477102 -193943089844415336031851041730975168 3477103 -514707145478110812284456360542439040 3477104 -191633429789169463224762160584622080 3477105 68231645763650591004887181665987700 3477106 -261858591703449296509502717671910400 3477107 2430987242727985950486475050696986112 3477108 180153612668470309813419783693557760 3477109 -31683205311338364165241604962023296 3477110 -32758352906525044122507681690017280 3477111 -299510251103035218545237014065714816 3477112 -292055000600653084978997152087203840 3477113 910773875454026116311454946466544362 3477114 -822588051652679944157578930430784000 3477115 -176003052841293029364185846812702080 3477116 20347549578143393048896465798205952 3477117 -254053671494298657340336365875078592 3477118 -209802828316562513197737059534152896 3477119 1306336796318639635835074985533839144 3477120 -551781313886488860254859787291852800 3477121 -308897266228842785942741915281303678 3477122 -802819743103237563015973511312996352 3477123 135699661206169435793453684741025696 3477124 -364301287077310538924594498977255424 3477125 -1425048312977361244307746290772533000 3477126 301142199468764283184613427320113344 3477127 -56586894254681814294928373928103200 3477128 335770879886939363134301989408696320 3477129 930176509850864044278175126255576320 3477130 -96559460147504842784287560146350080 3477131 -379761672612747221701742317244554608 3477132 -306854958149510079110118953531698944 3477133 -945660822024289510614594274642206720 3477134 74478095573026375307035645253601216 3477135 525673660430845921375152251559651600 3477136 9871124223221574727979396853432320 3477137 487099435953570409122880128866004786 3477138 -54181372010050262682249524701755264 3477139 502663290780077609938650210860992940 3477140 -516952746716825572427224073449267200 3477141 589791804098541395280006582349084800 3477142 46446127683284755683672881460989472 3477143 -67109138214936892895602619050068240 3477144 -253983648219489628677092505380290560 3477145 174835843438252451059671875617798080 3477146 -140121605945558188916231559405926400 3477147 10195585965815317839237500572872600 3477148 -4095556429133276353077650223340544 3477149 15194251022998504699981556657245560 3477150 -11820230287187627729311768913155200 3477151 -378578657512585362949078941470620296 3477152 159312384381994314546760570109952 3477153 446799369596199352398496055991042144 3477154 -585777489656363020590531406117595136 3477155 -453545561121816018888402815514101760 3477156 -525229623439439369562020401781603328 3477157 160733602014448607245417130803849406 3477158 229634783548045448208061364653397760 3477159 193043508861684016118610144320243040 3477160 200293785479438916628273689284352000 3477161 -1384384460480114376447508534558463238 3477162 9094832643570846176979925930264320 3477163 920655936058700989681623245612633184 3477164 122764601083693775717000471912453376 3477165 130273835009918448939504952954248000 3477166 -402459203753158824591854942943664128 3477167 -818048253658245240245367616563073920 3477168 3755183305280152734925645991657472 3477169 -367939075086123373088927292844823580 3477170 402710004622121355551897705341925280 3477171 -233799541225975390450536408236912640 3477172 -847195102968235691774117045238365824 3477173 -452100962905675335402991697775819264 3477174 204623493084572701977999358321037760 3477175 -503017914430460927579796642928229400 3477176 -1574574954671425928208230882149969920 3477177 -675580990321364416143645592118016 3477178 -112390372349348720252342603794281360 3477179 420158411297595283057896134943700776 3477180 45559824568513533260641431794810880 3477181 -948762414869351081110732109254220948 3477182 580445016363589871026339087010088192 3477183 35262194991242234927813428694661648 3477184 -413874761855799465067529993662234624 3477185 763089405059010974077767669099388800 3477186 12599225461627073331240810136748544 3477187 1137905188213217211694846089207620640 3477188 375087600104447564214444590733557760 3477189 -403752232912020191488715680414361376 3477190 326458060339424915968562502904867200 3477191 277554572287758004353884835024399384 3477192 -28002060016057006868667774183137280 3477193 1169336104017429128325030776819236442 3477194 -2801730256122135955233884831386368 3477195 -10316472232624686101052822617280000 3477196 -769258450599200035597612029632185600 3477197 685791696628986823093989954168403992 3477198 177455938130270804165517061257190464 3477199 -468838231501213715573680344889982280 3477200 156542420560431489052624724549836800 3477201 -24684127289550266843154644550991872 3477202 193363702920334051268106994745772672 3477203 -619959467495870953069860917963398548 3477204 -526924411763754004345243609630738560 3477205 -1092358870070385658154931626569663140 3477206 242477983195767752356089036580107552 3477207 -947702322526521073926124856343442608 3477208 104866717966316550454715273977528320 3477209 21379685964594903500302908193756800 3477210 -115299269995065940644903220586204160 3477211 467946609831029249649352008141372000 3477212 -163444824499850009153470689712940544 3477213 180684884264810291901738667955465100 3477214 431927800554552492815528571239628672 3477215 -267775931973587098106645592240612000 3477216 -176680784539291583343877483069440000 3477217 -17944944247877307565358214134384734 3477218 -148968417625749639110082073962091440 3477219 -116181902180208674295157502225726856 3477220 -363781659844837903626724343732709120 3477221 764368669673571092360696005148734944 3477222 151398928603430053417471624786944000 3477223 478592133617804402275402745643621880 3477224 417567617533057810980652840065024000 3477225 74582393111966432291985701630683200 3477226 302520617815368117348204730412475312 3477227 578974476848971245531252634584246960 3477228 266524205446208944568645069864878080 3477229 601995581532290747768629819189118176 3477230 -227427008187908576284829027701372800 3477231 606578236580946578172042263466761712 3477232 53545820271738252261275577145098240 3477233 -2113228155374312232926985336281043600 3477234 57634663645698565006117026205591680 3477235 492399715623554198891853124089997680 3477236 -279713681330741955194109716541203712 3477237 -286752192097580804481766298124380640 3477238 -17099506273859125444401465935595456 3477239 -196352329016680854483023773816430592 3477240 36511445386861002931838923074355200 3477241 -684877665082954359206244448851997568 3477242 -11005373258912346597568458253507728 3477243 -88444234907239776522123420036986112 3477244 -1221055781177709687696162606009532928 3477245 -547156593219598145651220632609992200 3477246 332398157597829564132337777887038784 3477247 -109631557083214014881412195337460400 3477248 -491984499472530065025404612779180032 3477249 -58296480880590195276638860383560670 3477250 152496367480283158491093775032192000 3477251 -613704794066636988680648347996171896 3477252 -784823273499663109497404264927597568 3477253 302454614618160665972239128813881884 3477254 -11133815907149671272280704230100480 3477255 42317144965510354164070350589593600 3477256 944327473533700458557841641377474560 3477257 -455241155168935685681107917782919168 3477258 411927478071260214300936629550994224 3477259 -1134841099032023075888440759412218540 3477260 -270308553876728095443299218067374080 3477261 -921782521911912177214916371073406528 3477262 419026252165301759449936520072009664 3477263 199484135826961206853724587231822512 3477264 -100264417187396006009834027278663680 3477265 1091031346279905354364385051910403200 3477266 -283136198019464631300498871407206400 3477267 985501024450523641055000278415234484 3477268 334138335976263492424631426596197248 3477269 -545803209286878207309692374388601330 3477270 -38084868880498627476150926427955200 3477271 338795411124163006851866739500156640 3477272 -1359274046903012889563304934675507200 3477273 139497741340315014669507079358379984 3477274 -1337847597651194310173237974267315200 3477275 -738271359867430701964351877129618700 3477276 662761280908835112388394965893120 3477277 136912692987391887852714629299144620 3477278 100929337672572783343510060959129600 3477279 39184381975961859204375999688952448 3477280 -1457053228638797803002207646179655680 3477281 -6841555719291995728210613771855520 3477282 -37745606796299048106621266962945536 3477283 -1445086547874769676625610513103231640 3477284 -340938311583424701338665441796736384 3477285 -291316698369335828816220719119024800 3477286 -288301794576009929386415272798200000 3477287 916157740683550961225786064797101824 3477288 358023771195130961051352710106562560 3477289 1374956747442281002637767062629204090 3477290 153960449362141692467633775783746400 3477291 -126554090147308506551291983091621376 3477292 77059451321961107524258890039496704 3477293 -956749079975202107313334938417988458 3477294 -277797014496993291655340203308677376 3477295 -567439699704909457340960149830102720 3477296 -167616776622645033662105220245815296 3477297 -59578444349186732109641401767030528 3477298 -960755962343590211719745779017840 3477299 317917472806029851008882462599422112 3477300 139174039055794299732968623175116800 3477301 124191078661434564853795088451592704 3477302 -203874671035196854153824578093463648 3477303 -90051089973435601571221263878536800 3477304 -266575399051101911261955635557478400 3477305 545521053787658973555584684169821520 3477306 -78325811740687079176237943119812096 3477307 222073101386331768745880079169548072 3477308 240382233282591923113490999089268736 3477309 651935355383065872505421033027447328 3477310 -273737857572095553453479303195029440 3477311 382785974120805260047511246812530552 3477312 318016585208174459856657643967348736 3477313 27341091091090740111890253920285696 3477314 -729938384064864131186956793909181744 3477315 237807288490663012852247269351097520 3477316 -683580539065685876093071264774217472 3477317 -759846193921593633883689123244577634 3477318 -52935626337312749249918566128441600 3477319 62432429287391268717877152124387640 3477320 195927866935938769113559564591104000 3477321 345094070945028022926419611339846890 3477322 -23285095029466183522909571176782288 3477323 -1618155922242337981157655978175358160 3477324 -2833770739307992985345768462794752 3477325 664406967620402153297836100453752000 3477326 -67454959361268381605400592983580800 3477327 82110201311552794535949458019368832 3477328 196032747145450218856105319257137152 3477329 -80742814452451244820764520642140940 3477330 -175481942494152615832583246869964640 3477331 -233226473866857207494994336937842096 3477332 184733468952751615380329580777799680 3477333 237906276981265431362187606889801728 3477334 -79959707763224943091515502774003200 3477335 856151984768659168108817092011392280 3477336 -687495359773143964170803904271257600 3477337 -156417692906295248415265009963889014 3477338 -374066562776264776146603393126961680 3477339 -878289773953778665418756487023771796 3477340 730922215004692942013697904166499840 3477341 -12648347157281634843494300679392928 3477342 480717851118293922642992412286156800 3477343 1242885629269634656742795813359014880 3477344 87204159734092478665577994638721024 3477345 380528651816299307834151935238875520 3477346 -668092543129202835730073539556745216 3477347 -209097179736848069339900885003016720 3477348 -84096023095488255887182379329843200 3477349 555846357728727660157171981135163964 3477350 -362118433549137644499051468912379200 3477351 -155115067261241170434958938578295216 3477352 -202761482340282232339321306481018880 3477353 932687586845454897932728796532181920 3477354 -258590378308795446985409887193352960 3477355 -33815154418841371575551682008249280 3477356 -872327595461728389387299372873230080 3477357 -146000611487892512470021921249277760 3477358 164143645787213785885467617913654720 3477359 259588812070205785119312951749668560 3477360 -71867124254369400864377832765849600 3477361 583196697898538987454784268837515200 3477362 -351381861110314071665642932581081600 3477363 -205337130813629769595734979927372800 3477364 1192742543120074697426542877895985152 3477365 -829063427738780700018263477572314600 3477366 -464818631570384577820908239698131456 3477367 -17928408549104166189836459937113856 3477368 1253350565972720679059209258288680960 3477369 -308110149817137007867406355310336320 3477370 65663099973311507374539000830653440 3477371 100107248708806795509753470658745152 3477372 -57055548169164642623423234697378816 3477373 489516984419804318957899926995455622 3477374 132483741502825835838330801616225152 3477375 458811837183099197007266339821356000 3477376 445913682724179606784463535310110720 3477377 -249196952492563342646426504632251774 3477378 -594604663562185414571704601097806976 3477379 -198564413699101933719572941392692240 3477380 630620089844307648279863296059801600 3477381 -916614027392793255726204656146326048 3477382 -740840308044042827825094869346338208 3477383 353255994268989641154085813755552864 3477384 -1218957190483449322802363214517862400 3477385 -419408026774805194351329342227115420 3477386 728545641001484311119670532130405888 3477387 -106988680507195714873849682889166848 3477388 648050482035815939843038397773779456 3477389 -9517410134624079685362092298119808 3477390 89953461812936155703089779063705600 3477391 1543955948401135842573183922638341152 3477392 -123170920004562141863836613314043904 3477393 -251439948496061105073157347904040256 3477394 143020649869181809320234022629783552 3477395 756198243964553730534572810202615600 3477396 178881823966097782573702569308289024 3477397 78061030600770924450890085970640064 3477398 705222984546708154624154260319431200 3477399 43715223700968787332125222469047040 3477400 -684579816059493051972948767563008000 3477401 818476726472892853716203284304230560 3477402 585382233561682915820619590444509680 3477403 -77170305382281000209684540307927096 3477404 182685213325956814067496537956576256 3477405 180578277220830709114748216496440160 3477406 -803200685802336164083360005932254848 3477407 -926809006076873616944721381634189344 3477408 -120685356492386311363219485716643840 3477409 385569445228496703813241959500576404 3477410 2590275655756766454980072396520960 3477411 173229796209921847140797225448912 3477412 1995995355953689178030713283585280 3477413 51129856710949827599887871507370720 3477414 -192900624181699982386722086734090560 3477415 18481706774202817394488026050170320 3477416 757604599930299390029873543337984000 3477417 512059768295036693933999673821972880 3477418 -74682082809294106672497884898585600 3477419 1499923839377364858288445292479680 3477420 525393278007656243809101595499289600 3477421 1147576669226024802127721149694041622 3477422 -27572212689627941627064889065761280 3477423 -94658106397768649351532347744695536 3477424 -155355886604659011353488114578472960 3477425 -22749039043314513624373027059110400 3477426 -386377874535597336279375257503069056 3477427 -11153272806243431704570497452586160 3477428 -27102942326871112600979615941674240 3477429 331773935797046147917734608489404974 3477430 503949295608942034216080430824695040 3477431 63721622914506799189243262544488232 3477432 235212231190757219025988987947847680 3477433 -1035823522240976087958700114801260720 3477434 -1190166354366315419525414117666362368 3477435 235243321657578404022086799581016000 3477436 -161900820872936938322502231213158400 3477437 1851429787024473149692184160628386240 3477438 -1453007787343327512412085448898560 3477439 5125613358391594387838041733683200 3477440 -182578871675707117297245507771432960 3477441 -1582255425750718578439866826324442112 3477442 -30926403250291579577615081018183808 3477443 586636443265381801302017781171781692 3477444 169310425453251348403460116546486272 3477445 150642139993806395771589995465451480 3477446 144348696888452055421100574052160640 3477447 -1090373817839677339284315873007463376 3477448 -130839279453388692983948759045222400 3477449 231638835709557065287589949263919450 3477450 -82594494544668469788367977406848000 3477451 1185328294871249455447560504944266872 3477452 -1170106678592973837823542214569753600 3477453 -2364918428005684181674512362030592 3477454 -716854557058656827497099368212245824 3477455 915758874202186075592079491630628360 3477456 19473503420609513795378574089256960 3477457 538143556545707156050219339305069940 3477458 -559878755238603600063191040957021024 3477459 -195367082787861727913787926197626696 3477460 -105704913276403485710767146088243200 3477461 -357614235516146944909201566643454148 3477462 70419765824717583492858408779759616 3477463 1225270008051692575520748510340541784 3477464 1640392283271291719484557506761615360 3477465 -460967653144083894599509549959744000 3477466 -217807688027752859044865530520855568 3477467 -563248027246335055903449786690068448 3477468 223097816357841777007180116782615040 3477469 -237036836443712575751224554449778804 3477470 276043574616644636022200679193999680 3477471 301775996328387286314949552946344464 3477472 -98878768078310263949259564490162176 3477473 493624948225829000244073635973057044 3477474 76766591617292834226701600391484416 3477475 627603762068674757933574962261461000 3477476 -843567442679950053978139120883245440 3477477 67229419680361239809684131196730720 3477478 763471005360500791024912268868515040 3477479 92442404820649405883919956495405784 3477480 -29061776727088917534910239123456000 3477481 470321415733183248047151964554100410 3477482 -289255052091242298933505885918704288 3477483 268655045724457652224037407242684384 3477484 1220770618417093151579059837126390016 3477485 672751209238682956255546467172560000 3477486 599542295586068764267215304880130048 3477487 69402141063090365904267768343656320 3477488 -9860001418694861581510346875207680 3477489 -301576959449983239725940496278832512 3477490 -105570261127063698237725634741309120 3477491 -1033690625626233179155020948618863016 3477492 -6273712187835731847117335631970944 3477493 -259543973742314750868945942910162258 3477494 -342919829585106062086678459039728960 3477495 54412719745115493840337353906739200 3477496 3761761830270163001230184187494400 3477497 -308290617993759353451408091166049240 3477498 477302421077980892403732086397272064 3477499 -1328582772560655633974063686371521500 3477500 -37519785201655547245827517400640000 3477501 98165982776969700576584652780731520 3477502 -247966244815641938185747972540584960 3477503 2085787755546025097245420288690045056 3477504 -303066215789949102893494100312457216 3477505 -1108411963125314129365972037941575000 3477506 -580217056598328747191184978675018720 3477507 428013482371554345365304511388147520 3477508 28394808511742234189006570627788800 3477509 301583415846143939476842898285951872 3477510 68685773298358818837549010345286400 3477511 1162903841255442555138326493601431000 3477512 -288363991019577504207806821214284800 3477513 467498039867075612422030643782702560 3477514 158230870516534851007077302566612992 3477515 -777046818065207987269357084724367840 3477516 87454480286518579280015847018086400 3477517 -1298152429503295834456095162438623434 3477518 -69028950414440131198071294542745600 3477519 -43102332254507531864233643454196080 3477520 -63019124003275699109113918833131520 3477521 1972973624661457985666011784752409844 3477522 24976666644387386465911535274540672 3477523 -366600414474208233414269719701206960 3477524 289826817662389345792083209438004096 3477525 82205291547220082569025681796120000 3477526 299537562845762679411322150979979648 3477527 500256022598723513752082231196674376 3477528 -629881558178410990300759685736192000 3477529 -311359323842162794385506164616308720 3477530 -435831081498871166502272630559467520 3477531 -41813069148300578357974565832480000 3477532 -215240055351608232118941998371581440 3477533 374544509368704391898977587595352640 3477534 441558122853907084250743985877838848 3477535 5644342893616365681674401568260680 3477536 309332434122548415126498690243624960 3477537 70541131678785808569240723731446272 3477538 107691901689798317267608720624809120 3477539 8642978932226937712235995282244688 3477540 -938208803905673314089272992972800 3477541 267197459831986245327010022231450942 3477542 681647236440045686162767974087644640 3477543 -517694394492165870170256841426828800 3477544 491055459435739402349990234277888000 3477545 493156180068641958359659156928379300 3477546 174649722761471100204777689328768000 3477547 1636246185106756322656254735994897192 3477548 1738480631376475651780292807636345856 3477549 -229089161845380264492564158970576384 3477550 264280917780101583829082987264692800 3477551 -348808665865159251346818363321941760 3477552 -26501188249030129997316343371988992 3477553 -176621961287999182124400082402426316 3477554 -590376330145660024986193469448695808 3477555 -526979092413887521300128349306267200 3477556 95793887726496419716773600295168768 3477557 -1724844347040472680601936147574530194 3477558 203290004877789487980819530705817600 3477559 -1138041400398167764529508292798225240 3477560 173316270209609814933089834159616000 3477561 -522531847746890454929206231732145328 3477562 -485387254588317816435593141497787136 3477563 1279275398351825047494374309747295504 3477564 220684978467259690086662858710479360 3477565 141338881254732499849299920828161920 3477566 -526668955086029658483756936878784768 3477567 835023523064943459418014404356737480 3477568 212509241501204781243817469207904256 3477569 -749847391179526890074133323803764030 3477570 94027713787957751485064458294694400 3477571 -334041822635702291423478001649346408 3477572 465217361947744463092691495947161600 3477573 -564871235806920909167645573236748832 3477574 41061164694702668414371168911915840 3477575 210287353249661280773263638407277600 3477576 -314357827450998688879669619383296000 3477577 -674807261130970060651995015867633408 3477578 -117483923724553833212552743720270080 3477579 115643163105934178981923367863880112 3477580 140219791087322104149102517931212800 3477581 1849256593541215938268837329420347382 3477582 -9017706268283997269696102102233152 3477583 -162633239811819143678102754108385168 3477584 -229062836059148247666846973557473280 3477585 405898833320581733372152500479942400 3477586 -17061491549568484616304302454942720 3477587 -548539929762598515395451479558719764 3477588 -130288938346920752970066286139510784 3477589 2517587412940919640788693217528299840 3477590 -936494017911816502085863191763200 3477591 461557759807831855638404706349605048 3477592 -881512262212750781843955647349504000 3477593 47869171375211137624328888016744960 3477594 142432298205490834062679083421797120 3477595 -11863936116471109368114462742875360 3477596 -265356590649666760284394289255308800 3477597 -206072294913481838533113554830857600 3477598 -332411137293994765748857570153507200 3477599 -74992034894498516139009135440898264 3477600 114737826532139576704184390516736000 3477601 367533619823475212660724095118745600 3477602 472860880756314576006563741822575104 3477603 343588843469343846949773446533622904 3477604 484499989834609897166919443044423936 3477605 154962459310568108261565262505094720 3477606 160250189890337382390748588408785408 3477607 222978502988193174235441587368157312 3477608 -737413948091039936378497867306598400 3477609 -453606287885063826234218951040594486 3477610 -134855772137680953797579534020246080 3477611 -42704287427400075201349878764150976 3477612 296150949506315900820719203680153600 3477613 456291222795057703793395905691723862 3477614 228924987013496177484380940848138112 3477615 79489891708946868387681606539592720 3477616 -124010338228410366741578028974768128 3477617 -216791821638563475335048070238995264 3477618 577614104060874415524747620631429264 3477619 -1270330736174753474804438588110028980 3477620 217567904880637956149815533469263360 3477621 -267352248569956941997587564795715776 3477622 1003329848798015574027632862259918080 3477623 1047815886558060694580311225562476944 3477624 -1308374970772715206838079411803258880 3477625 21123981718901439981051361472784000 3477626 -659345645577472534897489254402937488 3477627 -1273421277911336234652800631755568000 3477628 -433301399070515907166449288728769024 3477629 -64823275465481047442940647884103316 3477630 711309419016169260804438240023040 3477631 -708138345588720151370848749531261568 3477632 714023874584975006016073691981414400 3477633 1192993104819204502526275627663569600 3477634 -1398921233014892361588632370202347648 3477635 -294904182871597088713574836460970240 3477636 105079046354024063995454547976382592 3477637 534008154028124365598229189434161920 3477638 607694219289660872898290347055322720 3477639 100764964023867549067462964774956800 3477640 -128423674141649725346056862053171200 3477641 450936457575701128187667291383178240 3477642 52696821856097421786184396879822848 3477643 472652904797246392202727360805679344 3477644 456603370180292367224614377891565056 3477645 -28166525828267907620285963224749000 3477646 -147181523501153940389355082638640320 3477647 19262570393724755603255924437369680 3477648 64929761108890013958851033311739904 3477649 -338830731351104349534723107545576320 3477650 -300748433744377907769615417650390400 3477651 77616087320349515943294777504656640 3477652 -773950131212772743741155581086606464 3477653 -1488992911403576211373140638154442098 3477654 -21333250534402995147583665481014624 3477655 -693967701546055845797490629966484000 3477656 -118720008519757516228898182146785280 3477657 1007650979174761914053657444375066400 3477658 60883271216049144339493710815268576 3477659 1836876733676929908353216823625980960 3477660 -299514928644524660615194348235520000 3477661 879409694994545115627335970804972 3477662 600795943673209274537883143590376832 3477663 210938721810942481604782277863667184 3477664 -1417347716282206891448612301425147904 3477665 385304360348676318658670082590361600 3477666 215894008196714336926750227575869824 3477667 218079330374449925966754352749484832 3477668 -8944115884566952497176279671802880 3477669 120955918578165284803749965403347328 3477670 42503449257121584540020535791919360 3477671 2213108345093323769741156954261634624 3477672 197586888884084988371919835365949440 3477673 -447073821239568686741650252769164800 3477674 340556203253280978558776462370780336 3477675 148968122088833946579545039410074000 3477676 349393917536775926875422740465480960 3477677 -880022477218944182498314029192648000 3477678 -331814812369579233985259275690109376 3477679 -401250536696533325537167742971300720 3477680 -130475219202651276012804575846400000 3477681 -905172534287170507475077792680616320 3477682 304894552323674549344045076958152880 3477683 320928184924671228034308377478030024 3477684 -21806190571827405040156337084006400 3477685 332843778143375207363575170177715200 3477686 221431758077130416551472312000229792 3477687 407272972863615752967717078410429160 3477688 129195284173584616767536364677160960 3477689 -53817597570560019864719404435393920 3477690 57139783886213132290686498320925120 3477691 -35511392834825168170703420520294128 3477692 -1102164701148043916067662836120485888 3477693 181562731167764232627054977758328064 3477694 331225727778510053320032376869150912 3477695 204186388042729576482868017756625920 3477696 -54045319356314904547191131304099840 3477697 24968156989712991686649364532142146 3477698 194566187682025331044971156276481536 3477699 794843210481784384753445602919953284 3477700 -80823791077846221312763910232192000 3477701 14131349767077649665005830839483132 3477702 -195986828362709313792220381943657472 3477703 -104124099909162878822551777798405880 3477704 119138225896723935958339271658700800 3477705 71935634387677931065473922144650240 3477706 1106609402772200320836124415574077280 3477707 -107026375820829509850351023645320608 3477708 443772290654375422544875646651013120 3477709 -1245524050956507694185799733578861140 3477710 -283162033813584742834360601701074240 3477711 5940022676093818574025928636765440 3477712 -44282866473146167525747077987565568 3477713 1741770244868722061480532971959678962 3477714 17229850736403912156049423195060992 3477715 -429295523175974263590060108655906080 3477716 -525825736420621701172378328015093760 3477717 1098261356931426735952383321733112334 3477718 1460879846896569771892650391122690816 3477719 -120224063401142854928973543472340304 3477720 31323848421068647040832804934041600 3477721 -474374813502739465835691773751851708 3477722 -13192965918056913986265772074278400 3477723 -433248126919329814582848475193082216 3477724 177420367179058000136001307299993600 3477725 -313124006120683098340350706389084750 3477726 194910447032218576828012757357126592 3477727 1228427691168351488243640714474557040 3477728 -734884084526242683301755368201256960 3477729 325607334582422177593058620286295984 3477730 101040409256302314934328242614569760 3477731 -85502874944166402831048460904802936 3477732 -409802701771269103040465051505401856 3477733 -286841906413405417303381426450700160 3477734 116192164811585675928107385159231360 3477735 6978213423675309682225376047820160 3477736 -119291227730917698382049588402488320 3477737 -511715671282591145618915189341804614 3477738 -295037366692670684484789838535884800 3477739 -343327075015674050647172403500316960 3477740 -189323105980621550300633585745131520 3477741 253605080658658290972093454304096640 3477742 -319273986685051512567152227440597888 3477743 115494957214394125112169160076714688 3477744 -208070397081698481643484146812420096 3477745 -44155208824123569447840554340492120 3477746 901331555078163474346234191595629072 3477747 33422638139480626527324112591253760 3477748 1155583435041419528510193098843393408 3477749 466397184449649299082227845756130592 3477750 137840038812807362963360141789664000 3477751 103122282240977924592780495402987752 3477752 808942153801230975804126829949337600 3477753 727327478051369642521671965105041584 3477754 807145816678063170950592156810240 3477755 573918280387311083702339885189922000 3477756 -2579024441435661076078774887054336 3477757 -1119118268115892300566374436698655994 3477758 84509670210375103673242372169114880 3477759 1304307797438738327144238036318820608 3477760 216973065445491608767295186691686400 3477761 327652149596516785394820073112878464 3477762 -415722738066120695950924736834876160 3477763 -198897654978532426158280802958633988 3477764 -114879473625144637527190628239353600 3477765 -678750655264708788155496151260852480 3477766 154185009451331314200996222968338944 3477767 -1247337587439708386649623183265779640 3477768 -33510604912912302850803580671098880 3477769 -48744232679449985598496941992401904 3477770 272434813459180959200015146670573760 3477771 -997999534214493781513265905202518680 3477772 230152228630494753384897132735301376 3477773 154301210996541105592595170332973164 3477774 136458397811331975067558694006736960 3477775 -823223501058706380723348015356818800 3477776 -47511887404758458574047010366087168 3477777 -139438251963836709705035464764664080 3477778 103584555429155795044980641923729056 3477779 -2403302025058942737882027440232360 3477780 -14614869571205546031964992265403520 3477781 162745402669092023564605422731117582 3477782 -545272547570930089747926125522304 3477783 499017294181249146557838717958266624 3477784 -353921950688589054560477732745461760 3477785 28810695225755986973496872321901000 3477786 -85093750316597764376482899568263936 3477787 222244731380914837689788965976367880 3477788 944959332316405004220027059591379456 3477789 -532436514132768521320309465801560960 3477790 -381613771566932158937863615078929600 3477791 811155603239180337701550626056103400 3477792 -378439101273181211840715097082167296 3477793 53303521695833167321674553178196096 3477794 442943000603059881888936536968051200 3477795 300190022582797815491893956629840640 3477796 123000481305129953729909788085882880 3477797 -102422335754557163999354601519360 3477798 160554410527987906452535161438820800 3477799 -623016771080881754489969868275563736 3477800 -283738369755762653758714358056320000 3477801 283193110779927218597371231958747040 3477802 135871105278402576715371194497778352 3477803 446660074129884295101512945064906240 3477804 105781665742480829668193513083072512 3477805 -889505534155072218120784261599687540 3477806 -213906579396446319008641898727891648 3477807 281915370339972444979237249503863328 3477808 20980533743174019282350352173023232 3477809 1516432680829191692506828894037965800 3477810 -85917776054802403769679606947988480 3477811 -1046762936607205840788798519596713588 3477812 -621375500014086603948935721076359168 3477813 569177923175362930678620310746694944 3477814 340082265527483288825895910232166720 3477815 66121726705166755123781240058789600 3477816 -300702619269302814782883794774937600 3477817 432652499288073372044451219259955200 3477818 788798509730859688714054528385397360 3477819 -294654115324536122257731606856474512 3477820 -641652780064346651085891048565009920 3477821 -397796313618271545757119519013656288 3477822 -160289945888656823690236581113857728 3477823 -1210240840407582495183331509651740120 3477824 349421653187712311835125567064637440 3477825 -66238206539916917501704521595629000 3477826 -129510446028319682798577524868818304 3477827 957445245520779023953695347261375676 3477828 -104162200174219421942550459471052800 3477829 693177097237790059009883883517174430 3477830 -150398904069423230614880866084097280 3477831 234002302046768407929792416852540544 3477832 -679831754806280309249580485817139200 3477833 387122053285952123731531014378437082 3477834 -177756713413506167754588180701353632 3477835 115907997558957576747542066398085280 3477836 -736467507208580233140346734795386880 3477837 283820553326438575450665574353910560 3477838 50089179325889297949004333068682752 3477839 438184839253877243870035897506038640 3477840 -2489795592579594872238429017210880 3477841 -108912512225529372915911450151983758 3477842 8264922365118558200134532964477072 3477843 -610874559095689774745054730050453280 3477844 -222663808367860006142420179596763264 3477845 -390497327241799724488559094024904320 3477846 207902834507763310565386417895169984 3477847 -917146834167346071284397480027357960 3477848 267514820036591791360480393240350720 3477849 9038531821354393152969977367482064 3477850 -135143975066176550331899846767191600 3477851 307835443077944441796432292931282880 3477852 -28153197826619034360642009568708608 3477853 223080006260617526764600293794616000 3477854 -254952110074294832063072769283726080 3477855 10063372037942401105205428740374400 3477856 -255081573714016870575225499470790656 3477857 708089373437553661669398791470691106 3477858 516552890355921828437280998731085184 3477859 544050447638228447904060271174319616 3477860 -426495921531507406569985581839293440 3477861 -245086774010642504091760424212012290 3477862 -537308019974328879644608080071393568 3477863 -105705977783775735267463413132335640 3477864 -158379243888255786354279744414351360 3477865 965686458519258913498080269013940260 3477866 -5316890368357747896043852445985792 3477867 -31373133535837269336642225408237888 3477868 -833881565904916322451783470235895552 3477869 1193002863501350993304235808372157270 3477870 -529952618931498816719972325920409600 3477871 2063726076094095960029835607226944 3477872 -34975513367679411180474109209575424 3477873 -296043732992944376246449705693589280 3477874 -721213789294246596179598603905904 3477875 -419100764792156110629292195625736000 3477876 40120728374022901362613492695281664 3477877 353004016172324948854612444914398712 3477878 85787517733023418475755089902673024 3477879 892309445672327184316989570690397824 3477880 305150504595484297462206390805708800 3477881 623629018823347080230526067169555328 3477882 105543860144406391766533537058056704 3477883 -14157709281076532851266352854303600 3477884 -1140761820437316762448077842704349184 3477885 -146708938922883046039548436047530400 3477886 -13440467403834739565981949583492608 3477887 -518454649332834414104754784722108048 3477888 -584014216598354687129351476582809600 3477889 -321835165219854033420919318533744044 3477890 -38259872152622891189332356878991360 3477891 252917138004123983290131225313574640 3477892 -332453517011670594535150547905164288 3477893 1228504645750745414440636005744844320 3477894 -133173691889004421902951324206616576 3477895 -141037284512937583620898575696529920 3477896 -982840553942482266254264364249907200 3477897 -59179309635738258394342011204008454 3477898 1585768014691212433540450344992964864 3477899 477183426711060175847344492474991664 3477900 74709475640420299092529767450892800 3477901 -591244810444399078076794630185502080 3477902 -27753192109323777235467922487542848 3477903 -343204305327866841909813862275181824 3477904 -269043844259040263171605785515745280 3477905 -180305402654657595830438923003244940 3477906 662906356274074793568530053847537664 3477907 -705030910859794747047690637707533208 3477908 33894942549561710844768378983448576 3477909 -462663321830278872265509926491084896 3477910 -238686962628637227755410603667303040 3477911 -1573500843083978293156486352324147088 3477912 -707446229141119164120773390942208000 3477913 540760216350861289298933778234420288 3477914 233145220492725454886858828408793600 3477915 -63728751548385513027853379100077760 3477916 -249116714466029193701709811434587648 3477917 -1103692425670347923097676165879691034 3477918 32881534318510270147914708197968704 3477919 1041128575016710818545394295199247360 3477920 905017430844792330523375750901268480 3477921 -358780804444980447601069914993536256 3477922 -154057855834529791600401545219117568 3477923 -271778915442195840354026744075482800 3477924 222960898015652654679659435988203520 3477925 389033892519092843248707381770032800 3477926 -190742936779133270238954883840896 3477927 -127758900111655618142770662828643968 3477928 375884122456306263858161154741043200 3477929 -141240568685138722112903943990087360 3477930 252399694505197552486530880850853120 3477931 -140173110946275662583059678909005120 3477932 -657037644729781901134964070919441920 3477933 886636113192413467257795251293611702 3477934 441256432531073785503563911233911616 3477935 289991913146435346695407040048521920 3477936 77713682752903045782420036416176128 3477937 146590453084647883301092882135394532 3477938 -309708659443270755364724279991920880 3477939 37083167466969464910129542351588208 3477940 -591986999055478215838628221227336960 3477941 485841123172850082365741287224003900 3477942 108491879145408513018023497830140160 3477943 -201288907318714500774717133452856400 3477944 -553254226574480104294225339807395840 3477945 47532506746113963609980447863261440 3477946 -842813067204061568773698861827645328 3477947 -363275343444661133591021876348360088 3477948 4395359920503467153347391632573440 3477949 -406548845800283554675773973589065536 3477950 2383638508375254054182145503616000 3477951 744698989405561670665951047337697040 3477952 11425440046936558518689305515261952 3477953 -1837392293909517671504782937930016000 3477954 -70084009130080026669356858145235200 3477955 163234853351110843595821536883907760 3477956 664641142409741697415794083818965120 3477957 -133006149658083789797699708572771008 3477958 1044933937402738247660168174142057600 3477959 -790660199778107509060037461254156840 3477960 706161373259559234730306855998105600 3477961 -612976872225936165741804256819632176 3477962 -1163740154117297955979238860790874528 3477963 -483351698712994962703636598170964496 3477964 72633152594222865880466779330671616 3477965 1186597762697992925464993093206886860 3477966 247437265012205206241100521890825344 3477967 -279254424331614233558789594156467984 3477968 -26205461626676505736954281888055296 3477969 601744832313649764474134662757454960 3477970 387467246054266341204618346761792000 3477971 512124718232223941554092034523174940 3477972 -35253228018323195211499546804070400 3477973 1086716946828482849782986888746054222 3477974 611872902163145987127168247432808736 3477975 596224398249283188896962181355744000 3477976 -1439580947251083755159110727445258240 3477977 -393674682541843329739722129117597174 3477978 645735861118992579175455950681856 3477979 1511600755156643756230542687027105576 3477980 37096038239295538718541096133708800 3477981 543026826907652863329427599690210624 3477982 -335593173289927422244299485601345408 3477983 59375340245732318166086003755788288 3477984 -22100095926285862499481282002288640 3477985 -186873738428831573539468610084053440 3477986 -159319066975711460527978310332325808 3477987 -80809325658699278879974892037488712 3477988 -469135074027129529704702248270842880 3477989 920494755653863135488250143911454810 3477990 237589707097591101365894002575285120 3477991 908383009037140463740673525846196480 3477992 211848966151718497494532177099161600 3477993 -835564173016568507169100172166308256 3477994 -339065108381857766902625374296492960 3477995 50976511552858292509562142061548000 3477996 23758045890094162915037287471037952 3477997 -167914697451447743214088783992645780 3477998 459729798188670200929348600262926464 3477999 -180649688217575963062113188208737280 3478000 173530919032822376080463304916992000 3478001 -146627555908583801891771491793784768 3478002 -51137383615662927698861615888368896 3478003 51757678702573090111656018883757080 3478004 382632044481581196192753481504669056 3478005 735633378757659836717600604626923200 3478006 -179835054285606224284635693417216000 3478007 -597932048045040765648275369602020720 3478008 817190575263927675624145684022415360 3478009 -123955368901155915278423793251376790 3478010 -149835176430019668610216973782647840 3478011 3016440312538477326117895187240472 3478012 -605871351370034510738540823651328 3478013 -773463550814922646421813862536105088 3478014 10124370077325091750869430643490816 3478015 639099880136302482148560778494605160 3478016 70897891648253267465389417873539072 3478017 -976690708068098681620876840560192720 3478018 520426274766444526852325275593258960 3478019 498460534504131272856868396164389760 3478020 160752900960831240174100738802688000 3478021 1160663614662574464906085772763461212 3478022 -563620879689681514720730457230481408 3478023 371931577036652895126915096919031040 3478024 2506318360570035379771516488545280 3478025 -526602828856131137761030930552200450 3478026 -291582748660877779600506628077753600 3478027 145605283666586571583902726539380512 3478028 1048004171660167029487659348563988480 3478029 2974468420240864580504543178375360 3478030 -26855937837361502156125996869600000 3478031 106904655207532812887263160418625200 3478032 159178494587666378184329870490992640 3478033 -176949794329509455673593903137213196 3478034 -157517119397441787284025734015505408 3478035 -168886220286061315478299997613646080 3478036 -328151469474265238913746152840976640 3478037 365859138180590062368465693082260864 3478038 -17724067064601481867399559986568256 3478039 -1743627457806477757612379109049983160 3478040 782892621795113631394153242161356800 3478041 -71764106731996945571491205086861248 3478042 737014721603786288688896295488850672 3478043 -67520553878282948867565149308091400 3478044 210824865864229363733270258131401216 3478045 -333324791857734793908723063618393600 3478046 -105365470044059437863666660929811072 3478047 1079885523126998209199659560988153344 3478048 -548452475731125889721085428785741824 3478049 68099099218698664346200600371640980 3478050 227915975875420326244616833632336000 3478051 1648084792716758428307319662369545052 3478052 -953598869063522793460161971648904960 3478053 -1112778957566315931027666491819301696 3478054 1044365929004964252249003151938044160 3478055 2681057848450532874832224998929920 3478056 -258775405311528119315692603214069760 3478057 1594481947565269412108012339643549120 3478058 -668671161975858610788411917384862720 3478059 316770681936917064632423677144393824 3478060 150259586798202840419648056775055360 3478061 -482537833800787832795953008400927338 3478062 224817152004080486899783810821817344 3478063 73156685704863147771471153966651840 3478064 -344589958053917176120518443944181760 3478065 275966369342656941785989371699755520 3478066 -85315878741177895505712118559241696 3478067 -881069772687341094286992276877799328 3478068 55972327679303944063225377224945664 3478069 99589456762809333024462785680002126 3478070 66948712839837549377757639484444800 3478071 -197497271998260172396173999180317616 3478072 -332104541415945943693381345557135360 3478073 249061844509101523414674517536737322 3478074 -121467609144267047366064564414728448 3478075 81528143511728937409082838780113300 3478076 -82173868787976633122313092985913344 3478077 356516442611189982353803854723655968 3478078 -328180756625842520235856382340860160 3478079 -1400510553258987641570369943451626120 3478080 -132113260726191835299927932157296640 3478081 -771187286659697673524431455337070040 3478082 -670410662716026998563306288885090608 3478083 -122835872475633102904907463132057600 3478084 280467132430397808807880677442265216 3478085 -32321409924392942516702167908446160 3478086 53604252938999567174570683919251200 3478087 -1102119071343346806141345491829892264 3478088 1550678507930848908205651446543221760 3478089 1479461152979779514036296293243702528 3478090 -94116512999893089336273850294563840 3478091 -573858991458486020907246652554627000 3478092 -576234175264005580565413607854760448 3478093 -353688007539083576264595319903680960 3478094 -31383617511755444142472886589954048 3478095 -474521906039153368686989597797497480 3478096 72637477715482250837422322260885504 3478097 -117057452286655535405808663327653568 3478098 2874770183685575031045095567195136 3478099 1699582185037055776568785023951781100 3478100 196679303584334149820365065108854400 3478101 -865459645778754682015797951411302496 3478102 -782409093379812497424380118637550400 3478103 -813481883804305288027520203074822648 3478104 561843864541252841087215658707845120 3478105 43960039792814483474961188581120260 3478106 292827750047270186292268952133752064 3478107 192845702747138195324666436204211200 3478108 -261054855583990900538093808188143104 3478109 -356095631786884835162926797621679680 3478110 201420281515509173791320609480376320 3478111 895168586079848238492946733028544 3478112 7494904424031252606680372127203328 3478113 529712849858740985533215309444122400 3478114 41393438903759856534388845923032656 3478115 -244160593738705334347007136237975600 3478116 285315904793790969470320205728945152 3478117 -914761492181129105252870195725939748 3478118 -507478894982725896121266311232560544 3478119 -299171553144725285499095559530645760 3478120 89118890439569015006124277618176000 3478121 1443083134222857485242089901318669200 3478122 -42688213608829090490726869816531200 3478123 968852655214947318700766023442622504 3478124 -481633861810416988739300458022335488 3478125 102149356365979389696288496273200000 3478126 -7076621194325989686244991455639488 3478127 -195505669027562823285306744833151024 3478128 -237239687055504967323605044259291136 3478129 110714467443859717955938731658965120 3478130 -463392441030058869370692205182227040 3478131 -26230526699961503521169736817707072 3478132 -316109536791995966577809167026819072 3478133 240722634160703782665625849686175680 3478134 -68356936723111064189013295770163200 3478135 556930954184595552990652413383029080 3478136 978184743109910381157138969027993600 3478137 -6141987847775110833992225287548864 3478138 72271585481405643760362631168435200 3478139 -136311506387391527265457204236924144 3478140 10747365289477409435284988787225600 3478141 -19889748263325065614199581101952896 3478142 -264359846720630495114517403489313088 3478143 -608557830314475904864067127620366136 3478144 1677270048240177411731367850200268800 3478145 1433165002240422324278169029212500 3478146 -124387191561247732037523612114233856 3478147 -1364792109410763260389254735691286404 3478148 -166987701574838660957820053641555968 3478149 -346673456272820463994876552021232640 3478150 111758214119800111901386494671433600 3478151 -478523861590280163475691375305231848 3478152 107661204156120249356595352282890240 3478153 -103374301458993978911676441330936960 3478154 -168702406440785768689617228444503808 3478155 254791237513551298234006614644018160 3478156 -205267152066731357939385422014946304 3478157 -372737596204419067282458644771211594 3478158 42955277466276524223205994239161984 3478159 1015210078386789202044203980121760080 3478160 -15123263454709749297844536917360640 3478161 -668348724163737286657533792002793120 3478162 422229583818744528003315591710761632 3478163 -277399997023373694656955273060029376 3478164 -204091918971543178408205610835175424 3478165 -155595088867843064018494707060626280 3478166 514590511971933373661275794526612800 3478167 -474639807317452382321482939266931200 3478168 1111397680111864057201412440644096000 3478169 -9868321223336240825474148895737600 3478170 54174023840850884679590533077350400 3478171 1098675430190615930272591579389088792 3478172 -979414654899893401124893066497421824 3478173 1025201162418020063786900508898240800 3478174 -70996168721410524050397336104773248 3478175 -374618980718422494167623295257157400 3478176 -46175300729151459758070493841326080 3478177 41152286177040213506345626571882692 3478178 287129193159286920924130716287700480 3478179 -963432150444790923885265151581230216 3478180 -188615808306720210158819755367673600 3478181 617858463252329071152598128390252864 3478182 -905926341323726665735968487397506176 3478183 289168329030211263381556252682235600 3478184 4927073519576345413430609655889920 3478185 -329017200383290924470033200893332600 3478186 101029952680456770434226005857968480 3478187 -270402057068047464672516569484260760 3478188 70472388363106068441387736891195392 3478189 -437226061919341241344072951460521152 3478190 73002497745959796400448821985721600 3478191 236590822747254286017639787308765192 3478192 142326376770102304307683109382864896 3478193 -379116941218737197744553859508845596 3478194 -341067297869332244421681966368785920 3478195 -151550310282532140110003523156935520 3478196 -1016390392227995054135876830307738880 3478197 -46548429704130078374998303682496000 3478198 -144501087875710364785879154441367552 3478199 -632735504453577107795468042940835800 3478200 -105908642010239369811156326744064000 3478201 -1071055034617929661851146956004659798 3478202 67526878461380369649351902257689600 3478203 -342088422907635487568814822055750320 3478204 -713934248547560482885346326512876544 3478205 616186938405232672859424572102482860 3478206 318671299647942641262512552794538304 3478207 -1117819921889056088624536147065070160 3478208 154684547165249473792924484216291328 3478209 -58489790633991783224031734444787840 3478210 578051348538560089734894717501449760 3478211 -1232841463634637455846318145145616376 3478212 160528133743015594061118980162396160 3478213 995790567528834240826213505406069984 3478214 127830788219608077335870383309471680 3478215 -15618143173142905581186403146182880 3478216 943615210905168405503074545381580800 3478217 -635443714479026734511640890141720268 3478218 -64364263562897244927247888855084032 3478219 -259754166435973042725360174947067120 3478220 -855802519647186402539691447334794240 3478221 -47092404085524606075927938107468128 3478222 -107400237878489968245833651580679296 3478223 235315150735064575425538848346790640 3478224 -217906045598020801417346525595697152 3478225 418230629932619145966990792250375425 3478226 166217492937953356820462447536622880 3478227 6796482667270343046981687170183040 3478228 205909991864996492924147707684099840 3478229 63063483448173925980437954469610830 3478230 60387879559209803802998992573297920 3478231 15852709650321927918923851020983040 3478232 178432881482806793619016588049940480 3478233 -250666168664619870545824590083249952 3478234 162883889819286501137528202438193632 3478235 -11295751811555948362632921079448640 3478236 257662531917221513237197423874099712 3478237 375644067590864976674324496745190752 3478238 727766789218407715839680114558232192 3478239 -255263405817349982847868024084653096 3478240 -30333982021432660956489702919372800 3478241 562384845978540651356074764585617172 3478242 -295908720945304904918278875088437888 3478243 754090684896074513001309888765230492 3478244 -118864014148078978586759790197538816 3478245 -449690611235942442976109278336172160 3478246 294073178805725740972687409262611904 3478247 -46516987838599119383665497572495304 3478248 -1052027873160653570188219518549196800 3478249 205465877260390663026682952361005136 3478250 -1013729503386458780974153604381256000 3478251 -157781886709057162157412699276174336 3478252 -488065117937169666188416550537707264 3478253 -678119511493625470084137998345063316 3478254 74046610357500470148291240593095680 3478255 417721381126012121375855485610446320 3478256 356137429292408821332774367432704000 3478257 -130585346455955656130429891719259952 3478258 -163059522628348483233667389391233024 3478259 179850339264004784457906573347069616 3478260 266850854330726303648717307955200000 3478261 1502533497545463782174703754295890862 3478262 176633046640446579840217952324043264 3478263 327423896579044331563256050108512744 3478264 -142237019432128857429296701928816640 3478265 -256164592274164975642785400778587260 3478266 -1001261304624775855370381792801424 3478267 -354804016750511138033915567457685152 3478268 1027473054315266850597319382089168896 3478269 -938316727696504776162223349524294656 3478270 6475955082303045242836987501910400 3478271 -107192913805173505790830292409462528 3478272 197772193130573322411880051472596992 3478273 368350823880104228903549833040044720 3478274 418599514233162674114995449170055072 3478275 281310512945287163530044201016626000 3478276 328255678801227589602313405012770816 3478277 -92577716834185209993260302097735136 3478278 310032086354708812389074446549573824 3478279 -188222693643669740931227233754569424 3478280 101011757688270309126096878049792000 3478281 608074919790835642184538992930149440 3478282 -1330424135111385114582362805136055808 3478283 -465854531908871784283262892255735468 3478284 362901515102774511433151657967489024 3478285 -103618082494103207259733176134407680 3478286 -306298889373268545650962493819489280 3478287 1032428996715635908939378023170983560 3478288 -328590099938114926689345093820809216 3478289 -210579608373957930630868981110930840 3478290 73657243070518775426621963890997760 3478291 833101199002800188535131678493258400 3478292 -1190816979201584403580633909398435840 3478293 -17265082500450547670681365596705792 3478294 -236979604370041783572451928491406304 3478295 -1044648647507564590840800828404836200 3478296 -371276837527086196020735784966103040 3478297 -54314151349980792152607312215146860 3478298 243594071335681470600699671125382880 3478299 183098881021208449476763806240695040 3478300 -23986470763779524666238913698176000 3478301 -1061027402377359504537263591426263296 3478302 380053361413391509437164466937582464 3478303 -1640864408119355553761249122983084448 3478304 47618627172420084808713260297748480 3478305 -230137983280902585776184468249785280 3478306 -262617828899615133391564521753083616 3478307 274684436532872752005904583407656912 3478308 590112026215925782688144959846671360 3478309 -1576571776172194213861327664480727490 3478310 214210566671793378095888371579115520 3478311 -558371859278551941631492955837270520 3478312 1088797571410027508319576269916979200 3478313 16876656675128438269952115549441984 3478314 -242094326983304450176350955400456448 3478315 232817311546164622295344710830244960 3478316 1239553794578192536789589386555895040 3478317 383103874706431927269332317022953920 3478318 -156955570801350606166165370801288640 3478319 -349413520217160797185110114796618320 3478320 -61057531785283635837146191402106880 3478321 8866462920663339029902867561958400 3478322 -624081190662962401583751293743128576 3478323 359692462405788847052825259430057584 3478324 -198006213941583384031012099607748608 3478325 187332833122472659091223273598771050 3478326 -200213725717065292971858135932360256 3478327 248994011759527799650357457063499176 3478328 370221358828253798732289991542374400 3478329 694881618310429497450871804144477440 3478330 290835575579058734126266458197241600 3478331 -442936664021582661971341587498666888 3478332 14557593446048080159006095847563264 3478333 -187669065267601034291079492382441940 3478334 813689714039144247070666493952258816 3478335 182072175208093000797166500238149120 3478336 -207405054061009157284844533878620160 3478337 -674515394539894434344371058319642540 3478338 -221748047217986541570675303756205536 3478339 496021860464247828319837035582870480 3478340 48120290322264271539867536737731840 3478341 211545316255874366885979893406381792 3478342 -204089775229812388858951569098063616 3478343 908352101842567962086279278366110744 3478344 -192078777115022197575656448636641280 3478345 -1221819082694990162587165585982400 3478346 557107791062841702739621907401741872 3478347 -485640825926993889535104758050623840 3478348 6652009729592906318140754242212608 3478349 -200441599509091347664434273000864960 3478350 -173126429156795641168756125013128000 3478351 1218261140050555931685322626812804400 3478352 -170027297967276524015737139626450944 3478353 6727761156487020079093521235535808 3478354 -65720437970417406866715056654837760 3478355 29430912991439468245329297850427520 3478356 2791262693449169660070768774021120 3478357 1511897842716653379329846100471590606 3478358 140016450219143345221244193420285888 3478359 255446938273621909362057943965318528 3478360 1074040815201131160953226211129344000 3478361 670082239401825253094033854630650624 3478362 -9440842946770142274270138172874496 3478363 -51082402825202034207633307451346400 3478364 -200392411385024754760260115384917504 3478365 -543704987737257617022079179295997280 3478366 28802735104955830455763997179375104 3478367 -447670435935858047418548433989455584 3478368 115214794164644941104647599911075840 3478369 3150504404218689521760764831084845444 3478370 93097297055159666254355001711206400 3478371 210715161058419238727436496849763760 3478372 848142775796995105973066885131555840 3478373 891281260759557416267364360761537760 3478374 183526164049693818586147300390784544 3478375 935085561664909039883482487603562000 3478376 520410850522923598997079530389340160 3478377 28324590662915730662110289772266880 3478378 736310779304364180795973978486776240 3478379 -526697585960004706504586479393792920 3478380 4669391486496651400281874144066560 3478381 -703541107145820427554535132202843818 3478382 423823253968679635488037350708980352 3478383 69247252646802170016583042740117312 3478384 15800008520540281319868195171860480 3478385 -214476319523989918240393161742569420 3478386 -36031327044884339047292086733187072 3478387 916985955811284128265026034596400 3478388 414920098644581134656244724206716288 3478389 -243673479018081225899787930050628576 3478390 -83399170863631454511272348334526080 3478391 -481932685194284850415186948532136528 3478392 146858069268534916381231088566456320 3478393 -404146772265009629959306591671446400 3478394 -837611208549975335513735568508239504 3478395 -214886423049469776139103933060123280 3478396 827376472325948001511710803527116800 3478397 -96467404232856017469400987594423860 3478398 134324831376833279446915695333918720 3478399 -6285102376895340651276539136075792 3478400 46382869056519109632576888766464000 3478401 -232783838725663647533809808991763470 3478402 692980349000489051513873911795315152 3478403 1119155815444082219785109286265766400 3478404 277189303963772097806524732550246400 3478405 215953208419733895625230312717120000 3478406 422819672643018202018679231510937600 3478407 392143051294461309650892553345059792 3478408 -129910184292785071372591492885248000 3478409 -1026171262813230981165788166989152560 3478410 -115038395156122769843315323514265600 3478411 816349393207038936877379721603341012 3478412 44762750061851711061088610423433984 3478413 -1916059571086581309284593982430019776 3478414 392017027348304968767160136158213056 3478415 15669495158115699550092062153133600 3478416 -74661507214061919369577033606299648 3478417 -541781684564618593214590798150788608 3478418 308886454325774782889323096448438160 3478419 -76822676709506397142414030465726896 3478420 102026636008420990614749993777909760 3478421 -1649441970278380056442607033790339108 3478422 -375313791443984569322479757765694528 3478423 1091946713954377871792627909685278784 3478424 -170130131679544924497508860229847040 3478425 -367486785619774389251793102731508000 3478426 101021442042936339299530220725610496 3478427 426053543471585290237504517251158276 3478428 264486372642742843055743089666868224 3478429 138375170593239801239898498037191276 3478430 -161787420125665631232834603269980800 3478431 -512151490207224465534155518288045056 3478432 1005737473580694890960794747571011584 3478433 79266504919023824552312690450569920 3478434 -52192765380150538840607877624430080 3478435 -592307644980449778421609232403747120 3478436 -230231591426213501362766121066418176 3478437 -351532928821892420430461306950018560 3478438 602961268809959204598714615097524480 3478439 -2177036164603298068547759756294531760 3478440 -43364232015254123299009997606092800 3478441 1535852169896418751311861679432305252 3478442 -3051165723740684780837456737495296 3478443 -699740698729121617038060807428343552 3478444 -278334631873646865089868266963031040 3478445 941736604774564160389503457410146700 3478446 -106183949747833682746958494106051328 3478447 -84008220494807842301934520782761088 3478448 -8951685158536122811246832197042176 3478449 297677277186360577342288503477753600 3478450 35862473327000392628384609028981600 3478451 162432031226109685809030528260410992 3478452 -788689062329345622412986477967699968 3478453 1643932012526133760366220988965124864 3478454 228986090082006638377939582740627072 3478455 -427515846407803529000405858857857840 3478456 1622918312346024862466133984788090880 3478457 891753624482117740716418626037301460 3478458 -56084134638795804653316191071241472 3478459 -317638655226215732894180832610653340 3478460 -108827597344745964469807093384158720 3478461 -77254144943305059517957398796085568 3478462 50587236151788620246567669207579520 3478463 -641074298319615364052360456199024000 3478464 16716377168616964432828850830835712 3478465 25136572060535452417167071926905000 3478466 -128196314766811743729577666060619568 3478467 -711052577597032263625596690622534920 3478468 -136785243510943386433261657576730624 3478469 -1749955604692471981928965743659036130 3478470 -251698364871540684790712571160842240 3478471 -657204732820498560588114715658124328 3478472 -1662815865116559610119082075382200320 3478473 -20845309265523489399324877070061840 3478474 491904109295819129623251649508893440 3478475 -78700949850064915155369276502176000 3478476 170448392011099140178755911201111040 3478477 -1556523351855055383943133896729697674 3478478 -892523627369040019454374222637808960 3478479 -72095147127105491498900881213799424 3478480 78985287948078554507922114955100160 3478481 -99007894227127694504606947966011096 3478482 98366141141618184406585535090849280 3478483 -271164146578976007984617437793914400 3478484 -1286776303561518412819391226499488000 3478485 8802734659400912875210916635602240 3478486 437521642723503217149515515709434944 3478487 1166518067286714541319191166578112136 3478488 55519379432487788040271843458048000 3478489 80237054803689426427209049401084672 3478490 -375286686950215303722618490066932000 3478491 -275410974001561333159772205893284560 3478492 -686667765991861356954697623231774720 3478493 -496926800556594091801764461816967258 3478494 -132291868561246368482849735894922240 3478495 272628812628703242920018771338124880 3478496 125779894671061659214540788684816384 3478497 -310963553195640292716744051715451904 3478498 405235500874816476586464118874050560 3478499 -723636373706029646786520884501399640 3478500 669324620152223263447354149505344000 3478501 773282454645677955726068221728877280 3478502 -502984408034690009871318430960950048 3478503 183990370880005081804791608866011648 3478504 -421754269886147716113447965493642240 3478505 19659168326769564356097836053050660 3478506 -55450788627566178401425413885780480 3478507 178244581575987374116282670974539960 3478508 1829671561791897323586070121297664 3478509 -459519977188130016294658813737147786 3478510 122913527188593532054358505828326400 3478511 -28506170578200990895562217316173768 3478512 -23236221830927959477491445527183360 3478513 231976991668342489554093470156423762 3478514 349162055183207641973319191605515072 3478515 -98438252709851307510345070013641680 3478516 1544750154266277771318997533109860352 3478517 -248032160586199705622074444469706240 3478518 -19476526193939250681845086838856960 3478519 -198005094051595745679412467830030592 3478520 59074905429537714023758914355200000 3478521 -639111460187060746497773407066423680 3478522 372599427755325793104466167479270400 3478523 -19500315722931478194731127610426896 3478524 255249260727296225454775522818220032 3478525 457101360599237478636904423369620100 3478526 -156113172959688775746720046646537280 3478527 853416546044022087492050459848401264 3478528 -23955464479131835278951376769515520 3478529 -56623155339983179528985642132370000 3478530 -120357648101903437223471228499394560 3478531 -153705443534751252177942728655509856 3478532 76442013532854932376507738150423552 3478533 -283617285592329619822600774042886496 3478534 -363906989040633231298571031156232320 3478535 -975761701987764970861988711460265440 3478536 -64768615213620338032032654827719680 3478537 -802375599480404656606282052584078640 3478538 -8947172341703373332227884939087360 3478539 -126742889229416880797527117570532160 3478540 -375208850939638160077957244229765120 3478541 126414959795777721478131153814042752 3478542 -176455590083467036126172967007332288 3478543 208470967737832250629908187457868624 3478544 -187403370562607932288153419059159040 3478545 223438155582905216046653983341609600 3478546 -90320043539097609625300627495668096 3478547 1038383761965534275514983393046121632 3478548 68101247342063738913238223774816256 3478549 969148292747309696694541126711262364 3478550 106196694832199063821421912788800000 3478551 107593391144807911715501085277750632 3478552 389993953384821231589621855070453760 3478553 47930650946932163720879041547718084 3478554 -357374517572837801448511059939271200 3478555 76138443050240384138240884421555760 3478556 167464977169606913962967349733570560 3478557 568178498942726015890341909447288192 3478558 -682048771800191775361472834379303360 3478559 -69749884688791007473057287354384144 3478560 591826555977964001387772068820418560 3478561 1695715636887818185842789290019320162 3478562 -896196601398641596146406135609008768 3478563 416630977578055200734246634815476368 3478564 -413907884594732354191466635463860224 3478565 -91603801079149979389211751503665800 3478566 17908902484876622529478737880915968 3478567 254905744531822034936458864701700512 3478568 802244243343686385145775259887938560 3478569 1096948424970082021730717566013126544 3478570 -339850870238917725774500385293495040 3478571 -28778609729256911633541768932962968 3478572 -158434557261870085041772207256371200 3478573 -672194721575501377654171783874889664 3478574 547916117928384040838582213950138368 3478575 150567259020782709785527705445544600 3478576 -143881792090585480110050759471546368 3478577 21826477949923485492788458105985280 3478578 -114729908114335039406285883899976576 3478579 -147400789805021468592166864568203440 3478580 -36291513649087217375995776995573760 3478581 4250275488517767219095875077140640 3478582 384512611448175641687181447209407392 3478583 35222646093974294596897922572225704 3478584 198728362529182829140773503293624320 3478585 -217117479499794242373080620697811840 3478586 -435139509745851185823745640059258656 3478587 38001434625470746342691531161403904 3478588 -1108868167468487401617454863021569024 3478589 -335860615346013847861362107676910176 3478590 127802795993876411077307381701917120 3478591 -670836681734488720594088489082812448 3478592 -24195261798585546395512253907468288 3478593 -878166695576124167303181471187920336 3478594 3147035000998715427036611663115264 3478595 -991875329332780980723748233958460400 3478596 819878939774025777599879222728704 3478597 741516573986660778013590036182662046 3478598 -269663901019215981534009916703454336 3478599 63115469663654476881150377454087120 3478600 -492335940501949432684958042702976000 3478601 25090151979717947714996378736163584 3478602 269918465128438150162435849513032960 3478603 62034620188835483234177770316440384 3478604 -237869461501892203509043168989746688 3478605 206388169822462918192680315327148800 3478606 494045268109428838914359605221826752 3478607 -1917022710322952603694308798868007680 3478608 -168811679293960324502157195776901120 3478609 891763764461861751026790321225723120 3478610 -723627555044856484924496002954775040 3478611 413914882565049723858474674049153024 3478612 -352868472591827845757452478139230208 3478613 -41991447198354567534379295039498016 3478614 4636863215109513543134561722076160 3478615 -183466134792445608798893338889548800 3478616 -1507350099588468017621224922838251520 3478617 -68050406468534157577756451159689680 3478618 61396671928824189188666264778294528 3478619 950213867998539419867476355592417744 3478620 -280810223358979584334301571000683520 3478621 838219298991646997425114372066070822 3478622 -79686873895793533500204332634979968 3478623 784445662658002097241470775254061384 3478624 -576267227769489507995320236338970624 3478625 1072575002948192593539597845668962000 3478626 8446217736297785151865907906883360 3478627 397989815478086831161379606334120476 3478628 460085482765776480087569807189194368 3478629 304287670490632539204290719654368 3478630 59737192249948195652548328328117120 3478631 -94425549710502341117677846937646168 3478632 789862032401867865197802868350320640 3478633 -262909273247961110245831916162145536 3478634 -89112242541222704735423722546821120 3478635 310068643226380713972019510031391840 3478636 -11958902383172786204718349816053760 3478637 1990571926614672632426117557382689260 3478638 -158071233679853676077440091461957056 3478639 507430448552762628298113899190532840 3478640 204779158217923885016915581245849600 3478641 -67790552579549059883421262186610496 3478642 109443665603889491171241768311525184 3478643 20072781822039202073204696555173200 3478644 176975790751054015699366745396331264 3478645 -104037217388233605832831637309683200 3478646 6219202906785994083653519829251520 3478647 391694589294723704506257331277657040 3478648 16115446764224028031280817991311360 3478649 1780655192609172596952128707671784836 3478650 -39715102369832257611912557654438400 3478651 -706427462240472640342122995360403096 3478652 972394517131456915986694913562433536 3478653 996879368992421624384008878745924800 3478654 241788645413619824083473966690506880 3478655 453533144416913974880427757501592160 3478656 -710034732971796632481101813435596800 3478657 4411039177539919143062917819855872 3478658 -252478552288899343769558848427489280 3478659 897520235327713685593119605944155120 3478660 -551802618787847609999587934879896320 3478661 107869381369708519499663233892231262 3478662 616625824865710210005028401207132480 3478663 -825220738892578526756519993863002088 3478664 571506821743100760750527468792217600 3478665 -152688544385234833424807888293532160 3478666 139065207717392809752011355128064960 3478667 117886819225788065571885524756917716 3478668 -62310540105588942511713416256975360 3478669 33417727527838330733786429284042444 3478670 216713402219717034722381106310521600 3478671 -178574762629118482290007942086307728 3478672 68553347572840325500745046901719040 3478673 1165144054029415320615883917548149104 3478674 -356800668597700453961884018225146240 3478675 -529529345925019842520040738205256200 3478676 -262793627104110443826089590480787712 3478677 15924574012184127868493554417552032 3478678 -325516884567995433790443572834626944 3478679 910329821900231573674743995218670280 3478680 -273400133320234144462311287875584000 3478681 -420123587703113672845898363462210688 3478682 -1021746270068770994852047128662231328 3478683 248297075231189043815613429381347328 3478684 226976879482266094270684842821962752 3478685 -371756585000648495548383274554147840 3478686 -119430765779740150977439168784486400 3478687 -645728010428970242711672320276197664 3478688 28915642421489814913128236294799360 3478689 239131913738858349535075539035180754 3478690 680281467319397123615444162883347520 3478691 -192609513850795914106820890811476200 3478692 5298635206264339129845649142034432 3478693 -120549466642139098252422516674790022 3478694 246564643676657255020547827210684896 3478695 205937566695572806626367281295449600 3478696 -190985668968328045437940582965903360 3478697 1545471675552922323933649075341649146 3478698 -216202813493984750550913560655457616 3478699 239379117817271556874444794172120320 3478700 -3602774386287780869877034441536000 3478701 282547136361197122281011318257304640 3478702 -574129125138342545607778686000992448 3478703 -866494419770197115182199706260239200 3478704 44745649005841551027810190094598144 3478705 -697963808603959520251207403842778880 3478706 575696735588949381404768983982515200 3478707 -25994028283335809371377655150571208 3478708 422278793114311771211407124089290240 3478709 294256536147501406030247228588036604 3478710 338929152008303299723332099328512000 3478711 -1360695649600609624694462233656564848 3478712 1110743774701702455333424530355507200 3478713 -329091539847161635314899223397114176 3478714 -338853533641773688964499405390662544 3478715 -711997252408603995095078854256768640 3478716 467869716369528629126870030986681344 3478717 -1237783725870355228187052226945564416 3478718 -833225943764260040628583815891997440 3478719 -108749170724127377867036311600425600 3478720 72605650839496491165313698921185280 3478721 1154807264681242688021002035967865922 3478722 -78788766729827851060444045471908864 3478723 -352223571507390335361656066851983536 3478724 376431883909429332767448269010105600 3478725 -183784107649592140828340889278946150 3478726 -15550449883537562257085702126257536 3478727 -35100486260609688096193400352694272 3478728 11124258062110609253122016102891520 3478729 971857567434464032403385977057178640 3478730 88358010846026884429151640040817760 3478731 308777796543521560173966669937499352 3478732 880571291225503856012269254911204096 3478733 314423125517071966942284299439334380 3478734 122996572467371931496599577112279040 3478735 99216878289014395423749369767119200 3478736 -306724798404410879385102011945361408 3478737 1442629478129251660874476622350534368 3478738 298181269189518546787824079874211840 3478739 1105475742282212316887210289193872720 3478740 105731871416645843811280346922516480 3478741 41537637834642145579003113645242272 3478742 -54838869845091189881715159060280128 3478743 -3976111263538614973971987966073680 3478744 -335810053406725690908660450058137600 3478745 386747490115033446322229858214442500 3478746 -70285636646296911065841889075635456 3478747 240045123445703744371658640123904196 3478748 -76907415062134037280904091321794560 3478749 -615822253638175415929319001794238336 3478750 109007930359901670438744813960000 3478751 193414519399540594163000705932558752 3478752 1439439403970880213131027320560156672 3478753 828470314437293293565636833507526400 3478754 -299462617300192561446455375302421424 3478755 -484081985876624612324895692225301840 3478756 823549718069802416857132179771182720 3478757 593466418473094037790232546615254432 3478758 -138263401503034657116212807961845760 3478759 -22285461224005999291605956016708040 3478760 -615666841298712531783771446414592000 3478761 249471024834336132859839003188079360 3478762 13529212836863463798181736066318592 3478763 -952218169146298884094383570342110988 3478764 -60532026933646367298504752734554624 3478765 1567915743410895695822269095273926400 3478766 712229174572722089639706784593632832 3478767 953265023635166268149866686370922880 3478768 -129211260138514364269884520070578176 3478769 -118503568777977150911543208332666688 3478770 285659297980368704703815418218697120 3478771 -414139567988406432628057215513183028 3478772 1007982332001234530910526607250450432 3478773 -12908117870685132070805023826834496 3478774 -205402862529874845207522095695843968 3478775 85751229059716139393804339220871800 3478776 -185215893936254604561147239115325440 3478777 -122967602655892933069907879187809088 3478778 -597398960339203804630568117887827744 3478779 784890643705918992568468548927642744 3478780 -631953948915657320900289362113766400 3478781 -1515451946797619066472537186186887418 3478782 263497137923827299956545603865185920 3478783 -151936729694441132388735022155123840 3478784 323420583525088634122638523656830976 3478785 -606483254497248223540503068201788800 3478786 -6421937273041267237469088732652800 3478787 150165967123100403484038286289534880 3478788 -13059839875772695492623233452537728 3478789 292638133217639214681146641941700608 3478790 152204634128744270169384156595534080 3478791 663276961490684441075956619403527592 3478792 -709219024379812896959886979588992000 3478793 -1923679293268826365598344960743150720 3478794 398980735618596710085949137367875840 3478795 1065670005502832840983403796655313280 3478796 -608182169839679669244720873183863808 3478797 192032591961676388583906681358235040 3478798 -60818245149024457192265223617409600 3478799 -2378036865331315726506640161959607264 3478800 26879887942020472533854103089971200 3478801 -1502467987565209211430399631973413198 3478802 597087263697097781387977823845886352 3478803 24720038004610943540594177130187704 3478804 -373431084476394600159148766363088000 3478805 -778474222820202113180772694521624000 3478806 347404760794151200395755149559180544 3478807 -1241732993642190619777898989468757944 3478808 872208389935514419993489226990530560 3478809 -299882209857978881405899367052695712 3478810 -413781288226396100017353198306074880 3478811 -366281934361094338347053459083837920 3478812 -648842105354503058453965477596023808 3478813 578307222162201116285964326406003724 3478814 -39917568560622189349254509973028608 3478815 -12905558790151010250412220481201600 3478816 1326968078157943064450469916234481664 3478817 -888955365948205259626633680453692880 3478818 -68229582363196056382948436887483392 3478819 969239008160852168575444058262338544 3478820 -160276231487850907312668149350997760 3478821 189921968132697296501935467203547840 3478822 626517064133150793262659349974431712 3478823 -408947927173621756565421562657066440 3478824 453911552705991712454052858173030400 3478825 -524581894223962569117117394716534400 3478826 -387416040562188679169574464762306976 3478827 76078440762442317283966768191352320 3478828 -516966328081417358104694850315711232 3478829 -16099353237848258182281028908914880 3478830 -153070020408411437895828960366908160 3478831 691776979477642500498653401892271632 3478832 -10593082703392354463820729532416000 3478833 -814093843570814813389304633820113598 3478834 -543312363006777940110299575652243184 3478835 4596389218402878427542119319660960 3478836 96856602707665794368482674006472704 3478837 401953758525617030406238225656854880 3478838 256369838124589969695690543519965760 3478839 76933401666132281982680185319950848 3478840 -477726089905632669378962952960000000 3478841 673903094047426763821604829195504480 3478842 183125880968138750423365616836500480 3478843 933033135355929666765535265686597040 3478844 -337023422337862199540695936263475200 3478845 727451777810402581185435737736551520 3478846 -371964229198063531235045652542865408 3478847 917339691096739448511173059978447296 3478848 148001965207219319042351728133406720 3478849 1241639432157896571072629051913737520 3478850 -110296625279302278481422148970695200 3478851 -132404315306828948840594077954586496 3478852 580891556976104049161190028591680000 3478853 401561286071797592177080221837447678 3478854 513774930544748238546582502986083520 3478855 1185644833383706274775465092380064760 3478856 -515901701853896081487660998990085120 3478857 -343079869104467756673186368693296512 3478858 171394978733890163629458773076000000 3478859 1731202379353940078318323679275863060 3478860 -93901471283634699728761596673966080 3478861 915966063240271835794490814406876800 3478862 -692036390617981293102332795251845120 3478863 -278143715849953948040632775056940016 3478864 285900385022748798462697912357806080 3478865 -220803877583315293528356242894510400 3478866 -347858931373041117298419880334035200 3478867 160799791177242335266623844409188512 3478868 -879670244855676913897927009927143552 3478869 38671104352671237975444359321347260 3478870 103774354075489722905819189622746880 3478871 -3057824815769181184122173169282384 3478872 -17966447765827127626822501428264960 3478873 874374405489746763009222304120746122 3478874 -87526122573488340330660492185296896 3478875 8210954973179387980463998890924000 3478876 -725976518172860740977444277766730240 3478877 -2178798183426685169741650359029038068 3478878 142443319453929724646723238359636544 3478879 -1320513437646781323585314277823405416 3478880 -543233847523448055362562278660505600 3478881 119129203179557722445643078534604800 3478882 -36029060245555743287446627014162432 3478883 -381484530106782236998909689365936868 3478884 313523493503452457018410715744378880 3478885 -947133226437436289302675115271276420 3478886 225753172562730408003494197720903392 3478887 -211468212259280867471048281122278256 3478888 7033873142127873064706466917253120 3478889 -278887611664602291020324134459576320 3478890 302042796718568227607086072322929920 3478891 -111749617635699754999614283229375712 3478892 -388394510541878920870083028618606080 3478893 1705759899073952665708489633809159168 3478894 -685107229576536645489619467626349504 3478895 -159633524432378521080510573849877920 3478896 -27576717413565807646808930715893760 3478897 1547148396147779566846252305569828772 3478898 -589002709366599677050638246584991840 3478899 691933953821802136497262046378526264 3478900 289775183059812104215184755656448000 3478901 -1374249845126083867148981006421286098 3478902 -268815881363423819845742359406365248 3478903 1602494533670985765189495374313282152 3478904 2228073169799495385899916599255040 3478905 -94803657038071375404549573803858040 3478906 283996799723482521458610699250039152 3478907 -186270819113241929554281327845546844 3478908 410582233647960606036719852352823296 3478909 -154890907585140911984719353276606400 3478910 -172532253179656354108889219402888640 3478911 -256865367850812971272854438175973376 3478912 261643905832237939813693741911244800 3478913 -105894982656715673814778868075959296 3478914 -322603224799100485143613480917521760 3478915 -7017897477029907469269796953384960 3478916 -121786193830912818074430730809987072 3478917 -477401038872464195451031488718213152 3478918 -44342567402374268609964372257097600 3478919 612217184467994682174572441383002240 3478920 -123438617469702748784223612687974400 3478921 893244981749759071712200821777362100 3478922 -934416320437425032065691467204897488 3478923 -821416871265654936057028680674764800 3478924 126934275684764061191273523780568576 3478925 9029594897232586126888639792407300 3478926 -429976353919775137910042776932621312 3478927 -1063202276865561196893733526578894440 3478928 -75185159512085681054176532691419136 3478929 -137667801922987591193801266245667392 3478930 -63920737987383791522283520247009280 3478931 -788500502477537582499333590324636496 3478932 252564782181865850150654508782030592 3478933 -940506195914637325617020258517626340 3478934 -280294070221744527933912166997005440 3478935 323342966452216164021011982788611200 3478936 -1197846552062794259014446258439096320 3478937 202342056394767451822995700180355904 3478938 465541393531402482658672505317021440 3478939 -1467465209542156500620888942482475260 3478940 1256411355301610142600886974714286080 3478941 1042432383903491110685972331555361350 3478942 -23697092221397894548326391135936128 3478943 -306654758762571927730264791668652456 3478944 -120826528526130361775373930385637376 3478945 -168699366524723838126781100191054380 3478946 -695210908535136239769892653737201328 3478947 113557811907558338253824192821927800 3478948 -932964351496423783769277958061979648 3478949 1452065340866026582590631737538837950 3478950 5546120947236004096858698027324000 3478951 -469213828096765419312581821289475000 3478952 1382064745198065787626374862795724800 3478953 -6079874124523655667667611086467200 3478954 -792856016417922941369611499997797280 3478955 713289687422211451192852989999147360 3478956 69460070717939827755317004121651200 3478957 -3865115738798700121444973242073760 3478958 4859034527522311005915851421557760 3478959 431376704403023866184490146978822328 3478960 -148308457191605326186768020119224320 3478961 -71385442201599660646704821051978268 3478962 85654030267172527122928262357942784 3478963 1161684172393956973238317501514832160 3478964 -167253782286305462849664801929693184 3478965 -212400839984635361720679362049888000 3478966 313136868442509824770626881289174432 3478967 -1375839436254480561235202006531894808 3478968 -771167118008634228677820562752614400 3478969 39765011182829372557935100613859844 3478970 311750361926734899744847963197192960 3478971 245662325840858315819148066496886640 3478972 451753110203952302154417550901632000 3478973 75885913993306885797440255536081368 3478974 -202218930081091536524886492502568640 3478975 158403107256839470785899378306810400 3478976 -522875969445757237544514333211361280 3478977 -1989618142887047425073884241853888000 3478978 -397616117445297473687472021753474144 3478979 120221092138069439461296798582676176 3478980 212280871962241087350595121595064320 3478981 -3576193661383830668581652835251136 3478982 22736559097861335523591775591584512 3478983 -686651245482590687975055607631813976 3478984 -1227577224182140337380029509872573440 3478985 -230911923379080050096976486365758200 3478986 -141908671707529720428419338121354496 3478987 -843970783218207131703570247865145888 3478988 885633762467790075510497565209119488 3478989 -768140689544158191363546989063674176 3478990 -134605492704614382246065652725448000 3478991 -688277507639899352325870081435982608 3478992 -210980020667893750907817600614400 3478993 303154126145022878986388214051784000 3478994 -849280327175175255655784245030135680 3478995 -336337443564539297296650531660871200 3478996 -14249451144660261113826056784478208 3478997 -1269968506585217307225910838196613554 3478998 -43138913319186657034252330771868160 3478999 14281803687187247204057606977003632 3479000 503931142402793135456777476392960000 3479001 -4798325700601514315517258211924800 3479002 93315909886870503138372589005665280 3479003 -620656960390271710114697854533603072 3479004 -297355894186455701202169008917498880 3479005 683245111559141879201559806349063660 3479006 155229850769157468130703958645763584 3479007 -140063423706611440950513993207585408 3479008 24406232522713757256865782266855424 3479009 444252429863530528428716554702498116 3479010 8603594778696762887024582462284800 3479011 25930636018913854054797830220933000 3479012 -545305356201355130705138077558210944 3479013 -20586558857489868132621454243868676 3479014 90621693250180300232428256242790400 3479015 -67735552205496535186631446255471200 3479016 -729345810692777178357015793966448640 3479017 -17951933423011659636567318623940934 3479018 -1257532185205996200193658656981723296 3479019 46860215508837270273229037131565808 3479020 10553214444509622957244498390625280 3479021 31150867645905545213728595173298304 3479022 -79599654398375245436187704505807168 3479023 19704274180853114138552320734670144 3479024 83360406128995515045484110118256640 3479025 447056330320663279143047403560877600 3479026 74347453305695699683671387574854144 3479027 410592194142767483161713659089788876 3479028 19837829306303466914173477294080000 3479029 -998968131125371400358287989695405024 3479030 -115994438072479696503040823747882880 3479031 -1805478759178807438092902424325107840 3479032 85742492728498571462393583559065600 3479033 -1673346379484188359886915584336584160 3479034 34696478692816114424958776397063168 3479035 37851593999773823954310272171484960 3479036 158953254114502304905396949166406656 3479037 86564778933983900576921923723511040 3479038 -559272476117508201124764427820795904 3479039 -1035930982870087106069226410859548160 3479040 -165159756243011850824530115250094080 3479041 -1069599325267969237492381743602632016 3479042 -312530347997281998592728819208112640 3479043 185675834255602901780191711211060400 3479044 -3609042228486355880884965620336640 3479045 -315499645138443449246990691661061700 3479046 380613866136073557073783807405776768 3479047 413100768204880242620340880791583920 3479048 -41530478501764899136799276632304640 3479049 340227827517780523172875175962415424 3479050 166723906242783671827702070527360800 3479051 428354033799845038617012415064468052 3479052 256102106519773925420790185014579200 3479053 -1337600468420158153689550324691439840 3479054 -330462578629415872417935748201598400 3479055 -8138542694109357587560766297203680 3479056 -137217743810234886675186528906641408 3479057 -171782177537711442445741566743471694 3479058 823401344141543486678341031857866240 3479059 -3393448218161204397680207130168752384 3479060 -82530411734069608849126553955555840 3479061 61252557386593293806558785886456064 3479062 -71688570409518075815970009001910400 3479063 -66969983124503915152965031466146080 3479064 1025223303565817619205743445508075520 3479065 -431624031846312007524261153622970880 3479066 -664576308461184123042467726722794768 3479067 -1120876449509716533323857105374368520 3479068 -19699228653127026546060525536743424 3479069 355695747751696241884435327901327040 3479070 115855241149974203402344296472719360 3479071 -340832937929145919986356390996956800 3479072 168503125192190499394064675210526720 3479073 120493228520241471596623721098181568 3479074 -906706291968119948502517645683280608 3479075 61716056444933562937777054559226000 3479076 5162032996243806700526619830033664 3479077 -32313552907887388701641402757487328 3479078 -277837609908088253449814968077872160 3479079 -201161227520044833675052813418817072 3479080 724413052924524525893645290501324800 3479081 3957747379102483311102738504248686080 3479082 342627017995942968726379845600318720 3479083 -414085749890809786909857417163214668 3479084 189733421741553997192482290297210880 3479085 -432415718038059499198913566590820800 3479086 383159475297765852577764068817601344 3479087 -8021024783182753088852188284815880 3479088 -141729483485566212556791278262583296 3479089 -605617949596383089099177330989520110 3479090 109941369832939103589474176888563200 3479091 44723293802058351411860894045353728 3479092 678170594413169427024823711918303616 3479093 -1189257580845773603637847264406992896 3479094 43111922818804347766332814353913824 3479095 87399266246396852339191483192367520 3479096 64306981578752937437135900927016960 3479097 189512107883767737001685953985751072 3479098 -96912637009330082924154979555388928 3479099 -57236959419865784569678731740087040 3479100 -249617896300394473267357252334553600 3479101 -1955367970549602931133858925169580520 3479102 289046699887273078306609575967783104 3479103 229995413028649308341859662375863704 3479104 -3710034138699018307210016269533184 3479105 -26093318742449701713066315405513600 3479106 -418998317274674471838141781024896 3479107 52950997333652457313721347956590920 3479108 152292150548498771789976415867494528 3479109 457918269829477238864772646149473280 3479110 42180480880418574207445675377029760 3479111 -1049203748974629790140395049505800576 3479112 -7061681783183020030732447110758400 3479113 -1656293163134624513111006332946134 3479114 -397452967062237632602571249543419344 3479115 18871531015952660300107965783709920 3479116 916248640787259166696649274167632640 3479117 -4608092597598628254197561638989600 3479118 -183403965405645158386268564392937472 3479119 -242079573637893581468613818697081104 3479120 -102951655900352030374697057654046720 3479121 593697648786574122239232539891680290 3479122 301629799866257844822717649254356112 3479123 380325121178859474010649058292854240 3479124 365859702528321518176133354484344832 3479125 -581654811032046274308109670244402000 3479126 -118671989604709335582023295934842240 3479127 -530200367136674330746256209727734680 3479128 -532277207687782595263386951607910400 3479129 586796712813348490535266240428878730 3479130 1530826217504914368542602039603200 3479131 -20007967631739631444972381190608728 3479132 313484194680748953760656272907689472 3479133 -13686120014298537531865416507711936 3479134 727206926070498628654830715041962880 3479135 -86998224802127318683393115900931120 3479136 203161593564502549895716884009713664 3479137 476508280857637305661672428726654852 3479138 46451170255174117383427587729210144 3479139 924067773944605609356880254609857520 3479140 161386350603507774826620277922426880 3479141 -359753101412377659370437337917283776 3479142 -152372131966334428591875084641028096 3479143 -1364571246172213722299882315574497608 3479144 -7341229113157322747777897307310080 3479145 92102521868621475586560655308054720 3479146 303108381224241256025845466808674304 3479147 269474982602419441547069108984950320 3479148 -175990698956595288955907147683085568 3479149 1921388670074153050629388496529335136 3479150 421439260071953274895023028239960000 3479151 -109891508602873701997538093382050160 3479152 -418166838970746894917321930244292608 3479153 -1699153000661417967451384567117271598 3479154 56534919413733734976562844109676032 3479155 336089672351224716627878264213715360 3479156 -207203244278308602167267584026524928 3479157 258008699682316768591671935385957696 3479158 -240118904678130669375551118376660320 3479159 517228802047459903172436115060200360 3479160 -697264344024625908039640292130816000 3479161 233783906855702553580806953129951744 3479162 732597986010336204116313618852926832 3479163 923609464012156817427911115088696344 3479164 258333201811070172885703499436165120 3479165 -421140695768105846482857003256473600 3479166 -316013695645132913423513055558451200 3479167 -158427548405352992419403685366406248 3479168 -75383594400697280856551219747880960 3479169 950146623136182461081959267924047840 3479170 -492574364880235948688379376587609600 3479171 646433208494541755644476831329965200 3479172 57269376309669458951645859666788352 3479173 7446956090145919525781822514925504 3479174 538517404529192944640471196707274336 3479175 -230458900882403536209274325567340600 3479176 517032449610404866427943054168514560 3479177 -741579413851454613309532572652939740 3479178 -146189174695819336471555695337500672 3479179 773976102859503324119917596611736000 3479180 -18736796218924648486125957890519040 3479181 228750727123708076298951475504970400 3479182 -78854113870833145516648458474859776 3479183 -505685530445149473410695039737551568 3479184 -24230367710732283013595819284217856 3479185 225797140271314958093222101230542400 3479186 -39622680688715957783928524847441120 3479187 598554630718163168390600765361101568 3479188 571613798469999093787766243900505600 3479189 -10674955135826786546171092062324288 3479190 -45881069119874348192487163754219520 3479191 -736914364618798662163216345122824816 3479192 222744704603049201899398187441356800 3479193 40511143212007474028054587680122922 3479194 66528273529754682013338240155397120 3479195 -199195161130217796591877381634308800 3479196 328481240679036491381665602966844416 3479197 472006259216876023968935011851578860 3479198 -288087572245062661251714355444982400 3479199 -1090123413950490008317019511348004992 3479200 -92190224700110294925633566760960000 3479201 -1346661546423356828392366227022748496 3479202 -138172446694718249052088902792604032 3479203 160270204916522583807578033684469984 3479204 -62772964023065745748943832645811200 3479205 -561530019432798720746967834393164640 3479206 166746842812118680523108302882947552 3479207 1273238865425914597676014772950062456 3479208 -859726483519671501058439952749936640 3479209 -745711464234672046066083497704547590 3479210 -27087864667308726099126855495137280 3479211 -867696557772508726830290840759235912 3479212 597020722829514638577236797346672640 3479213 -318253266272631716126012022990951456 3479214 -371561099132513766838315039651776960 3479215 -30118369397492699897161991228675640 3479216 -1463779702017815746539050474864640 3479217 52034597658710272389531744741955392 3479218 281156682483371617851973915985740560 3479219 -181332456180660954636726557152299480 3479220 -526969697954896172507089867693056000 3479221 355218109180318059598991315442071452 3479222 9487215439965922245736195396369152 3479223 -127617464125032043529534278074163200 3479224 -507909527566201044160426824732057600 3479225 -107181992559087215575596348402383250 3479226 358468417415461211176079925947282688 3479227 -1100260913848564328966998726295117040 3479228 -357447984826582780848013093906578432 3479229 -56383811440185653236719527516999712 3479230 -561000187833428655346924299095683200 3479231 121731567707304851998397161476366720 3479232 -142842407095329740764558024306065408 3479233 -447667353317391639575353405032126718 3479234 -323948686049928703808683607482166016 3479235 118418392596458014006175558071626240 3479236 -1008333846624522710607209388281038720 3479237 -1647985213152214556664987252188480448 3479238 67609863986137271552713750405026048 3479239 115043779962419582599848323999390560 3479240 -396359075122445758084936654481971200 3479241 -793927579063258005164982287427093120 3479242 370825064625480007348466801403943680 3479243 936465487304461821004467207776091480 3479244 -620573929014395521569161453689373184 3479245 82918862686194008757845054766305760 3479246 -584042779376646516079047038142028800 3479247 633956992343568981140740499001425040 3479248 191621057868693438771444679139180544 3479249 -421692590211346729954891783701300750 3479250 -76456449319500585200798863741440000 3479251 -155221969858635361829135722598159568 3479252 618076334483408521154723947327488 3479253 782587884129313569492968075309184 3479254 -156886630739967365249394019178290176 3479255 -234603576120291446710705583399507040 3479256 -264328825250282443900286961655480320 3479257 1606249467815816508870139121715064132 3479258 215990393525103283539913511679857376 3479259 4356400376599947652355787812721408 3479260 -133566480879199274392323303761648640 3479261 284138603689079366309398200258158400 3479262 140919048258806962264228222808377152 3479263 15898359864753577359986964214973040 3479264 665745716273550534093346756207312896 3479265 252589512064926168111364596874997460 3479266 178090341917710612424029691268658176 3479267 -1297966942282327798379680960438019448 3479268 -115558784507219134940716401465901056 3479269 -1854120525475365010853296182750861504 3479270 143632696700062676511905598072172800 3479271 88262946333909710153025582826943352 3479272 179003786009477289859668471784012800 3479273 56728094827432458907296714848151744 3479274 379778877702865187225148707108363520 3479275 310295028152652554743763745027600000 3479276 -158529187024044687524591458801155840 3479277 242979351363360053220078682408877760 3479278 1007807250603242612246490379327583232 3479279 -636109596232458320689280333326916016 3479280 -15761004578642173446762732453888000 3479281 -370704654235918860473138849524245068 3479282 670905483408372804259389092901310992 3479283 -1000428805287122532899204158896104748 3479284 -305918664000669936671211698749728768 3479285 231385453481558257104090536309760 3479286 261191303216816844001547422994595264 3479287 451634944079026675842128810466335152 3479288 -1732258215769586835967278408314634240 3479289 722832935974775420007152612445776640 3479290 -66937638164701476444638474551917600 3479291 46316014381648495975107415486768992 3479292 340336731778091308865548716136906752 3479293 353899018259243394992743215107329420 3479294 158572303556803920770119027488683712 3479295 257489899832026094255578408231159200 3479296 -259827725362792542829547434559930368 3479297 -236535665004893763131899019554170108 3479298 -104706963829748998700806195222494336 3479299 410944949363790761638173341615190000 3479300 -82303062353741146272858747082675200 3479301 -231511370375095802797679265161952000 3479302 6949715060933981886165665130455040 3479303 24563995108481112451527378517830552 3479304 -1052369755839918919496166654873600000 3479305 -788447337757303910235620213615162040 3479306 -269854829275142885500530634334781648 3479307 270376346075446026082414463707919088 3479308 -510270905192729956308199659346008064 3479309 -450503831225719764711816908422213920 3479310 178998437668152600306814479199608960 3479311 -916467633484904601394007243518255176 3479312 -85478058813412077542619274329513984 3479313 970481884279645178874386104218984000 3479314 -959316083320158609607442934488325744 3479315 487186459527972434084939533419952800 3479316 38369487396323554076917675877990400 3479317 16562081023127350591866860890661212 3479318 17973852030067384882402599643464960 3479319 25920025930656095475011566569905304 3479320 -425882723875913227949774580284006400 3479321 91740204738700766505756324319512522 3479322 -122770887963359504014493049723052032 3479323 184033013765927785437467334527517572 3479324 657944075530052285051917149134770176 3479325 -272562430623758515869999200570174400 3479326 -63800978650426530256724017766580096 3479327 -339198906085812796240906221960878808 3479328 1661425493499339842568008882659000320 3479329 308445302257638803835166021913910976 3479330 391950853727131938910216178595382560 3479331 -101814871167214674789585812960794248 3479332 -193161212327332445083556361320472320 3479333 315769545298205902024019798480380800 3479334 -125401828126348203029380437202667520 3479335 1205952844001039061499796454401444280 3479336 -477817607521497142869158448687267840 3479337 -575351325220956610091327607205535760 3479338 -394654616430295873859767643420857680 3479339 1358593936878918065155810580298101256 3479340 99085085563742409901288655837675520 3479341 -452441783180080719352155525935377258 3479342 128248440933735019613220977367237888 3479343 449624642537673672472812290675600520 3479344 46462400727167899431626366415863808 3479345 -2838283584259580470695120346044480 3479346 -264276477210745166852387620761268320 3479347 -354052815336447756725067328857702848 3479348 143588177033487969193248988462878720 3479349 -717131300833101784070745837119496672 3479350 169762398761294334757176349703932800 3479351 -819905986975848215474175425699970648 3479352 632880865256603149334471218447749120 3479353 -978922501804129800280986836381405398 3479354 -1293763496446220761623593711412624 3479355 39243463689298564322153571476880 3479356 736029695254841308894524408797598720 3479357 -9513451510713453083306986980662688 3479358 -142006910135412795272105823636186816 3479359 80927470770139554906979765459031704 3479360 -241534107360959103037293224987197440 3479361 226300260692269884569819609681677872 3479362 285659089814350606754268649417190400 3479363 552257066180011524684282479388745920 3479364 246098362480951634848592576890822656 3479365 -575808531844766820987619579643980740 3479366 -335427584072310637467005231146408320 3479367 666101359984668822980173881596992680 3479368 88267153589931276401195201198146560 3479369 -106872159860059680053687228088413568 3479370 -163078716624639086731927312791187200 3479371 339127032185164901106883671629577984 3479372 388267515391008717871263815497295616 3479373 266931160568790453464285533489197804 3479374 -868822626970777852888029357521120064 3479375 124714571717831303764103623677525000 3479376 -17353819743725558121776061754245120 3479377 -2077131279631828385576832856460201376 3479378 39843020914651391283128409795612672 3479379 765263894025835910209767121812099888 3479380 640858151426641670281312023855148800 3479381 565979425902473927461253650536127182 3479382 364180427510056171292536258384621440 3479383 -178853103157765692944836732400620992 3479384 -138090405667155905012971347387709440 3479385 100330784648107181028762448581216000 3479386 448120965963238418807306442107473392 3479387 -505468306984756594411164391394420640 3479388 8398878283500101147724630878527488 3479389 383565360567829075060626267287316120 3479390 -407936913249977657743838385025693440 3479391 1114444096730693903924113748769582120 3479392 -1008920719518568635213057604268851200 3479393 -813871842404181540881288902267931358 3479394 -123590224966212814334389386308075520 3479395 -818381188044658832610402969033351600 3479396 791106391711856747275514749043164800 3479397 251715779866283289727162205196990720 3479398 -1384837686767481523810519439970432 3479399 -55366890828748673641563674691160320 3479400 343681069174778712431866999321728000 3479401 -394884659414589179966390366610020096 3479402 200902505567349562173507046049913600 3479403 262034151578636713328828528092300464 3479404 1271728435867846240622682211939488256 3479405 -606474532001393262057453301970525940 3479406 -45385443594519178841194428388638720 3479407 -193718480569518660524252251341310800 3479408 245200512657849798776621922974072832 3479409 144735042295771665053940493779248640 3479410 -789603774097032157367045804585748480 3479411 539794611812446602751363725814801152 3479412 561790296434074736251914209569677312 3479413 255302570175300961282014477033842240 3479414 -149466087692236553170797611491350528 3479415 -549060070789876041499425556559356080 3479416 658175702747789383364528304595476480 3479417 783239021131290230973532866736287360 3479418 217617617017891819700067008519140464 3479419 1313496780792087692026771607729341696 3479420 -340213276153957512768732320046796800 3479421 -393659816325378486388600356108128736 3479422 -189492947918147849461186445686747008 3479423 -632589567440567016936989830592339328 3479424 104732827145968830479692556906004480 3479425 -184119126508689032892955270246479850 3479426 250752045431751486418138764770818560 3479427 269507102416287372337633461405873360 3479428 1324631430915268835163740629359144960 3479429 -1180605557272683426327486115326647970 3479430 -222034172922567555339601194447818880 3479431 27309097864893987386929606564762072 3479432 -1580830244087973362862081439441305600 3479433 374757077095662847044625066997815824 3479434 86629736902731888228989900762621952 3479435 164453948480732633624742971303527200 3479436 4508705560179103655084173631128320 3479437 -196826605814925045504386820723031700 3479438 -233238146408344552432795549648034880 3479439 -559351342179286401104083826527808376 3479440 -32675674456078848978344061708533760 3479441 -1153397950108219923527337468959389212 3479442 -157328163369967452792838071489583488 3479443 -645125194611568021871740546912465152 3479444 144442503847075597791934039031617536 3479445 -184762732903779370438372650147636480 3479446 -543609215869469831142201937494095328 3479447 -1128281070210243380260326928804614528 3479448 237291145588273515387614331125760000 3479449 1226040374341636236578456913389694660 3479450 46128311159004994817664626585947200 3479451 399795119068076709622572584965049280 3479452 -335002896891404590638168397781860864 3479453 1010991776310138496523358764367657702 3479454 60007577054609986201070377717203648 3479455 172913330048253046749636402742315200 3479456 281087617540339368051549586776391680 3479457 1305198539396803663926789256088049792 3479458 158349563602533494003462247045526176 3479459 495603864955292269757501089163037660 3479460 -49244442580606247595948851552931840 3479461 860666220448573705638287647077168062 3479462 62435763081415182514763038810507392 3479463 -56651484898328559399462064610211840 3479464 1619650521754101140659908298959375360 3479465 -161429863377203272941195107692978560 3479466 -70981465532886829993099358369606400 3479467 -539838158039626172934772428345567848 3479468 -1154674807722115013095453169601414144 3479469 -42179956761908482965925536295821312 3479470 -337906681060311321646314727774396800 3479471 424845933141345287599859079689214144 3479472 10441114149077521523050368617054208 3479473 1092517754774206494686680501134649344 3479474 3855934284921958332966589503534720 3479475 -28554471322519825805469808638366000 3479476 -270472535541463599094955271208960 3479477 522583978383149180534832194504119452 3479478 -74022743407295642563055483218535040 3479479 -530773062028716472018994875848392920 3479480 309482501337794562890028793093324800 3479481 1070876527908528404908444682265346170 3479482 550645204862691790056933997259540592 3479483 -110528817507101048930088928315645680 3479484 -729937663184113982968584357621886464 3479485 593426894403143580603022266976389600 3479486 -53702646262300021256468220060130176 3479487 -54375251744515787086373253822560256 3479488 472191301655065990742625594783039488 3479489 453234186956312504001633787492981440 3479490 349903114508953516428300633573657600 3479491 -112647570628042444943924771226923016 3479492 -812652733942392547901530226655440640 3479493 76421004850490671156387059095214528 3479494 111528004468136521022536680156115296 3479495 -546257602950149190779485509011253000 3479496 -405513152654888659471926482451087360 3479497 -160697407710880587408918665663972736 3479498 217703632317452349198297982082461440 3479499 240835205665898498206930038716322684 3479500 245758407967082453203512157109760000 3479501 -1015898052222314776786303159750557396 3479502 4300979300607905072057047334584320 3479503 126961278094880979764422442654516904 3479504 236753989488226206119101459917176832 3479505 -2915276928856415729374780333405440 3479506 -154483246599734981264699633840722656 3479507 -398142231708658428493621218654471840 3479508 223774341387454927271983097638379520 3479509 -385777596210120946187247086112677760 3479510 337607165223008532620270627857724160 3479511 -187184601349750067769036297781790976 3479512 40163525912463116066865062216755200 3479513 -227838750072190223136408405111221238 3479514 -25409102000427768978509453110909440 3479515 -52516628429526676093895501475960000 3479516 -141404153930530866470454137346946560 3479517 -4984246287863838835884655116750720 3479518 224752030005186908043265215304569216 3479519 35194377035650047412326791646244344 3479520 289929554342922547095166918538035200 3479521 -304568146811891644007368111755328188 3479522 124683036927357605203060772216258856 3479523 -1279219404000600374901190978068611856 3479524 17739336418836925951058856758380800 3479525 -268088025276411889818391336990776000 3479526 -164214270798573490584127695875304576 3479527 206506151903680392089463817248800000 3479528 -611220599733681207560591366717245440 3479529 661274419068611260557922304443607184 3479530 -63613573980825846766666536692712000 3479531 249605378458981488738368600108455464 3479532 102585800158265344372094877181968384 3479533 -230999086854535185512990814813062400 3479534 -279010681725209951965971385189723584 3479535 309195634768988545704517603614715320 3479536 -328383440586952644647759152435200000 3479537 -444619889524863628400873293740560814 3479538 77197824276352966577878669230209280 3479539 -538374055532768676964908543622935684 3479540 -733860973605283442196216701937941760 3479541 -488653946359568163682226035885012032 3479542 345990219894397365766959489728007744 3479543 2111593611946048644377232069665442480 3479544 -154222514464501399149609603397632000 3479545 3571286350227431566687839523093320 3479546 254104082910537124943751414227927040 3479547 -258956475927595559464282202758591440 3479548 -344310826782970183034896013568212992 3479549 658554133988754243677668845164146764 3479550 -111841203960678939773888651331931200 3479551 1738230673593414416517605229327169344 3479552 63817576994445969052143093547008000 3479553 412617076247921462684570096556314688 3479554 92590300401314793255777958930331712 3479555 794406157931362726977602355980697600 3479556 131211631023815342860979425242660864 3479557 1395088658731504044602059371493251806 3479558 13222217281491833142537856758959040 3479559 358856527996396080823758401897953704 3479560 1570226170996211489253973005926400 3479561 246950136788210748385039156550951952 3479562 -204279407257251122787657913606473120 3479563 -1320553045721049474073934786337206188 3479564 -18235762723058992348554345477636096 3479565 285121828745278392352730912905392000 3479566 -749344524869808782934849954053112960 3479567 -246068130161706856186515323464226208 3479568 83318624123508758429465746018664448 3479569 1553422345130480797729709228739841970 3479570 -334653161845579467575355310352519520 3479571 178256039031223136507022684021552240 3479572 633817340544831532287071670978478976 3479573 676759638648884829557866636102551822 3479574 167370232035881077914837737827786752 3479575 -55042643147089966259156782905281400 3479576 -511496715092371011495443514360145920 3479577 297852147366304692956495663654752032 3479578 -371580436678549159594062304452887040 3479579 92194345868394775527457975000832976 3479580 -79471656922699163237213623312650240 3479581 195568167265991457104674716371023680 3479582 147273985894557749303334776924395392 3479583 -113965230165952880317591300034907576 3479584 816345267482569543216272319787827200 3479585 -1233427618583882785184144388030074220 3479586 -243534398989062863505730199031228672 3479587 -1211659842634201121142991173646380920 3479588 76875016387046792166493542428472576 3479589 198352880499834242227496883428987454 3479590 -154653267929180578432836478466947200 3479591 407849521677860763013398907796829600 3479592 147218223511910044485794842361118720 3479593 -273623404776739690868991382107219356 3479594 915168224860748636865419071979870400 3479595 -87426302435891936060304153693081600 3479596 -500424836103082803396960559593644800 3479597 -3025112048989892314417771815398100 3479598 -32593651189242032074802830245252864 3479599 73567444745252165296829754263926360 3479600 148383568816142603734247905351680000 3479601 227859725481682503472784501461125120 3479602 -244045535072987158782840042308610048 3479603 -18172558045022564289417657103665600 3479604 -467484294109923556106253150381871104 3479605 192273344631621108898453558637343000 3479606 -192892646815632982813486169342150016 3479607 493352332197985889245833038122459320 3479608 1455144196614486620330529838214737920 3479609 66751876172446814559474805289793408 3479610 -172758302334150232678182020427690240 3479611 552075370963785327276441195265938240 3479612 -273121424861139424395807009632056320 3479613 153239459044896754635158255201616288 3479614 142217568154739434954493781806374656 3479615 172145808119002118738098146082706400 3479616 55528750631303318916302183986102272 3479617 2392680992564910838733324245149581232 3479618 -14919147186969610983462823389081696 3479619 -401620890771900356728444032603078144 3479620 642317749161879686294431701607680 3479621 3088717397142264558540264165940811292 3479622 715199841232201222259570543836892160 3479623 -314625241761561976704389072154492480 3479624 395736238453510864652097004553502720 3479625 -890673022977284940067716869106720000 3479626 194426784691291725443098297807739904 3479627 -826273944260774185594648474704460524 3479628 340425298480395714581842429176502272 3479629 -484156936188648986051196509985060660 3479630 179647911809511378029809555034419200 3479631 -644167013561925664794299935589949048 3479632 -141316532578172830681382880277053440 3479633 -793510294779682776788073693787092060 3479634 -542895918755841469628610890943191040 3479635 -200076497628069087932421551261011920 3479636 294739863721858572769111656898654080 3479637 237683160072045399475685327794288992 3479638 99374577008506367582218697631083520 3479639 740044282453237379036135061921219120 3479640 -34963090744232242864049527907942400 3479641 1079808353709367017608172252588636000 3479642 16310780348659880642218734752639472 3479643 591223118246932216719717207848645640 3479644 274862779938283391655800942150254592 3479645 -801764244079167678288589201526807040 3479646 -9208452206412121056064332034738176 3479647 -199665001572989768531597626510313520 3479648 126695991627492004614128141152419840 3479649 1269783225161667197746953652169350848 3479650 424738543515005886085891121158738800 3479651 -445072896724016241223131936013478448 3479652 605291150337205500193336178118451200 3479653 -1247493242312086432049490673651652098 3479654 132212899367479963724240080880599776 3479655 -116260933740241180728854166143666400 3479656 -1400723465014700578079470227722757120 3479657 -406541080662252611060267347683356928 3479658 8725756097131021947884281981498368 3479659 1526575191269064538516866305517951860 3479660 654368766110687650448340428786764800 3479661 -106489196035874467653471772844602890 3479662 25530826691871185436160055047626624 3479663 -523250204223651396788972828785585680 3479664 -183827309443557718988310702132658176 3479665 69005150804034054016561990908334080 3479666 870615492408080672763620803291606032 3479667 749086368379462214542151350426253880 3479668 -96004875346180570050339711983258880 3479669 1417503669993727499251676033908481070 3479670 -111842656662795737036024081317472640 3479671 -38470277236331062176868375719572408 3479672 105091615366309194364535601495367680 3479673 601286271825882447665063156530289664 3479674 301722122198316364513075679722884864 3479675 352409155283897981248448244355122900 3479676 744507781570993648070108543059026432 3479677 -179261252944700149787406186247972474 3479678 658091722595842794538590867227696640 3479679 -543836703345402726761278429480464 3479680 285595086683721274515647853546700800 3479681 -937543769304812306086826804345637720 3479682 -196450607366292381819138066105595008 3479683 -3693757368640711721179639242901320 3479684 64625741379495227017058443210639872 3479685 -271400381108341737882871224310891200 3479686 -402117123752354965086289489473564192 3479687 629537821374217908131774355473421336 3479688 40163158069361516876643254727475200 3479689 535399811146875700306931041238224 3479690 -432112529766314475744227548794410400 3479691 65345286373257667698163729479933360 3479692 851160332220058103624029639329841152 3479693 3878504359748304691431451409222784 3479694 209913607070988319498369428917006400 3479695 -269305627698184440976956959452615800 3479696 -191667314054120336928068082260115456 3479697 -259352320188296671824106352965004172 3479698 373364904110788946806218233515290240 3479699 1083746509631035248823375980354422700 3479700 -67379557570270056530874337223577600 3479701 51043942100874736902724777450932192 3479702 -52250146767187733015580643074541440 3479703 -539849502477831347717558083276524696 3479704 -484912823011842548220845901870090240 3479705 -80514658377896830413032465211827640 3479706 -104279434053874157701936660679539200 3479707 425860381421126493645139435886701824 3479708 -756965903030464091596777646877430272 3479709 -955917629155062447723509073777024480 3479710 212551833923745962144122453440441600 3479711 208959144027138234846039319049491824 3479712 -1301005094285226188800950412300517376 3479713 -2367652817991583689724622551922519040 3479714 8124905522375995426050132355200000 3479715 -283357532475727836365564732042470800 3479716 313903597325777399923675685215580160 3479717 284561073832534333176680011748770080 3479718 -231118630258171975577457082244928 3479719 490153541279547242656220685427096000 3479720 912097374166624174739277015071692800 3479721 127066560521014340928374984621279424 3479722 48539749807638016109270375710368960 3479723 -496223572077893391551605911998275536 3479724 18156372542631016279555519168464384 3479725 64155277374181666503341590059578500 3479726 -735335534505656221665226329920976960 3479727 -741784032752950683656095544192780280 3479728 126646718947590969827631364698603520 3479729 941899356418180945916893029517981680 3479730 -214592161052747379607796526783943680 3479731 523604630644328539081550325902827532 3479732 14214525211134572483198218776901632 3479733 1192883380157900127560162359737801600 3479734 564305486170385813655726286877594016 3479735 615621060753376603327464452983320000 3479736 319202070903370884743144365606502400 3479737 224994224703366900098402924634345386 3479738 -190143453522736413635607999083502480 3479739 -295402537262081604686466576132679680 3479740 891945193046310480597629065558318080 3479741 -209735562483091682713702370421564858 3479742 -23929424954326507803408001565785728 3479743 -744637032172466753646300847117955008 3479744 27832363164902723766031387953463296 3479745 454385719765034844235183842384795840 3479746 732703777848198902953686625826810400 3479747 496877454367458009235391181328766352 3479748 -666694429705096671151922031388422144 3479749 160356441475597256891099136008122880 3479750 278810071390684147114034131564800000 3479751 982436572543801456954020295130232600 3479752 966313270300652231479452033167877120 3479753 -1253083402899817185367921541408615232 3479754 -63963591687887964419072928281006592 3479755 1268129207865134426829037721209278000 3479756 -125370522805943066338328076773624832 3479757 104506236620582289823704325507496640 3479758 -411496571631952282552233439624499520 3479759 -147156691592326384748448677195313840 3479760 107429042966779656344867631140044800 3479761 -669900363605137310537866361488189200 3479762 -215319729863415004879805702165468160 3479763 -34365457365055937006752465295544576 3479764 85225955531002194238789716542541312 3479765 -998248628028738032187030700516378080 3479766 -220420894170516775781964526046246976 3479767 360061180010108824241053147014503816 3479768 -289366593315472309041490601276006400 3479769 -753642737364237643192415401078500006 3479770 -52186661973478576616844473518602240 3479771 180573690565854029746870590409419972 3479772 53405652061422771230626667686425600 3479773 -113164842184087106204169030683817696 3479774 342874895967146475954588077143026240 3479775 1865067518018277568458516835958400 3479776 154465532923249648291149379177021440 3479777 -235610091826020671917904311819345728 3479778 -47591693295560191012310303494010976 3479779 -2127168686536911493950568386379868928 3479780 240728522345467893331336982035837440 3479781 385379672757416774376654690209086272 3479782 -105858588252708485080839471804895008 3479783 -1728288332444482402556334169370176968 3479784 -499022408702523308334303920456908800 3479785 -412653736261102177127921029477790400 3479786 1289317446960164619560477628218104320 3479787 -884275669183578317134935861347450280 3479788 223522180629614061645735467445867520 3479789 -534833684501718097542252141584506410 3479790 -371893612083556769298686139713314560 3479791 -211661854670455853318500273748557328 3479792 138699793998641535295497658440744960 3479793 -136903808438203998620402309565028800 3479794 920271701957252914352767632219015696 3479795 -156266394054402646963691754251385600 3479796 -725623857160810333967007122428050048 3479797 -973064788402240244545729097926185540 3479798 -70789107054973236150584908729836288 3479799 13838123442255249346343693167846608 3479800 -168196272820947427903955545079808000 3479801 -667714778990569099123822693070200188 3479802 40972091289696020549428025748959232 3479803 -913730875575892011959239480340859416 3479804 855775877600677769685853818919366656 3479805 25005161509031455936911734528626560 3479806 -127225686553233110146102929966605952 3479807 292326142790293641483521224473613056 3479808 184331425251446028092370364089237504 3479809 -348196362722029242816864068742700880 3479810 134324579537394585195981007895830560 3479811 341161903915620426986295658826334960 3479812 94328582255332401250392472232919040 3479813 421800294228774580074834189971466300 3479814 -322071947296448343452105820775061760 3479815 376386694815781269561570785222497200 3479816 208446733947982273239606288231060480 3479817 -1069253818554797844945713828301319200 3479818 -778124709356254744006780517376251856 3479819 -22335426035180872511038310207451504 3479820 110567290573787524953438402658713600 3479821 283601377001898049652160203234601612 3479822 -212527327908374676684862585548276288 3479823 -60385811519384330296601508532624728 3479824 -351961908343301300883374607761858560 3479825 -252971146422650337372510499699078500 3479826 -85142461851736676861456916934640640 3479827 105348392552343339216102870452311360 3479828 -670831460529647484807764361674747904 3479829 -333156545035782558356224196216842752 3479830 538203394190690023587816358210786560 3479831 448821456299517917405885312959082880 3479832 -378700866177862755692745642188206080 3479833 -2174937397249022684017434420345051264 3479834 184496590650937770243796971751487712 3479835 282196250159307912236322717158319840 3479836 288002069687995417113015750223316480 3479837 369347672487736054684132678166584914 3479838 -241925593413435606134711821786942656 3479839 -883179335192623383811463366903320 3479840 65618767369429822119670006048358400 3479841 -61138296151520889889356617166389118 3479842 -506835978163594300654098152688458928 3479843 -67272073623517787427954598894182336 3479844 -555402313423485877901570290405776384 3479845 120750479818471810418206145090251680 3479846 -1121657623800820233889852202438518080 3479847 189817166986767880622385346219577472 3479848 552371019771535736992107057458703360 3479849 396690655952770016682528353017315566 3479850 72229527663738746183935554614112000 3479851 268359333198803154265718923795595272 3479852 -314139624479555033324669593594272768 3479853 472621390287379287739663955265985824 3479854 55264734848770982766309810179395584 3479855 2459119566992307953939089937665905600 3479856 262094083910735186877869109790605312 3479857 -35108393234010237138279693852838894 3479858 -181261229604779163284643359103417216 3479859 -531751615913251540389043377506896236 3479860 -709685755977648199666687671035761920 3479861 -8606190056613576716248870964132352 3479862 -316270759486630574217022935447436416 3479863 242595324225174887214471250051707880 3479864 34514617665665118132365326418718720 3479865 540724043861503417552415174351928000 3479866 287049405883808758083290704015257024 3479867 1524394432186847980632380499596354352 3479868 -411495728738903288123584267594874880 3479869 -354193804510831592907697904407684160 3479870 285017883354145802279509986184994880 3479871 -160852094453297268762046063023732480 3479872 -312514199430806107945353671425916928 3479873 -1240122237890466848838926020683874878 3479874 -12706302136673872026070581772652544 3479875 138936173501661912526329742412304000 3479876 158160440268738110490633247988136960 3479877 191373276726405258285526447563394848 3479878 70307991446539633474677323441849280 3479879 -194061950224559930257752472907463000 3479880 6724943371821587435998701030604800 3479881 -477394584469259621845453697309857318 3479882 -274906409207351566927438361122560720 3479883 1059044300212103304895517186304298368 3479884 1411457859391920162442883895990758400 3479885 -622635038117970220676706642419824800 3479886 366268780526085685587875355989500032 3479887 -57225049330917347658239418846502768 3479888 34578986131618717847054462030315520 3479889 -211135438251557549767203629810518080 3479890 356127555691286613779700340245463200 3479891 1177449994198410165988891994209997292 3479892 253843445761009376776206899076421632 3479893 1695545875737282199533204583705768142 3479894 -163835153026514028042593414398304256 3479895 -375207544333810459999220099143320000 3479896 228826385352001460894489070460968960 3479897 -1500575810755652897848451156243745654 3479898 -158083518076968121114225007362715136 3479899 1478852135261001396850391509302584900 3479900 120780354304508782926675583915776000 3479901 472994285243874721688467341596092032 3479902 -285025781130320058483576168191806848 3479903 -2116905739889287283178089741152896 3479904 -8053171437163560993230657815314432 3479905 103674016457043088226088544476963840 3479906 44950884224963264110978552799556384 3479907 267168010047773858135172181264207680 3479908 -87233381072326514563312778623262720 3479909 -199309789176044831801514058728325890 3479910 -973609874623572013146545484410880 3479911 60021688944929794862412109838816224 3479912 -1191295615727472078592025845734220800 3479913 164557301071208512177001459061432000 3479914 392780156035520076807815842020379056 3479915 -8457542745163889866856856478577280 3479916 -18574452798905978128204289456136192 3479917 -594641495263305987363631070654607168 3479918 -216032464381672076297153614668194496 3479919 49566175637541106210633909949383944 3479920 -264055803058992870816190545530880000 3479921 -1684403704028482136436906110735896878 3479922 -25968099559417159784714819562667248 3479923 -201802002150107742643738122413190912 3479924 -20579671111661496842923278941061120 3479925 -52685104311765806032938445138080000 3479926 -59787307269236204937857173455478080 3479927 602419808588838439580052853359919104 3479928 541275286825432372951703124760043520 3479929 17295947694626535800288005040734276 3479930 -233577997712999076303859613268932640 3479931 278101771219265987906266551022913472 3479932 120730543798293789470890627328362496 3479933 598958831352923140879159741566082182 3479934 -305322340882021293132536940622344960 3479935 -1025416564763486685734314284610147200 3479936 502043394806548407671048138517381120 3479937 124407876455504159183754507712837152 3479938 -258027659934790419596785720859688960 3479939 557104853054214471551549232683084760 3479940 369875273819952223095627964254485760 3479941 62583786301566988015375360327801632 3479942 1032017921141399525428368481517760000 3479943 308593443389647719657804487657649064 3479944 -694958617964697640639162823434106880 3479945 -259264388248836636551482704336028800 3479946 256089772703330326760008601138577408 3479947 11362078304117940717822343746966760 3479948 -60122798710044792195864809793292800 3479949 -886699029539461324876381422900711360 3479950 98487839684182879610450991116064000 3479951 -953246190480876927680177733057621360 3479952 51511121376189083122780678191316992 3479953 28591405163221792643411928818482240 3479954 355596731894120671028172380519692176 3479955 378379015199509620905687207531898720 3479956 -999362585205457432882853665981002880 3479957 154032467369281077205136817157382520 3479958 -935715943723512301443759810587377536 3479959 541655540548110962640904492043095216 3479960 1974326626690661354492216715264000 3479961 99145151428649670038792746334718144 3479962 -707392321934873599938091812096426768 3479963 327969068573791777713114242940143304 3479964 -357414478630419675956258437478645760 3479965 1898471725699433088293458601378469120 3479966 212817177802252267268191281254824320 3479967 -299808963517052172580651151568804672 3479968 -88868005244588938201171003621638144 3479969 75932690694614171887060600713534144 3479970 -154877995056867909050261995528757760 3479971 992868675893710970885502872712411600 3479972 -79622105427527969477536444997917440 3479973 12301789164206088905790062199476544 3479974 1442785813133134922847344068870125312 3479975 801127838697027218608719646249080000 3479976 287500728404061216310217816412979200 3479977 820794109308370958338542306806008826 3479978 -798065073987660708726379857524067840 3479979 483434205574627075541146664118000984 3479980 298124816234074776174283545895050240 3479981 536834292646804928020622644392972 3479982 109909651441321933798410813602663424 3479983 -49069838601562773977553008118259040 3479984 97624620706244687613972855269376000 3479985 97831074281590048003236370878993000 3479986 399403809740286726490047695715225504 3479987 -15578888584934132899005225864451248 3479988 568948552758579709658132608449024000 3479989 -175305047074314495626075435723746440 3479990 -5050970235890348641540832806634880 3479991 -104864239198425538780567514294755608 3479992 -593786071896390144797015898879713280 3479993 -592972192147216791634108185512985456 3479994 67016382848943208176549111335746560 3479995 -381269502561000610523005902651600000 3479996 -58513514528307265288809767632286208 3479997 -109464126135103734857385962720369760 3479998 -56550563893006831567012463023707648 3479999 382559770977511590639629732758920000 3480000 -42702674961470530075491218227200000 3480001 210566798458712479799656656190220864 3480002 1023233984673461504175423892486705920 3480003 1645198734014430004507166599527472104 3480004 -635161441024956002287585339800115200 3480005 -131630930114107878631423317720819240 3480006 184252060454891002583485518628979904 3480007 -1444982824466410920308885274282760744 3480008 64058252525885915869181864631336960 3480009 -398100648418880353069141427067695232 3480010 147411154270179400311677232423128160 3480011 1184729551306087783149790736659038612 3480012 -53949483203801347042541736733188864 3480013 516543535430408730606683591975302262 3480014 -27057026151451468958763650805601728 3480015 -128280563410712713077092159767633920 3480016 -6530553519784351198182598832160768 3480017 -34391780383215681599585826514289934 3480018 -987397353590174480873720035023586560 3480019 -1481639109473707998985791226345712904 3480020 216218178257343842372224882678824960 3480021 -325211349069495313044385964843272320 3480022 132037451393582280890606202846307584 3480023 -1102056232516015779646738424633453496 3480024 -108495783360041062215596625503354880 3480025 95085443629254207681215957129281550 3480026 116464842942483563343752572939680000 3480027 793527376121197136661184696612960920 3480028 -317549093758566355897887617684280832 3480029 438900611754754526964318194566118400 3480030 -184926909560473730393343407810016000 3480031 1155123931257454365917803438699804832 3480032 250077769166716755537299226156859392 3480033 590674786292140765396446576185280 3480034 53859039632333353976296834256384160 3480035 163741945984863113837431341637181760 3480036 30897294442056381830157628798427136 3480037 1240693924580696285886045697830405504 3480038 -469396284888687133455036034067696256 3480039 471907553809749703511109551349992208 3480040 266571153236103884644391364556800 3480041 26483215070938225233865016760544500 3480042 -10066208607415561084330210797807360 3480043 134462249789824936691777953690668320 3480044 483841161687193620105319272461568000 3480045 441187866485080430090496108265444320 3480046 -292221872157848864165443493440981056 3480047 1479609527112352614257350547429889672 3480048 -112627586315279189336280763928739840 3480049 -738411615384432221616930837011243950 3480050 25507447013736139560787239057369600 3480051 402704602619194716365174153803790400 3480052 773733630185286113607350933078654336 3480053 1381803220261860931951412538479003640 3480054 -52489613557351677645968445536698368 3480055 -53148810552253970410375137240355440 3480056 -52454669003276431252493961232588800 3480057 -83822707773342847968312822785285760 3480058 208007037846467112340676443879671120 3480059 1321912302279944767553309664970534080 3480060 53093481619117019282552264538193920 3480061 -207042424737935383622069807790392064 3480062 -90099929078204424400804218169651008 3480063 34518732687377856758453894094046464 3480064 -131310654984368763850579678580441088 3480065 -237548301603763073991669955254444480 3480066 -546926608540551331274368238327184048 3480067 -317070746187900905315221712206106884 3480068 339263887891510063540824202074710016 3480069 112460242155422802336775224714582720 3480070 -237368377136603917249502630006695680 3480071 -690908136242659901536216646577083088 3480072 190087233157039108505065253049139200 3480073 -590064543277347042248598965547784678 3480074 36011477007672914484590850567652032 3480075 411396947804670754070768065028214300 3480076 3856538826867871639847512615608832 3480077 546703278086373860068786500194739372 3480078 99146333972402915831548225390080000 3480079 259014449978211590974564338193080480 3480080 107260493989758135656535287292395520 3480081 740203688920765498217817306815376 3480082 -399376882023885222048011364237994608 3480083 2082277975101062092183020095037144984 3480084 28212810375078802126123305577814016 3480085 251407933272633862119267569050623360 3480086 -358914668374159519447776118187252736 3480087 -128688062853007661079287245453594560 3480088 2250747134045948929942605354982133760 3480089 180470744630318058872935249778972100 3480090 80367624200252411652764149272714240 3480091 -372162351227893947323840478615770816 3480092 -367618585124974852145296088882995200 3480093 1087117876183786389534051989043427782 3480094 -794333318481163138802441225123147904 3480095 -65566668797372744910066749743181400 3480096 630644334370221177669893799984758784 3480097 -1040560127255881655725717210061801920 3480098 678320945116060898189851166054014800 3480099 75492773404991928500826792150109440 3480100 81552829787215768496490866892870400 3480101 393787006981958633845685917778871102 3480102 -124822599638757292580300483774951808 3480103 -1260026667248154515040430968996255336 3480104 782042074824017309980327424141875200 3480105 -26372749546628386857742625675807040 3480106 -47178291844886180550685752332977920 3480107 743361291132711711369063678474789888 3480108 479413921039036505947714939484405760 3480109 541669963214548928957451091507515916 3480110 -388934486395076674458372958810943040 3480111 -721896386186226345500203424428727520 3480112 1831261575287522832387342042726400 3480113 -315112108257160215465781110537219840 3480114 662121162465472375199668369183463424 3480115 -874477603082265506927194518219686400 3480116 -1074579448074288646780378170652416000 3480117 534430055555192090528067535730491680 3480118 -432031758285917030017120215141291840 3480119 -9511003882983864820585962572618856 3480120 -135779414188652299812471075941990400 3480121 -414942231657472548685989693653900376 3480122 -15799535890556911507073396099890176 3480123 30152139791783306849140778860719384 3480124 637610002656490544421783782612151296 3480125 -382253664125067132566844838699992000 3480126 -69214769714040670231408399360991616 3480127 768289780635506958720618324887439696 3480128 383359177624673017386099667401965568 3480129 -94999535297336112590741132703788316 3480130 10066060164452175982843447638136320 3480131 713115798907040098268666009043967932 3480132 -682567879944197258110815571055305728 3480133 -446589583540845830757807170350891618 3480134 -174191022860001717697545909270614016 3480135 5520050372480233483077825206966400 3480136 82911935217005050702771767504568320 3480137 -97670732878356274171862024399305968 3480138 173115790459586556184900934313707520 3480139 -208864719714766778272047811766469552 3480140 937041797239015386077610276612541440 3480141 -241203042989065511561717274320127936 3480142 68737320783928577368593121499208000 3480143 195868810472152160062607683445286840 3480144 -100166813731941228272173083678867456 3480145 -1248552379481867077238080253424754200 3480146 435208148006278502894257807923525120 3480147 -33719122754099641789319761064397432 3480148 -451203047574693915200140072296863744 3480149 -190640348994223708652577112046568864 3480150 -188126342731855354607040770384414400 3480151 -1060399583999548883839133712142649848 3480152 -54913104070925254555550264728166400 3480153 19892687205217238469732668460945408 3480154 15604804181922394647208802675005440 3480155 -96833369627735947814535966386712000 3480156 601973690015161043618106486872512512 3480157 300024783643760820003937462714716012 3480158 786383646397241374958725570547378880 3480159 1760466020863032414329202161602560 3480160 -816951663208281906315095574003056640 3480161 1097736626193993865192252774675977762 3480162 -1436031724553060692176542278582272 3480163 1282655172895395416125211946738832412 3480164 -194666321037136036008857363895681024 3480165 24767292984210010777682556476037720 3480166 486646872430769186491653024574895040 3480167 -32663379689900353334222114931342720 3480168 345852030489545776151042123225333760 3480169 -651726481430491028446894368260061888 3480170 316207324917163909619087635488509280 3480171 -6770625688659154840497520441662888 3480172 -563031700777966903313557719543183360 3480173 -415799954576204773065683784181793280 3480174 154742907474867204387316802023459200 3480175 181431321605672322343883451548221800 3480176 -169965798804667814269975763913474048 3480177 -4702238791642013132409280142820192 3480178 -32589930847619732889529435006433376 3480179 -237076051896018112162257238904829480 3480180 11806076253208703622874700197662720 3480181 -838554106301468523443561977176202240 3480182 -126137863271633489116271537169590016 3480183 -115852347489423837521565295045291296 3480184 -185071718103681036406793861922324480 3480185 -723512437915671959951528902976464440 3480186 -213855230008041256770139707241383936 3480187 1063803293181174259660308444287395360 3480188 -759429631092485928396719079700826112 3480189 588399058062536983401519620177777280 3480190 96908237642277751426027701935616000 3480191 -410986917141089824363493983272588816 3480192 421552355688364752254741300379648000 3480193 -529026368412990665987751380099885100 3480194 -209203740757561931413270550698093104 3480195 106174001384946538902558277161055920 3480196 -370380587591794987144158127169737600 3480197 -321195072949071664466887908724620768 3480198 67883361882908435753400700995766464 3480199 -1381418356432120610811512601055557600 3480200 -628973374522953372814792168688256000 3480201 -601000235646447880293263481557738070 3480202 50350219543833921310976214931296 3480203 454714253628390723371977691616960 3480204 33269305017375493874871775029706752 3480205 12368285831360784133498159301700960 3480206 -614587374414999891387373982892359040 3480207 503398024050093962654716208349068160 3480208 -156842151860596448295613196744196096 3480209 -1052565431964869184046195770075177984 3480210 -84352377809592178395581658073960800 3480211 146557596076912450846383586957578240 3480212 234111170053609013810976922432284672 3480213 -165634503225051800346509439711908352 3480214 -98716349797325951285584990283895360 3480215 124168705686773395982178317686389120 3480216 -810900972288872168086625277495398400 3480217 -733723952782250023852321123292193906 3480218 195819014091205971441174628253750016 3480219 -26898057625150910686097532665302560 3480220 126407645576277693883835255516897280 3480221 -796935267476901111970249612384279578 3480222 66746759134107028583838117797729280 3480223 243558081882172498108630747156837920 3480224 1071993464170120205711599878927286272 3480225 -310908486448076144636372225205531600 3480226 -536596893942869148364202626061312688 3480227 51797401181189718628370499037056120 3480228 70431122903191117448207983197753600 3480229 256428929796865953246136664970480830 3480230 -39782585938638331725754856578848000 3480231 -73194890606200806527510489532690648 3480232 629021692688036538988292136586444800 3480233 -667654316343603928904694488893894080 3480234 574157025603490865137476769554912000 3480235 -825168024378598912366292136814109040 3480236 179923038893906453445802479546881280 3480237 -202469659486366240865381133981317706 3480238 365234226184808289148681872782579520 3480239 -71941872930031462477525907925859344 3480240 124318438357313415047534931599032320 3480241 594685837955599199536837303555904052 3480242 32061626327284884351427350068032272 3480243 -255734038910327044865902238226422736 3480244 512018942496666388204499232107772672 3480245 -205839924749948949814453328769778560 3480246 -34989128483574004286338424171814912 3480247 -1228130896169309501446180667981281760 3480248 -18466625671622719391010685301882880 3480249 -138591108310899114266403336710340960 3480250 -434408279730357651677302845341736000 3480251 804273487980334019278973581062705252 3480252 672257439887237675780102051052114432 3480253 -138053473769109252711010983795007360 3480254 349656739470537550168696645529494080 3480255 -221890574230910648287697806571586600 3480256 104742396591257099295362137498583040 3480257 340797528261727900459452190992253824 3480258 -356179971198999188254474919766776832 3480259 -70496216668518923205892342694684000 3480260 118395756832824082408745490643046400 3480261 -423011214333403719987525621674630400 3480262 583132591022119974094318813427490432 3480263 -247270193597170127349891715394587920 3480264 -508205384792902364973989232253271040 3480265 -77578478723944253852747338834541340 3480266 1319764239518371360965699738379783680 3480267 200015893059529997412409959457021440 3480268 155912386236388525325261760484884480 3480269 -54764070378029975849095092049639956 3480270 -158122607487379939098329059379606400 3480271 -757942802399732253613282677232960528 3480272 47522068991494232513851227326078976 3480273 -714958803901155706535776641426717120 3480274 925241871260364964055128305085612320 3480275 8137303717892196270124531751329800 3480276 260532013521842601437119915181279232 3480277 742731139071803158738989671034226944 3480278 -365712486944503579509252697816682880 3480279 436272063103823816787299526002616576 3480280 1042666272901125848844532113175756800 3480281 1959401344426708345056916264429824 3480282 -84862173151321707717296597446698240 3480283 277369051474158602885179234631758532 3480284 1002364114540514252189327702090758656 3480285 -152216670967594047586155526944580800 3480286 426876576047341486077982689977150592 3480287 -224814021731289283594588524825939120 3480288 -69197945699310174654571660380733440 3480289 1758169204189673733712191972037469090 3480290 -612933057926491226751463906427558400 3480291 8134670300332044542303445072785928 3480292 731317090868313106825925335289594880 3480293 1296710647089931860119941735462492542 3480294 183691802665378766253784045816329984 3480295 25301591514970578246617261889624000 3480296 -334681440528623195121201227485086720 3480297 326747217961920855481636282652725920 3480298 -134414961390077394630640444183986336 3480299 -1502839457042897766714168393269138700 3480300 -14483795046080485950690326778240000 3480301 -1382272106904596749417103528988283296 3480302 -245164701961006779377719228993669248 3480303 966079234956332694599137980405068544 3480304 -45023972434781641798313004135546880 3480305 194914221222836628319065405604337460 3480306 227642317405187948184070019659219200 3480307 76876018100904503407524736435941952 3480308 -81533957333908960484416931383738368 3480309 41592478020984878961800963407680864 3480310 -81490652297070633470231401983805440 3480311 26017780509522990479603649991038000 3480312 168212251788735170304896191184240640 3480313 -116045596445173678611335014005558656 3480314 127663068613003654991444543358961920 3480315 -1011745019274572825639829086407361280 3480316 45048467606778540186359726015331328 3480317 129788636266778187680066851934123340 3480318 -109139053261072222883223579550867200 3480319 296544600778324019684143876440397560 3480320 292495519958355677165452999104921600 3480321 591827712423801139525696032264062976 3480322 -168152135456263172401786943869509600 3480323 2058479118034479706227170511786084 3480324 160256818638558426938588013952429056 3480325 -134754313828674867254889876828144000 3480326 164675286716826853888736499703059264 3480327 -49770159961675527430664705046055224 3480328 840147648535708020008094044896220160 3480329 409741929667046624798048391045531930 3480330 -57511382638228675162806533488634880 3480331 -468963951995142266711042770097559968 3480332 1274215902722156203491805953666967296 3480333 89568938144068109642326790618495424 3480334 -2121721650762107991877058368472064 3480335 -936890311318165372048788101794809720 3480336 156031726097168292286348337074544640 3480337 -259189325801110931582776323869417088 3480338 150691053303726690718810219829842320 3480339 46362553899009883344240187949918208 3480340 -560253246975440843224471373822204160 3480341 1041410261923214163732552167947145742 3480342 550880578712080120640786218374624000 3480343 -1139492542478926360865394383607141720 3480344 612312774401968299987448702432051200 3480345 279551885721220872773042383789344000 3480346 771792798533338094613586093428229872 3480347 254280317444481908365104068071447440 3480348 20721535778457507434887652305397760 3480349 126941697611482296884854546891398240 3480350 297439040935412217506274254414380800 3480351 -147175617061176937998791267431532160 3480352 1154562367204102010968331039503613952 3480353 1121088475937988636954842144069461602 3480354 15694185570594854067328373276739840 3480355 -78676862107213052623237715189790480 3480356 924180771164123913044200817978824704 3480357 -640060063606907657906763643926144480 3480358 291371923495030856608491235878197376 3480359 -71727282621790174407407570054610768 3480360 -83079614455062036423096275700940800 3480361 79529204498341691278827335632460032 3480362 -667588517993266622299932691066463568 3480363 -376287693049209349005741105552402120 3480364 60297046823177665700017472947754496 3480365 -67978300770803293205903025946924800 3480366 -151998721333730239816068486059031552 3480367 205464646110047695165502319525614064 3480368 57023216753381183040448757442478080 3480369 1168302347090538390271428578212663008 3480370 -101617804889175144804171575462092800 3480371 -3046171564961130830850481237159008 3480372 -338116797699511109432360491673069184 3480373 -168211192702228539997695247247410436 3480374 -171222436390152235428462814291028064 3480375 -33546167136729957982372758312732000 3480376 274549550517370276752772643139624960 3480377 -3735644778161756227837003380895680 3480378 206266635630977482034795275317312768 3480379 341473436484033735424671225618351376 3480380 134200996159892647843470113072140800 3480381 -252581457809537263085787282232820160 3480382 -647838467068262425194339628587924480 3480383 -156641578382050106549484469384998408 3480384 10503001455899206463191231953371136 3480385 -64059688063465831436687093370117420 3480386 -93006557282013169944335544552370176 3480387 309135016559059637780435287993203960 3480388 -850690760500197349250008886234787712 3480389 -314106094532840967223002484069726368 3480390 -65048663118937584352216568320039680 3480391 -1414808646724079877185857991782596416 3480392 -57490052568413213602138194532761600 3480393 353385248660788839080337205494768000 3480394 -159072605712893261192626985863383504 3480395 304267547927530212413609308050314400 3480396 285411565749852985398211591445601792 3480397 -1929797524813637296652978218942214208 3480398 -285443792428836618841890993444436800 3480399 155682293776207118816045870226090528 3480400 -19185385943220993107215564662374400 3480401 7443833700248391335450085957083904 3480402 -242526934011972968833851139208933376 3480403 260621151028541621090841588992284652 3480404 337760034593681963285480492707274496 3480405 17200909964036482868919833525790720 3480406 6502466456435807139416842275321600 3480407 -350958769207711619410958983126822176 3480408 27373536999070542211215143421112320 3480409 -1671232030673045341142588056337110390 3480410 646640497468112476601258526691468800 3480411 18495352933390762968056665715515584 3480412 -481913936673196205461652044002242048 3480413 270854400259782941715339290464474662 3480414 -101136391306213174092368453483642880 3480415 284932140634655189327576702197483560 3480416 228195234298727895919048135489880064 3480417 496915059222962686899792813955516434 3480418 764884710589294364750906896603118160 3480419 241864609160071572184075783458305820 3480420 3203078953590478661384105002598400 3480421 53744767174004882174365181068144000 3480422 7024270099741584878876543510601024 3480423 -524286831945471573654840990799123416 3480424 -321072987019403909641119905319321600 3480425 -243896094742194335291877192940924500 3480426 -260810298006959621158606550204720208 3480427 589043712630032618849668508634957116 3480428 -438804607502036297092977875926539264 3480429 278257227505692851191173391523130048 3480430 150647682166159431843615859501671360 3480431 -575136351837388112129709833486142768 3480432 27308824622898330092469060171202560 3480433 -1610798136826415208828307786239944976 3480434 -233964896555379046700920001575626720 3480435 -199922793267059379402338158497792000 3480436 -172289954333338373768035491587144320 3480437 -680556338043570665648751621239560914 3480438 220531504760982800958021723215238528 3480439 229678797128039645845425588681776640 3480440 -193067196573207976228501044744499200 3480441 -952251420237202515335053516212197808 3480442 -63978707978401752491665259408302080 3480443 1633353586038552007953563012064982692 3480444 -1547052928937460050733779033290752 3480445 -524930864483493983154534137014212000 3480446 184369029606636827503084834492764672 3480447 778281704284574561567662445881779072 3480448 1326281918302367012381340400846110720 3480449 -79615724553176751173873329595189376 3480450 -56938888462665894048445145553014400 3480451 -164188380310685883343112127582709088 3480452 -636295711911941857730480573799026688 3480453 44579014583462829010960142070199104 3480454 213081518357079324975869157604117440 3480455 834058959884264627597819455134588720 3480456 -26806754834989150950218578067619840 3480457 169181179738848316277709988207029192 3480458 238164157279054974730807479070352640 3480459 103551648430705726165059562358074560 3480460 -701732202141886345878373286500285440 3480461 1601302563352444675475213332774000812 3480462 182085270043771616468317807007859840 3480463 835861854515790188590644657707008 3480464 64271930309979624952707206274908160 3480465 -443259593887532210980446386464925760 3480466 -66118435370050044997241028224577792 3480467 -124763921231345187179295597807324240 3480468 -88324566170253268356682643449128960 3480469 472373791516009306099752788763673920 3480470 -155216722016867549894521386457605120 3480471 -891602795357121715743536287631264160 3480472 1389048477847401857046462943410124800 3480473 53921673044907847173664017092419584 3480474 -194942505332200435587743152314032640 3480475 76352022265892720104839483364611600 3480476 -132844999785041452862363681777425920 3480477 96657131484300122220026443346565120 3480478 -783229101087626194693060397869714944 3480479 -144753953684930825436081296183710080 3480480 -339098860787885133110163659337891840 3480481 -45468287259078085825945353238049900 3480482 480800357628747423560305400861792592 3480483 211851385987183431088976347562076024 3480484 -180606407566143014227110091823243264 3480485 644092704715458454263070967412407160 3480486 -108393911967346135119884350904406336 3480487 -1297923623311812293202213018798121864 3480488 229502272345834595982931735204331520 3480489 -1565494078133345229115408003909825296 3480490 -24460765029990962527443758939871360 3480491 491445667179940052647333974671308800 3480492 -157658799977177685035365053234805248 3480493 237627771912161196127068717340457580 3480494 4685843119584507366921697732807680 3480495 -820424168050245577826904425907756000 3480496 -135816090003587050014902311950499840 3480497 18282612858632332751349284865087972 3480498 62852438257418360444724286785358848 3480499 256170145689971407719773604116998992 3480500 -1249571129332712095074733555003968000 3480501 -681273649281218575546885355480249568 3480502 604117027460832702633702573213377952 3480503 966104226555071086627201131094910400 3480504 112123960448242231506604707558789120 3480505 209249190373330985160742450169068800 3480506 4765496839105787317685453217210624 3480507 -483870111945321811036054278858474996 3480508 1131814399817159804761729559475811328 3480509 -113798702540961327689208822205615290 3480510 18155594311338625028930707112448000 3480511 1547761514492529274311859815000994112 3480512 94725452621679172605876901792186368 3480513 -413286073782108497364375519505533216 3480514 -183155206595150601144971613534564144 3480515 790514617395388071990393702210159600 3480516 -175800888524436163328731230265466880 3480517 -902784026677616302477151271241598434 3480518 -72317523466400447517121243847483040 3480519 723816425509490276656696760529053736 3480520 368078410597412880781257592858060800 3480521 -1036788495627398840425109402049393216 3480522 -5269572748831958506074287243266560 3480523 -575008217080289768633041740485621160 3480524 -1282171295315050395025991276714267904 3480525 16672377378278608990967939094000000 3480526 28585943840869311944552174964927360 3480527 11080075405837122940757701811765832 3480528 44607010444705748298446007032217600 3480529 -457734165542578723804261692278031000 3480530 -16527375788096460809464210653567840 3480531 48234403629507147516788790922276464 3480532 662595754144688987313936757714255872 3480533 539465486330638457909424909169906176 3480534 131269694815718485931028447143029440 3480535 -280475382068630950450971564103340520 3480536 -193436741246101410650348550532362240 3480537 208694922941720373447534433911268560 3480538 1119906800390927893846371004372672512 3480539 -1282013726338643181290584556968200276 3480540 68309966991910735580062572126535680 3480541 -267312075327043597746173971317104928 3480542 -28862236368458030127141941732501760 3480543 343163377044519749573092106179564800 3480544 422507036938545068044018121464872960 3480545 1185903243148736334564647065087137300 3480546 -569213564325074586987917685001226496 3480547 -234341062711728347022663404660570208 3480548 -1021140257840691013193198502730948992 3480549 -3998839450591868637288374134473312 3480550 367969707416364583568720112763113600 3480551 -1899542063020407844224467686281473520 3480552 731132138320434777261763711463685120 3480553 -346167138625410960738849582316077760 3480554 -283045612519377858824035406814422016 3480555 -349442009081151926447010234207213360 3480556 -183852308572727007708926091104890880 3480557 604344274823337844392526473573516480 3480558 430863893883632361287977239680299584 3480559 135817904365684754626943994521386504 3480560 -283065978183860326203797337749913600 3480561 116991333070891441309903455949040064 3480562 335998857374764228019159057915265024 3480563 -614842134109895102800348268473955616 3480564 611301092868204344395976942212939776 3480565 16046269389711346432763510616680640 3480566 -154537569653026336825332464002044768 3480567 -18893397240711100523751285137612544 3480568 -251053510279062666287126934550794240 3480569 -347231505083591925437563972643451030 3480570 -22630649142391159770104355990911520 3480571 1098221297079507401199080599631896000 3480572 -413664788016419774705362692193889280 3480573 -344909142703599811477927565412110400 3480574 -19926272569341141576708526251721728 3480575 254543418877020593267924870275746000 3480576 -1116133069980253200362335355761852416 3480577 20738477345992497299753518489887700 3480578 758054714461556442606587049940389840 3480579 -1020092742864192417768375380152646076 3480580 157049051864715013478815916195558400 3480581 106139138042820674770876111481007132 3480582 186983905281088685278344703515648000 3480583 -1844067732790373227183083762931779800 3480584 976906463601327225975373008006021120 3480585 -194790797827641835950935718237623040 3480586 868500618305392404266442264562354992 3480587 -139324971816210456747425885097323520 3480588 70300781605508453687886459603471360 3480589 125956365775576910900787448989153152 3480590 -81185971089468105009172154687270400 3480591 -94396790358441075659136789828067200 3480592 3292949319076901442444070472581120 3480593 766302723022569548380568082191975424 3480594 -71416017787364805456442794402358272 3480595 -334275718649225793116201605817528400 3480596 302211966762489817778845620087300096 3480597 53098943947740167090459185322519040 3480598 -708935378620960769704275948913414080 3480599 -732254754563486221883907781048385880 3480600 255875248671172494776313583385088000 3480601 -468165917123658918399143199225913328 3480602 -24560905941364463602984654760959248 3480603 -142694220234010481346085638664838400 3480604 1088359249967495221366853951256352256 3480605 796242168817959236518584463681208160 3480606 -114620518610040988517570474006628288 3480607 -753349586068963648706780010472036520 3480608 -1603450453510865090280676715315527680 3480609 460781839833041817266675527652944320 3480610 -208953012492646283624948471660774400 3480611 -283512419207093292436486654089946788 3480612 215616984225368702995186831818086400 3480613 27099576876489436319227219567084608 3480614 1129158171212629523393556715821679872 3480615 -449278456175197989642736593534489240 3480616 967114189162861790301727518873600 3480617 -368221193514467950484630654872555248 3480618 140629244452191354849517523437037568 3480619 -1100417236014685933034347930559003980 3480620 57037316795970741759604812796200960 3480621 -101389934405189060803769127067793088 3480622 -510747412930030719613001260073046528 3480623 -445929381849123876445595439625510128 3480624 66038352869206553142587095976509440 3480625 -172256176302542128206741468641143750 3480626 -11820255147276444777870689068548576 3480627 30072066550417473225307550311248432 3480628 -840927189585966878757871910929977344 3480629 -581904940104778898306459575221459360 3480630 29359174765676636202054011383991040 3480631 79951371016800353504788724422590720 3480632 -734017277203391014161707906083307520 3480633 47188813394489374818856231929927360 3480634 -175167323493480480684182591602448784 3480635 5171749031777711334754176875936400 3480636 181787074238913072863536375068893184 3480637 2289433030231046324438981907819953440 3480638 392931713419457829241947548846780160 3480639 335749237233990735679217140900436424 3480640 -21287304095471474608352863715328000 3480641 -556584099081401709259569063942512958 3480642 -379583772634251033615197965059626880 3480643 -700552362786923790886295108688919108 3480644 -967401003791212095684868329350561664 3480645 -38934968513419757784419759597616000 3480646 329964802423904358659391460984310400 3480647 1624531281259650897553697828139723096 3480648 959852525299748276507711074160640000 3480649 -571116486892633736036244808219331840 3480650 -263350216631084941785215223806784000 3480651 41017243013296541923935474564137352 3480652 364260968152513598728161675282887680 3480653 -94549614087249054019175566485128736 3480654 -76500106081554733159102471280534400 3480655 657565415853094895657164078349106000 3480656 227034514009338705621606282771431424 3480657 -564864608033848008074829625818719760 3480658 164280621476776779870503438025667584 3480659 -80015607915481456393848694916923392 3480660 468589954409559594615998895437698560 3480661 216709243696069915567390954733156800 3480662 -425393909587299032881075431960558336 3480663 -205999126002998239924908522758773656 3480664 668065574163921408682747626665779200 3480665 -111121304303985795940005608988699000 3480666 329575867854453527728369397987543040 3480667 717095797316572805020376137579143600 3480668 -64714584463075279695901724556771840 3480669 292956800566390952142187908547199244 3480670 915948417401957103843724976110239360 3480671 -836883838196637370689557569522396128 3480672 184377006615427916510324232077967360 3480673 583057785739842244439829032223106240 3480674 -871178266013535440371999276389599664 3480675 17203671978614331578963910092232000 3480676 -447653364583350455817790361163975040 3480677 615032509515368918128378893302486526 3480678 6418835568599681264009745548160000 3480679 -5890759903154593878220793763139368960 3480680 -48164911649859101837560411285094400 3480681 -334202070561164528164550854870804848 3480682 -669315382246146965280527018035063296 3480683 489933154342180665825556560721282932 3480684 -602461445048750240202457863922788864 3480685 -52621021928196281420502155621037000 3480686 85053516650957120897548137380160 3480687 -336243984033366437288303697910074000 3480688 248164530253049652571938610191826944 3480689 -1095306924327846229080662256389535744 3480690 322969100829831662550450345171878400 3480691 1438172234241677744988999954872886092 3480692 -1044671351901241133642633578347629184 3480693 107062582740777793175792982659033184 3480694 -24226031863690451940341983167658368 3480695 -130939281090029227202635376355721200 3480696 -966382806057085894713330489114931200 3480697 425995223939989205560190334347221440 3480698 91024841372446808146851683787120864 3480699 502538841289662179485192258460607360 3480700 5744741612865623395883689616115200 3480701 62866483743631652975023880568756480 3480702 16619645503951651006129796433546240 3480703 -1322877524564135447714661681286162048 3480704 766149236972088603378443017141616640 3480705 365060672677179164073799273040640000 3480706 -438770545539821791342100834138534448 3480707 1226735824749282057515799942677316360 3480708 -74647464609247526279256855470604288 3480709 -170422878272344502204370086276837600 3480710 69345020638530377712418629014904960 3480711 75093952386518462212291287623024640 3480712 899178955466463908679220963282944000 3480713 101437724813089022098337839357137204 3480714 -101614533111849236400226570310425296 3480715 103339921324999601407081905305936640 3480716 130424663117287142420350843176707328 3480717 984248723316305052927064759153938912 3480718 -718881687226817385535566528788197440 3480719 -343939522538630947193846358390317640 3480720 -89964964340912233281249840082452480 3480721 -12248224673030464442351398508346496 3480722 44331077698543336506044042871535104 3480723 391088929308334447954533058735569972 3480724 -86237552291773744105271620298280960 3480725 -807251356183484261904829291864123500 3480726 130646283510831935825794820786417664 3480727 287707863057204457655725157092133576 3480728 -252628968056336880090682402957271040 3480729 363748174478344855384823415258936000 3480730 -21859963015413621461375990314471680 3480731 545447700066526250546336317325834064 3480732 -347540414938086557584710595004502528 3480733 -791113389009265840158982465143232500 3480734 384333832214927010103183441197254016 3480735 -50574281424867411193375168597542000 3480736 148636775860318836003911994609500160 3480737 -446694705292725893080257925111195500 3480738 -154911981164071133777964740027043840 3480739 73258901634626390349445932751036824 3480740 407775743472701825844549398526566400 3480741 -341503448195314322048391766121921760 3480742 -727845844186039787335990424975613984 3480743 -253789788503904839690991108432370560 3480744 730961064445397927916121806384414720 3480745 964441102355856716508074287050574500 3480746 -438493788377640718725176779862702928 3480747 -702018091836136596543018693392339280 3480748 -287817237631175990731414551577470464 3480749 -437185776486296263755077015079062250 3480750 65412731384529775387561169463168000 3480751 962409305362391420202787339713498192 3480752 368493349213678866047871414296543232 3480753 -968176028834814583412746109669060496 3480754 -171766394087756440543519085098489440 3480755 -316193621194319806083045488575959840 3480756 126233528383448480498772323965722624 3480757 466728771987993235144075002778295232 3480758 -172457348212502782836991778686631520 3480759 -760062003033384420588416761165092960 3480760 -196452215781030916483556618444390400 3480761 299052248122704342721759180011496362 3480762 11900339929068552926457826054563072 3480763 5839942853413829507474796266366496 3480764 -8048036621283191777003192788992000 3480765 -782845146494024484373297940219467680 3480766 -29515392978664738382001108985798080 3480767 925510570982351393732051985851857632 3480768 -318740422400528678483773444989124608 3480769 731382292444371488190909876145071170 3480770 -144943442011317574204238883260221920 3480771 118437555082567049908048343932740864 3480772 -893592267730348384815213634861812480 3480773 -234964914479571803362909457071672320 3480774 -106302095505837068386668536387303424 3480775 -72611215356337798814994255219842400 3480776 -554339929257146447579255754183628800 3480777 -121377337019829435047155304712384492 3480778 -293395295546792200824784289551436544 3480779 788701127440149159840718364206253784 3480780 74771447978435263124436124279925760 3480781 320839482487828319990154464504109120 3480782 -618846912729742307996724206287800576 3480783 219473335785971505582904166364819600 3480784 291547091387507560234503062654287872 3480785 67472481888690622522153628453665920 3480786 1328610074705581666295118194311680 3480787 2169249260979786115675259410020472680 3480788 -958043406425010270266199656225142912 3480789 -276395357963295926749311126708240000 3480790 99977217394850858739393412604294400 3480791 758920476464801876364297991414221192 3480792 -14415411516794617847495302073548800 3480793 -29501622412981486795310894603958780 3480794 -548002871973377967717426249813085728 3480795 -113778274502527594111445398004072880 3480796 -357245706453201620157006020571217920 3480797 892093545190373728507556013154066080 3480798 -454802045754879902087694964150278336 3480799 -244735924035293414621983259332440464 3480800 -632324248912680049568167665500160000 3480801 -1019447745517656453634362554470356672 3480802 234117555677616257822565660317658912 3480803 429119179307789728273455740875058544 3480804 -83050193859973787821211646641602560 3480805 -1261441309507509011277299980436115840 3480806 -76094189914265647258679196101748480 3480807 -15774272643318835858284687100416 3480808 -105602652126755734825088411818199040 3480809 -967573973351144509484799003957201990 3480810 -104505992924085810835490344994691840 3480811 -14972674578926353064805949579088576 3480812 -175137983354255602681304308424555520 3480813 79410933138850898137137052169886198 3480814 957037522174998800099663127655372032 3480815 -146795733900928398509779898675686080 3480816 -93600537934519382402661355005935616 3480817 302418006333368634964894098433758192 3480818 -37126204575982294627452761795713536 3480819 -1141361101857451371053487599444313600 3480820 -193626347399699066681122862175928320 3480821 -1203469850788784756058693124579728978 3480822 546656251635284504466045686104539360 3480823 -1219788980181011352745404461720588040 3480824 195050459536594646678580013700136960 3480825 -240315197472845882066590179321956400 3480826 335126916302416118259280036295829984 3480827 -14750158546903692518593279837145328 3480828 -58528530892995318338042509267064832 3480829 -56882652985313752917766643087361120 3480830 5088727277646467317182175324714560 3480831 13929496709565193430491075279487760 3480832 190751627375704913659347629156335616 3480833 -309539114810951985243200645545713918 3480834 20804970563542502396158716569272320 3480835 -255076608517665257036356902807770880 3480836 -361603381933124595966408194205573888 3480837 1111058208653188471945781291833505760 3480838 345890210450350167586557197368128000 3480839 1108536232680217043544143024613215640 3480840 382477099332369613937364974886912000 3480841 -156274311439844022906502821140140800 3480842 -108782903765782919708528032572446928 3480843 8907352654021429187337613955382528 3480844 1133753017635843506238037798983124736 3480845 -599995540923934090804183680972073320 3480846 145670779379723662648030264030983168 3480847 823473337362019988106007912212059032 3480848 115301175214536997843781082584186880 3480849 171256886681355232911343489640961204 3480850 4976506410491696606303939903376000 3480851 1076997493468959648967604132261212224 3480852 179830074237828312060856389083848704 3480853 1705010219152435736863560617799641102 3480854 131977647853094655033665236893019008 3480855 -113170083113292174900555931569070080 3480856 8997296174300124756346793263994880 3480857 -1144881902070987126498989748118298160 3480858 -558281207235675774280984496072975376 3480859 23719723403084634423498278549857488 3480860 -631161312078603053272966171144243200 3480861 353373435888438644299395597020671872 3480862 654105407510958608919701841534233280 3480863 -631064466973467476594638667015721888 3480864 -638530593409159370805479715593256960 3480865 -190377352089446501225132511017258880 3480866 126829820075218077887356365618720768 3480867 -772871538864582025959811116213457920 3480868 -436483515993925878117337048160431104 3480869 26834492767522765690426504673385792 3480870 51465039946062247057840634718201600 3480871 -82763021062389594305100114339633928 3480872 -1515983649098037897330615722600371200 3480873 -1621694906110083830747706772494138432 3480874 439115732553502849698462453631029936 3480875 -808702869447577966551153636836748000 3480876 -73601475725493160901680447373230080 3480877 -1347972573617765949877413349298727274 3480878 -752434129543418577209298195713069760 3480879 158347530840333406182466299028840080 3480880 -37118057452717425419123974698762240 3480881 -496358887553654134575456279627827148 3480882 -10371411160603726573227248081199360 3480883 -115610025971534021538684406328930480 3480884 -588312511107305733452844963988359168 3480885 844762765145109938318172779601834240 3480886 488446125751563713645949295663458816 3480887 129191594182542362276790296125616880 3480888 -362678511232373822530744595607613440 3480889 977156082066373774527821899254609024 3480890 -21717773922919400511621571212779520 3480891 -648924248517583953168801541293580008 3480892 -460110389350338142874343505244406784 3480893 26245494424366409432532277603739520 3480894 6479375219140952595570376833645696 3480895 282836666883778964871924147080342400 3480896 -166952134714820405706038705145249792 3480897 40813858331163983357672450516619264 3480898 -526684496516644147142784849279498240 3480899 327115825742504685216251509633969740 3480900 48709630949310887263622637943449600 3480901 -729589276077642388846486449320823008 3480902 -305024274889886459779696797215986848 3480903 -384732941659034982976042103724797376 3480904 -418485565050889627438695006223564800 3480905 -283201757232893036922156474161126940 3480906 -20972043408655276141209623129820672 3480907 317349756318585563246095640491756840 3480908 -72735247234885091445128638814284800 3480909 -410200104956822185105806277704664896 3480910 -85589823009967980073653707325095040 3480911 80415341004919846359873231857877120 3480912 117410326569092848624367079945535488 3480913 -1638865279734395274767885910795357838 3480914 1037712870547144905119634914799744000 3480915 -131076207464807555090051864972292000 3480916 -547161857512572524989487222278725760 3480917 -328763577594295239006604440846724416 3480918 152601036094569520695470588788672512 3480919 752626538411077226105375338294651144 3480920 -859770074492224639338380636454912000 3480921 -1344565514858034221855317451362361760 3480922 -946325887943447089951467649147177488 3480923 805839144211869498749366811605748480 3480924 -149004592122264599530193881491283968 3480925 -15930357110887582639751486087367200 3480926 -126771392161417695229494025410062400 3480927 690252193716388886716884463474568520 3480928 665124326344222321400235562106880 3480929 -716850830598166962237577203655477470 3480930 -184903853652726192713681028009289440 3480931 -321605677371017615891536604779040736 3480932 -13163466130084230811545427710222336 3480933 -63604346114775571214095595553215040 3480934 -385315653346948933364658172295502720 3480935 381561533847960310476476063912599200 3480936 13776043916395143066732391263191040 3480937 649542366196449939007452405550226592 3480938 -548910141776379263081201973570007200 3480939 345290881388036411409268245782565888 3480940 428081903820262182982988910707159040 3480941 37244060613222525664807900370860800 3480942 167161073884795517972427328721929344 3480943 -28361175514628980194956889236368640 3480944 -25677717480465285844627110030704640 3480945 -161131338921881111368546376903396160 3480946 -40508344867867328525533701326991360 3480947 981797126212062702647207164884600396 3480948 1617233432982374772894139502569758720 3480949 -312044185643890929846877798932643200 3480950 116986067859766972810629490140024000 3480951 466292400597814718800755531564896232 3480952 1249754692322320965897804950240563200 3480953 314428349133926254083288863562593280 3480954 -178992747825489862470515523580627968 3480955 254336460830772377706601044876876960 3480956 201390622015007511392028653490309120 3480957 -607235917615304721994622953785526740 3480958 -19023095438596129720203932062747392 3480959 94407849801757726578276178685234880 3480960 127235743915873775341934203423948800 3480961 869553571795226324522335568085128064 3480962 525738765950384028383710819788065232 3480963 25009293497324108500241763245910000 3480964 -375161860597807374855154949661361024 3480965 -233859810597620973188806605916506960 3480966 219826194780196718092250320243227552 3480967 103971298265256706445614027583090992 3480968 -408375353779026726096471746264832000 3480969 -359148751263301422598293294682117920 3480970 215679652128931233340666312326787680 3480971 767621941206099067908907960108975200 3480972 -615222864393622543275516257809084416 3480973 608485036917278479353753424657463222 3480974 209514718225882368725924225389613952 3480975 -217094685687102558839173536098606400 3480976 -85306892701501846584377316179795968 3480977 1896474383778157156243326972834307200 3480978 -517590786466138901449320501289531776 3480979 31284667524643815656286476268142984 3480980 218900089532155683549830683048032000 3480981 -57852158718827800564363825201391616 3480982 342748631947801998555965556172373184 3480983 757268453911217268408612522598209624 3480984 -339356756397687926822113158260121600 3480985 -1196449102342419145266205152282018240 3480986 -172590723843296467279763960882341920 3480987 114788397070279945327133309522694768 3480988 376249255377421816414400817366761472 3480989 -1457744241746326145262648675830973210 3480990 -47333161280390734289621876498841600 3480991 1798769413279522970916387770607399392 3480992 458654359518898056517907658457350144 3480993 126598812081921650868788932949974482 3480994 578633211997072217214101781890147712 3480995 -54211118864808529296912729310679040 3480996 -376129597742703432734541145766673408 3480997 -166912659006370757076463235823489448 3480998 -284973375283102959215963144825748000 3480999 369600571189729477814148124716499920 3481000 97901724155612038005737600444160000 3481001 565747942636930074143050894019371002 3481002 -21014821757731957176761756966476800 3481003 -1131146022120188990433158093425478096 3481004 8348008109161708389374616530245632 3481005 12782593196607933901680341800547520 3481006 524213999856656089927374905135237952 3481007 1184018377388288144126978102622266256 3481008 -135637274451395438098591688945565696 3481009 446367633358862065116194351170532400 3481010 -98645006943224811735454531281551040 3481011 -659882776056899652657899093638920240 3481012 597171278315256031356504773069853056 3481013 7283257948508145408996780050822880 3481014 48625709373917570210999933380616640 3481015 496040818333864389024274689585362400 3481016 530232005306541089731739912997765120 3481017 326863053333396144102917796124434048 3481018 -149195463219676700784435612427421184 3481019 1031163995465337550215868290033240420 3481020 416286799910471328856177170333496320 3481021 522725207390498644778665279713967744 3481022 -3472209415935112580470510201236096 3481023 37462392427977520365927878103038976 3481024 -21596064450849091145312259276800000 3481025 638602523150594405838201286952222550 3481026 -142267609030586364111553839685734912 3481027 -361216016302020588893052101384386560 3481028 118130053757258665518631287504291840 3481029 212263203878476144281992802471883200 3481030 -27210602759279810973944206622624640 3481031 -81522553419026121817254162581149608 3481032 -249002392995169253126120583064903680 3481033 -417811555164372077132282531764638540 3481034 302063518428320127675413798624034912 3481035 186727989052093088707009225381900800 3481036 -349530333605708738197937685626175488 3481037 -675715239779288909110120916483170848 3481038 497270721108866342449713339983882688 3481039 -174775180499903444297205216787930368 3481040 -2123971891577423476082852678369280 3481041 232865211226527301775363021932883424 3481042 261573755873574544400044928717526672 3481043 1487730665305903715183489304193085292 3481044 -129258589510259609254995661890969600 3481045 -6338053284726949174889202307338720 3481046 -202960466324819983810239505593378528 3481047 811935578986694068535682892687565640 3481048 -1132913806620614034597424611023984640 3481049 119032879883008112511889011770052 3481050 -40656021707496786124345801020864000 3481051 12547647671239127785962403807241760 3481052 -88396632596616156301657126944276480 3481053 622487965347694427918175302640280704 3481054 -511871658400574619440118873261105024 3481055 141800372325114722489395663230692160 3481056 86222581673418789314029378763489280 3481057 -101684436783041649127494047784893820 3481058 34074240898017815223356849527138896 3481059 210230025299492984577099776589085440 3481060 -91997928858881811921192293677424640 3481061 2147381564274477922329031446808156800 3481062 -70779355703253472828931503679074752 3481063 546314631151451613522501337106296104 3481064 -331144705054047336062672901649582080 3481065 -3771429556120120150608983449553280 3481066 1764837674704652619395248671479040 3481067 80939599930702153571937945545658912 3481068 -830156380746932467552432378816659456 3481069 -1735052777721264463449351583898783530 3481070 -107461700009694423139045413459824640 3481071 -424764793492648479965412860506054272 3481072 19117528417196090002364686491123712 3481073 -253126839748019504754185422348141440 3481074 64276705246976336085635641172083344 3481075 113594449675599590661942167456251600 3481076 -334696136980017523405480545270515712 3481077 -764200135311893457562967364575462880 3481078 -20320362138602406142426094706287232 3481079 -145540991542589623196938242868371024 3481080 520360728719787869120621872432128000 3481081 -435176080266773482966514117768632236 3481082 -279811458901464661173312409434806016 3481083 -336522811935234189601442105188761600 3481084 -265844320729866763709179667085942784 3481085 434159302315727519162760010245871200 3481086 78467834303542943886630112830249984 3481087 -1795930679569384059384414930106406400 3481088 -4600556298697903446990987750014976 3481089 -958210241214358239555244074727021776 3481090 390649383729254215064523631728905280 3481091 2534193421579413564145297142915528592 3481092 -258365221762821308995723118210035584 3481093 -214059458059031408843483673650243712 3481094 162548631965746862445242963100893760 3481095 515377899574816195348460233627565520 3481096 -829106492019270463585977546136780800 3481097 67334164581325209916016596761486900 3481098 425115360253245035198362947546219264 3481099 -1538663698951051002334915832157289900 3481100 -110502151358998757320601433758745600 3481101 340557397232774601668406967951789068 3481102 -1118102766023165314006586785025963520 3481103 -419099113612365328187546451434898456 3481104 -220705252070038481575783182520811520 3481105 515468144087597296246820115101780520 3481106 -143538304426136260005034324941392736 3481107 -77986719412127898128197104343680000 3481108 -3454919088554312266960857574610944 3481109 -593155957314543528051553708265448690 3481110 -131920427729967083306776985438188800 3481111 -891043177929123452229377666379439288 3481112 126950662180911037396512696793651200 3481113 -884783988229016137093916398610039856 3481114 298574904626701042528546855870464 3481115 1041860376288136813698239969770732800 3481116 282110320576406019405919453751255040 3481117 -100523473433188470370989588102631834 3481118 -201611621661476253858334866073020480 3481119 425857088820230655841281529540384128 3481120 956849784611496438866158187743150080 3481121 188767069289772175173633573596997312 3481122 -192344728629460483741330936687552128 3481123 21677162912785873674862016915992452 3481124 495872603288806783461156294999618816 3481125 -781514354735933266594060024815432000 3481126 360565663214723268187411080336984384 3481127 205888774880556515965956679200561840 3481128 286277419389942897560699182208040960 3481129 -601230658806029646171394366400104860 3481130 87361486693452551522679490097003520 3481131 -383989057051360880683898142863780880 3481132 -1293677888979481492838595821483279104 3481133 488217037845568649280219328807733922 3481134 -190206614328649588142364265023420288 3481135 -120560528770042413402316740848256000 3481136 348876313024584801569410220066045952 3481137 -69882556835794327114784685947878608 3481138 175519190194587971332871379378708096 3481139 -1131766761150082378075384144872243060 3481140 -92971619430470071263770001570938880 3481141 -2744145015094872729247282347239144136 3481142 108024214454436769383909522745036800 3481143 312458712672344913863359656023108304 3481144 -475520198136274837029389065341603840 3481145 -116084243910788762292027976832471040 3481146 33522734357830895656106811501904320 3481147 1217073729581201521179457292090106596 3481148 -643075390258227225160261215194416128 3481149 -534572193794872325860358435239170048 3481150 160464102944738424270047876940580800 3481151 1912290838463668408721956253587440 3481152 50763005676129642141834490310295552 3481153 683057986283037151651011944578230484 3481154 -191852855232166175671960262964699648 3481155 421037757248965658790418442018613600 3481156 -151542009909932327623627713338593152 3481157 -1035444354097791134184629847496746594 3481158 110953898727787905317469812863359360 3481159 55113280589206329135084647989948440 3481160 717199362493078017240596683805184000 3481161 -529540480774173360934844433133502400 3481162 818051408044209126123790203900086832 3481163 176260043304587362435498399505212560 3481164 -1332570102346360771984659941923783680 3481165 502122994312207612315176022579614720 3481166 219377329251898445301616387892471808 3481167 -834110615914552239959270106476889840 3481168 -201641212565505904294140189527646208 3481169 -1051184782885905307014447071802092430 3481170 -72439152556483684361346346091520 3481171 494534367910467712753386473786843372 3481172 -204122124241130092587293552890275840 3481173 125568992832780924823566773429935164 3481174 22346168180785547665535207713494720 3481175 821136006498316725113985480856780800 3481176 -171521014843990071296550064580198400 3481177 -118661729974488729893441939980363200 3481178 516037783032787103774328485765894640 3481179 52737071994172342280101710859448688 3481180 513507540040589800601775937624089600 3481181 67695864239824429810025503635519264 3481182 122136661671628964440864127107522752 3481183 379955968575816239768464723897224664 3481184 258706617833925798823639866099105792 3481185 -420464066433890281353384163486531200 3481186 1084327391709415348624341614786598144 3481187 63606490119419752903986209907359424 3481188 154337794068995240169037238639529984 3481189 2187254273218776070180997850749330460 3481190 39168721664042179993111628558697600 3481191 37384189688958010362061220628794880 3481192 302979283032517632924271666915737600 3481193 771567551582738654345246479057808442 3481194 -14766959229677897487989334458241024 3481195 -454522745117970114653066898869056800 3481196 397472961815950695107479667989444608 3481197 -629953765362670270561848396323785728 3481198 -281019222052678839600435638693902464 3481199 -446848377999716180045306341524198960 3481200 52906391681387334566789845949644800 3481201 -557302120545378908153693526995445696 3481202 -17186043086751548099186255803314048 3481203 -897034874458834986813280618060704192 3481204 -1114976259085024476483704323367676544 3481205 12060340903080082649498215297604760 3481206 553874769126625181207932309523834304 3481207 169051610711647126116137089138036672 3481208 53874255659949272006809962936360960 3481209 -301156666017542979990155784511504632 3481210 7123336272584512663580498416052160 3481211 740661122798099228053601900594918832 3481212 -93113807298169658996235462703423488 3481213 -1332045900189779320476096416445756538 3481214 -686123995153243159913193976930375680 3481215 471336574446833573444606978814015120 3481216 -1270125007777625864047350705700208640 3481217 776778520800515808728297466628411266 3481218 254375507546289378231570073141286400 3481219 -45210453295835605418541078347679328 3481220 -526066106803272942217960458569061120 3481221 332195861658486818847848134807929312 3481222 -549982749678500568850846144095773088 3481223 -1298705582858976336457327865977380240 3481224 -32940248862946123373934224521543680 3481225 -35095691453143420307797434074502000 3481226 -238060279357248816530738659811003904 3481227 1198147598558153611896295027526735088 3481228 113737289615580678045569496946008576 3481229 1235963953116946999638079909467355830 3481230 -238603002787379237038510295667473280 3481231 -731892391852546362658865185839181800 3481232 187573310723436943935992342055591936 3481233 44481336539760327709027290768232320 3481234 -526170596428981824841097282787747840 3481235 3830497103730237148022010717326400 3481236 517646945575659919010104419441408000 3481237 205432920940036992740650270299680 3481238 3322043358109045632912799461388800 3481239 -359626021358699095354091614872577176 3481240 -203228943072636580945153727286067200 3481241 -412283187514888098335942912800466358 3481242 -142511168913420114667651866153327360 3481243 -215904183312281923999191138551313984 3481244 -1924948883926594345851722340754944 3481245 7387897942155169529381242862467200 3481246 8516605532068207283222872970739072 3481247 -90997147694765519473323508497446400 3481248 -154026909853102810499013907810615296 3481249 -1071836244958318212023625005669073260 3481250 -68251931486672115291201097481700000 3481251 365704770287545241717671515135892800 3481252 -646570668510321058304582657477914368 3481253 1994443124125936126969304374445086464 3481254 -243441935779081404103451502340055904 3481255 -439468250729844336639723679843458000 3481256 -693461116270843815769745853954048000 3481257 213814314363143996040044208394452096 3481258 -416809568760222290634927842943271680 3481259 -1654215291360443945705941289407278540 3481260 -266832590078427614274254650559907840 3481261 -124051116252796890920342955725281568 3481262 -197249640647008918675995102179506368 3481263 -145313639942635671151814184003675120 3481264 310635910633277232364091063612948480 3481265 322614610899356668672201039042644660 3481266 -63907744697484997107803618342679552 3481267 -1241988877393660452354872317425757684 3481268 195134879199452035350755212620644352 3481269 64348165474778751903791403994017792 3481270 -13525211463949841404386131942515200 3481271 -75358953047713155003026315342126256 3481272 82427126797579727374072876036915200 3481273 297530063193268865254441077175556522 3481274 229614119843733309349244576650913280 3481275 -29415145294398078392495328410400000 3481276 -90295696051403770102952506043128320 3481277 -1290394812510654792853154398316385588 3481278 595629887832858620115363529085845824 3481279 725090752983131224246851821524176984 3481280 -2225395158832042846293262105313280 3481281 -1009004546897413845359038407627716430 3481282 -183081852720159989401171802309852160 3481283 391932058274208735100601474725142304 3481284 35298271702779565808800470101031936 3481285 -714301668961790900577002474935246020 3481286 13416270714938811545965238718032064 3481287 -445181654594620251079559451336196440 3481288 -309244870934846999827797006655626240 3481289 557356895578011991244065340618538432 3481290 -478862757663236893837873074754529280 3481291 -2093713450864078689492901414839124 3481292 607893723884786146545175135430966016 3481293 -364243634167656252835747015773315840 3481294 -286276438430144727430621551490981440 3481295 493992252629218732176039823777911600 3481296 5540680709260658816080426226417664 3481297 -40378104980256091277152349474659072 3481298 -15524917116561157966184451181407600 3481299 -11344832572928292551858277446911620 3481300 -72877455182485770178539494176563200 3481301 468051503901201912812559422176852302 3481302 -131948926800526387386085316840925696 3481303 687866433228646699795871409577207440 3481304 235412993597858245443649125309419520 3481305 205658214793219265714832745368403200 3481306 -6096918725562849101238684327148800 3481307 -501664055599902411836827704715214568 3481308 -464938403687034720188374066280951808 3481309 -486531790066726854949871332614704232 3481310 70799033485556881323923074455313920 3481311 759923606390164493517401472905552784 3481312 463894220821670308261698680272453632 3481313 480250776413982420262882148392950240 3481314 -281885122261369406104085694098309760 3481315 388917597770443553853969126991002960 3481316 -535340590345673129344368537232920960 3481317 -59231694052480342961086114687771680 3481318 139204014808021416518047769272156416 3481319 -337173159145364038048306527683726280 3481320 -159003888312550230159509568452198400 3481321 -1422771190889343549350773180216401478 3481322 308176470606159301667311026224904384 3481323 15537842029463847643868540063615424 3481324 86518939101771918237133281220362240 3481325 904412839809494949305252865033957600 3481326 63248967033134691607670661594900480 3481327 1399145638149845037032566637952420176 3481328 389318541819552345228283937606860800 3481329 917742058745845313252106407859222384 3481330 -32231974633360950929425823326966560 3481331 -149408053653867702084734920537239552 3481332 182986771361249308744391091389798400 3481333 1243739945390709047173294003982307964 3481334 -836512571423536598600235592902708480 3481335 -287407057393867549464182099683833120 3481336 873025899643578733303995696629698560 3481337 2487427573119095866623144033490806912 3481338 -146091813984137645982434825771742720 3481339 463453344256166999596493755207887140 3481340 208719563775031083450108914229987840 3481341 -1010553969817634832715722564461534208 3481342 -590327397658994862041217620088657408 3481343 -742132064499368249698526893133953296 3481344 739378007363319126795890050165899264 3481345 185405583621923361946609426879263360 3481346 438973915159038595944087233185221504 3481347 -732571022714532865263879865422510600 3481348 23609987993206051084086039724883200 3481349 -227909297934265667591258460156452226 3481350 227323435911776431165525940532648000 3481351 -356766685917642256951401078276535400 3481352 379506792990278022182346618507386880 3481353 712123039945462996366447303137880800 3481354 44421066291400905009794420922819840 3481355 625966498474075202801921391412169760 3481356 -1239958179381624695957238500233728 3481357 628288922538895420119545597933351424 3481358 420928165143664912249928763872117184 3481359 329423074635183184374436546050418560 3481360 155225865055284477810392414375854080 3481361 1430589533809788560043995401246452 3481362 -177069649609297606271602885836742656 3481363 1070806539762309150646954522395648480 3481364 32351101904176018168842026612347776 3481365 307367209239341124363526834264242720 3481366 -4937343450178429462324454564161536 3481367 641764852755196487287280631946533936 3481368 -311174629757941028351804428954337280 3481369 735664144324370342315002707737860740 3481370 -23487102402325141557567757119321600 3481371 143035785629018868557404509200462520 3481372 -1099215041667595621339873032673689600 3481373 204514602929496327023120614378623840 3481374 -5823337660524113339371216846108032 3481375 -79858498895407401317658787693626000 3481376 614716266643360012654077781864415232 3481377 -40307140427063758599410538105145680 3481378 -571417081207477890778274213729219760 3481379 555995673250409408843815775139789072 3481380 3035174831828652359423866603991040 3481381 -660120019071524272495009072199288736 3481382 -282516097712961779975715788487602208 3481383 -689340825799059263705097221261348352 3481384 -1154040909584461747957306053537960960 3481385 -744630686431735110567506357311971000 3481386 116985617639095748235382685138782464 3481387 -214498698192434372319511964869888256 3481388 -506151799124145387810417697261286400 3481389 455400601228235790171368228232266400 3481390 -140328429053697656168775879782736000 3481391 -1382589820588087015365564097298996208 3481392 68465998937877762113629810641469440 3481393 248291150253589372392982541919307264 3481394 -63701152069429452426648997565222400 3481395 185909702402339909703172600222659840 3481396 -1141297682023955206749492899499048192 3481397 1326758382540857222177771266196724846 3481398 684254402284880320794318092201452800 3481399 765818117362714967132250762094975400 3481400 -709233061484515602152911848878592000 3481401 -542910285281118731000509115678619936 3481402 529414806225474796409861324205079152 3481403 121167711606060405472864830856967652 3481404 27490171809238381826749418139804672 3481405 -701535128581192693714061879209433940 3481406 -137842185430025744266027155312622848 3481407 -237601502679414268023403146062085360 3481408 99344831390927787177592529459609600 3481409 21342131494639470016063439962361904 3481410 -187626733314462726898314375817712640 3481411 502665187616885988299741498010239472 3481412 -938959431540185907921267585336192 3481413 130398191801118693707741273916777600 3481414 -41937599590631307304857760231294848 3481415 83490831697303255980106507654917600 3481416 49553234802228949095440696855454720 3481417 -143511291486570235655181197596786380 3481418 505637307512909811013241204689883904 3481419 304714443056416270802531766676873944 3481420 922400242852026917919100809829985280 3481421 434376388387944268680330781533091500 3481422 185797390162499879416665315601019904 3481423 345607866824358667753651293496786104 3481424 -35357284979691522562183706152796160 3481425 -136121466529599537919913231785540650 3481426 -100684421959633601140119614992963776 3481427 -666717672620102443453319039607589200 3481428 -496394627787410250420303680263034880 3481429 667398331480213457158399436373673280 3481430 -196845567633103202328880589724057600 3481431 -1620918985061273847784032230436692736 3481432 -50216471168399223488199175959705600 3481433 -244369140380797254725175912599244396 3481434 -5610443824616389161860046515627520 3481435 302005562892051171054021649032596400 3481436 580636261985218946529591137307648 3481437 32554303877098691487201492754796160 3481438 567591772897547244657512494789570560 3481439 575439699378075961012466353448433624 3481440 -241968836778051606206096215997153280 3481441 -291066503942459374669682604528284736 3481442 957204491275917024647629868641249872 3481443 -1857970415992897879364838645154656 3481444 -309800115730994412281499796651709184 3481445 532402254723812178621755801454948000 3481446 -53346880301486057407067963483174400 3481447 -1578249224994740980329854644426673328 3481448 -998768142834112825018034857245680640 3481449 522117063324382210660747210666046400 3481450 182729744895524752897981554195882000 3481451 1558787246608107373108099544252129280 3481452 -1573007020718235491252765423434752 3481453 1177088730568366300729757513411789164 3481454 -106778286241749086825883901315697088 3481455 -12775420291580032147738306730311680 3481456 -274771525847822943543680745198845952 3481457 94094704162268068436984121424130112 3481458 -30803015376914416431179787343164672 3481459 -139807691292731937583482789336881784 3481460 384879825931582041331559181767462400 3481461 -450040762497829717068630806530227168 3481462 -334713417335251146534442697124540768 3481463 530514461250426797925439171664324712 3481464 -73249769703463993323597878549544960 3481465 316776922993113847171292146835304000 3481466 289033857477261469026813309254379264 3481467 -205567161532141470888797023192776000 3481468 -967656540486974566517037761010276352 3481469 -678148608623553983246775374465483130 3481470 249234293504582350996581285624483840 3481471 105769562733664250883964841866101120 3481472 1279440473726007675779064968459059200 3481473 629941858257690234205508999564180784 3481474 -201251754782950972274000074873201248 3481475 -191785593141004651363554892360047600 3481476 214526278549723725959076648134590464 3481477 -1711225549136675532617580276305024674 3481478 60777690032716254214587970786934784 3481479 -704663015830945197802689819169182600 3481480 -464235839457888613743084143944857600 3481481 1717959403558848818631213207024014772 3481482 259833551354727130881269054398646784 3481483 -1895914464754527764918520721291092268 3481484 18883495055404335625703029316802816 3481485 123199373463248103040422957264721920 3481486 5152240591149863742910824666590208 3481487 1175002447940670131663975573453913120 3481488 346111661085087102323083616777011200 3481489 -162958822669880150114930252631354000 3481490 226850896795519084682551010878692000 3481491 293017785233201658079696315415692080 3481492 338185953521818271375483819788011520 3481493 -1162158137947119564873943594725894258 3481494 462549090976738836935422912002270720 3481495 -7104649873848591767375875953980880 3481496 67339424239971777801720167548385280 3481497 -626607795364904747760083110528163280 3481498 -924774860172029765662157371566380064 3481499 -229562012492768884644187679247753384 3481500 -483632209361759755927786006136832000 3481501 1111384242382288076792018264522663404 3481502 399511634281457929073052899215766400 3481503 183971990032888219940255678269090560 3481504 -311070143165192840180964811775016960 3481505 -160793045069893771998864941463000000 3481506 128762174204268401704331389460511744 3481507 2069432327305125745089550859369867472 3481508 -567745351046195275510038490544152320 3481509 326173604134851019355350895096625504 3481510 -330676483053754711118716574902928640 3481511 1511187450711079024786378774106851224 3481512 88918993058568162187635768367595520 3481513 -392472562609297992575432261734744320 3481514 465920292438684686911006776596084832 3481515 -137230353343980191852884837509148800 3481516 24462076832400574548028471410314752 3481517 17436042561033628916919115969737216 3481518 193121724176792739328989867196889088 3481519 -650089985215279825940387709678356080 3481520 884582585683647585200456527380480 3481521 -81445472784136148139976741763980896 3481522 43239402934667450959635106747027200 3481523 -82056979536019089124721973681585000 3481524 -268542199377165801559397435799416064 3481525 1051181607155803738209072386747092800 3481526 -720735247241178966668455908616776288 3481527 -124978980642789930307711055461589760 3481528 1385353452779437298648846537283932160 3481529 -480222967997300819764671649264470870 3481530 -54774125324879679694623635972812800 3481531 -817105355699331740327560960974905400 3481532 -1272274868131130920455865339143782400 3481533 -630082222429980115986482955085920 3481534 -333670687708839333739866673398432000 3481535 86470536613013731557979888219985760 3481536 -220443859573099385245357620747829248 3481537 -158874361826179647679249247265962880 3481538 -5488778284077381768488889983561856 3481539 733487974251360875141977763849100024 3481540 400766744205858830987787710277162240 3481541 437041625335920316528830926444051520 3481542 -3416859940114250919582388588512288 3481543 48790928295187571997878496424259944 3481544 -370860091896334545376258535559290880 3481545 399894932891271252862270061746960320 3481546 -654933711216796280651597225739472800 3481547 1421843007103643599019894550243502152 3481548 -91887667417662882612857544780546048 3481549 1534292645714365517739933222064840236 3481550 -154214231060112777957440768276520000 3481551 307116485355751437553260235898901480 3481552 -8768914188620956002873848085168128 3481553 1689895597575415810175215471918658802 3481554 77995718675248652481877286410465920 3481555 79992735098080980703562841361201920 3481556 47833258476871442082268789087223808 3481557 542834130111768212480327860999431840 3481558 35098739203692119787788878236782880 3481559 1058217099596398500083115882467162760 3481560 -42394556124956029379738585379840000 3481561 -700459997417238574034079916716366838 3481562 -259526691346664594249943113018750208 3481563 -99771542845080188588713464329028096 3481564 -777077522627002855462675360700429824 3481565 465501308893881848130525091113044460 3481566 258741147311983667397895066810091520 3481567 991770944776050934267263490689235616 3481568 730880030959621112456281088380108800 3481569 -131490582637153191963677305191561600 3481570 258519211785788628691399275982555200 3481571 -337670482249021028865928054259145456 3481572 1323507554583946029726211820604137472 3481573 -705011087966408318867103416319330178 3481574 841804150763560659486593448431629536 3481575 346167901088706262129624225323673200 3481576 151318116616544524513954700171919360 3481577 900346393030182582966442633713582672 3481578 25980915080781222582750087918587904 3481579 -251671746992620254548088626176849920 3481580 292185515873644713396634008531763200 3481581 -3688915845106220440983417381122496 3481582 -120529296334349160784034205055484160 3481583 -97111218351578238395359128731874864 3481584 -25633579536728636737813951134007296 3481585 -714753778639704550611471974552342220 3481586 -43978550732787811360366022778049008 3481587 472996640149289398242088252168432248 3481588 1492400228931882231627729817770412032 3481589 -1404516502667387526337050057339720 3481590 -53392012678304938208097995611852800 3481591 -592957603904704198907452905237847200 3481592 -230653265474960120555457449283809280 3481593 -56892371899403234623998362786832672 3481594 162363175922207367117621802100586240 3481595 -489688243696660229438463621819259200 3481596 1061844139367791731114896484841743360 3481597 -16453782937014509407765878983601108 3481598 -495546213151354038224324949056333760 3481599 690426067110943689119574561846440448 3481600 352188211329752029836972483044966400 3481601 71699641267135690945158730923575472 3481602 168480224052240075723173063015723520 3481603 -78242704677995546369920199510710160 3481604 -304344063843394241408854984008044544 3481605 644250753129607616137162024597268700 3481606 -863922888180441189635953220032116096 3481607 -435919802010123807503268598195765488 3481608 196431657820800322436489517826867200 3481609 209732363448655050079039113990904960 3481610 112021634378662344633769945212579840 3481611 7675267923554303100297037810938624 3481612 350666601357370501350747592716736256 3481613 265094447123727132312268361631230220 3481614 189639182371057161973381082386514304 3481615 -1028248404095217450678029600055717240 3481616 32046196634861054651575045451415552 3481617 -1104617928300117552107898732887555520 3481618 25314808597636917781590949332744192 3481619 -92571194722629105218886811273036704 3481620 -495322347936627906271942618630379520 3481621 -300805872744155822840058228693260352 3481622 759600463206276712997492021545646112 3481623 13515010555710128199762867464087064 3481624 4763861168150006690105596769280000 3481625 -106506919467725038852529551090752000 3481626 104098673073701713412798366781199104 3481627 756498533195273944592853251237864592 3481628 -659013550731538512937590413896837632 3481629 704162001283212455130703581935731584 3481630 -125885476061809668295669923677519040 3481631 988590378803030527083181541785866000 3481632 -263162011311173504439752763214135296 3481633 938527166578933915146638977208726882 3481634 -481487390350819709960035775200655808 3481635 104997089701778558578564293499719600 3481636 -744251359994648808728140014134517760 3481637 -196648279403964492366103876345899714 3481638 158019974322506271377214213133047168 3481639 23239050130443903592815759117748320 3481640 -316241877319973759449038448331827200 3481641 256685990714706654307718841396049920 3481642 -379709625266587345788137485417224528 3481643 -254239891385424961882327132745825712 3481644 80255573165115909448697114999318016 3481645 592511682231033640622861632582118400 3481646 -636912623463203269863558285165076032 3481647 -38648679326333906024337662286959472 3481648 -147079918408231343765944295971946496 3481649 -106166246155702025726424005933588880 3481650 146418570244921328070882572463840000 3481651 418387920257056643360186277611205432 3481652 1313032305150476589044265231052081536 3481653 -13929912081849412421703527724167040 3481654 -789247271295998595733739027198112 3481655 -599633405500921715592285322850390400 3481656 -226209191290578163175319788491468800 3481657 1472436086922825183981708682647140906 3481658 -447131773008836391047018334574930320 3481659 -978906006551164889977400940869854836 3481660 54836132212874904671470820663439360 3481661 50055699437252057784310088614716672 3481662 33646170024460336850640465672412800 3481663 -332882103388741236484793277470413400 3481664 -241132360935194052142372096732299264 3481665 -83167859069782941924784640322884160 3481666 -157761607113750374667261334948239360 3481667 401910267230620786986511081510322640 3481668 141677071280317891301143549217552640 3481669 -21733785230873610514687751112162656 3481670 -5405989292776987558720063378554240 3481671 412000321524439436159086552459271040 3481672 -217779625940379581457455974642483200 3481673 -371214873492204659645576059350987456 3481674 179492630713952908289973777458196480 3481675 -463064507743767468998742563599155100 3481676 419679138583478442956622275476583424 3481677 -1308481565778002342563189486593284160 3481678 -16164704240648742282804616821727680 3481679 -161663614055058232061168961009784560 3481680 10745378270973742064365970148556800 3481681 65446790575984687285921749013084224 3481682 -437136429287448457000435850570805600 3481683 863034051973172962650763298952222000 3481684 -897553613376352720391160148756383744 3481685 -1681933802247733163155348505165640 3481686 208784192555653570780830333682168320 3481687 -277132463706169262500786228474509696 3481688 -713172931323704813431658058488217600 3481689 599209887248454163197161240570666880 3481690 677948549584171920745769978737279680 3481691 -1006957952285299989178671150389662908 3481692 435751228323768947534874760909220352 3481693 833300755273991359295019152112128320 3481694 235765477691113683589593692392241280 3481695 496696361086928527870339931907209400 3481696 -1139273544805116712959093123814391808 3481697 -158956159841234386998571413925850988 3481698 -43147280351430804142872769472077824 3481699 312831004185572891243308533930720128 3481700 238691491743795136225642773487430400 3481701 -1092161454427368958654713875549028768 3481702 313046623631274942424250110462030080 3481703 909421819235022859453137032177064696 3481704 -98285526470799833966610149007360000 3481705 369928199418065322435328489277506560 3481706 987500320037602492568360477883141552 3481707 490761220781998004911207728305572440 3481708 -2080511987953208572851513348349440 3481709 -58667940638970004251044124059965440 3481710 2463502718736388100110848372864000 3481711 -1179704681560698499544354411029786800 3481712 -25671450694429007938666457995345920 3481713 1506672558149224341415555030568402304 3481714 999392958100044877725009124813245456 3481715 65282817743827281461684818719669360 3481716 73205550100100140997352323224412160 3481717 737754460589451734503932362838910560 3481718 337902320354639996365786754843294592 3481719 -731334557710450043219935649229885792 3481720 365805074841544233831678492240691200 3481721 -699779162924109849782319712323213078 3481722 173722951505326858008710819248588032 3481723 -218691837961586091429735015332357360 3481724 -243893592541747011997978854433941504 3481725 -118665252759865039115872692303640800 3481726 -30193789264034608681886949857599680 3481727 17946045630854123941745942878979232 3481728 -9789625893723657292514098812026880 3481729 477412667334367954201879018709880960 3481730 -171050342069761190869658026680460800 3481731 -10164752976966338295687547416211200 3481732 143431366957919380675540763348096 3481733 -1492498787077022212997097804779310180 3481734 -109897758618728410949274842771128320 3481735 42218601573567164801585810824328400 3481736 -248756832151965921882504943787120640 3481737 114569431082371833143332320456407424 3481738 -226019558050668370852691986447591536 3481739 728758326315974500795465323627711360 3481740 64587654291533803723732982832092160 3481741 -1155382726346053763675491633816534858 3481742 543915241534335181824501692983786944 3481743 -303570383970607433047829882507087736 3481744 -16031399840761023186904794656169984 3481745 1831555790415919873649839503760500 3481746 15023394971942844394845815623046784 3481747 -374516569486337597652476235510046804 3481748 -695574088635105375143656564809278592 3481749 310613205633221345012614084224756384 3481750 726867312322450866915488255549280000 3481751 -69351559633382201119675501594395936 3481752 379388488435112404505418336593510400 3481753 6315294711108303110830107068048448 3481754 -144666441995489060023091873565425424 3481755 495404846661200348459317650814888560 3481756 -180823356509655023179720721318550528 3481757 194621033172613967990292617583234060 3481758 168889566724794621292010781194772480 3481759 1507901923306321367961047401900724960 3481760 -311974098174483362198185256303984640 3481761 25070955295757355927045959479785504 3481762 12613158993504747389468049769399632 3481763 -104452640077862285269691485967636496 3481764 237362139954517402859649228721336320 3481765 129035223607184134158043015377177600 3481766 -148485781597378029569497626553166976 3481767 -659398468752823700430025181057836800 3481768 -967548089232438169439714227079869440 3481769 -335017909608749401692796526081232000 3481770 -276715379257120987161863780459773440 3481771 -40411804660764196245803018593282568 3481772 412984992324559136792856589023052800 3481773 -310933306299480026204994911417056032 3481774 -1382290624168940307405067795672128 3481775 -692811772871175502567619539017600 3481776 260863772741934544125584547859906560 3481777 -59406566662691292784030377984475340 3481778 -307117430412672985668519870923470944 3481779 191173111771573944972093477213561600 3481780 51409338351084862727321268150589440 3481781 -812679576424726104826586393606342418 3481782 279585384494455364305564541408572800 3481783 2993783753126155167356451645642303600 3481784 -1232968680271916843054127987861565440 3481785 -38154365135589751343445185284633020 3481786 47632322654051462519543530791026688 3481787 -246123535513702629755048709776119200 3481788 -641682345154458541040266059299266560 3481789 1294596751024837098050353437335984672 3481790 -11887051600868225831118313175393280 3481791 -1077205407043806635607874438029924408 3481792 219263751698312217812428197368692736 3481793 -793216563331630799227291473151958400 3481794 -218437870048758282094985768303315376 3481795 -579372041407397895071005255010665200 3481796 1579084637691168631180127296241664 3481797 1029645615288971731767772600392251040 3481798 -455911727705123499106132812262957440 3481799 -541899258735605000285189965714300200 3481800 164028613017003490166222695403520000 3481801 1162574997943626001186792241796211802 3481802 -332520083503512369546723518489217696 3481803 179871870514513284619213390098560640 3481804 256587099830035340161294937211895296 3481805 121795618227301787906245409379776460 3481806 345286587124231358105052220389309504 3481807 -89944399424588520188541962386068480 3481808 -2910703442221406831934236917235712 3481809 -277928716890599441220757486594030272 3481810 -24838992669123754094467045498393440 3481811 153662688670933245797891677260117840 3481812 2422505967977524807744628468001546240 3481813 1329500429769200783641011443069706062 3481814 -153221423201421275183886022329161088 3481815 292487663839288509359668455027369120 3481816 -319486180188779661921904127749939200 3481817 -523392718703315496088554466298163180 3481818 -377342597157571984526837386665002496 3481819 1235420063660323738137519748410892560 3481820 73868101739875669586344999885678080 3481821 -426922653375074706410616477602072256 3481822 605037308616320918408093456093123712 3481823 405462116789567604608138501928519072 3481824 47508089915389821958001527668080640 3481825 18197386633046260314852582683554550 3481826 -441611585707970523265473880779321600 3481827 32357234784432228370261804262845440 3481828 94558643534105349601291187235291136 3481829 -165059691465477348106344827917236516 3481830 -372267831942496838575803878450628480 3481831 -752819249192229616479976869473072736 3481832 461538867630368705340210035687424000 3481833 112060594313627682773538437545313424 3481834 -517133770048284901885520705721263184 3481835 196158377960597777942194726166832960 3481836 476775616589759736075500901291617280 3481837 -471919046071475331325023035372577108 3481838 540600334297529055307910240319616896 3481839 -11442449882315366315730553543200000 3481840 115451185125741743013223890083512320 3481841 -1042731232461450533791560542326188816 3481842 65277847477342555684249615778294784 3481843 -102270288769333595096700143184144912 3481844 -651063095157017871937756678329627264 3481845 -1045008067587520439057612052523680 3481846 -838064096714964226673122086919115520 3481847 1608341206169562693806801089793368296 3481848 -155075302573931801152870054973706240 3481849 579336299389778966785234323253501632 3481850 142935119146051919469243773256672000 3481851 -1512206197649377562617316585191572480 3481852 1030748702510711978605695707699645952 3481853 -2347085412558476267106728476247917056 3481854 -362983218117163469192235047059335168 3481855 -106775004079285378917707224205354880 3481856 -454090980413691963155794425198673920 3481857 437775880665651581536278921978766848 3481858 135132237962288837438145660541071360 3481859 -211692484568811739357542393267239940 3481860 -9413829538407927780141546105200640 3481861 -27720175623280938564356635072287876 3481862 909922065755756118030708916518798432 3481863 280789866092831336396989535433408768 3481864 -1587296812193315938663521100364390400 3481865 209110507907530896266538705550204260 3481866 22375229119288602680181334324395312 3481867 942985821704466881746111801984049232 3481868 -238814554803222409657514734651914240 3481869 401611918130448551876771704127593728 3481870 -36091944285286674466988240629443840 3481871 787961768474126777220783260094832944 3481872 43341885941181670107175006222221312 3481873 1066510962516079828535779179910071280 3481874 -339680511141643937034850299939772416 3481875 234764376354023319754144580829712500 3481876 523977822000530927296760661341474560 3481877 45027620257813624622464067842119072 3481878 39986687363517292797292455704286144 3481879 147108433102001869174227165424145480 3481880 295512032906301179786745921857740800 3481881 -5365304139193238581931419934880384 3481882 -2128045015618667223761275860089088 3481883 -431649397115888452862080005069666960 3481884 -104428905029400975343009995392575488 3481885 313511958481750598551227330612528000 3481886 118398400345787676022183455787627392 3481887 -68912302113613216913351048241781248 3481888 -854872285884887517080737588366934016 3481889 -333102461595412021921055699707235328 3481890 35206323543544033856502265280371200 3481891 -614401825133681777174792610642248820 3481892 -203344657823579280647779615206869760 3481893 -1813430065165057418307726705763852800 3481894 -217091933289231933494138435630876160 3481895 33388181375687824905417792289193400 3481896 -238198190053449684748810687760793600 3481897 62855932484234152371414675804102052 3481898 1087563481879544225401123124910336 3481899 76132221997852154289676284673121520 3481900 -570132919856440086756204720590176000 3481901 458103703895294929210783058481540864 3481902 56337859891149526580314731650038080 3481903 -172047685116417112863878061902118800 3481904 -108046186335780312489333509505761280 3481905 132955326686443789982276496167195520 3481906 612137424921704393809500717944585760 3481907 489371525985315312298753915635393048 3481908 -154459637490764328798988968502487040 3481909 193683819923926172881410834832935520 3481910 397310720702491794193601074944975360 3481911 -627113767914693342728159153960581200 3481912 -106989451313412934325704333236387840 3481913 2269685138157590629518912868204769364 3481914 -589560599042120339429669495098202880 3481915 -339724920491919640563974108419402080 3481916 703605074729801386879486851996810240 3481917 17540794118414657292896335397978880 3481918 -791699186156674776119740538208048960 3481919 395000735538336160615696673255101296 3481920 -29167388977676089165470076030156800 3481921 -255949128337221714890025774255966800 3481922 -217899252122156511389700737702762496 3481923 1145837616870571630036144369826855040 3481924 557707025485152299829522781902606336 3481925 5128767147512866128680654539728000 3481926 163616986966217965966330276070836224 3481927 -116241283652829637687264780589453224 3481928 1386490098526488301017013173566760960 3481929 -290085499838209484046722999990663952 3481930 435246916511828572087699930384465920 3481931 -311028538360480752084511981286720736 3481932 -327528090167130774281180458270499328 3481933 206961070853136933712561177387986048 3481934 619892170621211888233212775507185600 3481935 626045469179702389895002284222166800 3481936 142950175354711056672819824331571200 3481937 -781476266677155254043580523526390414 3481938 17840572473405712980474735924009744 3481939 -1212862594217361109110275531680743120 3481940 -474902064443536587498934279661875200 3481941 -440910637610209960407574727261301120 3481942 -356499689189142965105791929830524128 3481943 309580967732937550123498537382719080 3481944 -812112635112452264194476827480064000 3481945 4876773248796951003303709392193800 3481946 -273208965286379494778950688187790656 3481947 104551174788797595842348070623823360 3481948 977625221834086686380893384145627136 3481949 181189801228616406325055650152473280 3481950 253546909951132032918942576304512000 3481951 -325002649020125318697748741896494592 3481952 -2132940579870791716345064268370280448 3481953 -48083405908699413091142646961082976 3481954 17856302308889574716918233203566592 3481955 404157274366462978838425057801502160 3481956 -24246510770004052774978422381488832 3481957 600035892691450180618600867147435452 3481958 888607875693363342055520882960193600 3481959 -74304504480744560863793372491653120 3481960 498359716771053337458720901528320000 3481961 679112651697572253804471237551356032 3481962 53660121117027520262448893288511744 3481963 -863420164664119838046134742229134776 3481964 956812483824611812904165122144286976 3481965 -522736170437799894146047430525105940 3481966 -312304584293787046880384152338064896 3481967 -690477001861175658612087603757959984 3481968 -16499617914365283663731204554752 3481969 370551510501089916256087072372252370 3481970 374525575208512900165217386045094400 3481971 -461066151702965556663355572930666960 3481972 359625039519125715610642144676236800 3481973 1156740730484156138215503074575200 3481974 709659996579867326088527922852714240 3481975 -100378164693292587291439021736527200 3481976 -1625433142450484398041746567910481920 3481977 -420094764689051463313761598508495280 3481978 441262196998729540909568729374717440 3481979 809945216255450516201825576256956580 3481980 -371545398980646064042541253863546880 3481981 -2308833830859923466124336040295604500 3481982 17704209027701901797600699547353088 3481983 267140896331242399690733085190103352 3481984 -517887317180686243694427229661429760 3481985 -294162818402804790257204440258003800 3481986 29642273881654194450187705230113664 3481987 837160874687604006416202333531577200 3481988 221751567612209216242640171819023488 3481989 -758173716804058902907503657912715104 3481990 -612979020753565314158040407309781120 3481991 -1097348530206271358463794822897588160 3481992 71074542761294272617489434960209920 3481993 -745510594256918792000871160876920576 3481994 52926188213022494336422566993775872 3481995 -1070835976840480317114006482637696000 3481996 136079600198031209672230570028312576 3481997 131626139005918567292468709064967040 3481998 -206312202844869346450665572633784192 3481999 -95115708311272935816551190280258000 3482000 -21538373946546609205248662777856000 3482001 1797796755996633989444081602625241600 3482002 -128398458147258332386696013273798496 3482003 467501363345720838477713048381713920 3482004 -219651826235156381864301659206410240 3482005 444295518675670150422297825790287000 3482006 -98655040874877535325227780503378432 3482007 194412163408933523485855722829845840 3482008 403760531493239226230585528713359360 3482009 -121563149699754432177229853048127084 3482010 -42489070878458160645208464097520640 3482011 5065547128650733054715540301522320 3482012 322815709574092001185469959984246272 3482013 174486067383271955164024279233017088 3482014 -429418579216950309055859623480086144 3482015 804321573310719549219240487944149160 3482016 289030434321994082528415623738818560 3482017 -754643328467940286228025083044224 3482018 -409068468941888072155240045807812096 3482019 -723634063183442970639976236475761756 3482020 528399625543812591994606933907124480 3482021 102250558220517749898430679832396222 3482022 34630657519627874871802849872960000 3482023 1784383674111486647770133659208433272 3482024 -227088584460221834076599376742318080 3482025 -299062642993473920560586491158626400 3482026 613413583582485541613418352790081712 3482027 -48213034613477415398440162168014600 3482028 11451481226349797092741367406967296 3482029 -1269983697699301712264204343328443370 3482030 412768519678574286315990620405702400 3482031 131150308774505277637832384805634944 3482032 41643236379812930620956634497187840 3482033 735901053633452267396857746989748660 3482034 -127411971044748733123953627233358720 3482035 187743729238041848741255707024057200 3482036 551746672180887087601475522875165440 3482037 -420645233592056444747956908249430692 3482038 310748457088373972495049428695193376 3482039 176447262348234998704147248369629568 3482040 617614513961838554464809265905868800 3482041 953808734552471566112348672717302442 3482042 -146674575288625599956544661769425920 3482043 176936508646458658101798235672477464 3482044 135095248490819303638597656505987072 3482045 -190696248287325788247094182020958720 3482046 -365147399626562957434120836513188928 3482047 200457903224057329958106473518667400 3482048 85507911455851500140644708443488256 3482049 -122836889655592773760865413736790912 3482050 41567392473384725983134737091417600 3482051 277964544064786154053305656701589052 3482052 -305695366261928059698682473516208128 3482053 700478588063336506112443204034459424 3482054 -4844283919705091432777032518827520 3482055 -199549116987283051535964142746568800 3482056 -1491164762611483139823424081554693120 3482057 -1293330233674505089483298078916792048 3482058 -386382033359186088910092925171804416 3482059 -209958309401290069803621309370699200 3482060 122372461649702957816386222847784960 3482061 -266788686391172351099614723642965216 3482062 519416747686523133180301289640791040 3482063 154718845538296037362932622824711648 3482064 -176161333481627565577544089733799936 3482065 -469158131542460107954155272103222540 3482066 -333069309127311525062067078094433280 3482067 586639139273514042658522218427191480 3482068 -404057283017547198487410811939457152 3482069 -52315787298099600670466868167922180 3482070 65625774174410781019964628185199360 3482071 -320876296432990015429923081525284728 3482072 984224233247854594006733219405107200 3482073 330549347989257764883020980545470400 3482074 -98860278720958762356640998030568464 3482075 260141383579970355482454025837041600 3482076 -305387734536329691370533116350841856 3482077 659637009287374190176090976037525926 3482078 250030111338685845959171932634456640 3482079 -36902515909970365534388348249985792 3482080 -281141354589550547846065690587955200 3482081 1419832404707206566688902850073594112 3482082 538024965654309630025717546635997440 3482083 1285681869158041801846677242586216960 3482084 -843966984791969044231528224093010944 3482085 89402198101608168337138654589331840 3482086 623978511344244531459473136040028160 3482087 -593791908592374598323752543278703160 3482088 254947038169838640238570196787609600 3482089 -285495703237198116479408040345335040 3482090 -446280840153865432317522155026327200 3482091 94574300599144288597741911026495280 3482092 4115375943546916154988402819612160 3482093 -381001158757821359251796533610284584 3482094 191420679333266903715636290203920384 3482095 336401801445825509152321936367885520 3482096 53266529863622010553137934874836992 3482097 13534066297511006884365841252223328 3482098 -842809905788053313628813102935497200 3482099 -1008431128436426755682550138252768936 3482100 9965628469268933155964720084793600 3482101 325327577930211318132242322093470400 3482102 47884519842005085965621718474220800 3482103 119478765742178670250368134894372304 3482104 713094443571629227726292563089653760 3482105 969382876616976125277761547639035520 3482106 130475788496902919085470182271029248 3482107 569260734114994496954703770593978432 3482108 102163163449454476868480652887064576 3482109 38938083713551077522615408535757190 3482110 -633543634746125835247467991101767040 3482111 1436865467984830035597315904723536000 3482112 -150171527836883864254100549809471488 3482113 -794255496285513461161278551151941696 3482114 -241482985253026429267775336225779680 3482115 -5163288527203839528974174540712960 3482116 -370804122892466142267547903628252160 3482117 3434729758277522705556742408502649600 3482118 -500642964762175562300851902460976736 3482119 395912700962435327660115864534244296 3482120 629775150803960727393295570774425600 3482121 815503784119400267705830810793287680 3482122 338676563391788318244816777501388032 3482123 -632796693552674884261069927984571256 3482124 391172747139006390490531503506079744 3482125 -892590254545424493802892636025090000 3482126 284873206481178735132073313556568512 3482127 -848087883120737511962618121052978320 3482128 20311330248673488226193871135391744 3482129 -79958873805343015048511091696146688 3482130 107038054910895815146221613560960000 3482131 1890209352115543386393842072864112 3482132 -114134142839275920747539132478463104 3482133 242918630619427051308219585869473248 3482134 -14807525687380253873602045026095040 3482135 1154614743398170322411799311331133080 3482136 -1023506911144592482779075357573120000 3482137 -55252621565528342282344294970701568 3482138 -79522088938397708451342595038480 3482139 -388096517567604685555034942456745576 3482140 -12838696118674918488458948497536000 3482141 38706757362778955928907584307637772 3482142 284946098891818924332025571175342912 3482143 519043197742108887564038766558041200 3482144 235245595710627535548355926051520512 3482145 626705072699035564202684037507198720 3482146 -267067678885712984593320220084036320 3482147 -1377749847359401674125411661922186404 3482148 -57399850574686343831228078666526720 3482149 1693228467375408194285033410479528480 3482150 -73364025192290169723584238178320000 3482151 222842038601800863877450421035381032 3482152 665967185398143534110576470564608000 3482153 697045578436767471847464591145220004 3482154 -100934228861197236350264665983163392 3482155 -115166611837895292391273385430223440 3482156 -482511733753762817913141034364490240 3482157 -133865936093516083212171311621788608 3482158 -579164130679765095939422663290480320 3482159 305207636222514139720840270083417360 3482160 -80811536031398290847084321675673600 3482161 -68910491202655939242325440038235850 3482162 166495514790914820262781956301491200 3482163 -988984654823990104185604233261459600 3482164 -325091700178108430374206822597085184 3482165 -788510851077469409340626110004435940 3482166 -325072267250961339890053309580314176 3482167 175443514791732722188263867355892192 3482168 400124877551541523546848857653248000 3482169 -115606740635061470184103795139016672 3482170 376780474880179954925159086641485280 3482171 254292470104724193621473456367080448 3482172 232796114745416916011679032962371072 3482173 -59966702854575565208651774977719956 3482174 -774275292796465084179759057324219840 3482175 127323211431019409245748925156078000 3482176 -371895646544215842504522637201899520 3482177 -324779760113911835489359745129064000 3482178 88160255166921962055176209858440192 3482179 -127926303230870489561072560418097220 3482180 28985064431000593385755830659788800 3482181 -483747103047632289647519949924817188 3482182 -82056292259500933463190793577872896 3482183 -55569774570650845151936686713367296 3482184 522263003153476936840959041340088320 3482185 1001421629425608996321485126446845960 3482186 -81253722119314489928203184424417696 3482187 46464095129365381568782747045337280 3482188 -944835817373391998223009093609594112 3482189 -1806237501014619787549603564250432010 3482190 -278171714299276430282877427368766080 3482191 581008522257859585091204595814847752 3482192 57029775012846137664999187048169472 3482193 83189018258642092779269127395126208 3482194 -179883511899988904628155269971895008 3482195 286644821555499711965987215304036160 3482196 -239829470848530510968500036831991808 3482197 -1097144582201222179604192953049314354 3482198 664988420220824308635476930046285600 3482199 16768321260321888473060990453188608 3482200 26789261606672754112538268386304000 3482201 639090848216636394945678657345464202 3482202 -332130203066571114782434689514480896 3482203 1387997029726820164293731982661539400 3482204 65021672955265682070827541383654400 3482205 339990666713184694078976386948646400 3482206 -1046581232948622640340957292615936 3482207 1121620979222811497130511872157095456 3482208 -171765034609233050581450671715516416 3482209 11850192850395080845782434900056900 3482210 -35655782300458457463471358673238240 3482211 -604301013025046884923739788113369856 3482212 86942835009202109392278000346176000 3482213 421028046599535086882249098865104896 3482214 279084296890900644674094118699724160 3482215 -465574390383032573706926503758870480 3482216 -1345833289329521450486209873348715520 3482217 336753677528815359747604212424758240 3482218 112675055295534479589938481730802016 3482219 551224435207069935362644448048551344 3482220 -118196894909028737889204632132567040 3482221 413183058074446549556408951100655852 3482222 -150303914402094400710513597780785088 3482223 42182933798831373650911512115399680 3482224 -315587663463532839224922605604110336 3482225 75749960814858667071241255514766000 3482226 5148272708549437319571079585486080 3482227 11804437194793342615837298930369872 3482228 -791061422627045262517277424099932160 3482229 1121745851176577126647553965581140160 3482230 -117528641989697167209956679834009600 3482231 53525590519972846253934516828445032 3482232 75250164263015059178407736072970240 3482233 -19104032923533154353917296185130620 3482234 -725180843750735160359261510277531024 3482235 -189416561279775211970731683450676080 3482236 213983013391653497701532669378445312 3482237 1015616202730657165694691736126744992 3482238 136547246773707672738193148629710144 3482239 -1106281433340785882248227841494050280 3482240 106616917966599378235570973677977600 3482241 25525784499241067357488757335296000 3482242 314318859814973083612179524290153344 3482243 -25026136878678483386462361619872696 3482244 -672676661853787643963867409797836800 3482245 756204766562132410655348192292145200 3482246 31464760220160473056527041689916928 3482247 544056868853524486292218473328857000 3482248 122760569119979825256067028548485120 3482249 -1199214596086762217392469839025691750 3482250 -320410101711045137444610525916992000 3482251 -950832573568742362949518419626952748 3482252 -819907947870060631733340916936373760 3482253 331913571823699599660590759385406284 3482254 22412440992759495447498157156464576 3482255 133913783831189914276145669005867200 3482256 9934417269295367755218478682406912 3482257 -1663706000182819717074294196615820494 3482258 248994669701060810510675242540416000 3482259 199780805854473290444987481797424 3482260 713256097083841343218640069549606400 3482261 484731063868146551257909376152189824 3482262 -234759644090787148176686268424078080 3482263 -449192781698783941779365666932014960 3482264 1121328612869928190119033280533903360 3482265 -561568596156767155274035802986668480 3482266 117428566171564365431654751157301760 3482267 1150727062832748708500543164704391152 3482268 615009978937830242277239920260733440 3482269 2708227159555060580823367941593088 3482270 -253951227653910662206389126120474240 3482271 4503248868919646182584967266593592 3482272 -1800366101387518420752544209471602688 3482273 -544691673679388712243169762843592478 3482274 -563188933593934817696728167691751040 3482275 -283163428489778512145942823885513700 3482276 -238528641001492270882573971046490112 3482277 -324381576513093439620353074355991168 3482278 16763494642351474711726403956126080 3482279 -1972227124590765706450977158766676200 3482280 433091460724273792598507943538176000 3482281 546016215013526541715334651672752464 3482282 714972032635470185734824314284204800 3482283 -182228994910654030432314830446344360 3482284 -312547357677095004541692340451432448 3482285 5939251018269590323799905470979980 3482286 274369346569078189977470023514355264 3482287 1109372445313343819035143501252065936 3482288 66820426156311761445045404802957312 3482289 -490549206647617421130043928994064446 3482290 -8852568942294916706057925682321920 3482291 -2178213129694036035720893708027781600 3482292 -35599028191206390260929584897196032 3482293 283166749195145017099964004338466542 3482294 -125370621623795113752548806127089728 3482295 -480737446251651673797156488464981680 3482296 1358696133748582772983773544844513280 3482297 72983305494386076502961799523749504 3482298 -23243448046819262105926497178713600 3482299 1032297706792037057491648901776341064 3482300 443697675161001009720797819774592000 3482301 29963089643355481758132417933888000 3482302 -646366094343771055203837387585915648 3482303 433940669242070191883120891895796080 3482304 -102444591064079172188398485113929728 3482305 -422383667086149984329722624134863640 3482306 535319134569683725895764217090438352 3482307 -692950713735627022744683003436900272 3482308 612780540492127696306871960084428928 3482309 97017348702615214722845106579903840 3482310 133800519315099531895216262965497600 3482311 215357060656500332502265294443222832 3482312 6378779284110294002670764591677440 3482313 -394459124880754828331060149348963056 3482314 -371606070568541615724504540522756096 3482315 135810517574729168893071028349233920 3482316 -437020099155252505269103124377744128 3482317 48986756429887392212613565557534060 3482318 -150996620441406934951293661018387584 3482319 -81151018432100091578400100750688112 3482320 248796104287551165731454483824640000 3482321 -319623698507599659204950925355220508 3482322 -68808709856176989807685505519001600 3482323 -77576293520822317188308958164044672 3482324 -1024930409424550584905281618666942464 3482325 258956677541613008039397409051776000 3482326 126866002524216921350658751027406112 3482327 978047347385222305766900693437505520 3482328 175999574300006531211843368962252800 3482329 673964972279089189910348055843343876 3482330 -300231246821662938852536983069593600 3482331 110101032769398428968275004454443824 3482332 -65681915703910541227242675103557120 3482333 -194804914258749162976189211573699418 3482334 -222852672600554716847617310955124416 3482335 -396254040305342109560026626494489040 3482336 -470497944457403323546564356393664512 3482337 142068260348792361493124735616062400 3482338 499112208164043711527709542170489344 3482339 -311729367727213346997083518079919360 3482340 142849395090079200855575818589306880 3482341 1790218182489732323568214903889551742 3482342 -210596603873711212290273259256624928 3482343 -624483949062082290885417483549769968 3482344 -290336655038796072544977088152698880 3482345 143304868962049346949887764799240520 3482346 110835723231043963301080719102841344 3482347 -201593443727358773798812697881251288 3482348 -7257396768800718927059810895873024 3482349 -272047797496214004839426321202518400 3482350 -55252222267777469869877880118675200 3482351 -454318497638272260512525896649001648 3482352 7697246831925158906928892208480256 3482353 538706930978860068971421780249916480 3482354 74652023867187372490692094930470912 3482355 12848703487196301127373559367968000 3482356 -841007120778081563412542138324030080 3482357 -1142105579645617262049406635442217280 3482358 239462504180906587943735546979886080 3482359 1150106296998703206637618005123908416 3482360 169027015503317884056903312768614400 3482361 -98411747509276078168755869243032512 3482362 -65377718763164350988222617633575936 3482363 -2578777225787514153636617098349078760 3482364 -64510898702735753478789711236471808 3482365 -593346134800606417648730439408625680 3482366 351910587779865979900196495399607360 3482367 -7249012024707311790082912914666240 3482368 -696074093269357552388293961141190656 3482369 -1071187453916868758298974223516554688 3482370 -78862086031045625386605978074880480 3482371 101093975179939530535095205713313632 3482372 -96999651049583209061298775225367424 3482373 487408114275533264316564433190595168 3482374 122298408465279007422840740804911104 3482375 -718276682004124097514759221062752000 3482376 221707604039528762946946969867468800 3482377 -1267943388786538173324481253876664560 3482378 792703714885623361461953326361988960 3482379 -808703654861688653048864874655376160 3482380 82527557223791140536671182540800 3482381 -217104907783893023372954594646517290 3482382 169993898570280892771814058983458944 3482383 673868578167391114593709578617470704 3482384 158016216911763345628689755050082304 3482385 169927738078467519432625547600524800 3482386 -16596273674838599587932027174253440 3482387 432787931229370538023684760247279072 3482388 -90883962526804850838184891319033856 3482389 -835779394776566052761757777149965810 3482390 604353768780212310790024700195923200 3482391 -300039768259193188787469573349915776 3482392 47848929843178350400125451469414400 3482393 -216072495507157726150618051622882358 3482394 172506145910986586620056086809079040 3482395 223642547188232846394837713206690080 3482396 557906488513151451625544297784414720 3482397 178396711486605821439770108995834380 3482398 -1368189108905533014913406976303936 3482399 -375210323209428732258665791581311040 3482400 -291861335585875818425293217031782400 3482401 306506212937616412652293131477752212 3482402 -172654982788431419148060201974478336 3482403 -161364183806435145419764031898932640 3482404 413634359623318197884966139825289856 3482405 1235465300067380459298363651254232060 3482406 66633077763354659854634742943036800 3482407 105682098604236168628784673564221160 3482408 -485904321697822601856623320530862080 3482409 -34646600054857982752098756356523840 3482410 -184620111984951463647625832292500640 3482411 505603712832281420255456974946265012 3482412 84222201040574163544670247013197312 3482413 482155229533407152137523185748153184 3482414 -402401121621589848827832047982337536 3482415 427234392346559650154448088323704400 3482416 31300278219273780816720211916881920 3482417 -686946308289736482083775222453216216 3482418 -455607910810546203472010647046387712 3482419 -2088758326389029782528757774475841704 3482420 -264325290838520439871788290944062720 3482421 317456075197513425604507076306894112 3482422 -23312989525501241082943864402603968 3482423 -202018922342164238646793580621955456 3482424 -524184973283826349263121833092321280 3482425 921084634718600495057099182158503150 3482426 138882811380369982916994718034700912 3482427 -241634327880437380883455243305262992 3482428 1540805919787769057364348408807590400 3482429 435651741833499906268966551650103180 3482430 -208637135986553147663382728084705280 3482431 -42417855396512645872984826740123608 3482432 -496416276889969697587219036736323584 3482433 -447728751530518649987731758966761436 3482434 -110789837177656756263734775511307520 3482435 -222960627677406268921087512898478640 3482436 274291044993115633998912170713927680 3482437 -664163910469695483483697704952775648 3482438 -981876223888958702288752394132216256 3482439 506049180083822308945886590641171624 3482440 -42816286115900284359931149472358400 3482441 -1715093758615161747408347341940160 3482442 506216037080170690693057314626145840 3482443 -616427733453996336068004044070947308 3482444 247813247853399988105350827690649600 3482445 240403374673404212909701028685700800 3482446 221636859484013418233893005594823104 3482447 -120298567895649594647629590748707648 3482448 19859238400736669074422845456646144 3482449 -45791453092349644318372139978769036 3482450 -1899679140232223143386910228287600 3482451 -333307677795154687598186618682391296 3482452 145689276466863437822715107650699136 3482453 -283983966641732739655366859687053440 3482454 423000504848896109218564384859766720 3482455 -1213448555253702166989103901628881640 3482456 353668290914372433349128848218490880 3482457 418720852029710423858589240531153120 3482458 96503341342125960605287478513336832 3482459 140357000418133099307867153062209816 3482460 -263456342373157507871040385232640000 3482461 1118869520982499733604972772828737062 3482462 -594955101523661836064714173003920768 3482463 183874696310951383191433406188118784 3482464 1255759998065532532254882635250794496 3482465 -40850460055375361176874154037171200 3482466 187350030477999742669699665894280704 3482467 -588683105803895592057619351916625408 3482468 1232015137118462943017199843424429056 3482469 -385259192529370962064921085850734400 3482470 271980454053081418072589694849079680 3482471 302770468606957861428184799195738712 3482472 -292723261612784433583889244821913600 3482473 116744078160792723236591528172012580 3482474 -622835100682667259697806577432313760 3482475 441055275376336986839112103438008000 3482476 -478026303615700906175028874376967168 3482477 -403757948439788475666600126091701108 3482478 -101594537731196253640087025569572096 3482479 -186059173772234002044657929815065600 3482480 -27973879281093082520998467887431680 3482481 -144544934172651589597198733459382240 3482482 -613122232387504679049353929378791408 3482483 1256637668881587230462242103028274464 3482484 -9130060974909022507618275156553728 3482485 -189466699551507514711043550430910820 3482486 -89290964430294789124066395428592000 3482487 -955504642683176676334212462496240560 3482488 -36288293684346836048335629180579840 3482489 1313333805583613807707296901118317440 3482490 103249454525201127403913496987386880 3482491 1218416974296563471134582113958367800 3482492 -720459546633836847736792383259112448 3482493 28269236122672030445802268410513984 3482494 -976813303800490148841754955861750400 3482495 79396694203777591129930314442479120 3482496 -769838438492790607944375755719311360 3482497 40032319633331959002330846649428912 3482498 619253820332567314534423589942850000 3482499 140204099449901506060780224508302336 3482500 -8777044358608695075218696384000000 3482501 179532539338516710451870310812476 3482502 -122438556785876760359478529622722368 3482503 432214283315848503682223884146121344 3482504 -1888599074669046212466002141121454080 3482505 74372655788636027156250856447402440 3482506 -388380361767908091057268790695810560 3482507 -187484441455386452295772143062533488 3482508 801231811292498794848527296833768960 3482509 -6427971563729487697664569085467520 3482510 -70152208811525714784927916605552000 3482511 729396534264872267972982930480014472 3482512 242672172739181020674879117508214784 3482513 -175680833350417355425840895205744576 3482514 3576856349374645315050147633772032 3482515 -757671301262981994402823176395157840 3482516 -312683724059850531761305566812050560 3482517 -333489334097143923863400168037146720 3482518 147623532725911406423006306516348160 3482519 -606712760319644462215952841972865080 3482520 409482129336407778405959695140249600 3482521 -39013996939290914899310827561960000 3482522 330034490697793630073899580479487232 3482523 -923545017897942224871544834706718960 3482524 -263635658839100326506454670498118144 3482525 -588632255456247024346540786201015950 3482526 -589297407595167651518391329037782016 3482527 -14092008887210401923644982513237320 3482528 79234033733760141594228602767343616 3482529 347242633065852719970865655179802880 3482530 -521243770085509785516247013486511840 3482531 498089100693292512071597541196926432 3482532 -234435635252699674573343486189660544 3482533 -2341584173922208357906802490626170976 3482534 152104285785084723648246747147747840 3482535 221889310393530286269653146973982720 3482536 -1041413061952671972790547172710200320 3482537 -3471178575804418011451530600947328 3482538 46057098634670768742550398964773888 3482539 961830402447603407438866673149612340 3482540 -34404184815966264718115293964451840 3482541 933028056817774647247734461868853440 3482542 237924929224912557590642109866147712 3482543 -239613407426977480989526489643588208 3482544 31080406624326371937515405334478848 3482545 177455653941926828205925873509882240 3482546 715612901633706145727770548430835472 3482547 -99389109472369485598900593515421072 3482548 221159519617592679208746063062302720 3482549 431874232268796174400569869233381536 3482550 -50039671854301854645305475818064000 3482551 257185866042805375833286459509688544 3482552 -38662586092042886171380633603891200 3482553 -340721434004483436459549700508887392 3482554 476820484205917085916191870879457792 3482555 -587736874299251396318521928503648080 3482556 -88145120880759409055209934974402560 3482557 371148312206409268320274644012062720 3482558 -945689338465376688906481719054023424 3482559 -1366135098892477346259895890310435296 3482560 -362873543580037509210523711486033920 3482561 1393444915751900981465659854784164162 3482562 -365114443790853240930815635409342976 3482563 -303108720881700535928661307605800240 3482564 1034153949963743329826412979567618176 3482565 553032868699152400272957448943663520 3482566 549555037677373808425895463508237440 3482567 42433241255011955560448662748456472 3482568 -661025977083085159061835650202009600 3482569 -2137884026851113344571558727755725004 3482570 -479969902776664977336321909811200 3482571 10594171007760404511011423450962944 3482572 -1336058050332939092714827582002337024 3482573 -1349803123779127910831646267333623178 3482574 -496559227771753595530720544001253248 3482575 -428485295423478173196485455637222200 3482576 46089198502630534641244161536581632 3482577 343326559597120389001544823887133300 3482578 -54876394009825077242286661498421760 3482579 -340655877274841669458149597347036820 3482580 241651512401758974588008584885340160 3482581 107994245063406850987197594969662964 3482582 485302780852191571127233023229231392 3482583 -194351683378824914216214501576315720 3482584 -300752956718438136404482934892748800 3482585 -58578421979279510993558826448436220 3482586 341780237544784666769402351961024000 3482587 6133126457248680866893419312125680 3482588 -113968862868552213009801847644178944 3482589 145728415092232333666568434465371168 3482590 438323845049835417244637796121876800 3482591 -171756501425119014897206978181206016 3482592 401146210931908211058841420062523392 3482593 339195720306504155934546974165361120 3482594 -404811188751695431455843471653388288 3482595 -41845084714433893780798559957322000 3482596 -10054540403175838849780392594929408 3482597 -791488192050203800590700604218742880 3482598 -40496331505461415410008307428739072 3482599 964281193233624715510042249030220600 3482600 -188778189578449971881515080241152000 3482601 -396748827173191433994261885834381168 3482602 149475752597602317065192878176635904 3482603 640590676646304243522189018283149960 3482604 -198745126984542433315306357235324160 3482605 436066261660582300653597048775017600 3482606 -801057301475531123634713439015571200 3482607 -547669439916676691806330365018356208 3482608 10554597515644061659841639810498560 3482609 329771231015728590848578869216993204 3482610 352872620499302873590075009002201600 3482611 102311317819975411645929810671305104 3482612 -173519056278129527221241790263746560 3482613 2662710024661148643658102725228000 3482614 -85124444737214512554169048024164480 3482615 328989280802822879074423808836508760 3482616 -48493076100966968127323043538022400 3482617 308603608984492889723656264193101200 3482618 -826644517704776575553190397043606784 3482619 -97543896226222251717391634766323712 3482620 -319451092542993122112219461391006720 3482621 36774653585424311270093379928121088 3482622 -156009467778663920184154212514560 3482623 1096007748454746165937449364792527872 3482624 657841288785573220390390360493260800 3482625 214019465854166295301020063007728000 3482626 793635418869371725545576085068996048 3482627 934527339665409983534121747861556476 3482628 162946167187236557988428529313950720 3482629 1530416484367578794196371002766000860 3482630 -5905708668434037691485333852612480 3482631 -569359988028946197435305932122763080 3482632 -752445760672813027888926285870643200 3482633 -152997263295537128763722971565199360 3482634 15740744621216133215242719944531712 3482635 363321896210101003547003997227839200 3482636 1143056063559662665951449296289300480 3482637 88439216838131079444118532034948480 3482638 -55001876982917033588128731533897280 3482639 -1251312402873892396158399417750728040 3482640 -24924946662465356913425108918599680 3482641 2294959169648914865866901192159364084 3482642 599659381315536972036099291376643472 3482643 -539097987442080018825009201773016000 3482644 -22302265432253854369521663517667328 3482645 -1079373895697419156668940441687077600 3482646 -107811864400261530264017960542150656 3482647 140336548589658301808785635476166832 3482648 -547631189300821801161441317606768640 3482649 609350580140841410720033644075905120 3482650 360435722785943778288389655447022800 3482651 1166842344168342119471034308212342872 3482652 403405767440467667326972463304499200 3482653 -2119059640226185689102816056980334400 3482654 -31238220215280760032001347035958528 3482655 -323064661467257887129748731302756480 3482656 6709404684462439896779074737537024 3482657 14387350460073506461201885666783920 3482658 83988275614732206983666854709610624 3482659 -289410610941157903180817054249196000 3482660 -174730183858263518202356122886922240 3482661 167437070879680110859077305853684864 3482662 -332007451001939598609978383163914880 3482663 141691478972978450620162370340303408 3482664 396948905909402405229013526048194560 3482665 984530402394262103162350648962417060 3482666 -465938383117291982543093589890251776 3482667 230443548126738075028704916035846684 3482668 327801413364420894671380449787545600 3482669 546616347049267918188055187781938070 3482670 365891718830098526973494285698742400 3482671 -431079032963668664230249166696768400 3482672 -241232649383941359452695496480538624 3482673 1477983492800665879397024820725568 3482674 290577325269733187600488408225322400 3482675 -247159437984680288493287330398484100 3482676 -1091754817429625038561357655991779328 3482677 -307565047469142645712945497613866816 3482678 -168400679277131660844933979506699360 3482679 832203899648628140732384054523671784 3482680 -579835603104873742254516031503360000 3482681 -434713685261321768752712174449614000 3482682 2310457337779712132178855057097728 3482683 194830944661503991696077697994439264 3482684 108907434320082597415237679459644416 3482685 398529951680414088059870699189078040 3482686 -5699038091277863627423592781337856 3482687 -297348531313794527979341513315428200 3482688 -188387519567403121639196877649870848 3482689 -40436248803891107861805551775054720 3482690 223226906194452583791922199121453600 3482691 620180943427372821738527599336944 3482692 292037394961545928498400993923387392 3482693 383071280907446513274988430865750942 3482694 60862198178438362825134827946236928 3482695 65081891961161820726432370600867200 3482696 -311101312103878692856664089412567040 3482697 -453592819540718062134182435922727680 3482698 124056735572836204708072580896954464 3482699 1215156335077906081688396445676800 3482700 -156568830456260090817582456582144000 3482701 -143844095084882851479813541480478708 3482702 -238070204561599357116341356855664448 3482703 312890397973262920593364827365003520 3482704 75403742784674128496351511020421120 3482705 111838576267297323887464502164109160 3482706 -270975332971815389357425794903983616 3482707 379585823072477585049942423210078956 3482708 -339978704229231944571246547102248960 3482709 -719402829604880925899689241719929696 3482710 -111162368919764762278250387860961280 3482711 1154218559323653203180710928787463800 3482712 -37938608936230571294587745984686080 3482713 183034988330672329560209988238432324 3482714 30040093654307408364563229970152672 3482715 199939143473057725381710116114112000 3482716 -722031888451995490151706016005660160 3482717 -207767429251252479890849344609996800 3482718 50161379859554674604500491867859968 3482719 62713107521211058147479879187468840 3482720 886552361548034761442252908336250880 3482721 -262068489518880035303261459063663616 3482722 406795763667921060940994147524631712 3482723 -1818901749915920331016336767056621028 3482724 -15698527735699932898603232889805824 3482725 -182631980060941247086415403428179750 3482726 104945108356131176370618238733568000 3482727 -838448160338802594263420988289767168 3482728 172362987762492587821900338253824000 3482729 -126517237016698802080714769813769216 3482730 631857669376300662500219725583040000 3482731 237085353939131804428007420553247520 3482732 -637604038732972881989925128723363328 3482733 414299496947864414739780813683241024 3482734 -12070302148092536476665735175040448 3482735 -489318277234814768610873247998619320 3482736 57456863426020732553010129333092352 3482737 -1191792423428262118157134450796525614 3482738 -25499927860596401072016408824732160 3482739 -198913690114400137322569665749021136 3482740 504506541052680977553126819579728640 3482741 -466257211399897780218124162531323858 3482742 -6627843803594428825281623615808000 3482743 1161896285933322135508667197163160 3482744 -412177253917133608204660418561187840 3482745 -35195013781205209535246881875436800 3482746 -733258077760545413600908835116982928 3482747 2789937653752003089534212844838970592 3482748 22495189685929862168646145707171840 3482749 -647349063995772358024645681346689664 3482750 384775796753635982664868386841584000 3482751 -1259329811880407406179882386525490160 3482752 153907657745684902455550739837091840 3482753 -627542913929386124395200570487931136 3482754 -103635381282557788741123327389937920 3482755 -22290261343629222508732730367882000 3482756 264824145758246822254061469834893568 3482757 -1373239962761315294052705746891520 3482758 -477811003879252454779619855179823520 3482759 -44860851397969143892835332128114384 3482760 517685312355984153800033754798489600 3482761 -813982388915155240903806711396353638 3482762 783905122599764528653768463974627632 3482763 208180181635668589878962668575168768 3482764 -1154968771895894081710244621844615424 3482765 -284080736654792252385758925140050560 3482766 195919950937208738526243457079344128 3482767 391289035533092383540338403952000816 3482768 69407126596440766671593721965199360 3482769 367102710854503191446952281309091648 3482770 424341708458806064629328255154201600 3482771 343570648972946460369146235508260600 3482772 164926151496588465253246664764403712 3482773 181821032147907204722028194335884216 3482774 477679248814298701895381558647535136 3482775 256141505365364086408015496274913200 3482776 1091111081567269457796056609388134400 3482777 296519630862170684651009440635870852 3482778 -175800710394961470523597577212023552 3482779 1217289481847325922321986777170277380 3482780 -207843635238849764928230344471234560 3482781 -292971410792538031484687407452536448 3482782 -564863361051542967932279414458602816 3482783 -387726827504907199312777096539405336 3482784 1104612302442059956551396082581504000 3482785 -17093496571994612923898163499463040 3482786 154733848945571871923218925768229024 3482787 -97485708332453931091023757082931456 3482788 -129448783253421952287647672019206144 3482789 391432623952780090208713498321678524 3482790 79963489522630102521666031129900800 3482791 -12041164527299702069073737418951128 3482792 -135613874039483368896976305578112000 3482793 -1992459335438069687724532824896118 3482794 -637284869199742303042016445631365120 3482795 837957458098411054985560866808706400 3482796 119424975320996592316547997462676992 3482797 -876731623469264347721224800409719668 3482798 589245291115428123101835282391170048 3482799 -1078486869684022332653997397108480752 3482800 126756375996304665443975765839462400 3482801 -145210884931620056496964261144798080 3482802 220697405148322742458086199640933280 3482803 -887810296458757341865863136780345320 3482804 -35360390038087509385562546226142464 3482805 127912336038894984391561176198185760 3482806 -162539468320484617992079576486899840 3482807 2037374970155376996660327397002280752 3482808 221730416628400164070592402996920320 3482809 -2994412149934873171401937720722612480 3482810 284805668420672767052755821594298560 3482811 800638314904804639102324635147182640 3482812 561509410207411730813761657965126656 3482813 -589343478168369153053773023419980020 3482814 140561316362677075763576571031265280 3482815 -151027864064416044974594697050534400 3482816 203628522922646607024306532264181760 3482817 250901968393742531589893220688381248 3482818 750101740670502870581117115538353360 3482819 230374351930763134911062057735515200 3482820 391761198701489144700115693605273600 3482821 -23851739871636507261548658192214080 3482822 -45418413264738011896023537494419200 3482823 396629908449434461767932059972118184 3482824 1561061404768026723001253400361420800 3482825 -102773413746923632466151125678064450 3482826 -513263155316386135894604787179264256 3482827 632332996518769573955161981428679032 3482828 -29707256923502115819765258432000 3482829 -381513362986960354094223914896322880 3482830 -17440036958897900779317260269870080 3482831 339547002115302878203662804063419064 3482832 306742723001214722355008046366720 3482833 68785695269305488670461430180689520 3482834 370854911711510076585126596122985472 3482835 80926178600956418485990307683268400 3482836 -227445540003211190582875168118292480 3482837 747803551545590988515906496865753980 3482838 42086942505029161103664455456580000 3482839 2541209765914916169907513380037792056 3482840 533890013884478657920486823664844800 3482841 944853310198124010353668626630745344 3482842 -593639869489684580597309850732917760 3482843 -127105480550893949315939540463976416 3482844 -47533615445994194511949902685839360 3482845 491030805770876144441635912657925100 3482846 684160154183998261515663695693289024 3482847 -398590637846579146901997176346832680 3482848 -1150155179859307522366314386370330624 3482849 -119910057366071084364096057757665660 3482850 12313796374307090307232112961945600 3482851 -316920580041383633758922263364226148 3482852 -455320560600584989734267135235722240 3482853 -690136032450021670386662902014256992 3482854 756096647956881295586233665771569376 3482855 -1679994693011457414639435256935000480 3482856 27060116541905974639460898090562560 3482857 520234580092003769680718706655837312 3482858 -93722108885489098529309886424984224 3482859 357076454294119559349406243010594904 3482860 96732003179642848087824705391534080 3482861 -248936973463312294142040952553106720 3482862 63229605232409958566509513044812352 3482863 1560360280300520124806589945847066200 3482864 -197357163537524109689167396012032 3482865 1021355166702649895961834100290480000 3482866 403449832029221548317960264234082944 3482867 -889537465901967321791037610408701840 3482868 -33391248490716525135484085242736640 3482869 507581638245488219738062247986360444 3482870 -2564196279550382599715508766341120 3482871 10025926449670396920511247811235200 3482872 -1031016138054533592258409491577651200 3482873 -962056518188364947997993237378299520 3482874 -144940500968844989175504038605101456 3482875 -1478429558190701652003543914693400000 3482876 103307669939940428877463809799902720 3482877 -495551236097300768727924228785681760 3482878 11516685406218555768930790577191680 3482879 -1342011715212413913661842386609425224 3482880 1401037609535334388107290251100160 3482881 -183798604655431070314358439811684096 3482882 -181891745664072253694926173953075136 3482883 -936374159819068031433808108393269948 3482884 -385075345118970841603833264820581888 3482885 -207225077397094759999770193821972480 3482886 -169969960306732986815055079279905792 3482887 -285521585327506554771956599017167464 3482888 -1549326423521531437465234221224755200 3482889 -100731696324600030409025782406384832 3482890 -53050686031008967352009761685836800 3482891 602220425039925203496933778094140512 3482892 -46997261765795997225420806575226880 3482893 -850112153637859226392162806074289300 3482894 581739060422503117368465898484354496 3482895 135805433150012135016425739437010240 3482896 141750625912824921002076909658775552 3482897 -1060352019255585190137479583260209056 3482898 -821527150350916224934079509209600 3482899 108730573346053155113023085980000336 3482900 -355802574781969596644863881155808000 3482901 430457778808970979425485015898286030 3482902 483692309911240471189088681377285152 3482903 -106581055981443601943472613212985536 3482904 119573342053714521609404561176965120 3482905 412497464682725425523528196482589120 3482906 -321903514885990606329874744040766720 3482907 1333418909436324078438043897694285760 3482908 -233892723091023159052197931811435520 3482909 550673880493062481891572093794570880 3482910 367372242663288751164223466040312000 3482911 -177326443436932027416825878488913376 3482912 -175107152897725903203359853889191936 3482913 10355890125625779708552060017722368 3482914 -3650147190219873303265526058384000 3482915 -339139236695126937770494453547168400 3482916 707422970634572198361830086284567552 3482917 935826784783769073035330040217895452 3482918 393744561655691847033279533848328160 3482919 84425454077630878059346237677015168 3482920 724278935850627537618649853708851200 3482921 49822605647101491335505472483932012 3482922 404995396790381637555535860963977472 3482923 1099250726817023836173609951837849640 3482924 -493434398851386850545231860175631104 3482925 -514917784435679570316670089673428000 3482926 -225855480006767711119641906652139520 3482927 -645074371673655806901633540495552528 3482928 -4905298003483698324882701656670208 3482929 -1213044665703963009639569071849880640 3482930 122109578324093092148662517564267520 3482931 -404936407504435453779885087211675848 3482932 -860565665690901619383183733906688 3482933 775395412403331496174732763679318684 3482934 -52653223526806321769765724115322880 3482935 294512678724114693860235705537744960 3482936 691617896817274767315051911586385920 3482937 -906438449090360892774934793092281606 3482938 259967951295860721027519927605355120 3482939 -1779957321538222796993785475357407260 3482940 -326994673867801023724084521449856000 3482941 184174567803479821105260304716947904 3482942 143439047276068360376006146627147200 3482943 -138376169366985598658133521663511552 3482944 395596667246395251837347196759965696 3482945 -1998805640041975144292055684712678080 3482946 572094919370648981312528512822560000 3482947 -228201880285858424781116567208384000 3482948 -78192028909698733382823564273414144 3482949 251300742438521093937948854726602464 3482950 -90277660972782645718286261865240000 3482951 -194281495723128962054957147635163808 3482952 1195103504758750367950995148741017600 3482953 976876078963137215564592937116874202 3482954 478266401291576110012463408588656176 3482955 83180360945201651847536067568208160 3482956 233305775536316318793655963332965120 3482957 1030887796798600622396671096223712 3482958 -239892852570275972078044769467226880 3482959 -855060766522157292420475603859192496 3482960 -54711696006980112175741340192931840 3482961 399860513898744679036362061592524272 3482962 -66641674324075149282086409708100608 3482963 -1077549103261160031438270980466348216 3482964 124085142412398570927191681883312000 3482965 -6305324649210885324493332583590600 3482966 -526558207289381843760908407525416960 3482967 -1095591299034749779207909814533504920 3482968 88743109436826171782225069255362560 3482969 461904068177253885798535051660668426 3482970 -87378690327759566844563465416224000 3482971 1499836622488968359068772300874607172 3482972 1180045111958795306582226444904075776 3482973 214443441066341414789804921096018880 3482974 62073820292390454740431681451003904 3482975 73180071068566291483450049151494400 3482976 11896132084323023295484994223341568 3482977 -1008054575841572640556452394182598176 3482978 -621606022967711076797446452283826400 3482979 835157302758082170933500082978509040 3482980 -517417660592091625463037315222624000 3482981 1282269996559231227918047192840470782 3482982 229756086622483052191213256351723520 3482983 233239794646406208365511504548396000 3482984 297686118017105831549765184828702720 3482985 528592916031765143886528094555200 3482986 -35208863341561342292892041631182400 3482987 -675992381644620712789106283497256240 3482988 -407320664317961398089944377329216000 3482989 -1580997105583308483817542324198103210 3482990 210691151904735568495438487526746880 3482991 181371098746018477750653744733258560 3482992 -112342071709829533387403900993634304 3482993 -491646816934066490124016696470547758 3482994 -284300906139412158412108968202384128 3482995 286620260261177715307462471008670560 3482996 341469440295417885024654253060392960 3482997 157027787722324148070617308168126272 3482998 -94545381369649141150862212576030464 3482999 -157968771979887379451459304891869232 3483000 864891415676034358046822661120000 3483001 -35758570350222400624243428538996668 3483002 626480555598139668894646920132636672 3483003 -1023449803271622181529524435411691496 3483004 346909051645185368644939082654965760 3483005 41582433215233396384893354365752320 3483006 -70436293370031108589760587073587200 3483007 146467247847163721836016719936999032 3483008 1040785039958873936343829805185105920 3483009 -437477491418237345863057700170352556 3483010 82572758931730945590082631959488000 3483011 186001859522166770653455480324412320 3483012 -162435449245799772894464883477688320 3483013 -413863815262017189280414159055512738 3483014 573204154183515624152139890882613312 3483015 3442880232477646695812377149444000 3483016 1649401512967920804109038167482828800 3483017 502913747602384391219620641532071066 3483018 -389922331162572415184314455863297280 3483019 -160480296407460206470739606134689580 3483020 -19850121248646727888905674640000000 3483021 -810699675735173026942568639086567488 3483022 -657362033351298382916875163392922688 3483023 120914549494918004187642453098799720 3483024 61019154375802103437870848167116800 3483025 128805648621580815122387986826225600 3483026 84134433353069588511519210706083840 3483027 47691063058525776128675026888521840 3483028 -232582216168012150094802509214849024 3483029 -1194812550670743065323443297280364928 3483030 -90414049942156631734418144531287680 3483031 -1697752542754846472948992269661584800 3483032 -117375513103315255087119536891535360 3483033 549263769524913033070036250208886224 3483034 -899805950313625912636625478873805584 3483035 57696125092861193986172397785244480 3483036 2110301020144985537115113561616384 3483037 1225975914360078373100861061497645440 3483038 -341438494339719300498858047150581056 3483039 130300864179319095160512423862241280 3483040 -1202619511739234701334317967946547200 3483041 -360995497736323320675612642680022558 3483042 -407713916193047446318513761904024320 3483043 -19629559623476985679762264713327416 3483044 -444753541267526675424299533399161600 3483045 640123841664942346923326270494138800 3483046 -110841303462914398986909651636696960 3483047 -486728248062445926418086693562482768 3483048 267781593930764066633497880707891200 3483049 -58611218129589448371467042767764236 3483050 75755058558070045311607087216726800 3483051 -36146214335800709183202069183856128 3483052 154799613295027471876484628352778752 3483053 408725440011439603546240736473018080 3483054 -72907767935469838169511512875810560 3483055 -1181425175245514329370588095858346040 3483056 -314070206662411013676095647878463488 3483057 -457559457700768750288521345411235008 3483058 -421373393159620414255474903453563120 3483059 47619913427593553669641831396501260 3483060 152343515885918214882855922565160960 3483061 -709442144040444906072460083205277600 3483062 -818688549026479298127709937270584320 3483063 944141744917350254479018806561955392 3483064 438156636005465048088452331720990720 3483065 502229130391613639556573791533804800 3483066 426451452759438226840761192635791104 3483067 158136087205943939397472220260022592 3483068 225028306804620584083608406855618560 3483069 -434812307503252687763383595588257440 3483070 -608047634113033601413624881399491520 3483071 -2762468338957450020315061055020224768 3483072 -205202595036139039237553966184136704 3483073 225794779394245405657146923484009888 3483074 -53066195289940173353747481134868480 3483075 209737386068236387816533203337042600 3483076 -819707139676994347557853762662825984 3483077 166175408494532025340737799208296860 3483078 -450403615368112605069249440226720576 3483079 -318779220225037095477656092967424624 3483080 -538597333600709018898080860360704000 3483081 -8442037317334017879965932242812928 3483082 -270253113705605917492681579436614608 3483083 522298788929167378569826808813053332 3483084 252472667522528279599136577646497792 3483085 -877703968166035349123678015699783220 3483086 -4482205893855086449804847956732032 3483087 -55686244587958866210372962476936560 3483088 -6679913705576238742085926616039424 3483089 -158417710434594730763148837042340110 3483090 227170036692895662386872745161413600 3483091 -88151945873823777947186565605775508 3483092 69655744835627677673757532798367616 3483093 733183910847055124034893274185813664 3483094 56340988733642073659960717911800096 3483095 93200358375335890050041237543539200 3483096 113007839950823402361541432297512960 3483097 -105161497614084772675864737774979200 3483098 110637452033881841648129170314408960 3483099 238079574182118950904788398410823800 3483100 373969818247646341346311725867788800 3483101 -186706703565617387515164675809721408 3483102 31536952489870286583948763713306624 3483103 -486216083543307829459957988289957600 3483104 123771008635743988258674454946119680 3483105 256585771949686443337386394124184960 3483106 -326602022360945576059457736749280 3483107 -163180102213345137380409448776407760 3483108 -724285407030561865402314103844628480 3483109 -10227871786381062636090234722703584 3483110 204093515361283535182111968792384000 3483111 146517766360788131582732773541560872 3483112 -433652696778666974544952183079700480 3483113 1855425275467846185198965365611390240 3483114 -185423841508265370606172932253301760 3483115 334953505553337148389607392302561760 3483116 236009732371544638499986985692474368 3483117 -879734721018528588145832017253164224 3483118 47409943119793323106438513774126080 3483119 -244560977068116065268728934330625104 3483120 -95496780541077516670921402440744960 3483121 811744872377093210322545876801179812 3483122 52729141554225856291752949482188832 3483123 -487599851874492562878538577326218240 3483124 82864946918296706694595421972428800 3483125 -90151579298132506803137447195036250 3483126 178849439693036146620798054297914592 3483127 390017474488964455837309452053144952 3483128 229996521729076625531559921282232320 3483129 2039816320906705212346789160964096 3483130 -154053162735344613187774184632320 3483131 -9596504087265884143477072364420328 3483132 -104482698811674317631499014075571200 3483133 994533106953602880497840389871653382 3483134 -393251394442034139943158285614947968 3483135 -998711357484254039091229047553432800 3483136 -4954655541253332608047748657184768 3483137 1100326764167292025421792459524800 3483138 459525503983720198682277524278821888 3483139 -525270464846944040608912630630078200 3483140 -484460691453505644352067261528482560 3483141 -393291564456012225514787959708159008 3483142 389883867036798013314694199520475392 3483143 134010699312086940922279622063074464 3483144 -98864392301248646515752654030766080 3483145 615385775909085033528223025787180900 3483146 703316870159295850327980467942548272 3483147 45710915574924555377982305788586880 3483148 865996560735153955199762311076542208 3483149 205732242448219274072761745143769664 3483150 27816019106690568115582167215923200 3483151 425960446538206239897215476175734784 3483152 96591155726964844287740856619769856 3483153 -587338921844105208614021862391233438 3483154 -686061898438871359433872948322026368 3483155 76219222062151342064480209358245920 3483156 273822565528030768170352989543659520 3483157 -311169552431806534705804480573838628 3483158 231801065654722171837433243294376576 3483159 -896677165107537832770022009533215232 3483160 144932328223039901214276555917721600 3483161 802939044238583352063282566208561600 3483162 -122387353163967361920722300723170320 3483163 47179102822899922247183243596426144 3483164 -169350368478618936029023634997224448 3483165 -105814388872869666633640608629472000 3483166 -400571079351937870027901118085074816 3483167 1528747065575189052045454845475557216 3483168 48649607666166597452787559503495168 3483169 -1488022814142181244986360761911442156 3483170 -395606358317286913401296737077795840 3483171 375829653336889362982987520851099272 3483172 5477605518764930912059911965835264 3483173 19354063544139924999725601369607800 3483174 -8587941105768946427264203272018240 3483175 532220702262300974746509568026991000 3483176 1171990133880410645167949620587310080 3483177 -42123223347231142041387326178234480 3483178 594054175308530174573905552291271424 3483179 -64526678190931730941244194704538224 3483180 3212222649215389823895874594882560 3483181 602735656206875380679578839553807704 3483182 127278166626994425298351352637049152 3483183 185691769496913206294368511410281600 3483184 -32189708726820576444732729741213696 3483185 -432327250160174589367050783850824000 3483186 112544658917846674687623174311854080 3483187 927333423273636754265187906133501872 3483188 115543744227172404011554739601678336 3483189 -509879642879258152527819119898009600 3483190 64001788337317166124372832631644800 3483191 335117634330609719816887488747624384 3483192 -115385451042635705273125220974817280 3483193 -165315662674136745486413992292718720 3483194 79686351752064065942877679187612160 3483195 2670510132660329933890341571100640 3483196 585404983343068125402967236104979456 3483197 -2353867556143172982844927894448036928 3483198 250611304277560669160397192478675584 3483199 236519748998991257796458516793771200 3483200 57480579519601530073633840850534400 3483201 -610551507350058641968285324538670240 3483202 131475048453546359510774063300523552 3483203 -948615794391193665105948913683402480 3483204 -82195105755840104168439543198535680 3483205 -1304255450819271513944660012194013280 3483206 -345570173634563397576269898201356448 3483207 176155232816881884791739232369149408 3483208 -623308132545508205394607244425559040 3483209 -204562236536656679001380848286455590 3483210 94658573181498058802795440743624960 3483211 84669445734488389583671791455645272 3483212 -315635954730459815977662764056593408 3483213 -89521941619890458247466782159992640 3483214 -225434284696676393405838847822705344 3483215 22868671517966505188609120013239520 3483216 -306005171627649208611757032355921920 3483217 -686973217381618036047210014331823488 3483218 407786210574629521303009233316156560 3483219 -524124088776787731090090259535378640 3483220 116334638640782500475939906140116480 3483221 -335428345700199399574960947730977888 3483222 34040527036762251472501287883972608 3483223 466912792171190881846184679505918472 3483224 975788751322426926190640995723560960 3483225 73330609429964951142431929607591100 3483226 -304623987018190731629910746412764688 3483227 1537499709540192580539071472195516624 3483228 137454312916639272538108403012837376 3483229 -593546457530042503508701752295130624 3483230 407332137858253519395386917601213760 3483231 -134326259446975149533425233493374648 3483232 1752452483164828542512522930953912320 3483233 -12070365384461725755070629403260396 3483234 82959094432833866103924592019231184 3483235 -107794866070892002613488272202429440 3483236 428639811692999660342242437329393280 3483237 -336107159505697288049806054866635520 3483238 152890767804689091038106731048996160 3483239 -421285260071084886991778382033477960 3483240 -55215232719236715506303007177523200 3483241 -1464546476703540743293094938271292358 3483242 271373354877280204559771203299816960 3483243 -18714516847958337495466568071652028 3483244 924269151002388215124265407493089536 3483245 -133671818734493296738771150186922400 3483246 28387010791861980245325298295766144 3483247 -795160398644237407247597183413728304 3483248 -450964918051968946649276430051409920 3483249 89093407750658071575611852344633344 3483250 664208970271436184412600803318984000 3483251 -323525766176135980946036446510319400 3483252 -68748465279736239466439839171089024 3483253 -275762814138443193729271197980786816 3483254 -299614887776318534983036411851341568 3483255 155495583710470386273901786132084560 3483256 289443123669350643423041084703989760 3483257 -1244185982279221557803648219995657494 3483258 -4700539660930147648596890735235072 3483259 1102301814092401806447896811132351684 3483260 -272982135173140622017504711608238080 3483261 -679053386231290023956204808633566112 3483262 131251346133759340148726775860461632 3483263 1918184177253320525362957042512634056 3483264 1246012566671030933569403646891786240 3483265 -770351696611272601674578151871943340 3483266 -371375921760090274222743330980438976 3483267 574305391814791698741802142475141120 3483268 67712185420045146917521556431093760 3483269 218592282071318845125784561342603740 3483270 -113750280087442220412307582553088000 3483271 -1691762576989492242048626196741415656 3483272 358075005286275318306757309627729920 3483273 -105882796879442870962924963374572016 3483274 1179925348885750611683579642528079360 3483275 212093367929667765210356868851182800 3483276 3962783714267681267648039808850944 3483277 -481907536525414974062838174644419200 3483278 -138877300274093173255465810411003008 3483279 749361467772923637450678150556362024 3483280 -86744343509532966340321207598039040 3483281 118002519226322481561938276414690880 3483282 -24511276087776914472508780719290880 3483283 -220142137241175059440393559691972480 3483284 -33992282389770225460664123291762688 3483285 251439446101589821078267784000423040 3483286 114563007106229479278583602039012480 3483287 -740265977650278915602078895664523064 3483288 -824674779811613003975371962283622400 3483289 25482710730009423661124888276266650 3483290 -94679744992247297740630687482758400 3483291 105819667245567272423868518369389824 3483292 1310284392959048337562545978489622016 3483293 298860370758002672779530278744538144 3483294 197816355989741638520390501825313600 3483295 -233755927244156540905734501185146200 3483296 -107766683656380654712979088133324800 3483297 931798547806223411310457100718923040 3483298 33584733777339670110627518686471680 3483299 1202822309220702314161498849596078300 3483300 198000495277807690299899161359820800 3483301 17494689484858065852774780579126240 3483302 248632233836601080775443210145104352 3483303 -768898281957231282659794110651310296 3483304 363891160442156649541867367039139840 3483305 -252008506186636384733417978028997440 3483306 196259849030215928157027462937415520 3483307 558449400364562165332121337363862392 3483308 -846310726268490172345793899807879680 3483309 -709151398385834858803585303861376352 3483310 45981302976873650012031339922834560 3483311 -259643008900315072960508866121301696 3483312 -76345989659474276545849495821385728 3483313 577608245783410252171725452962679860 3483314 -807803235737800239768512739946773744 3483315 -21086526344210945263374047324328960 3483316 -894964572927235100262893427417980160 3483317 100560145115632855822641709666745400 3483318 -595902887140245160287365376390098496 3483319 -97365992563212857904738482936815680 3483320 -246238433008806801481442720185651200 3483321 -527506924846107693149157904924698288 3483322 -942494444597567644101784739339604000 3483323 -1066869387958586068029838240762006428 3483324 385956734556593230378240375236096 3483325 840901585829780530947867782823276050 3483326 39951065542237421570930517707197440 3483327 -626696457855503820998551781493093120 3483328 -78055478898500200125019991671046144 3483329 -1014805291619806272502243490825627070 3483330 14231590327928450462513752698001920 3483331 371571693249605554723145306607759596 3483332 -6101143346428719059424001056376704 3483333 23660717269729006992957060396759264 3483334 828137718000926539243488409674244032 3483335 -1305596224825543882218076249308271200 3483336 -109751934610783062525410107901337600 3483337 -73390978613967243381664150141863360 3483338 -18927330915781405398383542772823456 3483339 -216386068945685049434862284081236776 3483340 119455256614418793820161713092608000 3483341 102529532868114935362263762883928652 3483342 119879449921767057358325748903532800 3483343 -1184276040213342560952887992012603408 3483344 3449868576407342050655576914526208 3483345 -271410370262358115184346933337844160 3483346 -88033436987894329028369978089359360 3483347 170054591675579745249171428334144000 3483348 -249805467558961899383469494476800 3483349 909876433083951805721347302421838236 3483350 115770719813932604935961143349587200 3483351 2175663294228799234908843813115120800 3483352 474940045152969051533560554754713600 3483353 1341015330305290052227831184595364560 3483354 -49837241127765104573271612694649856 3483355 -529091039953778546119825773227784240 3483356 -180059388417154763282275061774303232 3483357 -20830362405441600299210801065720512 3483358 -866907375945419920098118738107642624 3483359 1599629295565913154160356357819079152 3483360 -172635192578429651044233277459660800 3483361 1241644394053907839937876055474556770 3483362 -399972114753464107191936255900195168 3483363 -372828586610987918702440356993435216 3483364 591392733722491608005863086423763200 3483365 -219945859219534522696008130130956800 3483366 -55919450772542583649513331471635776 3483367 600389657062835378120337148693765552 3483368 -444477302346038445136201124627251200 3483369 -222299322729030309301862831897665500 3483370 263426501088599235379812179023023360 3483371 360630224935070090330628670437336600 3483372 65804363405801366963402375099661312 3483373 723048150187594026115653198091078944 3483374 524958310539278361202815276574479936 3483375 155736599609575797708676167039744000 3483376 57804475204124294399445929573711872 3483377 828401342542717126492476210329879040 3483378 547112361765503292737819386177175040 3483379 -1566996798880576205443541598224569416 3483380 522347683956887339215348532680876800 3483381 -837361748120405219793966666449487456 3483382 -324679781219330951073298162525292928 3483383 663382709792680724723926092448678632 3483384 225563281337020126103265430315008000 3483385 -696676366926006212593144293294090240 3483386 96594491468895387120590223432385392 3483387 9266671239575953171433761470256488 3483388 -609389263087884203205780491226099712 3483389 115816056860810296397837006753205120 3483390 24882831536363482804062362603233920 3483391 -23613143720488465826500030804792088 3483392 709866997051607495571086661409308672 3483393 -506188798800117789077543401113441600 3483394 408585576425822408551685874185708496 3483395 -449480730334238005229714410467327600 3483396 -122152449786527026773754943251193856 3483397 -2549698088230628304993035691954506528 3483398 -231795816071263174038485122615120800 3483399 522498602228634549564256630996789248 3483400 727465655708605922788317651437952000 3483401 -449067909505699258664215978126651596 3483402 43052048569096863768564684724758528 3483403 -116744567604633440759913075778648320 3483404 -117564393544088130074203922584994304 3483405 1210016227559796613917408747292197120 3483406 19589936780789371427262721678381824 3483407 224709038845157776617433769120467992 3483408 -6249477766957781294253052429074432 3483409 1384958968361640359486152274675602610 3483410 429656351800201445085755810411786400 3483411 337169510996059942419598822409094072 3483412 -599897963117166835572894769762774144 3483413 -969357982205324285838043994093476338 3483414 -493696909177546512172697950425984 3483415 -389043181149677385134769659432803680 3483416 945502557074165669177811451284756480 3483417 326040089117335751929975853204267712 3483418 562881055682725719994701168789500640 3483419 -550818071920440274990022875189992960 3483420 -227009502063588439881304857319173120 3483421 2034535581955771818421500975981020544 3483422 -80619667938591816791138707736980800 3483423 702392422178640451710648487900338072 3483424 -607851442906383277755775518504910848 3483425 -155341050159762470695915109246256000 3483426 548256179959993555376126427398016000 3483427 -650312290069003858222283366107181160 3483428 323189501082071538872074781145451392 3483429 951361521617465809527328758829394784 3483430 2393346970276325531574966372078720 3483431 -484438643537040010448149902058976208 3483432 814112104517948225107638100662681600 3483433 1546282093379292517444916725862338682 3483434 69301128895778538815955304870313472 3483435 -15247943856556580603925309533218560 3483436 1279522214637294353188433410786784256 3483437 -1330410070716645846390420481731799914 3483438 64424595644838728177596089433850880 3483439 139775178303550546585661555495679872 3483440 -29970876745263053967486099407831040 3483441 226703907995400590379972483883380480 3483442 -188411781017345886053419697677495296 3483443 738400272012802187635225893600631692 3483444 -662827228428991165798402865776785408 3483445 -467907856020284831258022432236603520 3483446 -237678055949191032680611459718879328 3483447 -124204161860326716674703814588293504 3483448 1376174556644169639804074520204533760 3483449 1086695123948236459888871860135665450 3483450 -84324728255563959802807180670708400 3483451 614048540705284031430402718882818720 3483452 712646971276274523649253821977919488 3483453 988413699649462781625977959702984320 3483454 -152912864632659020133622856174975040 3483455 262617281199113649601226854129104360 3483456 -341974114702967494284097867783077888 3483457 -2210850386372421927539400702394187900 3483458 -639611121842935231009578179001569280 3483459 325772112706280676447971964007111920 3483460 -427685540266416666084510006014976000 3483461 178706380555434093585559685309677500 3483462 508938632465521095509223006374415552 3483463 -782824097201409278646881869148581288 3483464 744974831661272862136375776278307840 3483465 21386478494256672599551256176468800 3483466 94311658966761681497915026708776960 3483467 -696649493025390921900541491017992080 3483468 731800885091662675719515839302173952 3483469 1267250397991764162103449603828470 3483470 225479338798745604458397046168811520 3483471 768823697489078187320250166024323600 3483472 20094536982372115483815261202866176 3483473 -1004700047750290727023722897871872 3483474 57839835955213960727338390441847040 3483475 63350370234497941880923204283583500 3483476 -179745960881631679531113292726317312 3483477 -393496264271889551791711111617120132 3483478 -37267981918320114811101716485418880 3483479 -800477612819395513859520742807344000 3483480 68283830663999987441138505547776000 3483481 426610909595852644575272809805510282 3483482 -684696831344709828495738422205051408 3483483 -149624106263208574398734623556861952 3483484 901549404826243199061985784887702016 3483485 101297380791659097739626802681488600 3483486 -33508861434450042095607597394403328 3483487 -22580963957701179822511236803098176 3483488 -859485840120265715030533512865775616 3483489 569839694153245347189418882596283824 3483490 17746612026127406831680526930472000 3483491 932680151932143896314181779435086984 3483492 -118016873861568015419276359518701568 3483493 -244748434757804836635473612411678756 3483494 72111055178521270201293418527944832 3483495 59920288125460645777372206077580000 3483496 -1317829653266672403038541539935134720 3483497 1317187982986557960257704439045381946 3483498 -252077781930637081935142487576136960 3483499 1353969662591686661657546842013948352 3483500 402112359417406626972761489246976000 3483501 -70478864582056303359551952208453632 3483502 -308841545824705125044219787493778496 3483503 17017612544397374805367305806158824 3483504 -210636435299998056545445990051741696 3483505 271035531912562844350399868973168000 3483506 31214470750887099923353159752314784 3483507 -355662186663776260374521573992956360 3483508 425285025234392315703031290185216000 3483509 570829206648535812478206500458204860 3483510 182875027005245891290637414723328000 3483511 -204480249111828817566710464008055296 3483512 703295032659964766683209602017075200 3483513 595120216837618377612558102871751040 3483514 328152430068674316210539519277887856 3483515 -428945112159647391085248764669157600 3483516 453198627151654280618088837239357952 3483517 -67487601781880128363841707805399360 3483518 89228646006016339211355088026494016 3483519 26652469665553022623217480758800000 3483520 -523171222382101555505395675850342400 3483521 -998857599794851229481604179661261308 3483522 -64862936556760775587105007482503168 3483523 -518233969840354557657535528250116228 3483524 23401850164594423485459831632553984 3483525 -119411076745013753418175123167211200 3483526 -6034309895358636115240575988039296 3483527 -867085047774251466559219391053454328 3483528 161089893967187263912820078329036800 3483529 -63489966351945613049420961990687808 3483530 468339698839414464556663778195096160 3483531 -206346879281723029910601532298764560 3483532 33640515106298625679257713074970624 3483533 -2535782762279744319108446618863083360 3483534 173602874968304445740972905766120448 3483535 -90463015813346151598007560981063440 3483536 -76236109677456248003841294583726080 3483537 1064580040433255621668409623974524640 3483538 201664397615029993873580904947338560 3483539 522224481732343450969619333242631340 3483540 236901197258867783244594996219801600 3483541 -1717729717036755926160206850795987058 3483542 -84100585836437009749377359558065728 3483543 141286960799111616987024724231891584 3483544 -5139282519908375577101121631150080 3483545 566809114784172094910338626281077320 3483546 -319259652519508972075349599082176512 3483547 172737090889452753462444605494004996 3483548 934060227720413464422056701553364480 3483549 -52203455700346760392574883501844500 3483550 48242688937864360732135168888608000 3483551 -722623299939099933362855648705267928 3483552 513992588389203986661185234056249344 3483553 167416335999969993793282545437560802 3483554 -319433801525097874362443847213168480 3483555 -870151462987639286554886337019776000 3483556 258178992208021130181066476778312320 3483557 -355787936084077154746542865663551936 3483558 -155999589912632154864715293138005376 3483559 -24864315279423769079677909934275496 3483560 1719392892139518974586809350041600 3483561 638086162720999964927814124379041824 3483562 213276572153163850075099613032954032 3483563 918871947845937350834126470706777088 3483564 94083863504509898232603315130662912 3483565 -94164118259099008941144721084763880 3483566 -65846536762156972653920074681222080 3483567 -50362026175139502961410422477799240 3483568 -33423787573919511463850616214880256 3483569 -1302822091449109696174169618679555804 3483570 60789742071335377707226253474534400 3483571 88351861433365955231964671355199904 3483572 -1150456667307501159872333715861884160 3483573 501509840634115299964189654776601344 3483574 -75344483950847376862729529628221760 3483575 702932525567714393838845161787158800 3483576 115829814776791391132652600889835520 3483577 1215594813959821805722237411253216426 3483578 233076850583751079828731466197286656 3483579 75812287579687322982085829379933888 3483580 -222570357628172806934257966359459840 3483581 315613591743248289657699928684013382 3483582 5136850052440390704491851136482944 3483583 1507907730401035060951355880040722864 3483584 94873858846917618001164071872757760 3483585 -93467863591211962149631729787246400 3483586 -983705807221168243544361853367689008 3483587 -198459958067875933987584442536247728 3483588 351265323743698146509556254977413120 3483589 16422274317988385849928719155509756 3483590 -563834017449366990996589518412800 3483591 -535265612711449198229424456158996016 3483592 176386178177560979480706296740577280 3483593 -1485481407615154844281992149700743280 3483594 305110864039805272151533768821166080 3483595 -5443452611973344635684031775650400 3483596 84109934509644819063763757487744000 3483597 -429743132778470208185456496286490592 3483598 -449051137529904302008434452436809664 3483599 259394325594770961692717829234060672 3483600 -68783706446300116367531850016358400 3483601 -575169508734612100168156840243383696 3483602 10582412720068318401494416035149952 3483603 602321949412822012054042257137316720 3483604 456256133147668867151182606538512256 3483605 845611945938022186019728605721063260 3483606 42438366401772923979597595802707776 3483607 -1415565611291658512983216153039777144 3483608 -429943060579801761425298319495895040 3483609 7061798726176588299309303330845904 3483610 119522645680912576962482795330027520 3483611 -1218524949607867357652509168440841788 3483612 116502003634573727459977038565294080 3483613 164012162609562674029794792392568160 3483614 -168111504599366317385361089596393344 3483615 -483884146539452669429355392893570560 3483616 -308391624873741893635292955093762048 3483617 -676218743974443640055030501478698334 3483618 355238262534798993142053832960730880 3483619 510952542465932966171451487323045020 3483620 -365808088539428662131230285789184000 3483621 428994528737957895686819325259530240 3483622 -914956070168303305569986319310809888 3483623 381958375268050079925772019923468128 3483624 -34622153057937226262981054777671680 3483625 1042558641568957563765497776583205000 3483626 132869018076024320526534734167951104 3483627 206343748117103641196143929189138432 3483628 -517408502576742130402831649779109632 3483629 -185293616654522601935085412716755040 3483630 -73576695944856336257678417572328640 3483631 -514735040099340202242944433884063000 3483632 -413617896364938355149736567821041664 3483633 -31363497640836000503627145434077536 3483634 110732214518335487524240830559670784 3483635 515159507960632386244865320343681760 3483636 22791156069387109472891833979695104 3483637 572140109854879786119697586393901660 3483638 -35330398946806371333258559590745920 3483639 -988872774961255049393441056936912896 3483640 -556458030463183923815947338080256000 3483641 616231847479636019696241655389929472 3483642 -147342895482450975120651949940441088 3483643 -350240822055146376241555407297670108 3483644 -561727204114841965689079088685809664 3483645 5392093792478709025488235173050880 3483646 988668670544534778282325021357074240 3483647 471040473387369067361159559353553072 3483648 29909460550888362509889141662023680 3483649 -206980589229328127355455626200889344 3483650 -9407001368323714147252705566637200 3483651 -12058635127180184778861451507432968 3483652 754418368133721705663453830927564032 3483653 -632535262129003784936905963519352640 3483654 322433659151119373321024975321550720 3483655 -9838058416041429411408029520205200 3483656 -322211099257564705832021915312455680 3483657 327731069647485006434139454197939540 3483658 194245259431274538279256255018068576 3483659 1453239170739904369163004554402635860 3483660 -522532920495941571082182928844682240 3483661 -262811025376750418136958268377586228 3483662 -115570409138421303992316321069624576 3483663 -1163490050743826870669467152876768000 3483664 77588913709422745537918609816289280 3483665 -732988429243189252431156026763168000 3483666 -298632667173878143355200413469217280 3483667 -697504006072496911515271152219486648 3483668 -642354824802718665673124532525005952 3483669 -272628945826332168408528839820894720 3483670 -435399213122334589725965700095742720 3483671 -432408493451762134146431138352965256 3483672 169078792469223364076248615045693440 3483673 1159724853919715809562380150366335940 3483674 576768921490972436015441937996621792 3483675 -224663381755585247818382846672124000 3483676 154088795070998318550747170386944000 3483677 120262595586182865130585401977067660 3483678 -496158039286549894232565163901356032 3483679 -50858493610216975947769006224142616 3483680 -60329238839598659615361744200663040 3483681 -25259473681940362881965117277760848 3483682 248718298001561494324825101157050192 3483683 -438288326216066066808119379742374960 3483684 -218221856612670308121337631100727680 3483685 670396872549155772513849775651024380 3483686 442150481868438795592303832184319104 3483687 -82396510566282064664393799662309376 3483688 2745800238088880247690212629708800 3483689 -499997046720715040164815652002279600 3483690 77661465870324162982309305511127040 3483691 -1003658949411501574681686753182406648 3483692 718315446466913370972141004426770432 3483693 805818835316960225017310304927894582 3483694 44890661757248604519322409126294400 3483695 -448135129165239375234333198991642080 3483696 228209053181205771414101928394063872 3483697 -536362704512990059457468757168440768 3483698 -178482157260940365489616531456535040 3483699 -193807582361463540638072786095246536 3483700 -491601990532888338738151421902233600 3483701 205765760673998093520669657033154200 3483702 203779256441935476836960038682375040 3483703 19893394514270711822077357481602264 3483704 1147820945100425655676121864244695040 3483705 102070542349422022353826580261349120 3483706 -23253458789360839743573981373495296 3483707 -85845706653512581599586827431856720 3483708 -234636438816145151738757973222677504 3483709 366648624435999512343854309629171910 3483710 -268867210794051181585262452467540480 3483711 287769379481933126939128414517616 3483712 526733033429968147963279296131235840 3483713 539400724870982475018047943715168962 3483714 12094868746161738203572844624125440 3483715 -326271727059833828671976415052358640 3483716 -14593402839796975565228544326156160 3483717 280366144263733477874420843179066080 3483718 10151977516369657526003474372198400 3483719 -570882424983255859487530208417075880 3483720 -653368511300067021766508158251571200 3483721 -1274790340045427967147849733621734656 3483722 -730279282729937999901294233000434176 3483723 78414505082886620450689148763053784 3483724 -737414720074864017902685142561717504 3483725 344087249037576652798798769332516800 3483726 -300129786851655191586181105721241600 3483727 -95333682879034188977860278428265840 3483728 359646843105635651241396190845591552 3483729 24854220859479676932074855083136100 3483730 -187644090183695551057247136735022080 3483731 -26404209259926730078053361028644728 3483732 -406314969386349633628362433756692480 3483733 1374646963663363778201694191382474624 3483734 612667236509001154034167422046839552 3483735 315112492366292657955037410508361760 3483736 1575998029001468205676392823541145600 3483737 344304078983140590756580079525778432 3483738 280490407018522017205787660175112944 3483739 -305607899953455379617883708264719344 3483740 167092662307039631813611342217472000 3483741 36664879940536440516821132109114240 3483742 742124106235671814501938262602708480 3483743 761461739093849953966379826610718664 3483744 -423974871030285441436527579679948800 3483745 -44913647960905836179592598789900800 3483746 15793880252039366987162431269603840 3483747 845510041237932872941676959741687524 3483748 -108567584541465232498808506612971264 3483749 131466869552229967261816866942973440 3483750 10571730182454218472361967592600000 3483751 1167162794453109029605058041515021904 3483752 329904045777647087204252659184517120 3483753 -335810793513605872107070653993789696 3483754 510563777404138740594315464375430576 3483755 -229607398129565419332356341057747680 3483756 6494269548864629764948667922754560 3483757 145560394011499576509777277469607360 3483758 47362972408093069962081211996860480 3483759 -690552246897357265930602485320572672 3483760 -69737652237812683507998434963619840 3483761 101045478250844357819536800688657362 3483762 -405476532433567171151883040463998848 3483763 516944554277408441788419192366344012 3483764 68058503841304056484398926949642240 3483765 -631042807700214566053290966204441540 3483766 722982078382641632335223045108985024 3483767 -489066852338983410644082624297676800 3483768 721670741132534945136151790852505600 3483769 -342427810695203693343746742324379200 3483770 109736732078108243402804937129225600 3483771 385879133736615333273285477743601264 3483772 367751301075187483798609566321502720 3483773 -110694467470347676438932233764356480 3483774 237744316989717240658847147762688 3483775 277431181880448227351940077460730600 3483776 360266146687203138121316060752773120 3483777 1161795565004115978774812908694255040 3483778 -652781204660472396519983328552946176 3483779 28674472540594365744877986866493408 3483780 -59425639006427259994668627384238080 3483781 -254394890344837821327723013015791360 3483782 578254775044584508482873369653392992 3483783 1287569011412414917219807386349228800 3483784 -354381628359796956288992348762112000 3483785 682069867908910353824474698994938980 3483786 342258063096676200155669088948075264 3483787 -4333568543983897543620331719314688 3483788 -335635748759348289773384108549111808 3483789 -536556421504408374292207518226598976 3483790 -225725599348553762394043076233649280 3483791 -42645796293499575652951300228788000 3483792 -35946281910009390826938763187699712 3483793 -1169516195058491455843745702966418840 3483794 -187750550841033411486379779096200304 3483795 20545612385962156146134346341548800 3483796 -484911631533292282803652171676875008 3483797 211630237463634976490273782189167246 3483798 -22356990109124728195843780975158336 3483799 380301865339286182152165585582107520 3483800 -708888282845849048560150533960960000 3483801 -152522665316392003118753215810887270 3483802 243498398849149031216338699554808320 3483803 543024050333644702150834740969218052 3483804 614647319355473327598394659059882496 3483805 105658736616370247115352461031991160 3483806 -298873472976907479479260782270507648 3483807 -312738544248068848005454367978975160 3483808 -401595356086755029742493638944686080 3483809 -158016732083416434734060855494853568 3483810 13286328966217345878294727935237120 3483811 57453459447547073616037394314347648 3483812 -774045260458151348677631726993833344 3483813 108136469489809477038905578749342624 3483814 -283444924285620271661836715475294528 3483815 -158457829057287649939264368686132040 3483816 -156472510785998702620544777753395200 3483817 -4398941016589219191088946900189360 3483818 278206880403314070513697454268062304 3483819 68396273679457276418609337062145600 3483820 -242128486851123023497199407056491520 3483821 -1475852965642632340374625121781273600 3483822 457574115413864653116395632615517184 3483823 -554596343346360905742919832595180560 3483824 47767638628503265233810474226237440 3483825 163096109826480916443876272384775600 3483826 -640106355859638246332727202354971888 3483827 1731966753124635744419969723054112312 3483828 565210879209348836122976754413813760 3483829 548769542741512571245538756884323676 3483830 212807918792125962891154036534510080 3483831 87351263130780749002276551220762320 3483832 -1519680687654308171817511191859200 3483833 -42952406978074680327269608135737216 3483834 -190489523242173316298119954452741120 3483835 -26203382422876567100845655248055040 3483836 160334033411207970644789904341826048 3483837 -615173802325556069368379562003135360 3483838 54678497262007263545678019945206400 3483839 -949475857116063591678883956321255360 3483840 96761022892476194807766836261683200 3483841 978514410383212812382642977881010242 3483842 52571677588860443212083468074932224 3483843 551480483986613245963512265987939968 3483844 24089931462133796384473489384169472 3483845 1011805496583577126897313987524939680 3483846 -105747120776262447391687424205716736 3483847 1093297850893147839122001072267246296 3483848 335211738469354517445601963600143360 3483849 -33940803302946386309926367174434752 3483850 379692160430964163715974807639616400 3483851 -536925885772025422334446411967646348 3483852 -12550119390571936597636782314981376 3483853 247213843576688602488708897726026102 3483854 -248115870597277191707169582120164928 3483855 -246437842514577673584858065418385800 3483856 6965775031148107010775335619919872 3483857 637098956069736619388269844824532520 3483858 -57626969154356706633899012363535360 3483859 -830844232184210625751715348073953960 3483860 -7790044866691675206378737353635840 3483861 204636165617269972152017070295080384 3483862 492474892036359289130039013330225600 3483863 1821871028864475570737591310427295112 3483864 430894602941835216124380800934604800 3483865 98414226322104904379807049644688000 3483866 -479849406632663758180198059537600000 3483867 598368392242673878339964674499542680 3483868 1321394956820441955903771182426536448 3483869 132387407604900216143327241393135270 3483870 98601394959086965405099113758941440 3483871 -1888008937089960609786054277845693800 3483872 613024762667876301092827579709128704 3483873 203910349967135124517605155730603264 3483874 155718509111450977843833611143767840 3483875 292629602266943475363038874879984000 3483876 -480347831948059310132142509528549376 3483877 166873537501799811072334494123843360 3483878 -746225563088598003626869132667717760 3483879 -101086762386130688087056460912620032 3483880 -824630256981146336700182538140467200 3483881 -570522967592376010059825841143861318 3483882 224971857929042321423973972228615600 3483883 -99967394017671048920198319752799856 3483884 542615944756757670607854220024012800 3483885 -457366323487883372786669678990906400 3483886 -136622897381972532487611042090743040 3483887 -202020985706158084201117069731563208 3483888 33079285417968336456441706050551808 3483889 -240056726732837944522355868854981120 3483890 -145302642714373727116944889283464800 3483891 -929335268074996843386626418402202380 3483892 1547363448965570197746196799973169920 3483893 -26141710187691011610890476310227200 3483894 -294376367269958493515321855586960000 3483895 294409361813733070186654004447755080 3483896 6737481499729339899081533778124800 3483897 585843799260678701060219575569144480 3483898 -678644101609100951179244980975937280 3483899 -417077272542557295319941523623746160 3483900 275909956604416177429721628617856000 3483901 1196812812744808113094738196572080902 3483902 -115740623814073503222638763910183680 3483903 -2623555379559696806144961191047680 3483904 -20928020486839814041623371416862720 3483905 490534471782303087171584996249841000 3483906 -883625804373176086175367838278978816 3483907 76532498374653549042309493526421712 3483908 896605064584967169231282226179712128 3483909 82685340334383832126719819248060448 3483910 -152779447156581792455266382450711040 3483911 1769243535151749800868229629718624632 3483912 -200860429892520623655844171686297600 3483913 -1048150416599224347082754146936644838 3483914 215607847775241853236762974140845312 3483915 130294442709459226126232206385868000 3483916 -514504859902061106084173019127278080 3483917 1378138780623896476257159973408614966 3483918 -195938122251817272752360462397024000 3483919 263327446125232998593289434995974320 3483920 -41912934978466622870652776227799040 3483921 3139879856425775754642230411173824 3483922 644755903910784864962544951808533504 3483923 803723162301738922356360532424500320 3483924 364617422237126205817864722258425856 3483925 20413423856240125981652789676763200 3483926 320191298410860454161357000135289920 3483927 -143663329905722043683081289205414032 3483928 -108068059881806592094302335301181440 3483929 246356816806073827456617283067312640 3483930 167201910123410196183759050297445120 3483931 -1028212766180712284580375554187933696 3483932 -286536523245428120354587326229461504 3483933 -614970710987853352756358226107570976 3483934 -310173882019221387567698457924578688 3483935 -66447815127549032494077187588761600 3483936 -138530534498262436336583477715468288 3483937 1290649178555122000174154983539775586 3483938 661998302005040347222490296373175120 3483939 91692071516176618777428003430965624 3483940 752498871206776105659363824779895040 3483941 1592716232439011213136535557078532092 3483942 -1151019159947307789050629775665152 3483943 254524964363079498849102486484691192 3483944 253626879743215364810051683763558400 3483945 642869721491998885621437243228739200 3483946 -5110265034387264551273086826013696 3483947 -885705637255606339404845793796310604 3483948 -85852047848074785240959692382257152 3483949 -1007269836860738301113574478429187604 3483950 -389005312630096839407375437840152000 3483951 -739541563088260511739485443315083768 3483952 -85418775392947286197493012102201344 3483953 -2926424024675374164626994868298814 3483954 557254852299272813043602157184212480 3483955 21649324480352498694550330216521360 3483956 -399451573800159921338452508017477632 3483957 -106183890870283840119408324985072608 3483958 821360137760234888710919724745138080 3483959 -287085001466621876803161303437514840 3483960 -431092873227665321785160534397542400 3483961 596410564331421086081050474792188480 3483962 117519239679630762719391376564549632 3483963 87111621013470395853464281499187744 3483964 -404268408674271001499435891350184448 3483965 1030129519237638777538865420301682860 3483966 172260803417739815424443109903618048 3483967 -523735128528892164026807863131082280 3483968 -436463897017168647864354016187645952 3483969 -1549620562416556505248997162849681280 3483970 108850051861100819402735001061509120 3483971 -464375431681139482778231996556269328 3483972 36607770123546614707889707519449216 3483973 -1258429670614821725817024860188048800 3483974 -20275538182748206576800213035040000 3483975 238959533702802895365616536867782400 3483976 -221758910181907859062192738803056640 3483977 -586413865735027018078868821528768128 3483978 322264930355955474102870689406484224 3483979 830082508281810395292777243640579360 3483980 -335663976114655285983619283829135360 3483981 957688875485626039925314995182939670 3483982 -34975333335800540742220504994410368 3483983 161072969433014979867447395775539064 3483984 -4282803317433421637892574626447360 3483985 -157299163540853370450751916895052800 3483986 130956071609062062101803549105954944 3483987 -258946029710193058097921581449244320 3483988 -940115977554000508718095788098576512 3483989 10379430545234591422893820923047424 3483990 -123265432550495650095821305125233280 3483991 -215558980174139950366429025316782080 3483992 730728381909566293870942601822515200 3483993 -603543888824577513094956913921298736 3483994 66150724462789960192657307975405280 3483995 -691533821174335240979441882953026000 3483996 -41763319763144060143649434502430720 3483997 456373378093200564468951124130354688 3483998 -13110168413155383025179016650505344 3483999 739135663625353865792130734678511120 3484000 631636471502828906514498590736384000 3484001 1390030318069518021420529368989236002 3484002 -116114564033884459418911974950561280 3484003 -1582807255787915877540015762544424216 3484004 -688706555344245103222466820783298944 3484005 127289823227606326418309438175726720 3484006 -1048405463755494942457880667488315520 3484007 -1284349098619448196663126994789404744 3484008 -240309482918365289098956005763563520 3484009 -788246127478641235257955180521474480 3484010 -231087086013114767761591369346439840 3484011 9586446913627878000545765218944792 3484012 316221573128632201557063667806807040 3484013 275310037376093435556122948622188064 3484014 -90072561564874517677602538030478208 3484015 708217207963033992197495890402293120 3484016 -69596939581694451747700488215986176 3484017 -136734619951042546364901180008566272 3484018 -1352915764177860875916671494320000 3484019 271095339487223728447771104303347712 3484020 107793859235383929935571551412295680 3484021 -39298469067977327441381414314221778 3484022 -419037314955401678224160701531450176 3484023 -142537758499111884749149946632636032 3484024 1711452139982110916853417874423848960 3484025 -203584726799844876068854183778154450 3484026 11880641621155617988879043208038400 3484027 125592186158981955298485774324741672 3484028 39847146553971992607408443762159616 3484029 -362006791099134783814347855399138816 3484030 -517937407680645061928083331895628800 3484031 446351574085897689951966164022888960 3484032 9911282974324945173282418883297280 3484033 -131001055228091063906728987330825280 3484034 93736673833188126042146243005438416 3484035 -61417174202850810123997880345751600 3484036 1697201291324436175658095726837856512 3484037 1686102343886393977114658041785550686 3484038 110975494723223279073914753201559744 3484039 -646697168333577423907352664820765976 3484040 215933666096666932692933170125209600 3484041 224580229890312894437808537984350208 3484042 793904650384106901544842494551098672 3484043 -630800528732666594791930965104337708 3484044 -754465644394284620161868860885835520 3484045 557543893455504974333621544524628300 3484046 350272348883357872620350331197823360 3484047 -120787264089753062103573336601765488 3484048 104862642502183629074240481325301760 3484049 -2476779077660593725783479078094584160 3484050 -196058337417939259784360433185827200 3484051 -576306337780888901607768639077188948 3484052 -194584942502530434053899132414765056 3484053 16708725182305025643331644197637582 3484054 -109625010563977695577358820511878528 3484055 -703781689244748732174522989947880040 3484056 -182023052847937384061211378079334400 3484057 515705786814934025287156675448611092 3484058 -479491256163918183604333288244528640 3484059 200933545555476045103624484646048768 3484060 740732291165492757652548126877747200 3484061 173547505092656293635790344314191104 3484062 -157199099637136123421987689719391680 3484063 -640870850103274920818163665005949952 3484064 -730483594535101292145369805821640704 3484065 -272624893159584200893338483830482560 3484066 -881029717911988958028566681731374768 3484067 -442828073733686086834860764897010000 3484068 62612846472174992768498898817843200 3484069 338812792952117928971155178371853500 3484070 422773770908285468462209855483716480 3484071 70668311921786760475085725156726608 3484072 192054996988307293784192321902663680 3484073 358703566348449829729421563022435322 3484074 285614616964491653041025054668800 3484075 -893436869759817976737363265446400 3484076 -475198833482779696426307359638266880 3484077 -194287356552781012855196929993436160 3484078 246808402532811974817205765005512448 3484079 -569093226849342388922684769038686320 3484080 113363897837718824766346796856115200 3484081 -1120365152623443804682440072397803118 3484082 184859214455279935625773464588810240 3484083 -222903924169131970504890534454266000 3484084 -188335945138923499299402319805574784 3484085 251041897792188788795480367748784160 3484086 -141335342077000923266994033976958976 3484087 -499002590350950993557551372713016760 3484088 -1036443606183312944617043693895168000 3484089 -53267673627874486916502835550322240 3484090 -126673899682419555181397541606297600 3484091 509147198765053155473570071704588720 3484092 87391674306703171212851099814912000 3484093 1550340931948204769649650004652502342 3484094 -261207733902671985526527959569971840 3484095 659009500550838796893820271370201600 3484096 -200176287581034011035728365249101824 3484097 -1414176739124384243495380271840267454 3484098 210900437156162575095463653856606368 3484099 1310537644551072151664234315207498136 3484100 -355749675152899868146659710290473600 3484101 -344071633538446097924733022896313536 3484102 -602714802201506729621958143746201248 3484103 29934461554796712703303833547890480 3484104 -168971186460081473739056904743116800 3484105 -59939730343847619673664332683518100 3484106 -267127865381395387612011834148258560 3484107 1267046183357065836031282447678577280 3484108 -59236929897427396337402520850953472 3484109 463642646471373155457931025768323104 3484110 32742559432114866764666787018424320 3484111 272304534509536307208528766123753712 3484112 9327100311565252209801866150019072 3484113 -82943352175342152649926277725731856 3484114 -192875602643599808607514823612676960 3484115 -1128328487632183917114257461539372240 3484116 812492659328881952771724752142573312 3484117 248438805427260663359528004582171392 3484118 -7412666066962059323650733874708480 3484119 -515559326731117489119208184055314352 3484120 460517893788517812745781347904716800 3484121 -690195962178839366329730386371073536 3484122 422437869624164073136476402674575872 3484123 906202443999261394717232447694098372 3484124 -372414708005798704056104581657703424 3484125 -155644443124590656254956790877640000 3484126 374014940938376588299233404493328512 3484127 -723874447564133936559646971691749480 3484128 216750981139584159387463727128510464 3484129 -87810692971040213014690340314535712 3484130 -15018754411237472835563896316614080 3484131 291993857068947709206695296627692288 3484132 536250260611446319315741092552548352 3484133 780179555974858400921342046488925120 3484134 449333923997703551901173016680719872 3484135 -250712045568992986920998509293214920 3484136 -233776645299170152133082072796938240 3484137 -15455944789878846623593045671394560 3484138 -149959546472398004076012826747739904 3484139 -504574006712170183756136151373373640 3484140 387334099350709329020783532289228800 3484141 -993508393964104563005290620968348458 3484142 89797978031183650019270414891082240 3484143 75408384932288009762932085901877584 3484144 20259817166834955582366943252643840 3484145 -1053355939619871256176933116501399820 3484146 404638625537831583762605629948819584 3484147 1567911713502963626424046048835408400 3484148 100540068997185214809568047542222208 3484149 1045381603152120470062475673725951040 3484150 -404098933012198204702221274698360000 3484151 33723418905911608087297470530217984 3484152 -62306974647875199927564662325903360 3484153 -519933220175857801920523080528936598 3484154 5807535990714506225823712925521776 3484155 -289540773739837487180038750663968000 3484156 313867240224131200462125549967324672 3484157 -1268951440888098990061181201503633728 3484158 -548676278996199761446954777366209216 3484159 396218141864055339479605608645352816 3484160 -503529019731245340246585394216304640 3484161 17178290937756080613501338913497280 3484162 152531935040103485962114296979438464 3484163 1374795454022900119925957309653120920 3484164 494326176039781056283662770026392576 3484165 -99543891348598014800895023445263940 3484166 59265289384093911671917836330069120 3484167 14626438135331170338991612081337760 3484168 1026387059998759227919616470508021760 3484169 357818835008872232433696835031140644 3484170 31194152117295145891929957014010720 3484171 -449777151103963800187925204583987628 3484172 -567481159253902565394378840670778880 3484173 -19641270063341427777321585547617792 3484174 -346406354238094332887444131135779840 3484175 -20292489713786736469478103952452600 3484176 227433414735214224771315770393886720 3484177 1399038833228073224522461449096687026 3484178 -206880267136445317478496108075595776 3484179 145935538531465801858980738181516224 3484180 -91557064848507544176314456165253120 3484181 -622699506979979507074812920368494048 3484182 -155064621730008810917751969841827840 3484183 -84814410688358910556451697444483072 3484184 -180132885643944560245168589295390720 3484185 -98875204954624196609482871085412800 3484186 -148667711797893242242367636872170240 3484187 691236807260127994190903133446606352 3484188 232404005129432556243303328706565120 3484189 1768439373306937646929811132655845990 3484190 434003611810049009474667918807585600 3484191 -254243993625379450895308636931642808 3484192 -1160614382287463212520551702234595328 3484193 158536674953020771822026326627989524 3484194 19411413000782515764060163148467200 3484195 -456614392943675441420198754787440 3484196 509125849725013307021429675127947520 3484197 -279829569255221390437497874994462052 3484198 -198827420832165531625993476058970880 3484199 -12550733725512000528208857518060064 3484200 -128903586799377407616704249819136000 3484201 -355828749218023184057284142692239360 3484202 348084032959077835311145866652581552 3484203 14309293848536291108262010737257304 3484204 -4862488131479594231270713558499328 3484205 -295748945912396508370043089472973000 3484206 -70475497179508364711593855622838336 3484207 974035172863407522962182213841860872 3484208 30590543666041782667528814780350464 3484209 375362179061720748696597662041160304 3484210 -192540959902120062818046555033222240 3484211 1777980723407458590600561704403100812 3484212 -2548020935314676766657672305676288 3484213 1611085453958627269003432679099780462 3484214 -218463903128685586841357002292387328 3484215 4653659214135414485832263640242400 3484216 654477463668632399100046865756160000 3484217 17184213104853992118530423603748960 3484218 -151286580783782859897800863109268480 3484219 -1354264054848711090221727047049476380 3484220 -114979053366780397538030566055884800 3484221 14772335798299479509245421702370240 3484222 13081623162073912277199202389295104 3484223 -79390935316759011478480079559953400 3484224 138819971177333769738033649328062464 3484225 735214216238578009941817529396321750 3484226 5379897095426193878243627089682304 3484227 -528581680080896709907991597700312768 3484228 -410061500138460616460305406862050304 3484229 297527163079741401534949735035063360 3484230 -286205814243911888106371907328817280 3484231 179481195360584026198717306565043032 3484232 1289958401398396598264562259833062400 3484233 819350919393777148677586713008218602 3484234 83391703340095642066855209757840320 3484235 663156525764200056864684783182172000 3484236 -236016346356152456414652742701957120 3484237 776218802817437396133146075813008886 3484238 469756149297822785275042923682666560 3484239 -614676632281372483395124042238267520 3484240 -219016350224322871864501084114944000 3484241 386718193414735183884685352522121072 3484242 -214472791863281620708975303341765120 3484243 1394876694407120640004856208133129176 3484244 -741947230535306327235009567771406464 3484245 -87685089293171801522035674287308800 3484246 -671762362281169748977720115349189120 3484247 -695031843114049641457859911486464 3484248 -251713707970416348192399453634007040 3484249 -483808535813069580047014015499845750 3484250 76877961155406225796615102280448000 3484251 116505665664048756929165454730413792 3484252 411153045330946641997776725601745920 3484253 -778336250631767366941692301182808980 3484254 4414810626757223035703332083256320 3484255 380903415039022654478858290232645160 3484256 280071736282625634463474267606351872 3484257 -143573071693174457733986636544768000 3484258 704326836353334023369608472419424640 3484259 907813133925645191085798013161330240 3484260 77198344761152008610598884020646400 3484261 -102609017100376690878203147601883200 3484262 186528010530748728575066841167897664 3484263 -188956256230345415438058285619099656 3484264 -287265932210122933378137112981094400 3484265 319167727469932381844642476008282660 3484266 7958650493616853369253819464353024 3484267 193191626111550566031133747972051316 3484268 1613971891440840549444160151519786496 3484269 58245112712718278054253482977434240 3484270 275149503205576630986726770956704000 3484271 89663172151195556648809101678574560 3484272 -162923677610227387183951755647385600 3484273 -348849227270133367978667712991058340 3484274 1330747499793862299933081613121264640 3484275 -10572744294926917514849549935618200 3484276 -102257785028954272233546463453798400 3484277 662679470611578263067610975618777440 3484278 -41290462522624654887830062481990016 3484279 1698563158941743260453173693368299880 3484280 -340976436813821223894495632607129600 3484281 420416231157900207492159972745823040 3484282 -473140271644301346097833210193563168 3484283 40846954839216241040162160864037224 3484284 -891674599113939710276479250159247360 3484285 -346379079250746309098732455739543040 3484286 166383054352466825410430989929154944 3484287 1266119499743304233857448239858565160 3484288 -333260569377267234165939554777825280 3484289 -33602322560776112992930313683585020 3484290 -133434066958769549334150600053760 3484291 -110335435642219522650754992899438000 3484292 793220437367906146140498730033962240 3484293 -29470087548897673659737728281293376 3484294 190481299389647763341737492762381440 3484295 1159640883704888763690014436526756800 3484296 25066362697233800581282733662003200 3484297 343717369055480208436244101324110746 3484298 937917227666500394403776600288489472 3484299 641359253008141058432871328681728 3484300 -521798499397106740011209337911353600 3484301 -1216964925474793286048711904128590548 3484302 98157308980626646001914902302855232 3484303 819161249704400506639787002721196000 3484304 -24165599574915524908118763697274880 3484305 562039309613576513907988229511244800 3484306 -272746230318174524711891114621445120 3484307 -383912720003219136830321292545224128 3484308 432214565464691050106234439278991360 3484309 19189166672899013421645684282905404 3484310 -496978694579163889406598120427933440 3484311 126667087809010614409488318586317672 3484312 -671926821911483239091587297787412480 3484313 -176055762505162195712284623333731520 3484314 -317846431584381331689435197548474896 3484315 -559731053144333804972966048097176400 3484316 1360434438979965486299593501787136 3484317 721023199500530015610496012142340480 3484318 -14753045238354542664277899442831296 3484319 -560145776991873336344004634731413280 3484320 -192591469095422922117324764117729280 3484321 1072453363790508141686242547633896680 3484322 -277469788887081082782220767862170288 3484323 1291781419739075513142620613117846000 3484324 -29997120664773283710592600772030208 3484325 -118923967260400189558853117388700800 3484326 -310131898844678722220477575781506176 3484327 41064045077097694329500521869940224 3484328 -197625660919823239885815082795299840 3484329 208692582165780593656316846224170384 3484330 -480403867170054544172517973779937440 3484331 -396159896889394683782292330451601868 3484332 568782516022531470310258154975936256 3484333 7250780270772303316745885126942944 3484334 63008877345103445722708408098432000 3484335 -430380977124415122158105884918631040 3484336 -393148860118546572824249091836919808 3484337 -733614069629200024403476555039510968 3484338 -62339511997232269695281269702361088 3484339 -135342228640793644677051705403740960 3484340 -33101288334720594767751235828992000 3484341 305415741011465861294691568076385102 3484342 -40647266056886213126709536960312928 3484343 5649674685880553060201224468226640 3484344 236691368282542529150096151313981440 3484345 1131520238226623401549279551070519680 3484346 -1033910893507416477228271562122128 3484347 -687558947420600157034864551735354600 3484348 116972051833511984454939004878544896 3484349 -1169479579440708158464967634310320480 3484350 143920489696194597617374598901600000 3484351 -243830452479689198961479679524114320 3484352 31698010030992440130143140583571456 3484353 932679468155097643980302159944903200 3484354 -436644192127382613833468120248622688 3484355 29073842347999776612933365140288320 3484356 208049914170395428276106071767465984 3484357 1554772577815269481298921035997501340 3484358 -570315635371833993461476738491906720 3484359 980362323513692273499944854926633264 3484360 -974476543827733783985324207775744000 3484361 1173543134675612911963688254791055962 3484362 -22709607699430944878400621690863616 3484363 -42572938863749711322060603949762800 3484364 207792443990409828308023385766116352 3484365 -107481523930450607337132366945360000 3484366 -238960947586300662712776167269800576 3484367 -446143063860628564613865420484920720 3484368 -154420488170667527122840813687185408 3484369 -81260126723685281064027965331240448 3484370 540188779337898257819259756206750880 3484371 -176247858285361916035463831269675392 3484372 -491932041933302040333282815374458880 3484373 -1448617121953668675758849011755123378 3484374 -338870928137657940310998479519969280 3484375 712458949948537948372149549255500000 3484376 7801236274491266381108744998748160 3484377 713800126968606789978608333115043968 3484378 801250113343586500370835567099360 3484379 -334634748387943614956345105438865840 3484380 -512397714458435468386937876183485440 3484381 -656438886600675655147153899810113818 3484382 710180470593078820327728471816557568 3484383 -117912595777846878259681392797452800 3484384 -30820664305137081196375167323602944 3484385 -233253156362341484359096420986403200 3484386 -482920912695961636432586757813073968 3484387 -2830952867063902796736388036131574640 3484388 489913277382561114110827698171100416 3484389 -19802609863902476069758575118236576 3484390 -85479834646442313363397104753621120 3484391 932267912559587350292843346499249800 3484392 -1243905759479546141006773468510617600 3484393 -367917750018145478442341157065929152 3484394 430717904974050921787037484457112496 3484395 209807729341504355985716946461479920 3484396 -510616296818358777244689050976353280 3484397 39787832852502850588493523527492832 3484398 -442330830914797552891760391507443136 3484399 482341172547495956932847096822853000 3484400 27980164224315978239004770048409600 3484401 -17592964853114562391722938317445376 3484402 -726025306890746919172554714288797568 3484403 -312087948251256246037321897516114800 3484404 -70876554070470593929907965245849600 3484405 -722231277116234463938287641176535240 3484406 -937339055232338559177028031571414720 3484407 31231389261294828238053318807506688 3484408 -239730729377750446281757452918374400 3484409 -93183745516552796055283609836159600 3484410 12507585845850097659319902544166400 3484411 -322750365702242608588405755755952368 3484412 790753645888407652820417114482937856 3484413 -39887919192402377654171894773030656 3484414 120665777818311528742970677977744960 3484415 -1045598045834452918153068409762792080 3484416 -50930118644888776230981571549593600 3484417 24027065835985697119397203390235440 3484418 -48483569021620708275443531460893184 3484419 -16934233654567705381055978162150592 3484420 307930224163407490714696733121281280 3484421 -14041305724865052590760556473273378 3484422 531944781592005738945363012460583040 3484423 -695436634110674902209695990856992376 3484424 -1594849091183690705766658815031127040 3484425 -109370176363799040956380696387915200 3484426 220527935381882319310636093788277248 3484427 -70721762779760354964951269348951724 3484428 -367283799447960180403138047685562880 3484429 300516615140370012053103334075646240 3484430 -110347602996282402656072454648056640 3484431 -71959461976853011457188773757194240 3484432 -64216926674788979875108416957186048 3484433 -1696189168167855785364177062641002318 3484434 77593726666154353859150815133459712 3484435 -920778108735998089100183895486231120 3484436 51947685779694594781658743564422912 3484437 -1025284150014414875695895041081440 3484438 -266035175629484942818915055994933504 3484439 -787111576489787594420993653591577280 3484440 53996166521937135121404223678464000 3484441 304203550540700628366919426910544842 3484442 -255221589100594458952281334719770448 3484443 344661963631944387628476211151687064 3484444 -410042108541662174214965902466608128 3484445 -321454712515336856766282436263057300 3484446 -74469688904594044069133575723693056 3484447 -179202418302378208988159565237107104 3484448 -1039970226239374772479986004808171520 3484449 -754350718576801965609230422082817966 3484450 -12741838189678304174452869229161600 3484451 -16616201114437695773055920375970888 3484452 728251129535531420887141065563289600 3484453 -173124614884685981821344063363907840 3484454 478981011331906646122978622571939840 3484455 -174815189465537776615284439799815680 3484456 74051279751432219130866081137448960 3484457 159652898240837226728872407328050420 3484458 15620174885631660327727384447418976 3484459 1616073429133727574939349678476896040 3484460 -332086146326287461105005917555046400 3484461 -730475999102907145280258657472385728 3484462 1925371583872356631227679525515264 3484463 297286209780077475880809412540981344 3484464 -245223983120680746995981324619939840 3484465 196289697233335153773986815914535860 3484466 -553191575736822274691900455434945120 3484467 61204879167235032339207602352207360 3484468 21963719146207148579536233495750144 3484469 -2034743683444175164908014436877081248 3484470 64848361668617897261091941632819200 3484471 -151976353278125316274058068598570888 3484472 957041416057045631901053539494604800 3484473 -300610776951071233034032558935841680 3484474 270794803471192262663996482405469952 3484475 -104451788494296585298941317435223600 3484476 -139059739787526000727494566314945536 3484477 170886571230387391612142540540868000 3484478 -1152300635640044852664974903921983680 3484479 -263216150387876846865967422819689016 3484480 97697163616744137899472721516953600 3484481 -16694349717256614719719153477411776 3484482 -171864488613946241239417490860257408 3484483 -1393524533071401920505037299288877200 3484484 -8632008019087862133838034340674304 3484485 -124228174877012941017291678809260800 3484486 -1084070068879450255266898534505103360 3484487 -1212841597877516888511490269925986000 3484488 554184234452875637104535971288719360 3484489 852123542541051768979049039635683290 3484490 -131638593091223178067980752909568000 3484491 -388051696321554359606079511689997608 3484492 -407682673822768785363288641921637888 3484493 563618833112110964359071376939150464 3484494 114284392719509069721518228353441728 3484495 83333218581043400075050750762756800 3484496 279542456695299002333236695094321152 3484497 762284543167915537004335148483862000 3484498 -401875954680742681447803839750406000 3484499 441248105053883957078577713474631936 3484500 202944189568067973542521803552768000 3484501 -76333415624844656061357442636552498 3484502 230618488167275798808538146263079552 3484503 370934152305965098623961481242757808 3484504 877511432492766734832573904711157760 3484505 13212931349936024066633466905342400 3484506 -326361571847286254810699295787059456 3484507 -226884081161127967207030324950445728 3484508 -376096370158061736521662991204450304 3484509 3879305943961311458068787768827008 3484510 -323956944491273005686560890162395840 3484511 189006468431845604629403932024410192 3484512 -193002688546670082533237348814028800 3484513 130704552105772477833885165250793762 3484514 -803785708730594015985592323312422400 3484515 457485494198449791174004756528679520 3484516 -166538597123780526789719520132841472 3484517 -270973950352934371570322563946220000 3484518 -78918702201101761126285979443249152 3484519 -255574173870104081930408662601130504 3484520 -290030216888431718424181559945318400 3484521 406835719852255098280910773373516490 3484522 -459171124323995999552702664668036688 3484523 -353677606920301148276224043514439536 3484524 -185319927227723579361735692422348800 3484525 547360417756916697285255602156889600 3484526 91143594932254757998443659885350080 3484527 -328586700426728906018692461420217080 3484528 128836711387868910476494435266723840 3484529 -1141001998177769114456855091965997870 3484530 -2503460863150135883843563982292480 3484531 -891198501816480193501305071436754088 3484532 -605403299742428783595953218972200960 3484533 -294711602190052394229032359661582592 3484534 -143361389491584191190125638268774400 3484535 706981561151812141582134197657883480 3484536 506778352017939318112463961187614720 3484537 -610279263445061064590328852462112000 3484538 45828643131772843119355492645091328 3484539 69119593597602904647676938299173620 3484540 -243152027863847676335679913915315200 3484541 -681873759695999191568010261285639348 3484542 42452924229789176706819491651003712 3484543 -983574484126417254973445580869358680 3484544 -458344998630424624085980809894297600 3484545 162641543195120413963703835740872320 3484546 -153152790251568971007301668967067136 3484547 1342869582423026121853805272393103112 3484548 3129752474286331988847267914609664 3484549 -213515611680154867558405274680099848 3484550 -218304854229378918181287946913911200 3484551 -120389054585621002020985221730233216 3484552 -685368957392276816912632217628134400 3484553 134430754127985197813970682458111780 3484554 -574019165064036291001174508427982080 3484555 -262197707220706490870994711880606080 3484556 1039534866434269938171251546035653120 3484557 -193796273557710213712824158679074346 3484558 226302056354343928175258893756894080 3484559 -626506511331219273136503649741415496 3484560 49628936649712967659191714427699200 3484561 -20281597394911468163278913541861838 3484562 513902925063529305761700844548837120 3484563 256936147019231864729205958216597944 3484564 662714076618144191410221711131229952 3484565 -446100994489902408755342017001155200 3484566 92199773124822028398361406683073280 3484567 -943766655341931828704612389744099384 3484568 -531055787245241622987670420135741440 3484569 570243275037169360936038266748696576 3484570 -412047368439127519482322156215839520 3484571 13157532338616749078845692618176772 3484572 30753381908287007729289388932562944 3484573 273287113039717812193598490995246822 3484574 1515302056372273896784564070080062912 3484575 220314086209362392435445854480301600 3484576 356795183860969883338859751098744832 3484577 522330815556907670532770983515411426 3484578 -538632951755417344147145350498344576 3484579 -253806825288381840121018418186183680 3484580 -1235970570391225950711114633202974720 3484581 387812867475189793534176429215271360 3484582 61018828920151800531753105224881920 3484583 -1570800369819127458642108969882252168 3484584 526115146297158209144432691957058560 3484585 -406156281739411858047752873832977400 3484586 167834620547043430357719963228114864 3484587 -946225967916620887062202688276163240 3484588 -1015203463634535111354197178315373312 3484589 244885510888273257147233723588481024 3484590 50692572977953891702946126380151040 3484591 8720862150112642856889391044827520 3484592 -23828539198739192923220983528685568 3484593 -465740298605862080645253068856268800 3484594 -148519353756379388009065219456241904 3484595 -180110419986441050474215388988424320 3484596 -618442619702840683503994319009476608 3484597 -1023241355403995381000288450735719954 3484598 237905516966909521936825293362838528 3484599 -982714651841417728570550547716753280 3484600 242855692232237361516669492142080000 3484601 114115990907971718769905152567371204 3484602 -380942505539033172613203846697113600 3484603 -1672900141258846005833938241012161640 3484604 444376511131691766194089196710797312 3484605 320460883701309027579093841380900960 3484606 525913498450145663004408198028906752 3484607 -101338995077124376599858217423724688 3484608 -4826329856527953484893387069849600 3484609 278196754580942303497969991010310272 3484610 -368782058504409277077969889225667040 3484611 811180594662119863212267453790821600 3484612 -348331525077834778356300413430549248 3484613 -166853138181207985041014385980308416 3484614 -3107437552492118162458551937013760 3484615 644500194166288346285684143540019520 3484616 188025147037338192713038844042388480 3484617 56949069368233509351903129037893120 3484618 -455138496195972532081967433045900240 3484619 19097366106713210214997138558813680 3484620 156445317830858876848858967672371200 3484621 40645948734276560690222014254661760 3484622 -1302653449178984794394568799955023488 3484623 162235931224795730608443834958231824 3484624 11054997030711334188797283573301248 3484625 -757913517485981843951070726617886000 3484626 -283515414324903590642119414316482560 3484627 1072036117324666193956419228091697664 3484628 413607780822245241257206358367031296 3484629 -1100389352793443724193402127354814276 3484630 -150373718053263268849433833470455040 3484631 726028939864078285208829777685899264 3484632 483118251902419187680138370405560320 3484633 115454477581732332934652303836341264 3484634 874428981537215027333942241104640 3484635 79256982243176967425836656173713920 3484636 -98796024874574585367154792121873920 3484637 655399199373512614513152886752521100 3484638 178014095849606308489751816522050560 3484639 -879915769036254821656085454811742560 3484640 -831687500295928948539447078499123200 3484641 1029119867503653865217349364553986992 3484642 -252695849105459720323203567705957888 3484643 -683067388544445636091559172825207720 3484644 196493398784591043322772544061992960 3484645 -257479888238585353566884810037140100 3484646 874789868560798864093227139106858304 3484647 -232917274778136205728078882775110960 3484648 471960570551001910152619987445022720 3484649 -191807890385754123433676840187489600 3484650 92122913430227450482038079826169600 3484651 142222706862613064430464454559484400 3484652 301439635196372365531349335908577536 3484653 390710500316792963825727637571863104 3484654 1361836609472516986162680507571424832 3484655 70489170674739951909886796719518960 3484656 49326009950653935200663235941302272 3484657 -244489559836024142686502834323065120 3484658 80128442766544135032393123881800320 3484659 388371991320969637985847959952514104 3484660 146893431243322138520766845380746240 3484661 -834528104932291486688252347740286368 3484662 302868335018231860596326064332184960 3484663 -258548670579762337487654269617307200 3484664 1365323153890388060894807550452367360 3484665 -663347551692433550688686140118916480 3484666 -31901296734574792474634972466875136 3484667 -495722593531345431945767994871480284 3484668 349614202098563542020136934677708800 3484669 425757348608100531686365664223344160 3484670 -40953795845863429407365969166397440 3484671 614039947739288016700882391090859024 3484672 -331701310609357419441789868229787648 3484673 -737695187263526429990868295294389036 3484674 930405396517908011438938689592535040 3484675 186084038426256022079204587546427900 3484676 427441234362237070064644521884037120 3484677 678607082079175144581293667032064 3484678 787666904453841122999486518069868640 3484679 -94148831935107130211411973856320 3484680 -207572839478724619043426987679744000 3484681 1222360111816312710772280515856534964 3484682 -694094498270442678144449772180574368 3484683 -87239029606448553559806800207140548 3484684 -519031127523382200154571295730443264 3484685 236973847853607069649720511801890380 3484686 -90389315181548734670462491510630272 3484687 500821697884011656843483731791356336 3484688 185639443979457493256357443637747712 3484689 64939490238872211383866590074160000 3484690 315134317620382877679235717074585600 3484691 495054487004609879685294276646561872 3484692 -685131414691355676730064118093945984 3484693 581543323304305039458613085984146780 3484694 1190776986009652038104969156276352 3484695 68573193388027690777354853235907200 3484696 -175911623183258682484258914971443200 3484697 -304200575084195245593304668259646328 3484698 -236260675674561577223048897834081280 3484699 -2844361007082275853407132833709744880 3484700 -543741544001136612393737200636876800 3484701 30720465579477664486510444306697184 3484702 116527299669456479968625682977677824 3484703 -2363938087541675205701571021705409680 3484704 -787180442888122971685892612908646400 3484705 127865331785613328430307039245021760 3484706 320361055693480049223023147340692640 3484707 -214896928425360653908999030010118912 3484708 -19304583498690968009109211158566272 3484709 -1082624186533326834077336168709777090 3484710 -19322929095268665074279593898880000 3484711 -907385256526877939849548022608496688 3484712 16410820139041920629889180496527360 3484713 315277536370574276039084926388558832 3484714 -424677566907590186588802483366524160 3484715 7502916148041805494271201210517520 3484716 321540409825121541996136744951997952 3484717 -1526530881484678997558403799205366880 3484718 -850448872433050101550821855277813440 3484719 -28223577594970187005483539895959696 3484720 -659597903021881802032699182612480 3484721 1521473934035686524269308699545042432 3484722 -87821625246953758794160395447212928 3484723 1835268532028864058807587960625301704 3484724 -885974337556425045578679158902437504 3484725 -506527595980020715428098394787296000 3484726 -210409714992821851550963718253203840 3484727 -704817901340874160519760976146548440 3484728 -36154839564536144905388956240281600 3484729 -152434863189436114751277788885811670 3484730 -94774088170495376146486699710336000 3484731 1148008181771942436816584422034687424 3484732 518403743822032057556490343563924480 3484733 -13784758006439632546092697742954682 3484734 61335974326223970075584305596017664 3484735 40112163875542606895753805990189600 3484736 -509449848171277584563764829709926400 3484737 -1242212485474956450218822311724227440 3484738 560372084443313292149245951761485520 3484739 -745540493227518069744665314515996576 3484740 98823185446921991674692622555668480 3484741 110055659306976077449059866297214464 3484742 -560006103478646492319618692881642368 3484743 401149130741187749842434183084804264 3484744 -537301001708354965224350653937187840 3484745 179555864870363383679040579263535360 3484746 330892417922267148222917465314957872 3484747 -339742050260404182327462772716442336 3484748 -637852051443304577036090738015516160 3484749 -1305115636180489449886168790238432 3484750 333804013417700672293603329905088000 3484751 -216572933640192580989178854812382096 3484752 77475808956618376696742443039457280 3484753 -14099560238659310899298112949733376 3484754 44164664967395239758519903077059584 3484755 517844077939120133163324556729382400 3484756 680998542968052449386113519591413760 3484757 379425075399095906875920000041327712 3484758 -273944901418395391873033977171710016 3484759 -227148792825805899649550566144386040 3484760 -264764022603625236141793746450432000 3484761 315410542923396658774725383226727104 3484762 115386015459131077844835687579276240 3484763 -6287709500758445972631142887582936 3484764 502740768393505683810056863582156800 3484765 -118510941518949437824726084277637000 3484766 -752852853605654020413285190032759168 3484767 -265961473170161705253988049336840064 3484768 -562794025399738226104121154682748928 3484769 -1435618178956352214132416859512835840 3484770 142154916812553085221074179240857600 3484771 -615780419072159561443612703620971280 3484772 171999797336064897836094485213921280 3484773 -791996369114140860451465341695205378 3484774 -24924899454646453107701976882072864 3484775 -9215608585427719708623947766409200 3484776 -185858508173159490296626888527052800 3484777 13335782250090641805447851513775760 3484778 512423593577005507979405602966387200 3484779 481243513073121411351016355858435760 3484780 -351049138760279342352013679506314240 3484781 1418391367126109556606581538575134572 3484782 -1968850983468382082159277371244480 3484783 818522379184872201961362067121262032 3484784 49947775927726294837978622747541504 3484785 625907723507121241023541005308529600 3484786 -116485273442145797511035633597031408 3484787 1921673767258314534201845512811343552 3484788 -304421645966040990267419316866457600 3484789 92917268332220512816430237214879744 3484790 214816580097153234429561233460451200 3484791 -124197078996948915667542183224169600 3484792 1019949926738852415450874956891033600 3484793 104151039970399109152033766591510088 3484794 -310002570865167823478693774201628672 3484795 -102747599422594861736160088363123200 3484796 392946073545489383970786049192359936 3484797 -655351676626386413235928863657484800 3484798 -436951739134226965169530600737068160 3484799 -667932248460770543905720576949932032 3484800 488187153998972902380968607744000 3484801 141401150522169746020411704257556292 3484802 -207887879562028661062220587480281648 3484803 -29090219642284710366997159403556864 3484804 -578201427435707063035625043657749504 3484805 749018233163870988650728497174134460 3484806 -1663276690381237582794847438049280 3484807 276151624974977570333484637692793680 3484808 -582791145379000060153156642638458880 3484809 151766831553571215182497094790868800 3484810 -59086187130294157333771958583536640 3484811 -1273235396867932939462848176360953176 3484812 -624423157457603237412656887969920000 3484813 -1558645191962152153317826015827170880 3484814 -117147969068857960907215361895387840 3484815 -708356817919460819605291762626938880 3484816 598426149100219883623126575562752 3484817 145850393169359056843637178391977792 3484818 561874397477193005012947593453122064 3484819 737215813496300912800842246085447744 3484820 290231465866771764812074529868814080 3484821 124493045315837000605878887083319040 3484822 -175695436602795200061810692233285632 3484823 -189035187805763060479640940796721880 3484824 121801980859935997139113464199249920 3484825 -11120032082820068156412648510502450 3484826 -154660498409292851466824641366191888 3484827 -660631316417069558530728867956679636 3484828 -352180967134325126103563843738324480 3484829 -1279917775475772722100078866219820570 3484830 -395019680851904760290470870200718080 3484831 936884539890441856902527779368309360 3484832 -275506164525454696212263701041512448 3484833 696659753741649736813681738446826848 3484834 -101294514577622205433420347534225408 3484835 -514862893003150538148903999495980400 3484836 439615612034428342325380805696901120 3484837 1305432697537481871108736446829175486 3484838 107485158434159407171065813239040000 3484839 463599359950313540618064902201328720 3484840 408613055008154040497048033033164800 3484841 -285130795361924361963753875696554758 3484842 -96030301106235788406276256693202688 3484843 -442415631216514143634480014064927920 3484844 966868289055776140113995302933289472 3484845 18037743729741099626718065544829440 3484846 213102621363147032209094938723159872 3484847 122430094170802957339687563029614800 3484848 -46115257478139872473314703756492800 3484849 7349003979856693147259526832897264 3484850 -412455886761577497852228024815115600 3484851 450009778531506695361071343319019832 3484852 -274266920220073413150791415500933120 3484853 -391603445291306301427906628592097920 3484854 408045645758329091790274759654340064 3484855 -425753223720729622716268087206480 3484856 864902028744491367190765776949555200 3484857 -606418067880924622736960178354486960 3484858 9726689147180395190509289151746784 3484859 270890036343635328157559062002823680 3484860 285296899966822952923637893177751040 3484861 -1156057320329807773210649747892996538 3484862 -680749544587872505787464852132816896 3484863 -48223698260853885847859929699106856 3484864 173422076305999908323115955415678976 3484865 -39320431372463219519673807667534080 3484866 120121050584153060884741251574702080 3484867 -596183911354586774893441668772862648 3484868 194501388416855530625394267325255680 3484869 -310928915545613375235122314106907840 3484870 136708804391151580248182758623434880 3484871 -122721058738224637791477913363575216 3484872 -917672911368163995180978826516224000 3484873 346521932292578676516782218646803840 3484874 -36507088615854875004985321351462560 3484875 -493601855582242118970042125032692000 3484876 -1324251628124118895098796872834398720 3484877 27996532159965073523800262611634304 3484878 -11218918402159745174110551117398976 3484879 978975522507613226897529093884330480 3484880 -77062928079774401697646217527296000 3484881 1019914594404088946924614028573455812 3484882 81919184815182470337575607167409312 3484883 -19736989351274692429369476943954680 3484884 -69539743032006212628098909845155840 3484885 205928655011580934105908421216615200 3484886 -357890516591519468315401101258064608 3484887 332001163648432147233131371651162752 3484888 -851377388575865045414566644093450240 3484889 1313809152172250072495596001782311690 3484890 155033964395888838888100549401561600 3484891 -504254444929664219494178469565236048 3484892 1371610315440491093017723924403712 3484893 544077789396717027930516455415179328 3484894 10443019960585582762941453298867200 3484895 1122482902144769974840162518184291200 3484896 -305680422128297245044599626433298432 3484897 281732700487682979436264499758181140 3484898 -138518727396799021634035283809306464 3484899 52883120158817398445555516191821768 3484900 275300201506699308010467764915120000 3484901 -179777761259673900276889382754827520 3484902 891946212142021930607373187265525760 3484903 1128339512406138744003272375056068152 3484904 -100116806019328863881919629980876800 3484905 440860959052065555972253354115121600 3484906 586883508944346520345036341107551152 3484907 316381454209299316805035998968103156 3484908 305342912867788966746824324214727680 3484909 -915334758543164056000489201114195200 3484910 -25790423335294522476808818774017280 3484911 -327603281002212462654812119423559928 3484912 -36690998208732806897925867778375680 3484913 -1099025910009275172050713095314993838 3484914 -305268002858269088116465562165786112 3484915 489114331735565384479557551085814080 3484916 592736038095542978978194266445434240 3484917 -2052234038813525773330659514103900160 3484918 -353986745447444846331945525107688000 3484919 293703533699137888449045508443475632 3484920 -209787040573878704059793898495590400 3484921 2275501934760890177021522939809776 3484922 25566553853066088416627037239009280 3484923 -151455420682069224480227349763875840 3484924 254428852662491720434658811496656896 3484925 325221212941109852767220228208205650 3484926 400709359123069839895536255100377792 3484927 547642560619426891500972631281950720 3484928 -1438132364844268506407614022940622848 3484929 463661129033181898572918300647015232 3484930 297809108963581778615881537261660800 3484931 1083019139903003530248278430048372732 3484932 -455494271099582949591198438678122496 3484933 -86872680254536726368658114683408420 3484934 -295756220013856749659765320493460384 3484935 8327907712532988039990268510133040 3484936 -63211649614617313227927616471203840 3484937 -230233475490779345608969591501553088 3484938 -143689093239613200433959205970069760 3484939 -467343358929969314282115985819179776 3484940 -206529177960466722515251417576166400 3484941 -308170364073604176609790018324319808 3484942 -609047824648541793710094128404264320 3484943 454773591080171248608153819665397120 3484944 14937543593999047948754831693783040 3484945 965507936427641787843938161938275700 3484946 301970520806065711681703287644342672 3484947 -53361253797317364611117577051894672 3484948 -201807455056206064034669136093440 3484949 1192290581560867640147219630094346644 3484950 -52698479409338119240221785551104000 3484951 -972598132599843174743915236209281400 3484952 -812845342799142491578134006626150400 3484953 -265826779545527221160625223002446160 3484954 -128556811458163792772901200006915328 3484955 -835157436444084176554825267168136640 3484956 500389127331274210256319185052696576 3484957 -103470878021725151620932009960905888 3484958 -29903453643115329575848381962170880 3484959 -87128509992206194220211994916890080 3484960 505032889218948974027732361318236160 3484961 -1151797963964268288111862829681424000 3484962 52904224141446268007030856558528576 3484963 -61100825215935387269987237359543640 3484964 -19330765626158477230910040775876608 3484965 284871866984900571362724622528338240 3484966 606473632028744563679629959042936000 3484967 -922068953863254729122488653542238984 3484968 622074886032505546424349298606325760 3484969 -397455792707373972257487369215966220 3484970 -119990428479194105942053710098860800 3484971 91516967988623697134556397981324800 3484972 -85981580011691043608116059339361280 3484973 -112654408902796122637553297702916660 3484974 182021121727304941326249742812762240 3484975 80598629554311116755083498271264600 3484976 -211706724810923173961122600384167936 3484977 -696699093858957265320988993551995280 3484978 -190094358175251826533372264092544 3484979 -463241365751698529267634023523234420 3484980 366345269152170704511583321066752000 3484981 563892005551117432216337645731079292 3484982 665558338062694493043367260327216000 3484983 -297376236725816209587263241035104512 3484984 760925740131043281375639016178626560 3484985 307306163296370163750518549731162560 3484986 1426608416593900004268177035440128 3484987 1390106453923858080247283673327013992 3484988 211386620507682186563041176172124160 3484989 -28960859594028356520332035151486592 3484990 -192322955341465889718432264034965120 3484991 -690348029588233843112136149570147016 3484992 -16234756984690454510597787120304128 3484993 -1117333827579773166313505000795717760 3484994 264470470191881092961068769521945296 3484995 311230738269827019796902274614867120 3484996 122579234241081530717723303037776000 3484997 -268738180754596209202308775014451554 3484998 62020382625986391981115632178928640 3484999 -319124737893336169634710212831448960 3485000 87884704733304990944782921017600000 3485001 -96816658424116514114764460120143104 3485002 122551430982607430510380368706235952 3485003 -1455662528582834720473657789346349600 3485004 -497337534654901815879649746372096000 3485005 1379930831537793330514737566874453120 3485006 -84870452893070568046506819646832640 3485007 -771823166497799189759759173127558400 3485008 190796965079827753524589840960061440 3485009 284565201450554499842422406266646640 3485010 -300690533058886189466276822089597440 3485011 929363492949933670549950273786629612 3485012 67386047695023184959346932041748480 3485013 -436654739293333255770627911712417792 3485014 172571179741873835226552091261918080 3485015 421357928976675083288846157905416320 3485016 78410718993266672107264921382400000 3485017 34101654684525723778717966625262600 3485018 -636985525170674498075469199346472960 3485019 -1452412382597147465750024441520402240 3485020 -4922898403695351226395696338042880 3485021 -11573614527231912210591606848355168 3485022 -293106421480216550088257286683099328 3485023 -117959654664695739079952031733927920 3485024 862407857170559146034911254758424576 3485025 -18350466527291502065263986175497450 3485026 -483393450835403066348590566162042288 3485027 217280029696338463003028467233922752 3485028 -306902945784680445020901846891310080 3485029 -448911472698850245979989964237994016 3485030 248201653400783554352443738429161600 3485031 557326712703836862208008272027631744 3485032 1293354168889463561643293126811156480 3485033 392013682090534617403051878231215604 3485034 -25270713348994100071449574761097728 3485035 530285904753082031247401550737936160 3485036 843023918760051465092432515484186880 3485037 -264878953702629882267990785617890720 3485038 -313302130078222114034408174968096320 3485039 550073820465052108639127296023334656 3485040 -59382814231111175686496230049710080 3485041 230729541454830484469555889983011584 3485042 -102923584784569351097723398153584 3485043 -256702537960366167174384405580541868 3485044 847552354615435035037027950742429696 3485045 294288849222706245761380711587654300 3485046 -422572973341391305859153438143171200 3485047 -307768998977593223660577250850692504 3485048 277290446045913310929547713080156160 3485049 331613537717569791675724997817654864 3485050 -387359839235180515262122505332339200 3485051 106282444090630078898085375586299840 3485052 -454154459381409788102127538604252160 3485053 138496828928499410989777507600836768 3485054 60898493726899723496963872359614976 3485055 129649034735235114446007731608312320 3485056 645427471892060253353264116295270400 3485057 246570681650268950073595185746420820 3485058 -48762219963206277434641412799628416 3485059 302398082795105750153841170985339260 3485060 8143413757862162966860525102325760 3485061 -40860285334121039380051811159326212 3485062 -157962856842395883908133353188335360 3485063 -33132210640014066062982515180171016 3485064 -2984337067369293942658700549160960 3485065 924480902773532232678434686333775460 3485066 -49636905919879074256866595409160192 3485067 111932146448638912087888260872393712 3485068 -300081870152872485258491857989310464 3485069 -155762460570579907519925746095849504 3485070 364901430584449373434150974092896320 3485071 340261922515878893098998255839002200 3485072 -496505505687077199900962578067816448 3485073 754250072976076695765488689115219184 3485074 -524397014837958776026489087867492464 3485075 -347928752846843457956459232279840000 3485076 -496856809272815889628723444980283392 3485077 231820760032319184115274034639126926 3485078 860858127636925641785881514354487840 3485079 -517727722171793213086200992800648800 3485080 295249999790918383171444157596876800 3485081 -1481186795890536354209903134290982128 3485082 29885158010215616667188747665379328 3485083 553699906011497388965846701717615120 3485084 -757827200175265587975792130736054784 3485085 304500311636270324954716788320217600 3485086 238604283120179491222198957217781120 3485087 145152580862419461343413224554684800 3485088 330290498484461367931622382559494144 3485089 63808592130533949759414307371292420 3485090 -188613629805933754398407875425246720 3485091 -107718921695956607183274303439596816 3485092 436841857237152525683632697641230592 3485093 8358195795439223419493371908893724 3485094 3586760809732003826266560377622720 3485095 -600498064965301024541272728675971400 3485096 -523906290722248019226555692043678720 3485097 246700335527675918527181769073096704 3485098 266324900555956215762605869227694080 3485099 171131990849051396186240799234869160 3485100 -270710851112041328050125605011545600 3485101 -15359408063100060507616507119058196 3485102 -508844308972416361153218425638551168 3485103 220888632298045461250360928053636224 3485104 12913562187643992674047700645380096 3485105 -261213765441320718618787872758063640 3485106 -257419112685973749718160449162286592 3485107 -13232821695516026453036900973457400 3485108 448427901211367745169968552985866240 3485109 -824232023461852848891731842794192096 3485110 -268620240810452040071190031349520000 3485111 609709856130881241839447787148301232 3485112 969881503833366496518580006968299520 3485113 -293990422313803499943945294151109120 3485114 120012132456017470507801024281727200 3485115 662332696282301942988448676238911760 3485116 1491252758237195756939748270759278080 3485117 176353140330392396162445506320233612 3485118 71460160514114830629776422366768128 3485119 763064383832415346942171616356400112 3485120 267969193247408454699551203503636480 3485121 -300188165585170591333982796203965824 3485122 372020515866292682606276571783803424 3485123 72789249873887115879751824722361120 3485124 -888139904640322304054408879464197120 3485125 823914582295852398049725390220395000 3485126 -346644402273281584311619630346659488 3485127 675938450462420367124725303965614032 3485128 792157622689810790427237572324828160 3485129 1247350140485414820704397525100880730 3485130 136259034366930504559148425637376000 3485131 96235474991690950333536431575657584 3485132 1893894339028909473693251539845120 3485133 2038179651687405533429089920756619200 3485134 -285435417513248490923126690572412928 3485135 -435608114400283385983345488976677840 3485136 -189229136848553703320841736702918656 3485137 -479501747118103007217380108406483214 3485138 -1157729229484826012127459744292389600 3485139 -465182525667838152588794521527230208 3485140 613923377227945369553349804666781440 3485141 -63018193508847729869621517349672416 3485142 -604460237366044065164201082280755360 3485143 -12585243895947612439961371046343360 3485144 129217046533186335553794659938467840 3485145 5677841533789096382185986604040640 3485146 51485934637938537320241410876358144 3485147 -901511437592755795806808698093943320 3485148 -590594278099810188038646275310712320 3485149 82892836508526777662910740077741836 3485150 -2595532370962798998558316709246400 3485151 -358058688149923113098901861127422000 3485152 -585513468939154607638788770761015296 3485153 22974266775933375103137136572118656 3485154 -368113504083460492954453893879050880 3485155 157562158807069162405332109028007120 3485156 507661464196834115844708012198395520 3485157 264781831144549722535841610056702688 3485158 -388524422874029187302673287870956320 3485159 196069792605648357233122132037634360 3485160 -365133100761528170813753829801984000 3485161 33513707727939917698187217679832762 3485162 439882160045852240171104059283183200 3485163 1156766501819237565727023081143832 3485164 -446682807799126105083771998231654400 3485165 -401392007999259605158047243344957940 3485166 138475166787909000699369511777755840 3485167 196936690647198887146725870763164672 3485168 98231895059937006358521052824993792 3485169 -30923634651371407385177244505576956 3485170 144648638477247810721096639254758400 3485171 -52485645678532627458057921051416628 3485172 -327623184369910851474105785713766400 3485173 -634016701063160458611437927802965220 3485174 -241746604506695516218791491124959616 3485175 -72365711035849705322742886977600000 3485176 237452758909074655258669764810670080 3485177 648103096624212310935843372749958144 3485178 -149436094067985046597883273655042336 3485179 -1252107554175403028317250206299552220 3485180 -148015539312604273183510287481689600 3485181 253827624848114130647204206666119744 3485182 30608373497358756034142868302088192 3485183 342259312072306713440834653434554904 3485184 421771055489842663569589708196413440 3485185 399374291814625208875615004138679360 3485186 777575117980789581043996408401315792 3485187 -22903558559887134455238190341453768 3485188 321579604195936937208727332849872896 3485189 977723116654243306178458458976452000 3485190 123357954675614343632618379556055040 3485191 660445909753600788088630357088354880 3485192 52769280176050198339884365968512000 3485193 4638386488559410548956549315192544 3485194 362441288725487264001981955456740960 3485195 -200802296354519499330689062154519520 3485196 73010330809887049929360507456820224 3485197 -100513335537680864487394911390193354 3485198 -712932639673848839897559925356233664 3485199 827566506570892545294109061207434128 3485200 117040522961945272682501895383244800 3485201 27145362544554096936722049399964272 3485202 201626010011703788521174063229750784 3485203 -555383713826701534309890712797038548 3485204 963986915324949543114918540331991040 3485205 140992957750773474975509544332503800 3485206 156327524900899539133733985664327680 3485207 538796142218507811667235702339289264 3485208 686584299699952112664727228462694400 3485209 40695002558796194026699829185601600 3485210 -517692972525596188230112790841253440 3485211 -1485477941127791355600489582389844480 3485212 100950834169674691409486960641619456 3485213 -6422977543716172327923724835577696 3485214 507158367906156565848818015371357440 3485215 27109823008230153795457855652263200 3485216 -23335224564916182701533346912010240 3485217 57500985250703633020857643174177248 3485218 -228838067954730952390496620604396160 3485219 -1484922917533403512649227152737161380 3485220 -322759206510328851055836285770035200 3485221 -123777230535509692406623267123690560 3485222 -281592495657358222794026800068238848 3485223 375035883265795627969267176517788000 3485224 611291264845373690145212854632360960 3485225 82422614901942391306842963399822750 3485226 289124050092794824013973077899532544 3485227 -207817214774406897715306664406451920 3485228 53535954428587291772067883968577536 3485229 92779543416182991970815613753805088 3485230 -75666729717063660308635598624236800 3485231 609559893066813895574086240243082064 3485232 -280280128924385113245271090582634496 3485233 1721646097638806107682285455519134482 3485234 324794091882645880572336888476960016 3485235 117045238956733135070066696992159680 3485236 1984293525880254734754087815368704 3485237 169459309286567850524526383706760704 3485238 276643168378880263900541021904003072 3485239 -73632227824695098919097203507512576 3485240 -469120781588981902898206312034611200 3485241 554645945965890607866633667641625440 3485242 153099493777846439661624665411635200 3485243 1054480871499872772540169932583978560 3485244 -46982353035227280720302695036428288 3485245 -264207462668407763808191681361628500 3485246 319344276607968212773369856223143040 3485247 14921628969229042160022448286061000 3485248 79237518427503422487235934048747520 3485249 -2114614196650846974806310116486759340 3485250 -366936737560209529175312599339800000 3485251 -524999861072830961159208520011111936 3485252 179380764970257552668061445119878400 3485253 -377358399207092812342546511930861856 3485254 -1275417270041652730650533101642963008 3485255 2095569647890826106093084692462063520 3485256 920355016939799620371919925319475200 3485257 92678425313379650203585644347916506 3485258 8896249199736132771662255185735680 3485259 -201222808753796359090083285956560800 3485260 -747590814231447747822776362335237120 3485261 51207898315165879513028146578898944 3485262 344672025374337477369536817842770944 3485263 -696780744309721966406812804032664520 3485264 131563466721135088432557543692820480 3485265 -37747899063684033987512943165772800 3485266 185932147221561065760139940187122304 3485267 219383621011679808407793744624922560 3485268 -20162361833384448872013814829850624 3485269 871145538091681969848274540296478670 3485270 146671480226021486148315815060494080 3485271 973455885551429511004062981279505512 3485272 -21601164742483448541030746032926720 3485273 953574089996464449506996824519707360 3485274 79541460450174608118210294502311168 3485275 155135409280127932299459349481920000 3485276 549543413271783452302453016869112832 3485277 -166233245366008641899775019619697786 3485278 -329045317103586319767725560055807040 3485279 9597853718267542834972800019263360 3485280 -113569304395376368561758451484590080 3485281 156195221099164099022346857583621012 3485282 -61634355682538633528649994274446848 3485283 -279821950881960785130021909860944776 3485284 -1145405838148123377852855417881600 3485285 1467687244497757121774731526215349760 3485286 -19851900913447039189096715314944000 3485287 -227638741573540639757168677473216912 3485288 -297800463364791405144278625938826240 3485289 433368395709282204876536004785227392 3485290 406949268764761640215098037491502080 3485291 -943485505439143936443735811486663308 3485292 -310988260616390621850456393213454848 3485293 71408824116621882645043172340402400 3485294 696027561459976319706626927725893696 3485295 -376108592832093892973334219532972800 3485296 -219498502146816714304117466183991296 3485297 -970134411976839561908131218446494254 3485298 151448870020047533728629315576738048 3485299 173182463443791228099699113725072960 3485300 84039086227764033421672713260236800 3485301 246603798608641445459268323975833632 3485302 -409099411099310384766601044035983296 3485303 983685940609682384710157023494882120 3485304 1063189178361508185170203235735900160 3485305 -330318576376016098347706659117589440 3485306 689784076118337198664060732592586240 3485307 210905425937348048762795835793497600 3485308 -1021584498046594282255617516551468544 3485309 555092105157353336320799890004612160 3485310 294561201487960136727823279332332160 3485311 -928985053493123252740779036390199368 3485312 -27297664694704309518473463657922560 3485313 301817250120167701035327746110335060 3485314 284922216443853117511634507931067392 3485315 -483383462036330277554075846265053040 3485316 -461461221410672625815065798442677248 3485317 434493765782408291974303863536569152 3485318 -214832819691687022315673657793716640 3485319 269325390802431225799489273536716928 3485320 -1117919746492912215609890212564531200 3485321 -1310241286273399139888877128174539110 3485322 -12239728687863497265873253410816000 3485323 1292658254875563064663457149332507720 3485324 -233520049711088540860581876993444864 3485325 -27396636244299310525153293437258400 3485326 101594544547106315380571380932136704 3485327 311104513681629633251998706073808176 3485328 -12791400515534479579961677666320384 3485329 691667248674215164185179187555942180 3485330 73931726068235347752479033533163520 3485331 -69398516391568112950883959214054880 3485332 1858879651586928187651837418351185920 3485333 -755218909644516809541603204063704676 3485334 362371943260369981956903759887186880 3485335 95876315666289061001299805701275360 3485336 317194639197391927878049281103257600 3485337 -96570278696856729193174892595335040 3485338 -329546249282762201777601763920721680 3485339 409895136673990257601418978476573968 3485340 -167870066676467854598892600308789760 3485341 654708528776568351343621084773620800 3485342 47205612831618877513272106193664 3485343 216783626706445976919640668351854664 3485344 605662870024356611682231095332110336 3485345 1039557682469750815179171803666270100 3485346 523739240329673907646550643165081984 3485347 -1239051178007835160914313002070872128 3485348 -1034463736229249794972549114132651392 3485349 156423808567633593183809262056157024 3485350 8519783063637532752128522283364800 3485351 -444907131218909611524246018896967408 3485352 214656724965566162274642736144957440 3485353 354537167614502019928262782888356602 3485354 514488292593814629691783122659507376 3485355 -176270056263146107754615145756641040 3485356 82297613685223908551711635094176768 3485357 1455652709898951197302941368823199704 3485358 55568678062867504116769014333516864 3485359 1716575565351647620604010764046204560 3485360 89641347927989329759556586902323200 3485361 -216107577199302562981354831308398592 3485362 281918471752944227010915654604956432 3485363 82871601957266965005327514887796896 3485364 -736664173034178283789207402262605824 3485365 332875197223107357510132365058888600 3485366 -182422346793707618683917842677544640 3485367 668715273619315952556343251165758784 3485368 -601363511074075530336737485747322880 3485369 371281272040654208568833651219396820 3485370 -159185501246488283827707733264016640 3485371 300454879724277877288213095911694712 3485372 383775848587713512724199029613476864 3485373 485247737610935938727817210187824384 3485374 -194067236254209213595319825853650688 3485375 191877062077521316440643100275734000 3485376 -450035712691705416374060100133847040 3485377 128865343689242666649543847174326144 3485378 -222938876096723865233611933984874976 3485379 -569271868708223934866803608294750720 3485380 -651034916438153272739793121342809600 3485381 986221989996843565560500961446929182 3485382 -89556845410054740700935712793327616 3485383 1257223703422199583645636094677158424 3485384 -148871097725447034572658302998118400 3485385 -58662983690643494499230886631463160 3485386 314072033269089704950342228767337728 3485387 -205703522300725227410089246439605080 3485388 501816303817171655581741044862550016 3485389 1989563049359007536409847868402751456 3485390 73902145338531336314017113039993600 3485391 -114767898761491729819904621529556992 3485392 -96649726694921442066338435495886848 3485393 484442216988703809333079832011014642 3485394 -467344650479573492281421296943892480 3485395 -83533582800977209553642572764795600 3485396 181842541358436367952268937568380800 3485397 197749688029302643916849098732398528 3485398 -205537627102573188320486946454056960 3485399 -114832184218622929377390033198826464 3485400 130084587646324227135292016047104000 3485401 1575021315520042243638011500897993600 3485402 -239114238919319082854451051540856848 3485403 -1697303978408823293921076193181461200 3485404 -175261603563821513881654462663810048 3485405 545130668762082578665498865700480 3485406 -431081715206978816488964466642991296 3485407 381052339902008583465339528353111752 3485408 25949737397747925299899821706444800 3485409 423543892769595205597398766590753408 3485410 112309236946293669669067348382406720 3485411 -821752907201634710305936898085989988 3485412 -29278915924983518660888559977607168 3485413 -94198536500352628969344249798896736 3485414 458911322697424540908103888840825056 3485415 802946523871136725037855377356229920 3485416 620737608767699374069885396090306560 3485417 -413266863688855602524266655084949120 3485418 94890630278988318033865721936540160 3485419 -1107924481539085582501295133222516744 3485420 160002468688669505455604546818529280 3485421 -169171185162860641922447965451292810 3485422 -862002922390500384455279816960215488 3485423 302377733881463727630791589221132160 3485424 53173642598585240370262692130750464 3485425 -545348682246894933680374668359940000 3485426 616728572498971509478920989239965696 3485427 -613517888362094402221876499008643520 3485428 -358008301068336270164026872905246720 3485429 193021261248498790988812269292212384 3485430 -7090888689203703950195286264478080 3485431 -636738127292121111702937092564682488 3485432 -636380837821767256253816393118105600 3485433 -2653241508045615805159049979039360 3485434 733782277805653411990473954627348192 3485435 712575002791832511009697157737274880 3485436 400925051889928021002720059070750720 3485437 -350994509387600269217626383276153428 3485438 -253896311432385567452548622332664640 3485439 336851807803339415240132018148430584 3485440 -165348253796330349852180312018124800 3485441 253782389761612930779197310330307842 3485442 201523407558593011562036846838645504 3485443 -426815635484511108422400923396886816 3485444 35521489688546552697231220237958400 3485445 550328648831115072912291788455381920 3485446 861092120716536302814685206514584672 3485447 325993889894534836116199002017366112 3485448 -909250014579258471285285227347430400 3485449 -685056235941850629971600575383743280 3485450 194067565566245369041236144113274000 3485451 3012017030893167757003865572030080 3485452 -310387501060256254961898345191362560 3485453 65697449562982394801640046138474764 3485454 20124873274953421309483384158633984 3485455 1316599874205495015592978357986360 3485456 -7580799715076626115972582171320320 3485457 2249914144746443178382317394869651840 3485458 -31594560096381885413599406227950816 3485459 259864911232778448790023485385495072 3485460 -100252228465672328379115960344391680 3485461 -28134989202378762656053101425932416 3485462 -144916477003390020411185765636940768 3485463 182731365521407854434162490099426000 3485464 -360250908959865852482028058763182080 3485465 869671454364555518759716752059401860 3485466 -151644695219296418862688472537022720 3485467 -395278613855116199172943283518598840 3485468 -776936413654804326034016362180265472 3485469 -36457950187323525547142891383570272 3485470 -525136836394866234033859984300336320 3485471 -1304598809691493779211703702816597256 3485472 600326631778639533611425165333757952 3485473 507968414145949809587236105806178560 3485474 -573277426079538429238698048812250240 3485475 20061187371092038959687127010655600 3485476 119543122688970016093908159696377088 3485477 -514366224629184772893393293288500674 3485478 358100101383572479995716335791724224 3485479 -1067625439339983919005059166315233720 3485480 -1433946868592531386203953550360576000 3485481 -471753431619304114341163740693242880 3485482 -7543627515073215989371685886170112 3485483 1032982529227884588990111551092599732 3485484 -421007633083488139003793611555430400 3485485 15829581676534904240022336845184000 3485486 -210660513200562000840731675744230656 3485487 -46899566143440301737037590206939640 3485488 43110044246648379768390281816801280 3485489 162169521001426308594607226715580800 3485490 -198746639150707603193547735942082560 3485491 -647824700997022042317885850780013168 3485492 -96573514332889409597691569465412096 3485493 328703125758676810282035455189428800 3485494 -125665582780876666449601448879040 3485495 -395181068289897825658177318102118880 3485496 -158790862818837560723325437707223040 3485497 -93652051773161956659484066728421248 3485498 -5567215980821649436233891058267680 3485499 471239803008924280370853188627216664 3485500 274826522073822770126260756996992000 3485501 825579645192739758296569207226607372 3485502 356310206958068965887488509688520768 3485503 146597762934934931404386925908173680 3485504 257146144044177334885261177081823232 3485505 -72646956899773894055998748823661440 3485506 -842253165879285682510597492553760048 3485507 -896125249526901266236689444391879320 3485508 114748570707729088359314177497165824 3485509 1574276514499187846128692078887787040 3485510 -140694724889922890865747194469043200 3485511 -15957079680380769586450206356047848 3485512 -359346408680730917515369602251980800 3485513 1043260774878823468775091779414604762 3485514 475757011851743633819932009162448640 3485515 73860689393662567209342585638400000 3485516 230825702823455410208198596883189760 3485517 269192855532508826158813524499959264 3485518 339011336087720344987864935197632704 3485519 418325502901902809706370383319717344 3485520 328721739173898163156710232786206720 3485521 474634708586657569061837949430232424 3485522 35602338370784052372649800572381472 3485523 992193582655890578191410216456972984 3485524 170250242683205530564404619202260992 3485525 -27116660823740771624437740488503200 3485526 -743043767936187325854019049736768 3485527 1524216188582746215958541748441948912 3485528 -344130605617232508848795564445450240 3485529 484936379326584501808661434387949274 3485530 130380275110370474634800405301992160 3485531 -41178068504067945647122796424153600 3485532 -311205248319143233830702808161017856 3485533 -62229826913836609050326947739414592 3485534 -169054990502323481529377276478338880 3485535 194531592908036792344984764102167040 3485536 -864620585352308320634866852741644288 3485537 23211440627201496570501187182130080 3485538 -31359415011249872572450339832386560 3485539 -945928592894168185631538285287180640 3485540 323841241314400435702144315578401280 3485541 1154004859372631850734629140745794144 3485542 -753213993842425484839528972248791328 3485543 -113962710938807313625068072190503240 3485544 -867776098261731049226476154803322880 3485545 62603720703709787981270257659820800 3485546 -961234681541819407278034106920488528 3485547 166619491389444884350152407075081856 3485548 -402128848965647106248898421524077568 3485549 -248483490009990619682122552638753450 3485550 41394011786212045405982998995072000 3485551 -535164232651922408925305444304704600 3485552 -96899259243045454342902216490549248 3485553 -786602046579183104372801691418225296 3485554 193495749480243016308180825065743392 3485555 286800562114062595912050920925198960 3485556 -287602908105570363261321801241961088 3485557 579408174122331108878677954315494506 3485558 420956434333756588540123830138816384 3485559 -237521268988678570858605538771599360 3485560 -337696043161755889099629339055718400 3485561 -347465707619350226658286525825481388 3485562 431976558795301629074191673350858752 3485563 926382652065254559688638470192091812 3485564 1019915920297409156143919689848614400 3485565 930950350739312140931182062649992000 3485566 662519087161178512500028411403385600 3485567 -1805192287859054740676456206094670048 3485568 -1088267896746617818634073974557900800 3485569 -362625775022695886383214340214798160 3485570 -84481879042562826403396937657341440 3485571 -361731282377975422258292998773345288 3485572 -22625874762010650038800716318385024 3485573 -29569167475564744497983859787424256 3485574 -109352376720721946343413309311098432 3485575 418459593201327420509621413938720800 3485576 819816497668590200720419131614822400 3485577 -36045887865083360640977937585302592 3485578 40997196506600302554653440285366272 3485579 -91631067469166994251383770423275820 3485580 -2796100048230423320951235555655680 3485581 550706940485374975929120274362410400 3485582 347814376949004512950309549388563392 3485583 18312826089441347725734368696942064 3485584 152347696642873678155994254785945600 3485585 -35107708119021220224971329767195840 3485586 106955540369459554568310365921086464 3485587 -782164402473216325934674120489308000 3485588 828182108431944433839356502871173120 3485589 1618177145882078553903013272667835040 3485590 213620484701110619208551331031660800 3485591 -411555648312144496178333124248694288 3485592 -216572506463657568994509499211612160 3485593 937271985755488188960003831809088842 3485594 212926849333277479536564644867519232 3485595 592111094999227597328348317849279200 3485596 246418066595994279331128676927856640 3485597 -1258135852634391201136789663088319540 3485598 -61654999994886718281227369965339392 3485599 156325618671434574972623211170597464 3485600 58352558628281281150474600154726400 3485601 -1116913343823507330425142525629376 3485602 -34482601838739000053692824069196800 3485603 -470166041597388294736879283607685632 3485604 9620781410292624744684898525913088 3485605 -736459816971181239853197730528084740 3485606 -159248847462366707766795897322879680 3485607 33272500967633130508001818103431680 3485608 78298448793390670717968588715622400 3485609 -302336721834468090069314780496756480 3485610 157600483814101472022061399146184800 3485611 -1425386748954809709010194843266244576 3485612 247325795739900604338967834121889792 3485613 -1002941026061913761806032030914417856 3485614 -1699155682606779211623326757232121856 3485615 393117124549807939889597084668828080 3485616 -39910459085370872606866048223182848 3485617 286691029689910349834039347200203666 3485618 335002015134949540597386501116927760 3485619 684862657423384991182399521225022320 3485620 413986666740655305030640659481639680 3485621 826753532781243410419124009689954044 3485622 -86937224681244433817039596837779456 3485623 51138847567023874175637141786909824 3485624 -26339444860072686452939082020659200 3485625 96056368011931876597345746979530000 3485626 134758523309185857676897076548435200 3485627 -213174085089529924374120685377464400 3485628 -548350380324561413636293227267276288 3485629 -271318090135360196106937869229674464 3485630 -389612717869281763499570778291887040 3485631 -1072236237690598713034185205114197048 3485632 20888492163713359490625554538823680 3485633 -1240617709154025372708603910740413118 3485634 331625618715784683931008966621636480 3485635 16806543810310053640332694320184080 3485636 394726047889347573413737616520646656 3485637 299362275719998717750947043039627488 3485638 -309145279121658439860094805410352640 3485639 -362912557358135547286942441649899560 3485640 -209941139179956215650192014370406400 3485641 -1638490952957347450018386028706145958 3485642 515914816026987538904083964732239872 3485643 -418105738612649064387129485674761216 3485644 -1097439864952826402511853254575510528 3485645 37024948780426769968943363201791200 3485646 665414201950714701682246493457189120 3485647 105631198663769832814205997048248 3485648 -276587499457237287773888277355954176 3485649 -142307022614774411072673989120414736 3485650 -19081105603041954189793393564646400 3485651 -179613302373528007074865777278455760 3485652 -654399324705728584053886498217146368 3485653 348123142006410924522758046058422364 3485654 31372052364664671286140626880694080 3485655 694067723353919845940883729894561600 3485656 14667038697761013077400865768796160 3485657 158873165451245775241704084626806272 3485658 -413720498804480284661299353944685312 3485659 60897619595034636940694867568418816 3485660 42955087702379874362151201455769600 3485661 -257953907446341998744139430311705600 3485662 -626867200220624238509122876750633536 3485663 1714702041990821312326953964801312560 3485664 233657589680382805505848779468963840 3485665 494146423764943563576367622142615060 3485666 -9780678912343215679789369202134656 3485667 -167497835001468273552437287651212480 3485668 64233506575856201031230476208256000 3485669 -978439028087872083862002713916498240 3485670 -150673991141934978457805330539881600 3485671 86281410632772301645775909727125504 3485672 864053951302697148367564763773516800 3485673 17409342930970598058392923295101824 3485674 577925836799835003056243008878074112 3485675 -1296064943287691259451763167190758200 3485676 -606066911225523746963084540651309568 3485677 -13137708321487282274092867747364392 3485678 -31288275439307142009037175732026368 3485679 351922877157168244598609869474859784 3485680 309166684634930267921731509306654720 3485681 57023654766169064979507203643430482 3485682 210080432305485208001861699590800 3485683 2593027943298336321252200517094195200 3485684 113507084298961114185416211158016000 3485685 -28097116071349480616363643740563200 3485686 544030255954825463665775188225989792 3485687 -538025369596387414826884799945648664 3485688 -655528820390522106233851711111495680 3485689 1340375355690338694071787230302555773 3485690 -277475244794665471394881925328924480 3485691 432650086653292250973307936907774544 3485692 246902322446254333308585078706846720 3485693 242887792536750442644385880987024844 3485694 -279795829806792990825935776198312320 3485695 -903741083473027888426653694669817520 3485696 244444479203144063197550666424778752 3485697 -420347653623008627520244584169941696 3485698 -376967795932748213117173167395228640 3485699 167370083685734752944149362356758736 3485700 52048637399538975801587668985088000 3485701 345043636562145075940413433804628702 3485702 186770294851006511968395458844057600 3485703 -26412169647639295555338524697060480 3485704 118612448317294824006498842003589120 3485705 -718704222513406608605251688389162140 3485706 -21178275689592083418459324042931200 3485707 -1127596444764482639200701442226061960 3485708 49248898545301516867781864778602496 3485709 4932967590571883843236223718886464 3485710 -56899970509722432861634198269330240 3485711 -104571324973626278187755602691754960 3485712 197441114450681854785583099902689280 3485713 -854458740785010704664197455180842240 3485714 -258379583218006104946261400311343808 3485715 261337056738814522326213700154403120 3485716 4769220593470780954791792657194752 3485717 129358418902769386923916995097152960 3485718 -93288281820511735366159590622855296 3485719 -607722487748211757544009864881343856 3485720 -240842627705352512622243950641152000 3485721 297831006283656546246606911003371680 3485722 833076829864383655328546092683612912 3485723 -834304614203039384489836518676244496 3485724 446190000470929513344269842548498432 3485725 214683550595056028815728977357323250 3485726 349457812857116750193459006956905344 3485727 199587276239728239553322426702019840 3485728 581422829183930274674028037813370880 3485729 -234320110793924295251146564207223916 3485730 -62508190966396807437276072936929280 3485731 750913421663836429345085251654861272 3485732 -1714984556960512863077666861172576000 3485733 19600904104045970812963405351746048 3485734 153333054615291618990120889261963392 3485735 -408964749185002659244189293263513040 3485736 -750137510786346678556918332321223680 3485737 -936312176421588583298539633687700614 3485738 305130811980734042148861301386868320 3485739 -486397619494315159346882229544649280 3485740 915277945639161331653832300635417600 3485741 340276845109119776345850077456194272 3485742 -129501413009866741759805804607221760 3485743 -1653920689113795080226201530845217008 3485744 2391338837029458869334413829980160 3485745 -413968139443478426069152337867818560 3485746 -415048635993680240112686693451252096 3485747 -273025219265796711582559154605243200 3485748 -230085442785064592427183115231223808 3485749 -78624296789958513236095991371198820 3485750 34839609763087055470431395225088000 3485751 860285717283117967290076235455008000 3485752 22240909756093070462877399912837120 3485753 -705955335730036614288481046020246998 3485754 8411884535037317411636764434328176 3485755 -44930511936100752645416836903188480 3485756 -327018364848455362815696191673185280 3485757 50017811536286410247135487705738816 3485758 107423015116868787655088545207703040 3485759 755238680710311990446564474590928040 3485760 -52790866020176366318450215055523840 3485761 750662594834638577097039504837035824 3485762 -624187864332357724368344525396405040 3485763 -1062888334256993565683817069199808508 3485764 187548354620267378299364433899978752 3485765 103702810046051869629221131490661120 3485766 176369277948189963718915326982938624 3485767 284175612018724480222041431312327440 3485768 399335576325362805891369293998080 3485769 -98268471245350421684126086896304128 3485770 184457073224923216404882635362023360 3485771 -1792369910530647700232600592626214000 3485772 -521581155666985568380202597129128704 3485773 -744008848988720382220712689011461396 3485774 271435038121463854253915749027092480 3485775 70075640745654045772625618836267800 3485776 -1103182485368286009779812323688448 3485777 -332753171413630348944201663499874700 3485778 -257434396391347067588582598313916160 3485779 -539825095902105148076167472570862720 3485780 -766186938849823706909436881706758400 3485781 -73329499017975944684636693053398720 3485782 -155080306428020915610487070950342848 3485783 530596724856804711144209616779052720 3485784 181162211548772398540412568066416640 3485785 -954722810190626915977369936691809020 3485786 -355123624102690714261700957203707408 3485787 -5834049141102562752418856775790440 3485788 -134461834610507986485434553805224960 3485789 -1297398155470803552899717960866888410 3485790 -59738482123721709011358611783823360 3485791 1858588405469473004676554145591842352 3485792 -542160241867732299980398482664194048 3485793 183838691188078166067654423180460464 3485794 407745018921942105588964476137852784 3485795 -95370138668657359817508968770560 3485796 196332692368529901797853638362030080 3485797 -499811209572205001186175046503716800 3485798 -872710092976446831324322691123469600 3485799 970372728339509971755126267204201984 3485800 -647051226263015778829717785665280000 3485801 1337713334552460075778620031273114704 3485802 697289092809181037752888358821677312 3485803 959085647910381008462849455532680052 3485804 89298310475798773165885415483974656 3485805 6978171294640522838449659560973120 3485806 509922515618056456177041982395404352 3485807 -260219320999272103453299921454110528 3485808 -346008551503342518217205518137753600 3485809 124788483754747858435497811599861616 3485810 136847079109018786089903612797540160 3485811 269921901682575242291516822944038144 3485812 -27441218653331345557463182188902400 3485813 -73377717588454412086130077854306276 3485814 -39949832460675874116857968463837760 3485815 -6430799484106588532617175531908800 3485816 16134236282311943317882398999797760 3485817 -961841006274589962780641562644151366 3485818 303590866017558615123077387886364416 3485819 535502411301946483540179732345677220 3485820 23436453479932205701844542338355200 3485821 -994419258982561033138695863783664468 3485822 -270602902143823332367045775525467200 3485823 63506793842429010299423699705618688 3485824 6658335475680062689578910891376640 3485825 -48801606983973785286862220160912000 3485826 -70871430038647822341298255905232896 3485827 -1714782365115156369119975774860373400 3485828 -313990806838279059291769144427714304 3485829 1094825428363509277067427375754588800 3485830 171503612152017487489939725601234560 3485831 -563423649629793303618368646653371368 3485832 136599472777189567599601383075840000 3485833 -13069448056947583153750499725419576 3485834 102208742770041850205033504507374848 3485835 -568925892183651547106305994887929600 3485836 -1038551303727002820590380386365067520 3485837 1377394297925796913723211283893346486 3485838 6355365978090723745162293917107200 3485839 -253235266719618689495589523505398544 3485840 82354764117030483933792085453455360 3485841 -692354772098635985174167790237288208 3485842 172054703369908232935095901634409600 3485843 238860484690319693041656391794610092 3485844 307784399613394053806006169176522496 3485845 499285025678536124534663879257516800 3485846 -35226824988798146096257126714583040 3485847 428119318766100269891265394680599400 3485848 126922269253768528627911044097423360 3485849 124734040742377719310711864411499136 3485850 174172432706121738757955498324236800 3485851 1476889992926595111413823415856846852 3485852 -665231834252821969930806040584344064 3485853 -315697710691885504164006509700908256 3485854 -205138443265564564016091079876186560 3485855 -821419307863983012815746414209540000 3485856 -474701874742980813959120566581460992 3485857 -190545918957312059512363297613898240 3485858 462833782103060940427687269897449760 3485859 -326836929433773932126633068764055632 3485860 -391834418596545887485986443548942080 3485861 -79686476903230493190713722879851876 3485862 -519769968371551589310839334178028160 3485863 -335353422004772446320952230038458800 3485864 1507087622944034107930919434781199360 3485865 -248963395649762693107379883865769280 3485866 -130155993128572413674173508293691040 3485867 186411621444557017266344834823873024 3485868 -575588023973854775433980602093877760 3485869 1574897846275408679544182346778325270 3485870 155085978640211920730667821504402880 3485871 -479186409245422043931421248375983928 3485872 -39822962136964792909881052044001280 3485873 56765220652967270440798285879866240 3485874 57104311606175575415956312500567552 3485875 -340865651431262050171037575645680000 3485876 534954540328707129041791992467263488 3485877 303360382066766440100849769426454080 3485878 -118715465216787788344643447170737600 3485879 606896958000916304151687968466825720 3485880 -147926559827507884320489883903180800 3485881 5197892210271742244349919285608064 3485882 -431243819616864939379529702390840208 3485883 54089955378440166218922507681216000 3485884 426134717468664754455298368321970176 3485885 237876694759344143595398634316375800 3485886 -41344621385826581158637067408121536 3485887 -65591643639434998731649360301054880 3485888 31008127731758012167282895420915712 3485889 836987323170145408455507103812228480 3485890 392518514849763111872057309647065600 3485891 -259964210735750118158276534217792708 3485892 348843221465369408824452973388236800 3485893 829678323814725692811333131939250684 3485894 250733243281767544469272482604166496 3485895 212835849563827809037093861729152000 3485896 -87306297573000817297504518788874240 3485897 1780425508244523915515428543964218320 3485898 242839827805563415773800797934765664 3485899 989514445444446510151951179933578900 3485900 -216050210580546844977421456491072000 3485901 -1181945735325420739989118263412033536 3485902 -59258640801549160110528846502246656 3485903 -250099760242328781166852847215029936 3485904 34198643592499337693837774005469184 3485905 -8433427970715501163555613841116940 3485906 1018575080326208418861439138291004064 3485907 -668028792232928995918849642176631080 3485908 -1064680582177190602559681256463775872 3485909 407736514316525310339356538563649600 3485910 -105505897135273374695410432269895680 3485911 -736659065062306674165704261763968640 3485912 -224363255714459998455670251348940800 3485913 911693359827143284337647664697355104 3485914 -536829243908679691404544090073318688 3485915 -469521474586712388581201438383198800 3485916 -8411353459541510089257318868715520 3485917 882593549115361208419495843330920000 3485918 -21000269671284886804786158847846464 3485919 -204729926054942486878860914902973952 3485920 -707167603862697067155976634290667520 3485921 1358574255239625625308470886378313122 3485922 -446938825952473375009965056279951616 3485923 336628694216286132110763684270412240 3485924 -1153001020841427405311060860538880 3485925 202446231201093975559559018995217850 3485926 170072316582596067101162177387320704 3485927 303162683642274954145752547685758560 3485928 -184894146753328831774421444224942080 3485929 280586079467997458518157756354344420 3485930 -177340443488778768419628561919564800 3485931 170689117637720836910879317273431744 3485932 -1339006280402875001968328404595452928 3485933 1063101419954426239503404693222205024 3485934 387285406088515491799180235010345984 3485935 -857204618612600577467222545701086640 3485936 -63273343528956525058546428046737408 3485937 -75835312654902541482824466457574592 3485938 -495584445644936978104407861945488880 3485939 814494728825284760040440597496385740 3485940 -299155793880710063346184274856192000 3485941 421552833790718035650191678217725184 3485942 -806431433404508540350503262957324128 3485943 939391696079385665621478441708119040 3485944 306934607742606308306768171006361600 3485945 373728180498413784748331777514669900 3485946 3828702556314135064887171800154624 3485947 -677272846351857560040672597002256604 3485948 594450698659398356763171829505581056 3485949 64780351917202816598456196173452800 3485950 -17756554355101407464547259163212800 3485951 118506999772679685867824795742659952 3485952 267581489809191982591973377997537280 3485953 782305601728077567846616862780236080 3485954 999324164895517379228901564089948160 3485955 -169816070065812481603567170733743360 3485956 414630431438995909987372416712412160 3485957 462285907181483883269552519476426206 3485958 276839918632922079498287609929807872 3485959 47153359635544998317684720304262000 3485960 322854725543257656545631396629760000 3485961 -122945140456057603196808248046411990 3485962 1268052178963890333469240892360051712 3485963 -1172001299306075934642430921356169068 3485964 231256074865106537665111002372926976 3485965 59240003220867883522046036380289280 3485966 -19490187652058427248697725906474112 3485967 -9858294909074950743615594167355264 3485968 -173577764230739747455772344379310080 3485969 67948046987017679818246287616517964 3485970 611609633375121373512455331208243200 3485971 -290291091775431587464526144680132800 3485972 205304147855546902532758730188234752 3485973 867721813686992358850339961744570784 3485974 262647871523123273749136051230469760 3485975 655013279893660913849472722881686000 3485976 -38561706001052567942671939250626560 3485977 -188400566987628103338850680461292528 3485978 67742285949245967646490005280141040 3485979 -112135362264240539971601259332783856 3485980 597796604584789021822318424709312000 3485981 -176752973130970318210298703105619200 3485982 173881324972913897067232600379126592 3485983 -947071794766241434938561787644196768 3485984 758330112054216270641614350340718592 3485985 -12431157882201680685926111083074240 3485986 171630949723201274314730397134764032 3485987 -1479047510750895634534473326635094760 3485988 370681184231175498973582088826952704 3485989 182901936998800349000561672570623324 3485990 807785470927629209049685439301434880 3485991 -350590014587228974505065009109371608 3485992 -141509264485496694651465690656286720 3485993 424563135730567027192691586675600000 3485994 275236289349436623000714502650064128 3485995 218083727233156604767300117440033120 3485996 97390501538215749442009109379767808 3485997 -63278518019679277962333848540853354 3485998 74038883865528980086961463978696000 3485999 1133968300378857125904824219349348480 3486000 -43865198061938845547726116749312000 3486001 -1798309961811103084852820586593166848 3486002 273765246367756051650126141560913312 3486003 -1094995142074746478029163998217883040 3486004 -284674007949233966718929351074080000 3486005 36902379236342642241023829193605660 3486006 112498758760684268339955325699980480 3486007 -266275486722928813461879843085851144 3486008 454503512668543970963587909995048960 3486009 110070041349411743951688665231715840 3486010 -15315718437029480968944549169920 3486011 1675741116602039696260317245815406424 3486012 35343422382895162919775779372826624 3486013 229054783701324199172652725996344262 3486014 -187181102859805979018223557089806144 3486015 -134515345641172977298903628217645600 3486016 371827180707829066961422586842972160 3486017 1321442161755094823763235866114672066 3486018 235734377607820070222143789894537728 3486019 -1470951740639584345779138404559264580 3486020 707032723268821077995838530619271680 3486021 178768271578008040480059398241781248 3486022 31573001462088734165885897217843072 3486023 607894275873732515633533754880403200 3486024 -976201035083714989778367105386496000 3486025 -140841134311550000029418444347620000 3486026 604255661464831734007446172432817712 3486027 -752164705030406355727387857521911080 3486028 -130272193859743209698648053209755648 3486029 -183427241071661335057257390793943808 3486030 261300037920083589897108845444488320 3486031 -112176676053924789417329996211426488 3486032 -205405308230175548009989937452154880 3486033 333405463591460825111165763122939520 3486034 745400959895104961487355502726326416 3486035 337680088253662259892186715326735360 3486036 780463161680001101708290998420787200 3486037 -3085368103693300430985811308706013568 3486038 65500342396374374596411391392475520 3486039 -104555547237319700729506383463464960 3486040 1197956933770164238330590508229836800 3486041 170005570338523942428347959894638720 3486042 -9790854249864571255974707464020480 3486043 -41117368584686688839713794222385152 3486044 257690704677248244507892851302515200 3486045 159113025200317858766804341940342400 3486046 -186058856386230260174426075247750528 3486047 -924477584925481912569897487583576520 3486048 153163062206355123338748254589026304 3486049 878604492708796573329627685824741312 3486050 -1268147992701354787359874060711200 3486051 364821143097928558504887157278893040 3486052 411076600835478522015119774346782336 3486053 -11148717756296111638482312168528576 3486054 92103546310754214235448412172984320 3486055 217754951615007861222040961854011960 3486056 1025131648590482872808779787824634880 3486057 602733759461315886963117087268992 3486058 182978144729697788849637536449260384 3486059 -13789902945287911876931284301113740 3486060 -72677451616503235387825766641597440 3486061 -1647042482872819055227793567306951700 3486062 103122285592589066000257617261268032 3486063 -173585178756999025440040118104162560 3486064 -45861440273715261355668750178123776 3486065 14498094584574855965101066864755840 3486066 78590270416043604940275766564896768 3486067 -797205741526830013321775419062900880 3486068 -1033665405543001159073209354066369152 3486069 986468287741031824587200789244726894 3486070 118796489261848102732122330566472960 3486071 -145352301629422092423532871103843408 3486072 -980954568997905764711633343624622080 3486073 1007022570232743934233488913470483844 3486074 -263465441643205734805050928083855360 3486075 -288216977499580786100824284092084400 3486076 -766149937521186928873378616558277120 3486077 -474694117801674604048009124792699328 3486078 88262766876775099756164977400618240 3486079 1373649121348515796459139973412503680 3486080 -69247378902184233627048631861248000 3486081 -212063372953839029464631858636880480 3486082 135925847876260784836795989175488000 3486083 -219791734072452366669188824370540496 3486084 8614273946528813438145313755758592 3486085 -1219803361092592227722465456189585220 3486086 574673463444852140334227996836774464 3486087 591454455021549274966858118323115136 3486088 -245610722298075085100246665479690240 3486089 1520266368307628054198843930638059300 3486090 -236659653459092409607615035862195200 3486091 681546273483445755425451555299773072 3486092 245197909556432546845640922475663872 3486093 -10684949872805722736300340009863136 3486094 -302709198970538447014561929149219904 3486095 187637363488621439478005338299915600 3486096 470634106775165383713731956113408 3486097 -718604924232926986315587989705109454 3486098 -26710053446006323834120480649092608 3486099 -78713508413891018327767762112881920 3486100 -177830354735969490387988565483059200 3486101 630460247703006355492537031732133600 3486102 -178516404907490825462112700194101376 3486103 653352971815869230468235493749983320 3486104 -318764248640035652525708532571146240 3486105 219185260863372259472585568411417600 3486106 189450933627214625406704096548245984 3486107 -160008495184773892451370596532704808 3486108 -115318444447904250154579301597898240 3486109 1139056911654764673422958845399799840 3486110 -158917789368821297274827719350398400 3486111 641864977759011651937999636033612872 3486112 -361074772882600060170756526146846720 3486113 -324666083877522579435659239620100638 3486114 347837765302801084067484506430589728 3486115 -82441187346061113426981938910156480 3486116 -273533960756116197004894906602213120 3486117 -133856039900675484091939039694953920 3486118 -11748212322941706000848659686558240 3486119 -179758663653589228811820745806358080 3486120 349767516237773701693680013639680000 3486121 -1633486399347007082149491404891548678 3486122 -954256994001813810350646382613270688 3486123 265649414042776830696678788289164160 3486124 1137893336828067957080096492487255296 3486125 -1712972964909068295796866436605136500 3486126 38283042972377820350241191534183424 3486127 -1212952127330090001652103529074983024 3486128 -142494891722781662426707440194420736 3486129 75835049457614278955188311749737584 3486130 277292820093810079987683515685499200 3486131 3311753073675093614026109439890016 3486132 -434555620259993392062058401523138560 3486133 -288178117670368660598366348594810880 3486134 -74146596791152937339784384428978784 3486135 216630158319093271494380807552907600 3486136 -347778702476526148023711194415267840 3486137 168302050776405299112331113520927872 3486138 1025710037138405839466711390449402368 3486139 16370534485282389310325798211012480 3486140 -102844817945446970539575114908651520 3486141 75468170120092807504240450047748140 3486142 594195891851499707716162427366258688 3486143 -244460543327172775482774254321212608 3486144 39680440108712827033939140591747072 3486145 309003669807519938249031855295095720 3486146 1000664793471706232597695445911249824 3486147 11242340240574244144050478264515840 3486148 -460838585696785251790572893893731840 3486149 629702324547078830273277829165317150 3486150 127103900612080261494851487059097600 3486151 -1535402830780492737938706752635703848 3486152 -885877928314673879039600527796198400 3486153 -104940099315178289961267424128264000 3486154 -333936181415677469095338142556036304 3486155 -996375394671583069650158166149868240 3486156 65088951611462555925442347570069504 3486157 -20422562916339576017829937581534548 3486158 325968664533210837182785598947098240 3486159 66472934238239099792700048196947264 3486160 69369447700455090768809326169210880 3486161 44700573990949928599694065547409600 3486162 -752379189071724554629620527019694080 3486163 490889184750085021137404760380714424 3486164 785746994607300380462499916860260352 3486165 643078429977951533770642359247525920 3486166 398287958761382736638703948523856064 3486167 267706224048934144409179007757417984 3486168 -49255394062341984542614888048189440 3486169 315433768555855243002098160586754570 3486170 90551543748486735291443930992877280 3486171 -55752185125724905167303980338341120 3486172 1499499492483677967202284233704622592 3486173 -714746175840342705803400980248996980 3486174 107390134458593437261096279669757760 3486175 -306080597007499220824810155584630400 3486176 -187399347968384423540928192006586368 3486177 -7509893083807924707262543972832940 3486178 -581700672296016488514550675798585344 3486179 -163237291532873381823689141682214416 3486180 228744598455235697804919470158848000 3486181 160994622770505956439360054893621052 3486182 4162424480649683897627520647798784 3486183 920320010389698035633967511887286824 3486184 -291430950299346347068042285141985280 3486185 60790114145270775248947428901505160 3486186 -402316768495825197647037547284979200 3486187 -531505795597648767994123877460017164 3486188 38284562339309185867648788498531840 3486189 137087454481680723422783133861763200 3486190 -278498676014454292602696687730504320 3486191 -223593621628036884258133288219533600 3486192 -125024687341423204577054886812712960 3486193 -1482211709502625613657202542292825360 3486194 841218856900736559559934277391940640 3486195 -194958760437247702209073990781503680 3486196 263445068390466001271337166826885120 3486197 68977133730137304653981334817329120 3486198 48614394543938136556816590281023488 3486199 1122216392444947554747323363139636200 3486200 624645446849650581443833914453504000 3486201 53142287354443692689410631706545232 3486202 277548567737779658155614421057857792 3486203 44393745076454341332374412921284628 3486204 -476821071605562341052654019605911040 3486205 408024436050202076677938914642588760 3486206 752531613547657496309668500419033280 3486207 114630985947458925116843988800071512 3486208 -824447995098699491325651848433500160 3486209 1058131660066093098567118466587729410 3486210 -38151191390634694521540077124372480 3486211 1613615751843994285088660098305508784 3486212 -520328115207841780486703730998684544 3486213 -1523633188638421505014271275676601600 3486214 -24116721505095078982934577381610368 3486215 -861384413623868338385848194295244400 3486216 220443823455712307745711009662361600 3486217 30715644699763633583383255878561984 3486218 535993344111705447023901857996650080 3486219 289761597836251428253989941886072960 3486220 -639327081426540242907983547771141120 3486221 -1063173909901124984307129705378085578 3486222 -383105724014640188542571023146215040 3486223 194873107746344379187285774204001464 3486224 82655160717120609444053423126740992 3486225 5513434025039629926896554808371200 3486226 -478497318127272239528900633560664688 3486227 505348362694049986309824315888428076 3486228 124987006763530388640999557843595264 3486229 40578138057223876921428981417397120 3486230 212817877655421262331355654576119040 3486231 -63587521508470220246052607531297488 3486232 -322948294592969062038694576157337600 3486233 412070906941796169939365430192097482 3486234 -90323518933974554187072410500600320 3486235 43949460184025148973860222254086800 3486236 47071829492515086928294392686234112 3486237 -657456636828043305107902255236416640 3486238 -125365333774687818624342930227877504 3486239 -193788590680141661014323134210385744 3486240 -40877350332677709478978223023718400 3486241 -830798433397310404345739299869155712 3486242 323797242092905887219035066440364544 3486243 -130554264381172077812799109570265736 3486244 96415522281881429752363964009030656 3486245 39161123216638685624172032394506880 3486246 312681144949602733625261364252206784 3486247 96159700712283172679905831727246160 3486248 494183853186070263042378477379829760 3486249 -303510505138328312290998225670374720 3486250 75541343753559960023579462550150000 3486251 -696572092248090017756560896041419440 3486252 -429833427798132926582820645917952 3486253 1877368008067479247500430434970213120 3486254 -732277448219509394474967765857183424 3486255 -471510431942326522858893697763923440 3486256 -84137116439976090267807102648320000 3486257 1031936355013576459531025763000223506 3486258 -414818505385071829428250366427395296 3486259 -553057194471896032732510451096043520 3486260 203562924361280273642111380106280960 3486261 -4273454728089018895250136324193920 3486262 -422435165740125662694955280688067968 3486263 135558902245928859915232129637505840 3486264 -416771609720671723112409284692992000 3486265 -1181339348431319072637342521311121400 3486266 -5969465789294517117647280741287424 3486267 -1439639898694435650589534997137463760 3486268 5245686226499357771675227962641920 3486269 -1297004457882031817884892913019734330 3486270 -176704869700144848071285064533606400 3486271 358622564514722995282066282383628704 3486272 537996108111498529254928278481797120 3486273 -157960991072567585800799153708129856 3486274 -209406832135304849561616434468349696 3486275 433732804999078276994276401574061600 3486276 317006964165921220773402425448544512 3486277 -329372495154187276960744633231971328 3486278 -999170389292043450545877035688615744 3486279 5981489496381885309718325351510184 3486280 191625105227996798989978177371340800 3486281 241705649012789712863230255253424000 3486282 264195946062474106276443885854568192 3486283 -333514354309013954068991069076319468 3486284 -386601224352276013188417400962096384 3486285 -736106032246666832159338270920065760 3486286 -728193374313011373996810497679513408 3486287 318214041540047654891759540294393952 3486288 -21589941761398433731282706738184192 3486289 230749828107412967494664287289471090 3486290 208493249839826920147776234293258400 3486291 -169101612344036039095776670630640640 3486292 428777354519674002560743356911505408 3486293 -464424541706394108023153847173049600 3486294 73241001080691230868394819467386880 3486295 -1052001429465246272422784560948948200 3486296 507542980277794575450415754452377600 3486297 834015216689341343597997529643797200 3486298 -396539940802919768210817226814979600 3486299 711286030330766162684417804132991300 3486300 220272471225869089439086924400524800 3486301 423471019627725085673918262538166322 3486302 -442761103066074877363885348696920000 3486303 467270475174115883223287564215395144 3486304 -1848904508057249160558079284254736384 3486305 -1279023594622233606237374395151586540 3486306 6354061997715071568273414430142208 3486307 1312833151509451953829280085611626632 3486308 -131459475772620546786865099072512000 3486309 -779124829802417960418264672387799488 3486310 319858910975509781125462892773632000 3486311 -23596382562808019546511188033725608 3486312 -362354529598722158061934550762588160 3486313 69728076786108181022335592692527744 3486314 -379987167266658824294920062266812320 3486315 13164040708887947057778198894577920 3486316 -335492599287543587556702266156925440 3486317 -737157261728020201296692682152675040 3486318 5766718377828214351008502686176256 3486319 1537035737496200499855964188179812896 3486320 -85584224988790888205865024776601600 3486321 -1268618037706273425217510872850889328 3486322 44770470212101372222885417889832960 3486323 831275848044880267822977557502029184 3486324 318697782705850927828375275638317056 3486325 -123338623371016812470426669350119500 3486326 -463551107452658965382565532715098560 3486327 187100949645513999933968667454899408 3486328 -872416764396722926293417467899453440 3486329 -171820190063031443045234139738040320 3486330 154861353183882704733996712274792160 3486331 -415558413105665165209436613754827868 3486332 269069077810159756639518233131694592 3486333 672040991591312047262612216993986848 3486334 4148608070499057875133414088882560 3486335 -139095967662171137314206932179533720 3486336 -167569160084975753459782444048711680 3486337 -1076932088614162275791417375200550014 3486338 -510234509051746798924722347072839680 3486339 -1059705010197692995671328219587572796 3486340 -65342350971164875195878256142991360 3486341 1516258390876254604337172779736539742 3486342 523032909480537983445826776074903424 3486343 -75023189738920174915859940385543584 3486344 -1119865199769843205633612126464737280 3486345 101863310535229604503761808021627200 3486346 -32474753548587419519590215559255296 3486347 495182290230433083835674220622243796 3486348 -550585074288172713521324063708160000 3486349 63403671966075992412623265351453760 3486350 282359596948694456871135547719734400 3486351 -559626261140766539106328621512792960 3486352 -288179923745076308869412382985994240 3486353 -63901738722469099539100405801726464 3486354 -6476292261114504941897551790376192 3486355 822265653750619507301740751051459760 3486356 509870951311264958736401676789889920 3486357 -280683082661770142478140328854025120 3486358 272344312077412768830584768864501280 3486359 -234139744664097145548951799853543520 3486360 99793498007621953012538939332608000 3486361 -1036465175234963467956945390998426038 3486362 90862020240555263337581763401697024 3486363 -334091605827873429635926595564307456 3486364 -279217955191578335527264896001577984 3486365 -23218642584515737852238368511704200 3486366 -353032542768632824361664325530533376 3486367 -265847580056164507637900628495651120 3486368 -856007062495003175233488985910476800 3486369 -880841800270521523924788928630402080 3486370 -499041545539481534211123999458193120 3486371 -462075532166976886130029799071472688 3486372 190247674394846041663341982907630592 3486373 -1205128923393227556300202482645154 3486374 -650401197418364751735756129252621888 3486375 -13360120198501236606741199113720000 3486376 -37632950445857252535963167751383040 3486377 1106215830921285468215686266761092212 3486378 -208626264099940322452986705189588480 3486379 553246141019106784360591312952007168 3486380 -777691983165330384605878762184985600 3486381 -320793805814785381728691202829913056 3486382 -133583452867251270712338761894082048 3486383 -353505429012458303784820376290341720 3486384 31031002359802951234905855278186496 3486385 -33069316992538435884897529406466240 3486386 99828089186895224746596353326809600 3486387 -756294327800324154655312692693092040 3486388 -1300071048424346562829620599791107712 3486389 -343995381955417391835187749697487076 3486390 -46340946607184055564804596867420160 3486391 -386813778195966766344371108031285208 3486392 -25943355953231547074487412859289600 3486393 -202183226621254434481879348747516860 3486394 -525058143769260688457921891365625184 3486395 776394188430664373880600044827472400 3486396 -359477958986906965475778297086750208 3486397 -4712112545482836733126189162573440 3486398 -210956014147471490068087579334387520 3486399 78567258500098465693467198047090832 3486400 22665995616186840944575876038656000 3486401 -1102597950365663380942256642392379196 3486402 -21903961375020277925604405345615408 3486403 1511619478034475136049387134980622652 3486404 514193671699195767109949945598836736 3486405 261646963104154027542142157638588800 3486406 321059774661048187831231628691271680 3486407 12532709004143704828182682411095888 3486408 381965282689860637816670693037711360 3486409 -588330808005828135508246668281624640 3486410 -503484867347663844887287304657975040 3486411 -449946419721848845050033725358820968 3486412 475012904521867302391209570326126080 3486413 622849206048716810453056038862576896 3486414 175875208314310981946334319811173440 3486415 -28211530196537922296921163990773760 3486416 -52889924160252809552173311445475328 3486417 887142296968731255226932108906645600 3486418 -307930132710055655732155439183750496 3486419 -725210562053057031399630849577574160 3486420 218806260098238256012013747147489280 3486421 -753009763022132659681373170068344000 3486422 -49125925094175308276958375297701376 3486423 269926360094179458958155036062237568 3486424 -1145684605337734534339203615180902400 3486425 -217805387114220475023364154011652850 3486426 -62845290791148185245658774984173056 3486427 610370562087764063498699840531859472 3486428 -1074945912316384927365221495456563200 3486429 -121322955333781771088968499954662080 3486430 -35761295056649999627025090618920640 3486431 309441495122954917240278019038655680 3486432 -492798269974558395346360870297927680 3486433 259677230521823807963301612127072960 3486434 191163670067527031294764516156368384 3486435 30123076339105460926524233190050400 3486436 -528318740925058184930694985374148352 3486437 -1630065429997279655901744531245900928 3486438 -55561315891100510062668210757315200 3486439 69952620800760587107090592148374400 3486440 -887894099965626683469011335987200 3486441 -163211080002829773330429194067222336 3486442 -724137793870897715288158770710146128 3486443 706875009590729761836003707702803320 3486444 141139774391818434467143393286323200 3486445 1374726785081115199776921673023219480 3486446 -147789401400436997874553634648466432 3486447 49858762355348596858854453746152368 3486448 320053856497541122025684840256503808 3486449 2332355099297696714768480080756414464 3486450 116756984140286018772505494577363200 3486451 6858700535353103656729645594410000 3486452 1308543017578850477217101157010763136 3486453 -339152127046491821431499396032749696 3486454 192277486263350940130051080413231232 3486455 -102699070814121526988841119860316160 3486456 -219438279217693275027231592818892800 3486457 -107772841225020423510982221592074620 3486458 712755980052163387044701559010612080 3486459 322849972141115880857795948373189120 3486460 -959794952821319715868458749740953600 3486461 1064500314297096130976203626169758624 3486462 -178655710799171613840818196439388160 3486463 1117625522435845670539150599001747712 3486464 448145374233142840376787048773713920 3486465 106139833459013826453027925869015060 3486466 -637300644251208740842419390691691568 3486467 1853388509833947215334318239633559360 3486468 436809092336090027990266701655895040 3486469 155326140195365408690147090073615360 3486470 85527231436905524841879357465726720 3486471 616791266488561293874063731488068944 3486472 -217972537348810003986776596971724800 3486473 -242413869196218752631011358227134620 3486474 -209638371708846449490753695715634080 3486475 -442077990801668544010371901026113500 3486476 110242394945387615231397379111151616 3486477 -15754278663291133860882404023837440 3486478 383993265235464447755104115066461824 3486479 -1854114496584320918693836287991423728 3486480 1281057552022909860068027203584000 3486481 379122743739822996129213628081990000 3486482 -263831374307748308011617747267063408 3486483 -147482589150307620212287627429632 3486484 171160816748744261619250661942662016 3486485 983723763670468665528214342881027000 3486486 -130794522803176470446116690320873600 3486487 -1517096074782078808805175872895379080 3486488 -556570752731213210006706178399088640 3486489 -229471892702534042265374898133504032 3486490 150953227709656589864708829174650880 3486491 -245053389653888192727986972085930108 3486492 533431345701642238633068964904610816 3486493 16367102585607876005105349227458560 3486494 -525142331634308104115078989369152 3486495 604995290362613301559866545442783120 3486496 195834897715297493547916977008148480 3486497 43664910403998079519331720103114786 3486498 173900340060684332465720756145616128 3486499 -154073948252709136118561549142302160 3486500 -1002299627665961091087132508846080000 3486501 60713732669912618129788872145409568 3486502 -22512148076848267904378393370477888 3486503 -800512115437945386835675903227517296 3486504 -289997567776373729368668840320532480 3486505 -577982791556546013709800868495399680 3486506 437049269046836109548911887082869600 3486507 -2567916490626763436950182036576737280 3486508 -2809009392104766272697024820421376 3486509 319453102547581404389574652842966840 3486510 39690602898426959468329069047360000 3486511 -47697207108108433250831542086295568 3486512 279403648633954795105674670356873216 3486513 -56313037298414349950235876952920000 3486514 -107138883417329924210482098514219008 3486515 -192523818198645858482426115330573840 3486516 -137790879450932101477098540233060352 3486517 -559989571725634019774271925324486788 3486518 287699664435854019062232568966041216 3486519 -235341671794339179784837712227961400 3486520 360592552971928604938410787715481600 3486521 -1116609147023524609828167815128792278 3486522 -40045108641375041192953861312147200 3486523 523122603131877591678648874150924772 3486524 774886848925636124419005981231707136 3486525 -163363003816629544465365863315280000 3486526 5763955993670306867453528825392128 3486527 -277666841540301369695952010283873928 3486528 49267979490761596247402882992177152 3486529 412907578078705527691003279140232130 3486530 -269063255520381603564701210952331200 3486531 550791029114545499845225515599560704 3486532 -163225650332538480725120436459356160 3486533 980409103065840684709152269376569664 3486534 284423557423290256685483375869529280 3486535 55289317984033518792980160813842400 3486536 230367988534803034048415573902279680 3486537 -156358674456671555238682517254056000 3486538 -1052055749434432744599806055294720 3486539 82320329180319848294330555868675072 3486540 -260925309331307931146187227271091200 3486541 -2448795642602268750134418643015867700 3486542 680110659426872024647192937108628672 3486543 1168005080916172953978999724748208528 3486544 394119391341229953415581432653864960 3486545 -66439171042722271486553935631110680 3486546 -371834599705723586321660047608051840 3486547 -5426418341661796680726824356147776 3486548 -157723684129528095796330835389651200 3486549 952131899781901660409779436985606048 3486550 195227066225097823622795235766972800 3486551 -155765497874039447949794317056755448 3486552 119897275552074668909657149397360640 3486553 26071793045555228740443713210367104 3486554 685680294678523781253061438277222400 3486555 184973850580280794395359293888894800 3486556 -24298490169741866463951463353863680 3486557 -96119536006326099424936218529172160 3486558 -56476016162192530695668282799265152 3486559 1327481678098987739511210165033193760 3486560 142141967399969809626522009175326720 3486561 -184034132242239843640919206969214400 3486562 459688833356954426929682451167011200 3486563 -1242730632666736674509136218912809188 3486564 -925407966392216406667837611779770368 3486565 978120628833391657654229744640412320 3486566 -349038046229116518649613480766228768 3486567 393320939999895071475300765606160512 3486568 1223453168291629302228528494503311360 3486569 18872035573249441010915465974756944 3486570 -10297931363915270989147373993656320 3486571 930711045630036169291156146436987944 3486572 100901572221629130351978640667678976 3486573 -178308833381469980718792368932083978 3486574 -149829962004475628064309767852045568 3486575 206402170804736663639272616784936000 3486576 151177041739792991770932820212449280 3486577 188499091120980206627941413564445638 3486578 167362401853378927298140672807088256 3486579 -846594875220556228080531023781212616 3486580 379898396103757585386023570229523200 3486581 -84496693253125295820769331881769856 3486582 98000588157471265067515163655167040 3486583 -869936361110536609391578743504974400 3486584 -559173934090978146831771174946713600 3486585 -501630299717240495845964952004881600 3486586 -23276097739308040501218774511173120 3486587 -500979657448345085335516372242087600 3486588 158383916731883007659926702459478016 3486589 44135023156188979467530088475040390 3486590 314734971744207469730428351092921600 3486591 -860674679345828529063046007548312320 3486592 998698065556366940958251628783206400 3486593 -171003121794540200064499320884933952 3486594 55349314283976322070586409066339200 3486595 285890814825290938334447561465280000 3486596 566577621504629937833041559534083200 3486597 -170930717417337158819155514159229120 3486598 -998988954501752207191974440342873664 3486599 -77458950093229907366796727691851248 3486600 157760487813849785706603799699200000 3486601 -454917759508229101203009700997784576 3486602 -408788532628807565962029750911823360 3486603 350371351484236170254895187023130608 3486604 -166228814571411452408801733143858688 3486605 293418777933084643358239276450675200 3486606 472922586702019001222069755235287104 3486607 619741726927628722888607926362566280 3486608 -388281518732670761234372730987479040 3486609 284298340329527067248492086903304064 3486610 201775403178303959546150450017548960 3486611 -1419787418271933985737645325878568788 3486612 -14326885006020529481257225961287680 3486613 -841443077335444569444641974993165216 3486614 576469628160468123298460168260251840 3486615 356653922567521785864719244089760 3486616 -62122860978970067292245855645859840 3486617 -815455374807045865728245922113777334 3486618 -549424642830782034449069605146401280 3486619 -639979151423338552861847449412873980 3486620 672233058848653210449334965832711680 3486621 -187204080040919714309530188972051072 3486622 -118753270451860857451159267831025088 3486623 502214318440435795852942205093193840 3486624 18810197492010369798406443620106240 3486625 -41160820435588564738776455894271000 3486626 29892033733428510414999636318962688 3486627 -287961115229064499883996017273030236 3486628 717831586103555795144957872588362368 3486629 1518446299651817352595618590481975230 3486630 120752632253192202951560839727953920 3486631 1340485792474960173045964856604173432 3486632 8402367792514637538351139842293760 3486633 999247331749214088665304304135888800 3486634 741579170093307456681551882475735216 3486635 417737192499356916112565658720970080 3486636 61811478193514761931245427189198592 3486637 -201914210450654668384300706583928896 3486638 -946348125905902970827825498060923840 3486639 -286426530165793093021154886252816240 3486640 -82507084031210486405844611591700480 3486641 1751862673549637258057293724431660800 3486642 26339272336740240428569574554736640 3486643 554958998008249127790909659244826892 3486644 -530729441637326961407731515711104640 3486645 21934446797366233427032964560590300 3486646 -98913432964798886021100210237785280 3486647 -251586775404534829908506025803762904 3486648 643390404690986164231855307917885440 3486649 67391596392748332898943640515598036 3486650 -15596836157130376910157032422716000 3486651 112412191887169811097735856145001984 3486652 389882386288226437372298387438105600 3486653 -2956521126474145324063202922461400096 3486654 -177208083255531431732961300978332736 3486655 13399034263241634594795820823915760 3486656 -552581482053815149754752850127224832 3486657 -257983722776688000485764337905271760 3486658 -30703445590527105653337369341165568 3486659 -930927988865737679703630659023143516 3486660 377619337597478752777702704900341760 3486661 277489775338836229596162813584574592 3486662 -240372406114437068724342349515189888 3486663 -294249659421486121348438338034015296 3486664 -321409822196118810451836114487296000 3486665 133596186017423098957611305177932800 3486666 530879448149025620556768820646183424 3486667 -17063856127995218310324299136693768 3486668 107173025513247340918279626337391616 3486669 -217538047354765227900201780741493056 3486670 -20267169746181026500313158355078400 3486671 1291601289866381815988981099007268200 3486672 25286112792312091741982424304189440 3486673 245830963046706605550744623638411380 3486674 268990936826958737421235194792528000 3486675 240825133238297644476533785154337000 3486676 68132699291768958957531385189335040 3486677 -387172507713504206272987499853207474 3486678 -133109568753093993789952252141940352 3486679 -86838701066780887591110244774873600 3486680 498084908544067515126083746023628800 3486681 -101880167810979818628920964344980320 3486682 -886298415522143120006882711258657808 3486683 -1978152538558403030447595853281837024 3486684 -500334262070550927819065671048164864 3486685 91941091127086398447159831487507200 3486686 7364168340796477599220741831434240 3486687 -484650374984188761941190113626950840 3486688 -1407560791877845913449543861288304640 3486689 671643853438772725683284300012195490 3486690 -142136890147128629371554758192832000 3486691 -135613668077786398254573890876570528 3486692 -142525716374329678289170365856419840 3486693 29953772476342333072628022821740320 3486694 -258482090612987597217691224161883648 3486695 315524362378090565557288168746744960 3486696 -1025590101401044869630056225232076800 3486697 133018026468261293479756273627841280 3486698 11563068701477857640935880782193664 3486699 -95815568754356963136688161625665600 3486700 -103848952434253160733143854367385600 3486701 -702586812380179532268023032157480928 3486702 40790945105139102957486603954883584 3486703 -322855750548829470722867521416164880 3486704 151025407385742629665292525402947584 3486705 87331168936144112573416911578219520 3486706 39936122982597626441751475040001552 3486707 273707992786786502354673239589452112 3486708 458085851568316023568514929988204544 3486709 634591781529258233193012194901939040 3486710 -640162926118417860587315621372682240 3486711 484906020270023862294242597112471120 3486712 242607217444506623538199376171827200 3486713 -535622465124846158507095754250406038 3486714 11760599392394476856573551101825024 3486715 -500808435388940823249427478582413680 3486716 823434248458336360150670204930211840 3486717 36318633694820292328030944587446488 3486718 -42857622331779420151188998532157440 3486719 -1391501741461010253390133644118946304 3486720 -60739953066702278102773867971870720 3486721 -384523503058705600812997745072717888 3486722 -103433782018203557914505155771925952 3486723 -355759864692883519886788280352696000 3486724 722640835575877225889081223258682496 3486725 -148516567916988378145963224509664000 3486726 32951810300490259508898157458631392 3486727 650508799875808765433870590272551576 3486728 164886185658961438013153958322176000 3486729 608763584516787627751315508214867984 3486730 -169081363634863702031338163076002880 3486731 700531587338021787222694106950846512 3486732 -271811614260795388697949548547437568 3486733 247800014360732159700122383836330304 3486734 549332860238948074652386690891093632 3486735 -116710448591785584392010530209360800 3486736 435795557066858128607363043762176 3486737 973258834569844286967269432799550386 3486738 217320024858595947692318195621399808 3486739 159136460740590875802830735343706320 3486740 651150806096151129853105424328656640 3486741 5982448146359233695200255778071040 3486742 -73007233265536383333960410529791232 3486743 -327033149540987561421561706201787256 3486744 -904980555573537657118307216637542400 3486745 -43117410761617701347192900296812600 3486746 -83786608975552065525777408049333536 3486747 652325072232979128972750046061736960 3486748 815994202512963190791253982072657408 3486749 -16435233038564922528071548482259200 3486750 -467481129064475062858806363026400000 3486751 -808421758054958200791202486289772768 3486752 1270365640609797113420697457403953152 3486753 -422890298758171586995971050819822400 3486754 -336403803726187365531386978894983680 3486755 243179619496429730858725978072670160 3486756 -42808003272895563187949359151972352 3486757 -727052312912621753681566897708874340 3486758 318576218321173407832927390443612480 3486759 -747746111998111649074723613942945496 3486760 -460039255043589631700284370213376000 3486761 400847895940112893901189700097990500 3486762 195765368962557402884361702088770912 3486763 36336179553337650610072224305056800 3486764 -353993988103959085088856520316903424 3486765 -687770262625582375470726889233883680 3486766 229201186504897314153687592851635520 3486767 -1602264314155249042183453359008339184 3486768 78917832126115907084223094042066944 3486769 -127478686122942390895004296487933760 3486770 84649827037927658702201898686645760 3486771 200934676445473075163423629747016160 3486772 107196758579059671391269191888841472 3486773 435625070443863837702718364345034144 3486774 -625105370699241626830230915702641280 3486775 -923286477422694326097777191705023400 3486776 -1702652809814100508271119067218513920 3486777 -187364079669845171357972503890232320 3486778 -478200022692064490351646177126838560 3486779 125248465939706134534137705952753200 3486780 -678014403519703755478071858355814400 3486781 324794672483834304113817654968720582 3486782 45191629936490856530666491380896640 3486783 844910902399646984553227039961889224 3486784 -771534413799827279188980712603648 3486785 -181553287373213423510439941109427200 3486786 71244236903219480938580644661230464 3486787 4383413287900223260426900558498944 3486788 -12477846151678379952591034623753984 3486789 169187079121720391882860607841983424 3486790 46632675456196007370458936406105600 3486791 -246007770313707126797833722520639080 3486792 -549929400988342420558350347130593280 3486793 -2294647791018690684017004733862824320 3486794 83710154998778419620041686951899696 3486795 24846266802150934712377668083017440 3486796 -23465797929413321618244659311531008 3486797 -292778858149511036872932249746199648 3486798 23362674128333936148219024239869824 3486799 -409404338385473978403956353044019400 3486800 -68731271451777049206912381566976000 3486801 281105359451463819667660404890869440 3486802 -148492901365618590538246889824709376 3486803 113343415380592437681411214754915052 3486804 67217417883769162743582582055956480 3486805 133423710475741683228633425870770560 3486806 277246180397253204148160371361214720 3486807 -856419146822139462847405460270629296 3486808 402255783261473937211475613333964800 3486809 838225450762903699439309342808608016 3486810 -123741950141463980495818379806817280 3486811 -911947401811201159587949967125455608 3486812 -306505936484645368222070701641692160 3486813 840024020608176117958557015061090368 3486814 -65971706916589656610895706900858048 3486815 -351770497161351930025257256483428000 3486816 472269439775644872598794474642604032 3486817 -287070297586796521591478208820115820 3486818 -316559319238818910166173372063518720 3486819 238135580225574950947341078253942272 3486820 132608151691941059731209757721633280 3486821 -410458884053660616218134375834862376 3486822 528085713551764306081015090942702272 3486823 619304873075428497470432031672806400 3486824 -120349931116549145921774140981985280 3486825 -119148701729704162241575137264090450 3486826 -52371961904440673472319325466013440 3486827 -45699844028125347743648302745325120 3486828 -32063021322500920396613097193537536 3486829 -299014485411269630969712778837318570 3486830 288387614896836386764224459319701120 3486831 -1045376748946325108679417060131776248 3486832 308991721198025434285004439489085440 3486833 117350823815745710017988586274605120 3486834 -167288030828284742996764386825999360 3486835 475582321707336749627752611166382160 3486836 2104179304330807266735236525041115136 3486837 -1073084534904637351144816905044406240 3486838 304491944176629140979632712694684320 3486839 683156274335023590767778380531105640 3486840 52926478930751411081936125014220800 3486841 -9640449304508938524188660164395360 3486842 -216513885250081112693797658231078400 3486843 274864102833468561192544250451526092 3486844 -1096952356763654511443342903215833600 3486845 -38260818132603213518894952998548560 3486846 -229245931569284197693261364572710912 3486847 15183191939353849393102288171264352 3486848 1177974411900303084635030486746398720 3486849 -155640173660297559743785813197741312 3486850 -70768650773579143468673313360579600 3486851 130250240572683340496921429944071072 3486852 -776557459405348021933668370388375424 3486853 -277086161111208489715426475950993536 3486854 278124381884357727397377729616115712 3486855 -612271938952020064835153849193365040 3486856 -158319277396890202776739388988165120 3486857 -717891898883067435505299670112022 3486858 430000533982390317034753026994109184 3486859 434256831992504754687566822701527200 3486860 259176920742899954690631701748034560 3486861 -281088782654833538944507546793395200 3486862 -123205710465383030737760539139054400 3486863 936015347416490076736107641537720112 3486864 155974558983767278574510932741914624 3486865 -267115029111781658126169018461305740 3486866 965948677047321950561884566925855632 3486867 1098296516921586360662450600742131712 3486868 -269192978189637541732391921962242048 3486869 -32454359720483801529323177302916256 3486870 -2486680929190012142519421771375360 3486871 19649548944389234843924135416976072 3486872 1434043467568637815567705765990348800 3486873 427536024541270715946630940739547840 3486874 -136330338095641151901443224816226064 3486875 18848253581415380491445562696210000 3486876 295032275939671784699390198350156800 3486877 -369490435539670052827178793934581274 3486878 76840389557127072237925741987286400 3486879 272135490604913621237603762046064248 3486880 -97532513055010332906184160103628800 3486881 -1199509927509293344768551277788495936 3486882 201227029367119642448431017514748928 3486883 1821317627611355205701062113349235040 3486884 325757345461644145029158887579852800 3486885 337121732257967056272675170474685600 3486886 -173463392014116196424429580267347712 3486887 -1466333406503552731012192618281289008 3486888 84729966112741061892607249779624960 3486889 679495848799859114143245102702550266 3486890 -400159714388061582804587203615968000 3486891 -229846027441414968440246798873956008 3486892 293744465698978529957493916931211264 3486893 -1006018470822071319645383000977041216 3486894 416008479312268834699195309159732800 3486895 298969703494423520725683966074963400 3486896 16338169438531871515080065405681664 3486897 221474762642454306507554538780417474 3486898 403541547145794693765213509993680800 3486899 2223866993329023290065193458020624 3486900 141168809915812653996471503364864000 3486901 -226182481313658865969967217929892096 3486902 909673324182106416787612307031820800 3486903 126926258608948269054690721715877504 3486904 92561040222511034948971037241139200 3486905 371480218514248251711849213983109060 3486906 -178033632818815346808701909668813056 3486907 444015704676873733562897921933549156 3486908 929130286062729423297222051238192128 3486909 638187334873803052826829678251599104 3486910 43284954840668085502652457189772800 3486911 -463211732839930678330572430053677376 3486912 55196217896964100009215246974582784 3486913 -4390236225196050370091602797716256 3486914 -884579302043810031300125636418736944 3486915 -242448128847984642185936458185177600 3486916 -135143670274246656196198218827523072 3486917 135681671876046762095356406824190592 3486918 -6928239005684610182233957495526400 3486919 -19324531498103728332777124845584680 3486920 -150873486737266925096646746492928000 3486921 -645866250163721795441396078795942496 3486922 -882370245022079239206143784255553488 3486923 314391133528329907212000789548692368 3486924 68046696064264900076723997488719872 3486925 -408482207902646304236861612878593500 3486926 -629150283602673785940691195412513088 3486927 -188252174961798071676090498464223600 3486928 323749725547583472291323020918218752 3486929 957416370387472691435426544500026020 3486930 224942262261910585202760937338193920 3486931 292450984439531465021327643916526400 3486932 -141622471210723604358589859708848128 3486933 -823240453958015379617127469220045298 3486934 195719023753974388745450556781852800 3486935 863370097911827588540694552971513880 3486936 -537730678583336401876079524381593600 3486937 1034498911159643167316624795020396240 3486938 -109829652961975963389064076049100800 3486939 -57108107054117900335173780277947600 3486940 -452735556475631654663859009255528960 3486941 -690821496017915629889126156889869658 3486942 -210591773598348214182932281990225920 3486943 -79889989841067445121439110128645256 3486944 -850812738626072476349494638773796864 3486945 -165621953225749858715351048838681600 3486946 128495317817918823765928715843310672 3486947 170052811674392225087540576446349112 3486948 750820921053332680491427434211117056 3486949 38077596826470157522711694503995964 3486950 49427232836716270669957804189356000 3486951 100057723578822195138369883651575768 3486952 389229447831278149836408170750607360 3486953 575183782609316642083583921954102202 3486954 -55999568532652687863121046767971840 3486955 -717582895138184012049790915379331840 3486956 10778291533472737398879505378467840 3486957 -98346744204868409946433306865735040 3486958 207304080600198423305677942028704320 3486959 403898973777488770109450309115611520 3486960 -191668028963240432438719121748787200 3486961 386653104772022430670675925342336832 3486962 286287067710713117961648641124452352 3486963 402223604120887925999431853505599544 3486964 294267103905359791093036693520386816 3486965 -290244196094262519356727785418587880 3486966 100808964543506269287129123408113664 3486967 43478881359335744865854488671911040 3486968 46852954718110877287109842839429120 3486969 -74097604075205592294882443082400950 3486970 -36186221130638344425682295558725440 3486971 -1988023143919163107313729744196828 3486972 -36820649014159700839326937694419968 3486973 157095099184891436990792556190154240 3486974 274231129098131812857117440071412736 3486975 357757103464599270498805989192096000 3486976 521711581280300035140358005275492352 3486977 113778381285744450951902543272529280 3486978 -209727222427333191852060384330288 3486979 285112249649936058325413679986499580 3486980 349998042176407813728266759395184640 3486981 142512601942847397475926891008968320 3486982 151265104256834538365317206158570592 3486983 -1171609366159600095064868552488750920 3486984 207898453355328602046945576945745920 3486985 406108825972000037284604330322126180 3486986 -335599840427308552298056760036825856 3486987 640415974382329115317001988261411756 3486988 -92264374118949041721284637773506560 3486989 -144110968557441560216663248455007680 3486990 -7668527029931485586869658546031360 3486991 5047238650949164933911088413761264 3486992 72501468653753942866286100636573696 3486993 -728087311798934254663923523354438656 3486994 179631600489914392877476898249971200 3486995 107104293731810541398713060235502000 3486996 474236140846355872541993100407500800 3486997 680816892396005551189957069006098446 3486998 -239917987778726268605357484432949440 3486999 16058201392052495100593976243477888 3487000 -1351743450081439858729674786478080000 3487001 -476786245986150940919184221102907648 3487002 -261663769752359204061125986928334336 3487003 -1002311782350312813123392959768487856 3487004 -394636325923059810164406764056190976 3487005 -213631701515195772680026298390690100 3487006 -409457044883850682635648423031011840 3487007 269464785241262533888835940513658320 3487008 275717622201214490440218182921748480 3487009 -383721478808894702268986719678779900 3487010 -267687308313033947788010577545088000 3487011 858733287772121304772634505529176384 3487012 27843105350532103307995668987520000 3487013 -135563497358638722169828650839146080 3487014 106772379359253004137060324890159904 3487015 213163212397927077908407052848788480 3487016 570616738756800294404323517619148800 3487017 469443934378496304949146457929659280 3487018 680107112671070917073944308979296000 3487019 255888430978693575897488382564353520 3487020 -53080211893860816683718463790745600 3487021 1214458862853740833085707775859011222 3487022 -82392407540421887424224550899506176 3487023 447153000545273248046916318721559040 3487024 168410360064525453427847149860028416 3487025 364509058609827311029211475957587100 3487026 -355995774755994919840097003371817856 3487027 -1821532362158303765588771935332740280 3487028 539001104754789495285987581983869696 3487029 899968561414522744901056664023296 3487030 81910758023342232707686155892197120 3487031 -1085172112967995725154464759827502168 3487032 -872183840024924223579395519639040000 3487033 185839708664060763635024137342702224 3487034 -682728228880707485098873790576221584 3487035 166630051185799251812818669603200000 3487036 147446185308486096093982649289351168 3487037 1465880546917518248492820760265887686 3487038 83681500346610194445374111018727744 3487039 293542558703590818893898887004941056 3487040 -90783767624941319271548106383032320 3487041 -1001850859729442956680726633147430350 3487042 -2230961187096846045178336293073920 3487043 220853715081955927057736575184313600 3487044 739523855951836671347104750221514752 3487045 -289143246842233128777565830509813700 3487046 428904679705472382487829229557189472 3487047 -932579105752249496626438043279820000 3487048 -167645121180465037156905340988144640 3487049 -20782793204884267243225320551782950 3487050 -42310539927376285431544898057510400 3487051 -1057774444988403434694348995320222720 3487052 148384718476971217800266456617710336 3487053 326897331328134008209177767065939328 3487054 467204649771593463630834448121846976 3487055 188059892883103837162371104316263520 3487056 218268850682052018590442734068826112 3487057 -527359591524624568418686737228513408 3487058 -580379214834739747087218587819403120 3487059 148626784872147844525445842445628984 3487060 199017001705363734196116888064819200 3487061 -499146543960667606663887684377052228 3487062 102419689776388873574970049601314752 3487063 1082531087844392564240850953675714312 3487064 31022782579801355477975955000606720 3487065 348301112051213306853004788895722240 3487066 95136199704541821076379429642385408 3487067 600974146788596266970289443402271720 3487068 374552927449226571552810491156258304 3487069 -541965609256346320495844248516205530 3487070 625135955895080192167253297503747200 3487071 -107446399180226623181505302106817536 3487072 397287845281308608600230788349427712 3487073 7935713328597645988283642233964322 3487074 85456147089343142304709789459969152 3487075 279909899705267712581337416963342300 3487076 312380078151280852408437302176788480 3487077 148075853397662836694263842506880000 3487078 572959963848254362082125704021162240 3487079 -975246682760067985260668164245569016 3487080 -396044148178430507653332037650432000 3487081 18723923829248518869267620972476132 3487082 286948540622574278321503308455026944 3487083 -61103549045814373747189440133425576 3487084 -1285426922532652883584245127682262784 3487085 -8925172093229265014589024848036640 3487086 -363941089905238224874121748520263168 3487087 -447176977069047761708003105532056448 3487088 374613903337132058638204823324688384 3487089 -1047518649721224287666351490599089920 3487090 565325610866959907011441777090192800 3487091 -198449958521431132144287771722860656 3487092 90752158457255099433926364759724032 3487093 1154572185153161330340144165508003840 3487094 -113182123753071225812419249376643840 3487095 -375832976555839256440262267093295480 3487096 60639803688120690823775488071106560 3487097 217672642830802357348570189292592384 3487098 256302488443224954563998579751307264 3487099 -261551116991966887505207040664320 3487100 -471232652809419486510362502322137600 3487101 520781779058789775038655413308856832 3487102 184087607506631306877387478562275392 3487103 1036393538519011183393328936316382920 3487104 350309895416469916990358276800512000 3487105 -35690987448405604558337645513655000 3487106 94974964689640135934105806963054080 3487107 -260896489097735229168764709434444112 3487108 533692234610933946461989341057792000 3487109 -216027277389269006992306363479202020 3487110 -365266904332752720842353363117025280 3487111 403765751872066718790196767722578712 3487112 1285275600806257028889941987171251200 3487113 360181151718012224821229996681313984 3487114 -212320959229590293615027014592539344 3487115 -548703892091006549890909117071894240 3487116 -541405942695534857974449224874766848 3487117 896794393577126870052417999406871520 3487118 1020223939363386111785165232473692416 3487119 812598359019643210791439263353412744 3487120 48467434628624871377917660417228800 3487121 -558131625562425423295444836342477456 3487122 140088469925046711199052512279346688 3487123 1522850810584986925101463581811187372 3487124 726619122363686525576575968442242816 3487125 469915936123190183597787260606064000 3487126 -228091997893361061239020485489474432 3487127 -646746364039011936146618510969710080 3487128 1415718125147925661992439342694400 3487129 -100729981943039322065305193754073270 3487130 -243288277106989953827278621671379200 3487131 -36549337834011722460387317315853228 3487132 -340407452553617599083084269379695616 3487133 -1279145651002090303978940312180300136 3487134 -271701817302396018246701723054755200 3487135 -511348374941252713694382970964282400 3487136 1394996653832643702385154849541980160 3487137 -41599550986816639650426591263147232 3487138 -14976576734424046395824795716079280 3487139 -19993645326597109291280816906715840 3487140 -504536170937330830834060708640567040 3487141 -503247782415582004220037769595426528 3487142 204970840730458303442400633070233792 3487143 299292881503647161744984288725462656 3487144 -413183575259185656454160330422563840 3487145 519939136703057519530705992073830720 3487146 -93733366035502139300767598764803840 3487147 932165586252230268338508482804172596 3487148 -243719157245108071775567572975647744 3487149 1262232166524048640867509910088537184 3487150 445746309580525103011029003863328000 3487151 -1104635913055518142538206353092596848 3487152 154369451126664012542241615822028800 3487153 -169760646430542479705795286319014860 3487154 654096373552338143876656999328863872 3487155 -235353546820304124351005891227956480 3487156 886595361006628023294747551759323520 3487157 -52297313736169920923024737034520594 3487158 -497479327247141534405839900510846080 3487159 -18079795649715217416285210649877760 3487160 -755324606935358179976670668610048000 3487161 -209259958492313249023991873532510720 3487162 -161365034766416467267615433591471616 3487163 -1650549207925067225176956859788245520 3487164 -193424928778357354855862155656359424 3487165 724391674831367077096332050318438400 3487166 10450265527835966561724507054766080 3487167 -737251596321125714434390298803671816 3487168 368820088173877926332542653827121152 3487169 -250947252226124578097383507327024704 3487170 -143916340855834912561498609230873600 3487171 9227082485816744291560003530607432 3487172 11263038662187400973646100303410432 3487173 -1970967215808237352566439832504832 3487174 -12004614524019783293256998771535168 3487175 -359342401160347821068370804718269600 3487176 108142658963103515257095377606737920 3487177 293123648540373870062335236783657700 3487178 499798303605279124850711922990062640 3487179 35616389594034999608091781588071360 3487180 -122829058973031330855954340041431040 3487181 -1313521251932571772465846076341467018 3487182 -170304040863266029007047028309251008 3487183 59729108366471922221876933185356288 3487184 -113511548990033370880417588134543360 3487185 -216148056277641344736679908491644800 3487186 -245713780112816253216383110636964208 3487187 -1270261664887250958837311798783084976 3487188 -172598967376794004170502879159228416 3487189 -899467546829674197455958265034265010 3487190 -71454652142169352341312175087779840 3487191 -57412500456931942232050304969831040 3487192 -497006285030479388892467152836403200 3487193 -557187466162268736012692916051443820 3487194 -503035551163277988364597297023850752 3487195 -590452687299742901417168245285412400 3487196 545061591770756413091582558379302400 3487197 379137651849214277441561958162000384 3487198 55061089419081386938263733106645760 3487199 1220024233425163676819450062462807200 3487200 -255366094962205783557891588154982400 3487201 1721357915210507053120823452694359202 3487202 -757990809284697664155815193927446448 3487203 791776325400221536971332369899515480 3487204 -145310430554882683763253562650066944 3487205 292868833204034823792881726617876860 3487206 92503375227030309455949443679386304 3487207 -23473706655786716574149696598777544 3487208 -60132071504433078179027134752000000 3487209 -120172618764003056363699885847293472 3487210 24650027352621150709618680392949120 3487211 -87711519286010248710224282793160416 3487212 77888742297547244799157431391549440 3487213 373292343756605235940413505751929398 3487214 128076607050743606213266601364989568 3487215 -703171477553557541000645314161377280 3487216 101309684788535779716357953306263552 3487217 71714471876408269525724312446285632 3487218 -216696766737634607800990197877063680 3487219 1392576945549776471710948879648284620 3487220 683670939302481176512863753460715520 3487221 -55347397431953578345378234207964160 3487222 22429602332456464528313622232020480 3487223 85265992537208367215370821080355784 3487224 232651023294175796161092063704555520 3487225 -232109879351575945542166650220241600 3487226 645767720711955803958808601078163312 3487227 201019181029308778194097013905316064 3487228 -74704115792784915497765903171692544 3487229 414866078787832798769576420794765830 3487230 106858067662104036961353269914445760 3487231 1207197156440376236496972971825055864 3487232 369614153166720308400172724618526720 3487233 -646860262727410143463866017946296736 3487234 678058520358616573131072089543596032 3487235 -219773401887856298720870517047902320 3487236 143282831902514751544280048040505344 3487237 -71423837006019384087406814021400960 3487238 -463180881766591239781631738697453120 3487239 154575703025686526589159015210935040 3487240 1137072440173587710816240186370508800 3487241 -913617252441475072367209830519865920 3487242 189625998556477346099419605743403264 3487243 905700802866279471594029188008511344 3487244 854213512840194835232518333579163136 3487245 -199421317343158109098748579773949760 3487246 -139065169281390360780618311311916160 3487247 331725853132863003868155045799269792 3487248 -162406537244006587869849011142967296 3487249 1072942209275789781609225418856263680 3487250 116467703010406365242077397941920000 3487251 -508912979423135514173825358866282568 3487252 -103111151205910102598556906086309888 3487253 42372428684189470038680439085452480 3487254 -97228193663876256860510288241768960 3487255 20593326434437669663877340863794320 3487256 -491828654988977107522792912544901120 3487257 -4381733136345436307538704728254672 3487258 454464373838121583983309639292746480 3487259 69511208693809824675214931489224416 3487260 -1579648072323177872098578710691840 3487261 -1792986070661795978951770584128812788 3487262 528905369331314433200588068619509632 3487263 373494388859827323655882312828679184 3487264 362660882412445623916429984189120512 3487265 649472882742098595411788737261440660 3487266 -213437079170611946780836629295814400 3487267 -409098662857897308347786305411266608 3487268 -56857515590498559600871624972858752 3487269 95976923219773485336222931299733344 3487270 8634729844918654661897485877986560 3487271 -811255609584599880034138046311148688 3487272 -414467973962411460601618928193454080 3487273 864454328151178105342282998142598522 3487274 252155035080500730884253317464461312 3487275 -86317136554069055260334085345189000 3487276 74953868311627481276551601971251200 3487277 1523367745766385863377583530075935126 3487278 193993985963518309220382706484920320 3487279 489507915337703043504547627719378000 3487280 -214811924580619233682342457476055040 3487281 -680157532315738936754039182825296000 3487282 280957427846706573427262450813854992 3487283 22326073852698363430120066556971008 3487284 5353993948809111403222417637788416 3487285 -281301642046721388142834358926210020 3487286 -520443520171980409900560249969052032 3487287 28586968488890905401685249646528160 3487288 335065048164991706646809070857871360 3487289 -248534154981681163966456048299700476 3487290 -138370759125970928144454419069825280 3487291 -354042371547171749655828629424641308 3487292 61244189486409065536117626710486016 3487293 299769729475396289012319681355152384 3487294 -303499095641572220307659230656668928 3487295 -3332698569830671796756245168491840 3487296 68823215665449268392848415579439104 3487297 531838914297561536922655701120673920 3487298 125378564371607177388446310868794240 3487299 247119517678408777881957829342779648 3487300 3268799670618552984102569950796800 3487301 -303823436224794484793298908020825698 3487302 -38666539911851219872589989300750080 3487303 250662861253191811470812827856414552 3487304 350709684521638496816732326892405760 3487305 -87228528162132360277062102777906240 3487306 390146762617534151373298505312876544 3487307 -26591330608931675405464001510596848 3487308 280339744224227921220769282100920320 3487309 -299704910953844220468297820951378048 3487310 -352236194550171824308424417657989440 3487311 -885548915308587324052035044919136512 3487312 -14378821200434855534472790638870528 3487313 110015649580780133861693924992888560 3487314 -106463494319315726760769337041152000 3487315 -81392396365820983656631392796933440 3487316 77812635687527377288436377263390720 3487317 1219020346705452876458094763129452480 3487318 728536616510243681552337582633027360 3487319 -191883864445028197476298200923062440 3487320 -898267943158509987384602689013760000 3487321 -1809781259648945638571367871737615478 3487322 -510802775218618488628648449554550288 3487323 181960941438283301888842924832991744 3487324 -99967999780477419827191698259311104 3487325 584883293581640864028021442784800050 3487326 452545372657240399951176183697382400 3487327 -646582393095562352630224787034469688 3487328 -272512943827390955275004556643663872 3487329 342973645268899631121279032646578688 3487330 361327887118615130808058163577530880 3487331 1303053041046990289864466972715567132 3487332 -142725674114181074790465087442480128 3487333 22221393434056291890822405027779582 3487334 42536180098398876335326149721320960 3487335 211591459454190218440998935580012960 3487336 674774573545291592496950893663027200 3487337 -48627734166533872216140532014556800 3487338 530959825752645967228580532583399344 3487339 257255036957141422374947941390497140 3487340 511918644684660312416147885482659840 3487341 609926474002984327777799828947680 3487342 -469460686042224496227245080933844928 3487343 15368915907447425906867535038081784 3487344 -28195624328736506656447878285754368 3487345 -234715951931642079261734407220352000 3487346 -425050636848919066428972052028863680 3487347 -84247789220571437429773639730585760 3487348 47279894413348375008042890196276608 3487349 -246650341634773911284042012966271936 3487350 371657030004664694170414127029900800 3487351 -567466062817521592719167988312441216 3487352 1016671980273856029927734366769315840 3487353 1327017472838499979505781687458070144 3487354 197407077406706787396573555660353760 3487355 511613341811482798603540319636526000 3487356 25174729918683995187501286720653312 3487357 -303285988155642215471424375547713620 3487358 189252008216484363970857685826645376 3487359 429104223566199187744166759327432904 3487360 920260154425421609377633177436160000 3487361 218571527346081123123715329177228372 3487362 89112379728312876657348711973268352 3487363 78373540341424637655485242376623896 3487364 25176819334385666890232436650413056 3487365 -165984645833033788615053448051246080 3487366 1144772852409261400756968064960058880 3487367 426806099659483244800474912437481392 3487368 335427450553417124274972814673141760 3487369 -1680117969147584989541485155079856230 3487370 -20732372388832138015492190771864640 3487371 32298043449124133958813211141018560 3487372 -43150442867176517156998755922083840 3487373 -1782561935770424012613352720723074378 3487374 51424015846722563183332022008058880 3487375 -792331906099279040610994769150232000 3487376 49693517553424583475206913156710400 3487377 -60209204935162453525634766763445568 3487378 123235510545302318609529368634854400 3487379 -397516819169441476815217321810820004 3487380 173518317571439335881342717583441920 3487381 -155550223368036925482020673568424818 3487382 -276298028742656159861263233938098368 3487383 752351241691912217420071525966804800 3487384 -657798498156002935220814058215229440 3487385 138479406245969304509037085331908800 3487386 167379667988759187770953631305728 3487387 22067484037965226152962955594476036 3487388 616145973098151409726413160688679936 3487389 -40518483153727303668383427377448576 3487390 188739367717544901591610356337723200 3487391 1073637513981494229427997829721965792 3487392 1023970454877612863974294363700920320 3487393 234650528764019485811477704708627840 3487394 -349324425125961085011941576070715008 3487395 -293243284993053438579641952543127200 3487396 -223764601520882157075553949325757440 3487397 1317169925424959613154645622474387772 3487398 -62276263353335943469938723080435712 3487399 1083707212074022599489585597651401664 3487400 -154707772831363540935732230701056000 3487401 134766252828629990261429953220942400 3487402 -195864439756617924703723483251712848 3487403 806923470639112903123929774078425652 3487404 -150966297625533542160007898615560704 3487405 110297135944272101652921466448562060 3487406 101600410150479563417564603159289984 3487407 -26213935577213466475678344211955712 3487408 3405524045439102396398231229005824 3487409 -7732600891095758209028832756375696 3487410 -28850704155375882897576306855420000 3487411 626837542556312115873359767206285912 3487412 -27269455707055029547676581279088640 3487413 -581678611835971834249345592609554656 3487414 -289485835893372594531459288337060608 3487415 -1028688148130046995308760264888400 3487416 39297755082256532320299416071372800 3487417 1436992746778759702036229169169694032 3487418 493105572351173770079220832259831040 3487419 49860415146149830326816041061580128 3487420 367705757896746699813069553183457280 3487421 214894433131063026527953561776019584 3487422 267164415164390850736366295148593472 3487423 -545484523170028927788632200972441376 3487424 168106241768023368796374775313203200 3487425 252868576391713761907454207385750000 3487426 -643991407572719277546037746887351088 3487427 -1235176571678737447157191593281366724 3487428 414618419333155686308715781177804800 3487429 -1095511046114932755725444680021824 3487430 74436358862105180056870949668636800 3487431 669773864040402721241558236049452800 3487432 94764853269168723640760023201720320 3487433 -14787243020615566849129490779287756 3487434 -556888631852655075767371743884785920 3487435 100077512808164775533768312222333760 3487436 -987085829882209546928571021655342080 3487437 -200615335476025617539616539703008106 3487438 -61245435127467511338593851948608000 3487439 1533820645736298053290024534027104240 3487440 -92955608576716511448334473052815360 3487441 -1166497095714275528182309683233072920 3487442 -35968588408112153434196155924466688 3487443 -809695981988409352572055547566596936 3487444 -328265474434193353941225812710139904 3487445 -83477396943348757954979114843455080 3487446 -1146479763783258354837222406692112320 3487447 1329174634080314940885390749692524192 3487448 668549366330030398578669912526786560 3487449 85831156065875989040308799881896960 3487450 -221227245187866355569371555271264000 3487451 -740066299505029004022510680937635136 3487452 -459240446910813367397780955853075968 3487453 939853599841284105512493555403534200 3487454 -486464976410960417106273574582141824 3487455 22527469825381562313344915506104000 3487456 428707809545679715181781979661598720 3487457 117174207457398543615618863780838960 3487458 -253865923053903928418293230701363712 3487459 -35467660051414497888532629781964184 3487460 351025092754315912761592963844252160 3487461 -1641547109743014420051096033963297216 3487462 -858605030664329830403371696900704 3487463 575211708347859287646356010490854960 3487464 927985926215920069456126678600104960 3487465 -607991417584384538658709995948399600 3487466 -130401187106698813216197372921666720 3487467 57280132103526210458342423128462848 3487468 -1199106633924707162582905704833220352 3487469 -666069287717397302100223602258228480 3487470 -105361663908614944026690735415050240 3487471 73668986828666881064360585294140792 3487472 -915487892944057830102883316072448 3487473 122200056497181272784482200355792784 3487474 66828375330064493109763499643998736 3487475 -106378599739278626479748942388090000 3487476 -671020999391573073220630338154119168 3487477 -1052491929667409956533207921662971488 3487478 399583676791797276622573460701307040 3487479 78169479455924031477904574375274984 3487480 -663015313586821555270914541158297600 3487481 1166289322138525485903508526614319700 3487482 -984904801760806969011201583127884800 3487483 -320667350848860028992485859810818640 3487484 297507826992666587320834796419080192 3487485 -459211338864614517467901785537220000 3487486 -1023476875942074394872561507049406976 3487487 -909853068803238374016112400187616968 3487488 261674925015867561343130885790105600 3487489 954143761275877884212626015058220290 3487490 268713607951456162727669332885785600 3487491 -115122986088431230757226383659994976 3487492 622774663174829647519048222748384512 3487493 -807307189272391344825079861461321636 3487494 -531822945132393212528425571778662400 3487495 -823375665347446384392440899418504400 3487496 286548318878155762187595537163714560 3487497 142464006192199450366952132039225856 3487498 -164456263852322640946934035743339264 3487499 -17357342879627042850124988173841088 3487500 -134080981818436707240279994790400000 3487501 -544590233180891058169818258580233396 3487502 67289839525843961156325464165121792 3487503 -186499597530707650027351430926469496 3487504 -415569967959011736658930185055559680 3487505 -392635730453027820446279404308699840 3487506 -110438562123905496498492223679304192 3487507 -739794169669378128909029303583903120 3487508 -15611117703186219374872127988574464 3487509 -6913223790102775758213162044400960 3487510 217521867151737895757455373813740800 3487511 3233814237623263880361211624650000 3487512 -350985471117328538784742552053350400 3487513 70345605817202759173179386296389504 3487514 514306164900249820131035249321310432 3487515 -4634483896610807516881525878727680 3487516 1327992016616428380882408796600009728 3487517 -1307695726026160474168617584158292448 3487518 185370342815108083371234947396172864 3487519 -65853937252617668882671145048290080 3487520 -142436132712903049070448736720650240 3487521 945774585644243721098131366119118512 3487522 -475867356907542393597678229188416688 3487523 -222478741162368361160004806216898336 3487524 -535151506474900993864936250236345344 3487525 -752843976113416620012728312068910950 3487526 -272539067082811888969811980346863680 3487527 -1054700281227246340191036222324703536 3487528 809659908841318900154557427437240320 3487529 -76590176039097863856800472198612870 3487530 -130193495355016053207142165011087360 3487531 453007174222918071601810490917881664 3487532 -989993841072245438826377098119746304 3487533 -90991297455826884430725636784191360 3487534 118427574047191407895241386086024960 3487535 200135219034261382619436121502241480 3487536 -32769150218499626716286336304218112 3487537 -821218811824535718924496310650789568 3487538 726679760299697901116110396846488096 3487539 736269578644438585224648931176456768 3487540 83193491438343000859238448786432000 3487541 152349504053007435517821371428272192 3487542 6478217817771282686710051107648384 3487543 -1022767685173909544802370196314804640 3487544 -832066858093355859038466258218926080 3487545 -197428725983400312891918925761264000 3487546 49145570270211844335171741522893280 3487547 39261532090565668943795199040991232 3487548 -22135395348133729598859228588957696 3487549 -338120598448898665347643123840080480 3487550 124634208193775609842517409351273600 3487551 -403337100474583758223105011180702336 3487552 -118904340845992462485466367557894144 3487553 -960037033045928539772078743297086636 3487554 56926489477428939211568462223682560 3487555 -158519582796915774324897931396589040 3487556 -1378561694337758107043655464407237632 3487557 -66390291218587105755626212364637600 3487558 5432418126542271675852667276392960 3487559 540633775755700006778150159436858528 3487560 -305343123611922069874116328142438400 3487561 -358348780692652479518641868239363776 3487562 -52384236302046366260686854092476416 3487563 -1423560415059599445562667563620075600 3487564 -197327731641850825766801018586956800 3487565 771560944633205229682324167903200460 3487566 148200231817457056203132535150146624 3487567 -59379403074755325670038129144619968 3487568 71489460706949812721884922045399040 3487569 -298229083662008525557700518435880640 3487570 304026785334652827030775791611064480 3487571 146349595508196836017898673138721200 3487572 761636658416597722586584517555238912 3487573 381794550867193489838569619036745984 3487574 -299978617119236598819801371634785088 3487575 -9221690912971876395319563336464400 3487576 -506137539176147055994804980208465920 3487577 15042968306039769742986479143135440 3487578 474404212169704448959748939716391424 3487579 537407888415157797272906333927088384 3487580 -83734620574927621475023238226339840 3487581 696000591608047113917764783297870470 3487582 135321443588811149339157221152333824 3487583 -298279860305702664424821091909680 3487584 379475765881539045631025897201467392 3487585 177883838927052450888545676519676200 3487586 38775036470248805158859707913062992 3487587 -275548744898467348631766325574799240 3487588 237929016513116070067608254514733056 3487589 -315234300564090954724876770809144544 3487590 -45438683863353765338212246889222400 3487591 172496645962587961605246624658993584 3487592 790126670110958622353640691433856000 3487593 317625108247832746717082441827139328 3487594 -55433924153112564024682710388082688 3487595 193810181333321424493832390252133600 3487596 105867013984130708084744380775301120 3487597 -310615432849890623645089263670198954 3487598 -938035732119586478115525253665239040 3487599 -669317520261219878327251811135774400 3487600 66657251147805489375637434933248000 3487601 12155723663553053443423664041261824 3487602 -277385370686695189884291525011070720 3487603 -706819489001424713099187626315167840 3487604 -64186312729032725775004912752687744 3487605 -59000903581470302316540233124403200 3487606 935604833461202337183781433322286752 3487607 1809993366573866539514575348557770856 3487608 13905093654260940153544044951859200 3487609 866839272459349575654440671752056916 3487610 -127420001723536569010417698518077440 3487611 441658217170917820399088657637838872 3487612 -330326834374886849167586815862373888 3487613 2912732381200561988271596746625247360 3487614 192338063090985560937048554613647616 3487615 697756852655033053228310171912198760 3487616 -1287029640687770641872134210668462080 3487617 20090977361491328020519952774663232 3487618 1339903899219960313088536429679284992 3487619 198376812214013046649085856736993560 3487620 -205477326684118144688265223849635840 3487621 43011416100249950998393622234635422 3487622 220606029772970628191254863876758112 3487623 865082596186343160053171866088553384 3487624 -84624504756233266349119893602304000 3487625 -1288975627255584722262844818888651000 3487626 -324217920786942038052013695817971408 3487627 313823099988095343728794525828254240 3487628 102804715724747891202041308663136256 3487629 -288062517225253043756320888648804416 3487630 -100225894281267379723551039712991040 3487631 284019508358969760375568023298956384 3487632 -6438647427421984865947986437210112 3487633 1067492293352794720133302147063741540 3487634 283925911023309742394661866627766432 3487635 764145499872551492097834412654719360 3487636 -471302557781679005578653470031083520 3487637 -293330007781432054975124013110169714 3487638 -13396938543881321902247555611084800 3487639 -1330378704538903500639311536666901560 3487640 -62606226552774449574945026377728000 3487641 101195458654705009633959936912790992 3487642 -65014918422577444370843094083367168 3487643 -676701546379515796799572075242828000 3487644 -12593419495130066416467482582876160 3487645 -218513142688984438792571960295795840 3487646 696065619364066056518156275057318272 3487647 99661212844186753259734583535580800 3487648 -96210012822171818423926274941648896 3487649 -822164876475458025518579222656499040 3487650 -239563801014740718452887743749174400 3487651 565715513808016315101976153752567792 3487652 -23740981555748067975298016626532352 3487653 292268731967354907551911017025680858 3487654 -757062550214978622026144630074696224 3487655 194474314404632474967762715152117120 3487656 -1023628886166852915944313147829862400 3487657 -486679211353100128857261862690872668 3487658 -804420773690541921830927306928490320 3487659 -114108918928576783810932184331800320 3487660 308012473060592486762039612589342720 3487661 1779728676921406298867498310226634262 3487662 -17184095793193117842496553390743680 3487663 958777704349625250746596239564155184 3487664 405086619482815731849700430871674880 3487665 -54015869245962028611742144290783360 3487666 72793063758569856209054710707608064 3487667 1515752629185324225803885652817566120 3487668 -45558767841234241247320069102049280 3487669 485301499570385826129303250768304796 3487670 -49699257527194733180227971732739200 3487671 707039226946673714993386172814535680 3487672 146302173465267450311197162822471680 3487673 147814868341788659264055902613054660 3487674 21576810018892908028052375882956800 3487675 -913407022802207997087142672654335200 3487676 292777243961279193786552105514152960 3487677 604557672904259687166123989135243520 3487678 568893929305659525783210518987365440 3487679 107331882206914226486729470921407384 3487680 -23577641680003465705869556517437440 3487681 65835265284447726751054362740255364 3487682 1302853163267231502225025685861919744 3487683 480812725369158822395209283736178944 3487684 -100115878313569648210238385516294144 3487685 -1513105889509434726096716328111216000 3487686 203487680861114732651823952668622848 3487687 -10652774180232830318283750689350528 3487688 100457959455828848165624975930664960 3487689 -317671474138224741896237902798244892 3487690 324225730466727224432704781306133600 3487691 -1362034804881843982473995366554444908 3487692 136525958229507707991458018948382720 3487693 -1084092380108076326087347568972161056 3487694 -44318414499356652365947798074309888 3487695 -391683256889317890188738115789604080 3487696 23678034172363392807229203576676352 3487697 1004437090377847581072463437680328240 3487698 -5293804760813510504391774570142320 3487699 -1194832986674950264294938649990513300 3487700 462767279036048526832476917574979200 3487701 52317241506799415252192088737227584 3487702 -917459478963849336400987962389876448 3487703 2110855497047022071145895913028413664 3487704 -783158295930121151325917370224640 3487705 372694776886297427521759821125906760 3487706 -301195256113319693149618549332231456 3487707 398194737549306163177849451831890800 3487708 189680716982675278188412269816073216 3487709 -389000965318482625487413533714048090 3487710 -116172622829595810674373189106631040 3487711 139767883254951683262008658124972552 3487712 -1734915153180390535716240410089095168 3487713 -118069310295716557449864677455461456 3487714 633216644401743989122482589797776160 3487715 360342664008089633957738525123577600 3487716 -181575827368286897924615771791488000 3487717 -523492903164453236832221026041147008 3487718 -44076529607258787093807633873148032 3487719 -7515633231392432836795653003920856 3487720 -385334241641833667052200925029990400 3487721 82601710177925048130684101921299572 3487722 -97990106723784299414652804217767168 3487723 -297589768219691549232783168326834160 3487724 924229523270515149713022232077578496 3487725 608490417890207734362357895621008000 3487726 311778184099627291024730605745848320 3487727 -146207581597374180877088427298132320 3487728 165783001837658229787081520921739264 3487729 -580432626195316541089531481710856448 3487730 10243609757466321602324903969848320 3487731 -83316268931694688777525774913167776 3487732 225587452662599960347454072599856640 3487733 693463828474665754513575784782881184 3487734 -245280464911408174525680314834262816 3487735 220933518921009578695080848536573200 3487736 -336603448626165600961941864171847680 3487737 10309004182210269493923435199364544 3487738 -10871288882756913426411499542798480 3487739 -984363102392204798822814606851691576 3487740 -160142901285347952958926729307929600 3487741 -509617471823302168055643727155727616 3487742 -912879534836968224365299099883593728 3487743 -133628488907297256142207314813596160 3487744 48634316254628827404315531788943360 3487745 546021653049369920924290700834190120 3487746 109592487898345816204986885301357824 3487747 -469436589272033992505681441900829936 3487748 79590489567211072053232695825088512 3487749 -463942593535433520479238113322210336 3487750 33558584669943889619904476860224000 3487751 -146185043440617358734606077016742248 3487752 -22168929695154813710705628544204800 3487753 -679823181468096374963489707002752998 3487754 -1089210497155212964635907543156032000 3487755 289499449332728249308719953665002720 3487756 354733532665941483839146503657438720 3487757 -197939103278295385098039154470227328 3487758 -46738181385425738475398895552686016 3487759 -429620231716786293312465961709574672 3487760 -76184506947238036882224152513003520 3487761 639984241300220985899000120301517410 3487762 34891065265032560105915965204831632 3487763 -21827448048950474281123181261059536 3487764 -35224561450192781386027659635601408 3487765 -815765469115096248494403437465186340 3487766 68089985018550907510794834372672384 3487767 -1097894325299266467753948537696045720 3487768 286577814069735736476844872249384960 3487769 1279980381805875294309068794976404170 3487770 15331116959224138412336031700654080 3487771 -712952109508063114585273914419728320 3487772 -358804467840478806068069999706117120 3487773 12509948463110240569427787675356160 3487774 495059081501073185041105367259958080 3487775 607460396625803628943965905270611800 3487776 1484681609388643466332397720781717504 3487777 -710876880252921443118599833018737660 3487778 113194290379668519518288472800211456 3487779 -86526393564183117294002750288934912 3487780 427655903535837595788284025381945600 3487781 -103603706486081220853393440214633536 3487782 -17168049447054188200391542490156160 3487783 -591809969705205032303702435418068696 3487784 -917068400786407119123164894066365440 3487785 25907338002409209329478248934835200 3487786 -389966976572352024429508337851527936 3487787 -1237263338146927850059081175343327564 3487788 -212430845009028468950486516291742720 3487789 -307562822022114839818369298613809376 3487790 -301574793779353734679340931922689600 3487791 712785330123599103616786809696131592 3487792 105083297334744625272319668781056000 3487793 -1661743998467631700539182557780958958 3487794 -19990671053408409788630333619132672 3487795 -1309562896548910609102269766717674720 3487796 -62165361651947527227676790610455808 3487797 559833573740078202108004191592615068 3487798 47883400637221737762166641495369600 3487799 233295434494072826700296207059951536 3487800 267014478107905976059042853334528000 3487801 961851603493224138860337078375828480 3487802 -277683217963025771839536464667648768 3487803 822138059619644916687663785259388608 3487804 -581544979132145949496396358221759488 3487805 -463634667923977957138055119740445200 3487806 -58510241952869287654922188910868480 3487807 -379017382889500303423736256499610944 3487808 345476521008724731609547532917014528 3487809 182048095789466905399828469230133568 3487810 12196706961947330120124105345669120 3487811 -1239468064974159800543691680062602600 3487812 482201259626286620749872034987364352 3487813 -398227674841146194553969117425462240 3487814 808128601466703183363788336458804032 3487815 -92180858868234038675762453236172400 3487816 20694899815656079465484214123110400 3487817 827571932723509436421445155356251866 3487818 -316982301017027346317318445954314496 3487819 2260203271820878291204375006795761496 3487820 92652630666107710078252626700723200 3487821 351633314874970212772790633262903360 3487822 603338889075385087142366003232118272 3487823 1097272134132138297031189261292259360 3487824 54337811020815487880188601609601024 3487825 -265277916112760463607458292623850 3487826 556490701223066289376211665650643584 3487827 109522643281926832686362801414817024 3487828 274344123566646334649215305435344768 3487829 -649537654944669475577476125035320968 3487830 271665067217825679068632474098432000 3487831 558900576013506457788653818471194632 3487832 1111618417810875607433068090808832000 3487833 495940245587115607986434487877939200 3487834 -272558914543902809740509532581758208 3487835 231679156850534356448503451000379840 3487836 373870872842557288064844201814646784 3487837 -479513033251139228785322791602060000 3487838 -239374653430995373722719229224503680 3487839 910979670817136107118400850894600080 3487840 140631886160837540511057296031744000 3487841 -213554561757049723196297381518296576 3487842 251342034814446831497482868122435872 3487843 265049843127677139076773575711256092 3487844 904091110618982888908969822166246400 3487845 144941876652078950281407949284047520 3487846 868958753896655809417131133053403872 3487847 1745718821524568152508439507765890712 3487848 -151715459348596023093654366129684480 3487849 -258224024451046722271272475776283760 3487850 12038775059956970102606037430464000 3487851 -650374108394387142657842011917233280 3487852 -81493834533564101548498920171960064 3487853 -703075234467621040191585774372068436 3487854 116977084031451294418747217052286080 3487855 -3192708877440715112347707200524800 3487856 504981290211956747136858339578806272 3487857 -660460975698791253018219044628450960 3487858 141687059756207805164237919099964416 3487859 -34586256400410298845912797978913840 3487860 -28114747998955170036521881731390720 3487861 -70840516185468357658578383676548 3487862 357191700711394780201498158370276992 3487863 -187802356383588702463995306994424856 3487864 1356182406763560647713091146272399360 3487865 1134974502058234132218837719436160320 3487866 404170960405927626829426820071348224 3487867 70204048381766515852023408541846360 3487868 581146700228463187023284503372945920 3487869 1001069057949759905228844996558997440 3487870 95675290934590710352991069031121920 3487871 -965514659477994249526700907180044928 3487872 107716812584569232663191213918126080 3487873 170305919959962208124254050551606400 3487874 67113252027207275080784460500064768 3487875 -559420051459194370453964889818304000 3487876 -133933616572577733470913843047616512 3487877 285346961314782899504890212275857020 3487878 518423942191743890104657251056639904 3487879 -69424487794072311321351969256388688 3487880 -214837424876668821539491216016179200 3487881 302152864064909681062013174882395200 3487882 -814276349514448831842940802032064208 3487883 132548510278254367515115632629215776 3487884 625798399232413545488717409458228736 3487885 -501253354567631562906514454493130440 3487886 1401533641835400268138160583354838080 3487887 -9848132809100365218862043515910400 3487888 -3160018747092404461166845657989120 3487889 493676067768035864647333011298031424 3487890 29518367681710587666988392428943360 3487891 640092907850739775971131503224709200 3487892 1266730956932942472578483575735737216 3487893 220853965400805897220757116456872864 3487894 92987174757040770672663027175297152 3487895 -273554755750643567095224461684970600 3487896 -678364197203140386450885115092725760 3487897 6968342498153754734732187852120832 3487898 -58848110958408229388939157578656800 3487899 -91657478388365567393311422548925840 3487900 -49540057805956480098964348184307200 3487901 -3950664367087964343522917322989268 3487902 -1913479810473787327231212914703360 3487903 -59781105956382940419902289354862080 3487904 -86768843577842862942739693282787328 3487905 460890803319833677947282199202390100 3487906 -159269270861676589089806780847936000 3487907 417507461014626271138812668979342552 3487908 -302025221589157119631771163031075840 3487909 -1234753881364163298807595779549945696 3487910 -141969063561902306685740473166016000 3487911 83179585465807047605373158241239808 3487912 -771774096399880909692081960055941120 3487913 340689298752759589656438763597424448 3487914 295836482422963214291002106499056640 3487915 1112033194545554763243298980567838560 3487916 171697035484497987775202554119088128 3487917 -1302868064554102569890210459861710080 3487918 610996573585705957658623362737336256 3487919 -178221601423760601620396796207905640 3487920 138961675557812522595760004169400320 3487921 314148473451808129103559574415679122 3487922 -111627122242130836715048547501201888 3487923 174242402256212064221785894919331360 3487924 -1106987195700549242134506865246629888 3487925 220504533700807463520121422113400000 3487926 -191158444587044153527271110529770752 3487927 856988114410868046136391819004082560 3487928 178101171181183255503838831149711360 3487929 -137492929339441935989818028363418240 3487930 69669412998224367724857604718205120 3487931 -738203426182596869579234760269690268 3487932 217375408013814277229849758419336192 3487933 914178212779188512877219732142746182 3487934 19436869194201928562515945099766784 3487935 116610891752603009308172421993724800 3487936 -412154379263648181244771569369088000 3487937 -611745543647737443479440977489353040 3487938 -463039173910039330462588086435555456 3487939 -63815905723412451938746699640307040 3487940 -17219648834815762765082188491916800 3487941 -24926455254530306311843799700512550 3487942 867068952425305952950225283817835872 3487943 -489712063411901781821929663997194176 3487944 122907973640258758868813894215680000 3487945 -15217050734620485508473372683470080 3487946 251776237763170555179435988577280 3487947 -236074994337623459728453680676156200 3487948 -873020973475023697432282668852520192 3487949 -1149925777465819522728668824926520800 3487950 -156889379527532312220520184747318400 3487951 946374219588581024155073386220918232 3487952 36228371367589008513343470756003840 3487953 90383203948023019856908960675609536 3487954 535473115370962784818297574751729792 3487955 -743407903751882625795854678060498640 3487956 527665230676463084427849394554243072 3487957 1121062377935240917230269883337218432 3487958 -628122197190302444580381127971013824 3487959 -798731508557148392409370477335603936 3487960 386303245230489548001867632668262400 3487961 1161833095432624923797783982076151562 3487962 53783350677698053885142884627859712 3487963 1866054092928485850003868399180724920 3487964 152052124494531904895475803721394176 3487965 -32613200648058327509403225055042560 3487966 276755718157352860012720091879235840 3487967 339692636626422159222168934081356000 3487968 -1370932007168692181702116542838210560 3487969 -222473342389021807873632763978474304 3487970 -387701555135500670922351767585188800 3487971 -186911986558744779771265396653741840 3487972 -1241823369256698482118848992790180224 3487973 132479474344530841273267968213349344 3487974 -143006682421605037183773985811662848 3487975 377916494777933510992080855447234000 3487976 -895067227340609597743720015442641920 3487977 664553114737730208621542433022603200 3487978 -397785655278605862848154337315279776 3487979 -491496886339541157634882480530511320 3487980 -498962361137709377152180130167572480 3487981 305559462391053245012395375619549184 3487982 7638484186276455517877234219150592 3487983 185226239193396023437878467285020944 3487984 -214381187171716657930579043051208704 3487985 351609851104617921853303221796939560 3487986 -330042581074247289378500112098541696 3487987 -1607481841852963064282523649300461364 3487988 -1352462854851105850344056531226624 3487989 -561950293712861118257877397135774176 3487990 -251319874979361121495454277536336640 3487991 -128624822577343421845892431910557920 3487992 -973648194491352209203686139403304960 3487993 -1775332176365135777251698537354072 3487994 218500872482737806820283734197557760 3487995 27958007450474372361914214913267200 3487996 36509214984635435984426741338865664 3487997 1038332989160557920121324326474013446 3487998 -472159062936713254696372948701663936 3487999 -394778832277438208750777712899619120 3488000 359877546051464054628418710405120000 3488001 -590691043654696794625809246171959040 3488002 -264845392732812784121390362498472448 3488003 902331670055445134815641569745120252 3488004 -297356414301826461733794839767549440 3488005 956672403971482408791990898644297660 3488006 -474672140916985534592429480514090816 3488007 -15912435543259877298451601841654360 3488008 -991982589174200098331700465549312000 3488009 -643643784408277299704815365424846848 3488010 -55860570827678394507772457755200000 3488011 2532752889740976755922076250287828340 3488012 1026100095037386045522769650409492992 3488013 -41239867248916349402191695383825460 3488014 -890659339380010226678551105879278144 3488015 -629792932821153760439446351341054840 3488016 99426659619866301409165729138409472 3488017 -151820282467581908106873181409455680 3488018 -117331316381571037923288613876541040 3488019 -513974798890847775028625130753299712 3488020 -348770041532704971041921626279219200 3488021 -319370526562831750796409986329924800 3488022 532602161502993988845107176685927232 3488023 414563232179959981347613161153422592 3488024 -65556976730861956523503166985431040 3488025 230329621254723424865953870518046800 3488026 47778536787605305655897742772814784 3488027 -822195054793024248866252961119616 3488028 391384522834512444498304732250257920 3488029 -797945290061056474687440162418569370 3488030 -33779178259195177507123316978311680 3488031 18737412464188707034437418121423928 3488032 -1227873733628441551048399656616132608 3488033 -741589141125775281785452529259664620 3488034 -5246124208200227694872507354657280 3488035 703118895339030351631659687449154960 3488036 -454303924720282774318281691045125888 3488037 64212230841954242259912174468564480 3488038 293287967305008275457627789935127744 3488039 1266460379234842045360202911139842440 3488040 -358485489527314440363533035077888000 3488041 178059413511164054691276859284368768 3488042 -257225984745805814823429554158903296 3488043 -372167175844315463678363361605762592 3488044 -604589976473919580576408494380728320 3488045 -229318105522887551017532770026832800 3488046 -403884473684867016035668846610567616 3488047 1303636404956798245553264457457395400 3488048 28084853711029445670141585042358272 3488049 -197389423909361213457255304177430880 3488050 219635447063273295384680968557466800 3488051 61523070811120949427129349589210784 3488052 -93348137849925298517774492878983168 3488053 -544812942676386302762271729860443716 3488054 423795367285142741208876331506818976 3488055 -231551460892744229037861842841722880 3488056 674543797288481556663824108768256000 3488057 58459455937149881315862481901739306 3488058 69141856272697571628944647718830080 3488059 14523203533548282914811836502156260 3488060 -648023651768587862499470073275673600 3488061 -105653837918669101730505638769155328 3488062 -289399809047766421271710596336532800 3488063 -363378657981019157741416679062874688 3488064 59972728956946852373359444289912832 3488065 -645676907802245696437572144354926400 3488066 816943184347362111575472315983802240 3488067 526844284253380309864869115263612 3488068 -471783276140741427735902286697697152 3488069 106775961309783822626467124267378520 3488070 365531638944659915852141397532387200 3488071 -450808278541340367180998281123874728 3488072 102498460733966019603763332882432000 3488073 -815572954260663894189224715124632816 3488074 -3049586695481661323844650015086080 3488075 -340642495380119571018636715998212100 3488076 -733789520221233354854168306617943040 3488077 -991887246753037447096981119853584000 3488078 857301734926143240440362196377374720 3488079 -323996123500630908983878221236764800 3488080 207999645231645396774238860951552000 3488081 -277509723828558563345552699159960208 3488082 13665737952731928617676433484296704 3488083 182619067968695790146213507220757344 3488084 156334327527455318252610266078482176 3488085 -209429996401621239993878295883755780 3488086 -12685587697034549885366317615055616 3488087 1336678603084178237924708125246636800 3488088 -97127476572347506947549382174310400 3488089 245394636982378439361838453743469056 3488090 61472298639032318548080093263544000 3488091 -383637600885732579166202592123880080 3488092 204687817483773578421283709988655616 3488093 -355748642932624399153752611389982784 3488094 -310247370814303282693684774749379200 3488095 584338581595148434972787435142306240 3488096 966304759781877507710421222543851520 3488097 -1218211620063706532864612203066632960 3488098 -114657565194722733498788116016545200 3488099 213709775940643079237495375784227100 3488100 69806545854655836384844150077849600 3488101 -36796210705358790014917683691227908 3488102 -1026871987016751728845666337647984896 3488103 -7932589335371799911259957734137368 3488104 -343650901245704779203892686267786240 3488105 1343600968220085263266774623899122560 3488106 416364332497639192702822865335375104 3488107 -454178480503495059891865461506200688 3488108 -311279063142899792108327727047531520 3488109 -66684297608603150797483441960474080 3488110 -317907675863582287396325158325759040 3488111 350016277517448880318967242901369088 3488112 75237562666963074844148944840556544 3488113 -371330883226802755063100156539611740 3488114 -172335273585725715959981577022120944 3488115 -268315479625297683042043455218112000 3488116 -239522363512479468740811735794638080 3488117 -4081677747331726122391615664012160 3488118 -487181541309165421569807852006328896 3488119 253396107076583813053838891120764520 3488120 -207690750861712888430976553598976000 3488121 -109417129298046106417975445514596160 3488122 -9626980212127065862644130558123776 3488123 914048306950909924199541172521168720 3488124 -467692181055994293108722371776044544 3488125 105729136221418498036984105619438750 3488126 641025030744505856276526459348736512 3488127 -574818365657228481434092662627322680 3488128 -462242188480689750768038047855411200 3488129 -1541760645725762269856528887596700224 3488130 -252718758625808614488699797451648000 3488131 -44317718608399942672049620638245648 3488132 -104814569262309035368934778692191104 3488133 -25662187684945929565927810864102752 3488134 42197386452526468184727923461601280 3488135 -92796997726227661274058368132382240 3488136 -40535971999564117963393080587059200 3488137 -1285017289506353548242093692197072368 3488138 -364442647593923357205273975334156704 3488139 824004948826561509933830547880595400 3488140 272343251463801624506327434859197440 3488141 883268572250966317507108481512303542 3488142 -52346707600741730551162794473865216 3488143 -375590480921082324460930770953222608 3488144 -375997574327180985963724936494120960 3488145 -659569651174214263361119145063443200 3488146 -79938929027184846567205697753241600 3488147 608911476983359781909733250388459280 3488148 -506083385149820030114407215176381568 3488149 100456412005285922388296068720104960 3488150 -462135647989163754009777985503823200 3488151 141771470475189282902521684446057984 3488152 -20605124577591959662902117032017920 3488153 1339889925885488160107882220875655120 3488154 -366782333837650081954172256510528768 3488155 -525476587059032669280417920825072880 3488156 46266056507079667339750181017709568 3488157 125103548732236876656329424624218880 3488158 394751548639915497741700750944504384 3488159 67954135820183104514142348420500448 3488160 -5979776409486873727362142080860160 3488161 1091664040227327202322607681220193762 3488162 -876090916190730751822549663414885728 3488163 445843251838842069178492678487548080 3488164 -368330888809040924628558049394314624 3488165 -141369763434416581574090479277229480 3488166 407663281547949976758895170770288640 3488167 1479627382635360988195042067549636216 3488168 989473229943328763826834051818373120 3488169 156865232146540076258233856327540928 3488170 -79761726072578867698974988207088640 3488171 249686080589376333645241683592344372 3488172 778470109780423172871697180171776000 3488173 207020983647966407047054050464340000 3488174 694419837389887882760522456326806336 3488175 -38758471004398320087453588939129000 3488176 281983550804945026766997676490686464 3488177 19185193383709854388290536613916800 3488178 -402780199866390698356543696709207040 3488179 130371690367762545064904964675589176 3488180 -13907866991509254465955314684887040 3488181 -442318219231270018370059721716378848 3488182 -109408702885842496463020011018387456 3488183 -162455828534988960515686315462746240 3488184 -5945453348300380636059614730854400 3488185 -507576164299204234004900375624578620 3488186 241761192069825603283432953995000544 3488187 -103372054176175148004994086207684840 3488188 -539453166331048938820740838099456 3488189 -869367800683470807705297339252334740 3488190 -32778837187856184609924346441860480 3488191 -15318256230754017966025761773092480 3488192 -419100858022177309920705372921790464 3488193 696092765077149783208246509971228082 3488194 579379473708507419110029112014706896 3488195 194466551886764241731038977196867920 3488196 -955941923099842591933058103471974400 3488197 477098026158504630777468156223279740 3488198 145053868925928596654490564482519040 3488199 198790149025804067064306648171334656 3488200 69561049634655478192565021021184000 3488201 1158154615839400210887982849290938202 3488202 -462046002897615493157833450607367120 3488203 -15051968123987923770312279456696576 3488204 795076478454805614146679163066470912 3488205 86836745392941110050964694928896000 3488206 242732491703647419406680036630735552 3488207 -1104669913792078418106531027603492840 3488208 -14642721931864198393875036035874816 3488209 -1493687140276957330932572250610232590 3488210 -491831110646540827014255001574976000 3488211 1345489400162068059135279654468566640 3488212 208846894374710592628219738066617984 3488213 101707054305754079834267459852010240 3488214 -546641026713365369695038850043856960 3488215 -334685227639295221327304429256881640 3488216 -673001446446710290990636703273195520 3488217 577292027771068750147604459290660512 3488218 204325545709886136028182844928817120 3488219 138647108125814848320324093763763712 3488220 -307743038613296353339440258625113600 3488221 -1939810124338213125149448097293413856 3488222 -22540089187577600654165035721609088 3488223 -39798842417435551983233863045932216 3488224 1414834699914376483595185524903247872 3488225 37706075191260201754807377367295100 3488226 -80604931979656247267461415891728896 3488227 963583905638382753047812446950290076 3488228 906749581716676917212584966331645568 3488229 124765150989749273436259540258776000 3488230 -163446017160356626628925396092505600 3488231 1437035951795502165006951705281695032 3488232 -16606160621251566582232588134481920 3488233 5234842289986167797431029210885120 3488234 -8801933490825093283330339636387488 3488235 429205511518998063452637495669558000 3488236 174888477558794890036232038372654080 3488237 777166287591007103179817689404792972 3488238 -38778814675998729175881189745555200 3488239 -492239598321012463037117041922120400 3488240 -40872408323813315130817754421657600 3488241 303774030909344131124727667058353440 3488242 65924853562759109275679551492488192 3488243 -2682081711517075960272468330052129392 3488244 117943882263834915739767730916769792 3488245 -398650956621038395741012857879859200 3488246 11941231785751826599697801196355584 3488247 -241597222751240141139433511780388768 3488248 -143582318469708728653107181381017600 3488249 -324809931728532733039888629276388800 3488250 -372738004485972244048619742370752000 3488251 -498225226700465822363475643121366176 3488252 -972525189532605656438820400165774848 3488253 -535819251475387934629079425447274496 3488254 -218458473039840070548327044949267456 3488255 143662032631997366772251136219000000 3488256 -27666353690618840975896557102563328 3488257 452950448935294792139295153572748720 3488258 328104939410588355647110039268851584 3488259 493941862255960027262923532879616504 3488260 142616252804073573556695551647898880 3488261 667615285832701836959896383098384508 3488262 393129624526042286023283678448169152 3488263 347809742734263464063274943269903512 3488264 401467664468261570446252495219691520 3488265 -529595314398871121882239741670688000 3488266 -95781333083157590997669863787430560 3488267 1129010637400044358547423112592955640 3488268 327014180259189111077710053334597632 3488269 -1145683305696880854096626560237758560 3488270 -539385967761114332688404340102361920 3488271 172250998979781091222910036599804800 3488272 198999905382332280260464723706511360 3488273 1466210844507713625281944343904345522 3488274 102891043643083227641305287211824144 3488275 -6858410966156823795710876973030400 3488276 288744925940745641784206302810951680 3488277 -360241362652054851157954802354239392 3488278 587246372312540581872448810534801440 3488279 -436739930255919828971957148845576424 3488280 22124862766075407924527382583296000 3488281 1283421850654305258009680208384796200 3488282 -41386099488824597949800725805308416 3488283 -551196351211546580203700324075537748 3488284 -497091441699573637691590879494736384 3488285 -655595965682579632610951107453858440 3488286 3202163145754429922103356891274240 3488287 -2257622061410470042874735132561834256 3488288 -244018310721283961022203339657969664 3488289 -4030894632392800184359542983703552 3488290 -100775068016785412276633062388345280 3488291 -818615267849307092515897811204230308 3488292 553567049696487088888728195840768000 3488293 1271183520752660522152930656974195520 3488294 -26589548523890706671034449463916800 3488295 -77278095420108455831756559099125760 3488296 214954453688849512565547607689461760 3488297 -1531135404030298238244088553862469254 3488298 -394614480130729727623335770169576960 3488299 786436227421810463398358030176283400 3488300 -663498117475860518833316753089785600 3488301 -400937735522802429082513953451488384 3488302 -857194252760864416368644181938259648 3488303 -104255882579762086354686282342024096 3488304 41771142193329608532391895395958784 3488305 38185330550132626270328677227638400 3488306 -232161160577859110314662498516719616 3488307 -318462600260569985373678308136335808 3488308 -321658347672336404888468744013715072 3488309 178026412913724725263758267806208 3488310 -69008500297680335282101110105024000 3488311 -604412023766527364991269056020000088 3488312 -66838104876858143470182526037606400 3488313 -649104432054499321949545323435259056 3488314 404986112480249049518911789918824672 3488315 -632477157977017215035297897460004800 3488316 -162880193776597146811896157839974400 3488317 -169179362833568311216065257547298208 3488318 42586504413672087432929948705944704 3488319 1576022918932797644665823946335554320 3488320 163384167028022529957810784708853760 3488321 -629755248825381774996320273277636156 3488322 514550391506317903630711229685504 3488323 -760137969310701596720992430208458640 3488324 -293823548734441906712971013269094400 3488325 -448618887358021137598825548920126400 3488326 -280153491266341151892095643259981056 3488327 551333009746032239101469255456190120 3488328 75017394411690664012499350204032000 3488329 389372824446597251357374544065306494 3488330 -540068916737900639552245442754625440 3488331 -202310967688770703191400831106886912 3488332 -501156873639456226860179813833728 3488333 -1631000341625966383785893947002833418 3488334 257161687009669063781212877938558080 3488335 -647243692667498919529360734287509440 3488336 100019750302003923015374238914568192 3488337 -103097338779711939560940126331037952 3488338 105321807487157360009956276507540992 3488339 1462217388238295882634426115253884140 3488340 468644741790469696244325024623738880 3488341 323150603390310150613321014184294752 3488342 267176682369527620952639194733994624 3488343 -6507912838650098117135926062899736 3488344 621603521034574213072664478330163200 3488345 -74416910308926007771894770100960320 3488346 -6925235906731462989230464245243936 3488347 -1077135986854940680364389692068083280 3488348 -135133951322127117974595161956339200 3488349 -786419019525522978060272042303491200 3488350 -229259266876766733510186352046577600 3488351 -1187036689442441016679789684818567648 3488352 179197708181989814899332337159372800 3488353 -1488387962348274489749760178663008336 3488354 -240235377033582322466112838763693280 3488355 122704336119504255894595781669512800 3488356 -545253886323296936186948774787230080 3488357 1137142619324603943908753018556312060 3488358 533613521850778572438803885299733184 3488359 610089789774000472204606695385848456 3488360 -364319924157576796282454130039705600 3488361 296755102578513957350095971650406240 3488362 -193915393644146459522799928420454400 3488363 -162465347782606738426740155492534376 3488364 385893728087816658301044218201899008 3488365 -761048575767164010334626354781546740 3488366 -251400078095701476731858023714746624 3488367 -859841393584819848654650970274627320 3488368 -51089863388805938217703616497057792 3488369 -37613555592471486867758741845405230 3488370 320844274784123629060202102752780800 3488371 213158740087077102037132458243210572 3488372 -189209489085627869633199554435736192 3488373 216508726267192108272236536004757120 3488374 491411255072251282319423144238219936 3488375 -17056257341828927931308509247520000 3488376 1020209279872370459916438670864896000 3488377 -1318006749185569084739764094780266774 3488378 608886535581304032583413664902624 3488379 -533269434433921396545949396511677416 3488380 118602563791137390777927084827351040 3488381 173931545934697389502913482383427200 3488382 -201059719997449292566019176656110400 3488383 805105269825920717987268125886726576 3488384 -121943431909977984074370609504583680 3488385 -165021849394313324350028652821151360 3488386 -43195517906791524001776742010518656 3488387 611809598782117875369072297564555264 3488388 652317682981107728920286750909644800 3488389 -143002413264663958342804266093934976 3488390 30536775834277303375166306152771200 3488391 1513314701779518444562666341604674552 3488392 540564546416491808503025846892595200 3488393 -949802655618172696624781081568992358 3488394 -73238892468351147612962796873968640 3488395 117725970298321143366651995493124800 3488396 816003603252687236464451545250860800 3488397 160733761391615557364432287417272384 3488398 -234347334634960847043871817409249600 3488399 -181622532071319425736339038583682560 3488400 -135806781141737762354727039959040000 3488401 -3957015452691141039859807833952448 3488402 -42504187020476974253142790833309696 3488403 466391409674502715034487883371187200 3488404 -552008542535743783541585766672226304 3488405 -664709209451979509196981137779931940 3488406 180976867854673111021107793427534208 3488407 -188172433803775103041486121059058784 3488408 -429555502444443664568946851107123200 3488409 -843238921864673395646081850664081872 3488410 6054745022849993948184744877593600 3488411 714677368233987513469886216048887752 3488412 400921255170859441840762743014349312 3488413 186776181457406978685351150876306604 3488414 588104107951807302038293631849963712 3488415 -68839246835722606044511621452602880 3488416 60656607909672763282857589873508352 3488417 692087802011928904724880763510747332 3488418 7414802085856747100705453759796864 3488419 -1219550939814082488963437993233648320 3488420 182930374715005840316393485991662080 3488421 -1018730911454974505688475192005513888 3488422 380646319891423155469378580777195520 3488423 136068351267005622067556951235074064 3488424 -455419218500998174416568705945436160 3488425 423474526019956078233967382667269150 3488426 -370276272208659739993639222842635088 3488427 53647953595267712914171780414287876 3488428 -816204233271265006462036731979148032 3488429 11665222030543225885706593809172992 3488430 329218655584579552019817925439040 3488431 -424820206832796484027806896897536368 3488432 -432406735486755054906966937712394240 3488433 -219775094195884695010274744325559680 3488434 421151628188699818371994527021864960 3488435 -1196399085575019584698858148126607120 3488436 54073339154367916636676064523714560 3488437 1414378361897286438212706139360143086 3488438 548386817551225508377319715927387840 3488439 550468805466612403629228213360421920 3488440 135097141675147770125035281957580800 3488441 -4156994688852981258830497907707296 3488442 491933447082633270764812054618432512 3488443 -111127325582988505453178330190754560 3488444 -80931535635152462190828864177254400 3488445 453871746287309370855823156702871820 3488446 -326473540369370627541991608644099136 3488447 -478260185236941924345242962297343448 3488448 249247745940967246375584210899435520 3488449 -610685629844264490528084187207215550 3488450 -108357879185028814186626289276185600 3488451 -98425869261927450400682683167322656 3488452 -220823010614352241814564018172699648 3488453 -1125757194083794030451368266681731298 3488454 -100409803269559384774043354588012160 3488455 -767687696917168512611453136319205640 3488456 263028772033027371604016732764569600 3488457 -126552748892111168223921817365180000 3488458 134675770087762090905336514917132384 3488459 241859459712591860976629288058037104 3488460 31237830340128063481221731851868160 3488461 -9138046790856370463669130968663296 3488462 558675487621887062574738414792599232 3488463 1136970491456486601693839206307161728 3488464 26068569551113170607783912336654336 3488465 -278641092938398262996323585966480140 3488466 498892953656728922463243261666935424 3488467 54912139032898620654398422057713672 3488468 303214130320317411146829677857725696 3488469 -187669148170775514437294916827669280 3488470 6763268641823821490116401137952000 3488471 -178936442909432501218360166579746080 3488472 -55849445666573469095536098605383680 3488473 112870088197018701238009500134931722 3488474 106797732533161366853813847252072192 3488475 8089200553331861434158317070109200 3488476 -792744071634538840338086630536289280 3488477 -993070157464158664429701326871692160 3488478 52052954174865742348334837257989120 3488479 161869932585674333644685003604728784 3488480 1239310210876035691936038958088847360 3488481 -2752013217436111162161420739359840000 3488482 287326529240654848499575884577382400 3488483 1238432995186643715086864575658895240 3488484 171679343941688697917343108772033536 3488485 -53151915237893353128084839057871360 3488486 -476629307805054643291030344551339808 3488487 -310091279554045218652167864948071040 3488488 -1535076398516576456042020242268554240 3488489 -34386549272189785879326972765170544 3488490 238584193541428600858880953785726720 3488491 168831750692201857896224388022482672 3488492 115772777184112904982199953234001920 3488493 -379224138340528864913225940225256800 3488494 -390833166414820110397225766226016704 3488495 -335279670181494378944659867212970800 3488496 -121389970707014003129042915023650816 3488497 -1589042930628353886711285232814766540 3488498 11903787697932861615372028451715504 3488499 103313425470783536935760786256127824 3488500 398272299774908175489401647667136000 3488501 -1264378553698288699242751387990332498 3488502 132568409344698168045376529201209344 3488503 978087105964536606495786225534127000 3488504 1201270690438889711819319927582720 3488505 75962427021785897498749770525130560 3488506 292954438719076100031381332298684528 3488507 -1756315845916558035010779615750055680 3488508 269623883821785055686397056949963776 3488509 -118514310553107914295864072267320000 3488510 311857791770947329740843561816516160 3488511 -425201239974983842410728906783401200 3488512 1172794005262461862913744094044880896 3488513 53367923554601722697557261847663424 3488514 45316215132086281208860859120271360 3488515 -328731494034565376694133130706441840 3488516 -82762041759892439512760345599474560 3488517 -715095367333543529910487114050127266 3488518 -7482064354796430819664030378021248 3488519 -291671481948344535069563662110568344 3488520 -96476553480822274183308050925158400 3488521 -922648955170465376489942279960720688 3488522 -339710131332517456792177066586132688 3488523 157529591839777366850960341466938368 3488524 -6054357537021786411759506680514560 3488525 -370510481480683552122761120518447200 3488526 -38613750819628509309792411765567360 3488527 340299643392561120917099191443884272 3488528 -93413047979756233373250370519695360 3488529 29491781956458652347660165487098816 3488530 -220751746436634449421227166785825280 3488531 -598028565594602769354694701527293800 3488532 6985628966498627197599669088745472 3488533 -134805490790991096913743597366614400 3488534 -232762899169450474391614980221697408 3488535 1138913584033656253359299606424151200 3488536 -67551135285323316982203656434851840 3488537 570915997699673093147975808117414600 3488538 -15760103863233922180727575479148800 3488539 -794441189600891028918635711445453960 3488540 -408609358653797941413037814056765440 3488541 171665893928387153623951090701402624 3488542 422071179402673462270880019460707072 3488543 720805738011984228661922992489821792 3488544 -151752966080571391655201432099291136 3488545 61462878471879830230257400397331600 3488546 -140276392520770240111088927683044528 3488547 14074779198696992063130563778270528 3488548 -14506203016678110144875322525425664 3488549 2361166368414048155636429452427296764 3488550 23665865173950578183591064123024000 3488551 1304890880016970755301937935609426608 3488552 700469034987058902296679091415040000 3488553 -196870657100032416542090826193551414 3488554 -326810222634298018386985126952997888 3488555 509248836812088065527858477714352400 3488556 126107912456623314227798965844029440 3488557 1408155455986409040431357895735922560 3488558 952038679638180768564030339130946880 3488559 560603179751035867611232094620765704 3488560 -305472923759814292142442670859550720 3488561 -747985243472043800140075567450675200 3488562 125343646538019680964759643787673600 3488563 214943761309220047951854355851743744 3488564 -304220712955020121732657556667229824 3488565 -625454201509425354404009992559712480 3488566 -348560631173949915742379606387678976 3488567 308224260377428841951616563548821312 3488568 -461951709090774142276958132119265280 3488569 -674158106934846098444802423252437504 3488570 -413690015642935939286310030970059840 3488571 -129182762216617868041984846973963520 3488572 -1053624501978920336045406785061889024 3488573 -458141682793544866264891909703033952 3488574 42501072906398192852698957708810560 3488575 186788768392950310753673442941628000 3488576 -44442279200945504465543991027302400 3488577 -207931431206636467980181431463100880 3488578 379439213399642808642270934377861840 3488579 50814750643610647805869190507053560 3488580 -327503707634002122429104697929706240 3488581 -212737060063753975666493900430004548 3488582 120524912007413813234880297080426112 3488583 39317740612598138210542161263674368 3488584 -948414722122602640668208999875379200 3488585 -208348528663269187798332628090874880 3488586 -335838678121616998657382346598905600 3488587 -1312337463583034873644870763777604408 3488588 -1692024885755278850273497225189447680 3488589 -14796261826845565257964784271224916 3488590 -2465304863246312285536359294873600 3488591 708521140461814457969320345471258992 3488592 -781267368238796600261563265187840 3488593 -370866697761236530830631714307097360 3488594 32737623752242578494551005731105280 3488595 204384184581203822518728720904592640 3488596 -995061417358530948532172846385692800 3488597 33619429829688176372259514725604032 3488598 439819067686422367083034410504261984 3488599 -241332100398231635366017809262833400 3488600 -500100356614517882556915908933376000 3488601 -1885766056871773929807290998053168 3488602 -50266476563918223070887679847059488 3488603 838182656467045062523090511225334852 3488604 111473829422796227274498648185164800 3488605 463786086922774773737245656841753560 3488606 399497507457752762512643988755446464 3488607 -502720200244505706468550914023574696 3488608 -78387057901020730006244286934548480 3488609 -493713690567748376454738127577418960 3488610 -353747838458337967077286019752166400 3488611 -50898539856941337177342214628106240 3488612 -372585150224959781250596321908113408 3488613 1176441134331226180220662226092956000 3488614 -524794147800350167195924642005805344 3488615 -162152107636133132923564298299829760 3488616 303439163075839800405955378210406400 3488617 881137998330377334820134030946445760 3488618 8359151500380939757813005133967616 3488619 -22229371214568330675101943378488352 3488620 236922296054235341860150373652295680 3488621 1005649874197316061620373563162880492 3488622 242424697240898947489823226839347200 3488623 1418764791648672538289948898079248520 3488624 410392065588328236284980508172681216 3488625 -224316364645907919612391534402032000 3488626 -565689004120974267448703732373397488 3488627 1151525158065709600943877560441446476 3488628 110229587527800517823359365950177280 3488629 -594191338652957630251787580260354770 3488630 1050515500588821997063039318568659200 3488631 233423760497173613410558136529278952 3488632 596337419441516241819334310758932480 3488633 -4856584184016476927130684762143856 3488634 -633052116060478899019810646075235216 3488635 29766879452521353685484068210702080 3488636 -1205602418271231135784819726831441920 3488637 -721434464596426158643652813285015040 3488638 -749974582431584342950795722791195904 3488639 -64615690359329082999173754428554368 3488640 292411991181887391983627692670976000 3488641 590882053708369241054577409175659944 3488642 628328188812195604179649512861012000 3488643 1865925071737153019085245067079657200 3488644 787552532240907019202597310489566336 3488645 -892798324604494710776749707595916100 3488646 -182848199623927943608777055442425856 3488647 14050168555083399973456465894407680 3488648 555070407925157531323868151626511360 3488649 -85835422974632018570690770622769984 3488650 286778853896332438520909959241145600 3488651 -423505034863646166881166451489074096 3488652 -201843084751166557885746091727994624 3488653 -469787018751519947325017675251929098 3488654 98683527253686629769163035371927040 3488655 -678577166950851025612360516881946080 3488656 51664620132547816679883491013033984 3488657 -70091482389751892903112804425030094 3488658 206962995322494172446756053260166784 3488659 1879531151831450556544242925109874860 3488660 284436091645414903189677291729100800 3488661 -991353369918302061025627748273747040 3488662 189821975480136093149951950062860832 3488663 -117407258469733660490640361908502896 3488664 386914417016737176076926543319019520 3488665 -204905344598388878221120088522786940 3488666 -639235446209536136078855067211668480 3488667 73181394422330523008805758697861888 3488668 -1386957547116565975813838928363054080 3488669 -107975869551744843896936833310073600 3488670 1466228408179392224861306787273600 3488671 -980548833811160021727052487041101000 3488672 -1080430919556825527473044116865024 3488673 -511281249280769071643527357501055616 3488674 -334394732409898752648453594954871296 3488675 -846483576348356362538596514010128100 3488676 1979244903296897910414919935719424 3488677 1042600384347855843865264412111470526 3488678 -62747248134969907270209301310338560 3488679 96358956383783903473839683698246224 3488680 -453830810511644034904420037724672000 3488681 -91184956422725581194670102305110016 3488682 -179568417523679710650776599701643008 3488683 -392415691104290744483098615806827520 3488684 346552878780668919535469050936281600 3488685 -581245602736506310592835478813857600 3488686 42798487611206015455393713951648000 3488687 609673493777968778163442755244584336 3488688 22940206362092001422524974453817344 3488689 96646107096133334396529730437172320 3488690 -145274570481706809621473168056074240 3488691 -461216843270904483826982017983236808 3488692 -151266771190830698510381215606509184 3488693 106390910940658631673587799752317464 3488694 -106576966012256253134882405420290560 3488695 287522016726409609718793310525324800 3488696 -273575932061146581044528667040542720 3488697 1303557909846367979927781372724813440 3488698 440258283405608955716411030528784864 3488699 -314321436656305423844898542931484536 3488700 -162033364783977820304626687833216000 3488701 -1838353894918909530228659031251418298 3488702 -543504235227581067699535582463684352 3488703 922782487504170002429238705379343304 3488704 6285459650065418533467402289545216 3488705 -93769574624972181552328418139713280 3488706 -305809718780867560377875095269099456 3488707 334087808819106656414962627529040956 3488708 997279511121068750568672665090713728 3488709 -73009299124866261513615501794033664 3488710 294138762190661181471543993844080000 3488711 616251725583086846382039801937368000 3488712 266627614965047676824467972857200640 3488713 542957399297432051291686399375241344 3488714 462785527484945627542413415284753456 3488715 -278638148901681714488264412664879440 3488716 -8190649154345555324940318594367488 3488717 1462691830867885658209201915467910752 3488718 -174163990748115617644370216786278272 3488719 6974403174749325238947063387742584 3488720 117356899565424855993274482132172800 3488721 663036954759781500024716980783971312 3488722 -908923929451229498114466159642911088 3488723 -250134861973554500688961795742722560 3488724 394289952446955950983483101294059520 3488725 106619338117823683922235651691682100 3488726 356567707388022255434810467924353312 3488727 -218156040592871929804769753150426880 3488728 -942760072587612805518112905904035840 3488729 674339912021528980866847676952792000 3488730 54577146505719661591880467660032000 3488731 242113362068898228011398413696517464 3488732 2956692822610916789960353821468672 3488733 1702688150360533827010328457233760 3488734 23204900652782647310320930137254016 3488735 804746215480762453580664933892984560 3488736 209756378541976477515584263521828864 3488737 452839235784250548023069267139266752 3488738 606129946938502920478346267210464512 3488739 -13633322151877483868235944584765632 3488740 164973506549764535530758401253212160 3488741 -535672937443721310796190501195817858 3488742 -130118757047974282149766036946947680 3488743 44875466089683560355171714975665824 3488744 -525791861416511349910969904080896000 3488745 -39345297324308941686293476054791360 3488746 584901191374678858178965265627938560 3488747 -346923197706635706285758500565326080 3488748 161937211638732429324243173160185856 3488749 -636051433119312183636862559724043680 3488750 19932294181622770042899589567320000 3488751 544113179162341688351390817897331992 3488752 -202924245175640058107977833342828544 3488753 -1079031474134035817155895661653869998 3488754 134111765243556005510049559851784320 3488755 367776042296373698163032619095533200 3488756 -54047256701437881616688230123889280 3488757 921639658842998757920028055354179264 3488758 158900750874419676493279651903480320 3488759 166231358920682388512347643108521416 3488760 -104667020939582332287517962121420800 3488761 -920770564523777131926127038350154400 3488762 -5514942170365195634635311845429760 3488763 -67670154632958758129624646876756480 3488764 602386698819503372958656094912708096 3488765 -51539137940704849057276067228505600 3488766 255481711433598234013790012216699904 3488767 747457824090108435985521899087292712 3488768 1113989280979855545739952197466062848 3488769 -447624853678768825622305552456101006 3488770 -358069399141406944878935161379582400 3488771 215885393319302493787242338536946688 3488772 15459473117839087144157639773446144 3488773 152248011929281416210685482991056604 3488774 570174701687814239821134287789856192 3488775 153473313138182060851413018415407600 3488776 -450371321671590900124254290211793920 3488777 -8349055933459201713145110549478374 3488778 -220388420624079228603815228536696320 3488779 602238621430714149982334537427154576 3488780 -38073902592070387174332967855334400 3488781 -328187929701322674959893807904336448 3488782 -624716068273467400049933581644810816 3488783 -302245012922045211033588789859429968 3488784 56773582946623049684655683476389888 3488785 -1084864981939920546756333257047291020 3488786 -67127730435339066395630272803148800 3488787 -696269333084601670377463392917455440 3488788 384509869763968092395500062368808960 3488789 378144311046513618500816679336345024 3488790 -266584592352760705611212946397937280 3488791 -741426121530756477899587234888648848 3488792 -1508656572051502711671218988746035200 3488793 -413928182781146019464679630881088 3488794 -515737109685391599394635439222316304 3488795 518181924634854834701279459943796800 3488796 -653042578468889851192318073860482048 3488797 -1108792874826623981157296066383621248 3488798 -446746416435167215895291829512724480 3488799 -859206100814148835414294539746123520 3488800 212733137957250800818571465023488000 3488801 -954856915598940608516190646999564608 3488802 42892858957436883977275568821008384 3488803 -1279273223101688422367505694302397176 3488804 -496582801164639426292273749420883968 3488805 14179013107859205179406195096182400 3488806 602130426061861855743037208878316544 3488807 356747917087887935385198147368100912 3488808 144731503740904030377683239475036160 3488809 1520251491442465807517815280489734010 3488810 257765981152943821421067962830571520 3488811 374501582202158507003332620326691672 3488812 -928429101084085061796881625671705344 3488813 -92501847914215493395999766949550836 3488814 -48619414094458280027577141558049920 3488815 501314496039302493582197281466056800 3488816 -41887190523788685757773709051822080 3488817 571533403249973142980407523206720512 3488818 107038175264235993617793156540839040 3488819 -2109797564472838844636006662464666120 3488820 -436294095124492889843317467442513920 3488821 -640736666191159733926554808476853088 3488822 -252038945900821263001266301260141888 3488823 27842055063917648954668896578703480 3488824 -407527802840555574997184695278305280 3488825 -1263063577003757570589831710878500 3488826 492308343447626946405526558460460288 3488827 389627565004605055941917454284896192 3488828 -42095227888438787930105756535972864 3488829 175806068794039536645310171117680384 3488830 355585906192903277437956687489898560 3488831 158612218165647965875349238282550152 3488832 21310917710459722121236295994310656 3488833 -106311194466506608886190231254445056 3488834 -862047071526317175470153368220602848 3488835 166741085825077872763714651458048000 3488836 -575292315042146331983015102297966080 3488837 1221451257725649032162445713183515680 3488838 -335224930026462464083895592839758656 3488839 -944420991606002715207375590767048360 3488840 282536352835469223680160101920204800 3488841 -96096747784166336179190156784513948 3488842 74429481935130962624373853213940736 3488843 913682383312749530051393895152786784 3488844 -594780526816990225788998772762960384 3488845 1306352807606159277089718596717359800 3488846 814851270122896239436281634005319872 3488847 542591582313654901786601457570896640 3488848 6591362152045000055893883499184128 3488849 108968800428721442473164003087553716 3488850 7647223777634768669592059040519600 3488851 823473119006768366847646647776303852 3488852 -166493853224465714540710855870691328 3488853 181791464551654492363115465705759904 3488854 36643686806425331425442345547231744 3488855 -186510484759798871317189127860560480 3488856 -9679151670872288099320468035993600 3488857 -277459590405206313282707667604384128 3488858 -893247200544425680378753690276488720 3488859 -743274691961953220471814225733221120 3488860 365881133151216157147816606228846080 3488861 2639466218420339073587020829487401292 3488862 125386232665140004535377622822113920 3488863 -438900288235713872066623351706045840 3488864 -549443284014059776497947795414581248 3488865 65771694954077532833543955282702720 3488866 643820275286790706557742083540055632 3488867 279329561158171230550365232117587672 3488868 -26795399318890170350759350293196800 3488869 -52643036075520517056560485329700320 3488870 -55639231867252204478485302442106880 3488871 -301224994286856408969173271198128088 3488872 -85173564605964388457700082799462400 3488873 -233572732863079587424454798928883200 3488874 439384953977603849949160734912971520 3488875 -188282699500114274366073659367240000 3488876 -1436222026831081782035415796052608512 3488877 415414198822520438326583018535525120 3488878 -3264859271563983763708737445844544 3488879 -645396069228199225586034931596329520 3488880 -139030020159415917223077452455280640 3488881 -1369331422163726029110631767056856336 3488882 185067775634677591253789067065547792 3488883 531777190023685518752355712380717624 3488884 163745745100892080075672154982531072 3488885 153585834664005116782215806325449760 3488886 91434960349989447404673291141475200 3488887 -1079713961351131233307333570691213464 3488888 271380534139519619509292869958184960 3488889 -15501139554990575668005386445355200 3488890 337430141251771463822178795993055200 3488891 4219205219125351890976163923931904 3488892 -72217516496652294421546594140880896 3488893 1181529121684931111834974561788615744 3488894 428635239191498158574645554939007040 3488895 62171112143356670755522180579495680 3488896 533464697057661680027873439142379520 3488897 988195696636438508595332617717289346 3488898 390774986790192617211536862618965376 3488899 1570628826917118966178341145969215120 3488900 290827707826903585865522655924096000 3488901 128974310196427483916163785690703840 3488902 610701992135743843005895725461010432 3488903 1759670819184823045424612060622410160 3488904 873500373293877369245761845434449920 3488905 -175138151438817407459570947413425280 3488906 153263350186111825934311376329052160 3488907 -753050399011401809529907160423774760 3488908 -331819247839398333447251555140079872 3488909 857258263607695617615210405733593900 3488910 -123073000253518063922258705009268480 3488911 -14576316210727979153053560748607448 3488912 26512344436730890388271095946412032 3488913 28987713744291648498712922188207920 3488914 -527080168665399032621049816678240 3488915 -480041711824491177211398529195057200 3488916 -205302345091541140410174772531040256 3488917 782704474167284524123371169843469966 3488918 -25721146164974326090632138833042496 3488919 -309077949163531838645145545871846912 3488920 -693210480189000754067111586375475200 3488921 -603810558380362743201790042470013878 3488922 99021937845795757712328891329487360 3488923 257693538327295312881274956872016024 3488924 -951739982747322511931532164144239104 3488925 -31686132223497584075854731732612000 3488926 -27466897026097312267249672998174720 3488927 348562018235334907270750362960819312 3488928 738705121142365377697498116274520064 3488929 928232548094255665947221826190626530 3488930 -351834362787040861500376065200894400 3488931 -130445599176519814868626896585733980 3488932 -330325832631084309814675587723878400 3488933 14625474501759468127131646877609664 3488934 -2493775843097093379716656069412352 3488935 -278266227769723713253943564507874120 3488936 257379884374234761884371115095326720 3488937 149818781655860027739109974533083968 3488938 599166366794686107080535306754131120 3488939 690454139987770857632827632495442224 3488940 49348467799770279844668170826547200 3488941 -108070032640770263429894982916739700 3488942 83725425237758686354060020492106752 3488943 414151228210973762138236184109869064 3488944 146399056454680601252705094705610752 3488945 164612632737087278187631804614211200 3488946 93832396879413096037794728163245184 3488947 -911212182802815431736847845517441848 3488948 325913917175678779630045841326055808 3488949 412378427249556020272227803585248224 3488950 -464602723016130568437479081278668000 3488951 -2249084429198034728427328041391246080 3488952 80009831732657796167518347722956800 3488953 37394577473355756674260514821589000 3488954 -350148602440444857784657136154140928 3488955 -171968375207327520332460230965610640 3488956 389055123163426336254644689514639360 3488957 -7546237842812862180408651673341696 3488958 547963121215157528369128959382422528 3488959 -205343752501263008360275042250875840 3488960 302824648011654276100357542515834880 3488961 452751736451676182505438699912226560 3488962 -18204795130973771838637781988157440 3488963 -323054885393560955381868660331596936 3488964 -62107480345958377521454961920954368 3488965 132316233840428917151955758892400800 3488966 -50833409495810927536030423021322496 3488967 -921721698534353151674266496573171760 3488968 -439235806928214832492945160214282240 3488969 -734817795990985216952919941995118640 3488970 27613159720067582838333603402278400 3488971 695549234846780186226889965185473172 3488972 -2950327772899007614340614212052224 3488973 852411515460967420807425532215470784 3488974 515810217136000009016942105871513600 3488975 -341585872248842628560518179687600 3488976 253353710553587209346619503045468160 3488977 -12493760628344251493402503793894880 3488978 -86480157273515812114224396056579520 3488979 -51290704566843787853888062180800672 3488980 -72330513594468048704487916320307200 3488981 672972183089448420667976167409255100 3488982 -111038163737288356019891031751950336 3488983 -1139308279723676580563485874468003760 3488984 -1082999468367180729530274244608000 3488985 -504279362103039091050165018726672960 3488986 420175819993128595571245829019486192 3488987 -221709738153616522808016022872770364 3488988 48961353534937926223799175323516928 3488989 22715006810535788321733465460355200 3488990 -32305877122666605300531905481619200 3488991 -68491383641694720737710777923710976 3488992 -638645251059416589529189909603811328 3488993 -1237228237195230790277701263951649980 3488994 -236955294439651225801494142722140976 3488995 -160024263485047819430224400349945120 3488996 401606076596161270186174863287500800 3488997 -358118615331495938679348533218122240 3488998 -224922540172606872957667374325496064 3488999 -546664152915437114865619043257197000 3489000 -401939016886741024121192873717760000 3489001 455676244330904700101061893381379002 3489002 -410685555594298331769680246749802496 3489003 192629558694017756809936235919283344 3489004 -451629255304452248668076990340914944 3489005 932841618776401969203620661548511300 3489006 -163185871760110378759758350144136192 3489007 1300129095266948834587825804124050256 3489008 -21362554992142922184525235814400000 3489009 539231226178156409782564940649627504 3489010 -136963139139126948249767110628067840 3489011 -1281009344440140605954935231466085216 3489012 -193194444455632567682264829852419328 3489013 -26176602740352172112283302676612960 3489014 312431034399445493454240802321565856 3489015 -45343229153548198279091132470942080 3489016 14922059808336062289315485804052480 3489017 286523837391887092904276800213003584 3489018 82926197204331743956948291287860736 3489019 534514462860003891527909953764501120 3489020 -1366982027333823013180496959595520 3489021 -1422386858255134843793503077481805760 3489022 764945838694532111155169846941337472 3489023 802837488038856017670438806697238272 3489024 -159688332719707405364432417335541760 3489025 894562099466865289530028960556546800 3489026 -249215144549959792132352122881861600 3489027 -203806733842671196247946803757193920 3489028 -756294099812490556917214576022952832 3489029 1440368267128475366694513510287236476 3489030 -125476923579637526481860292125687040 3489031 141376568400252405497779996504518144 3489032 -1184038500471680147486901622773995520 3489033 483804140336294503102240967062750224 3489034 484521805363537282027079756460058416 3489035 134292423767450148479688656654400 3489036 972974160989926295012848075379834880 3489037 -549275948900449584011716828874234314 3489038 233045648954938959803305563791565696 3489039 -436640321492597599869313782887257800 3489040 -190120611091879796145140201783869440 3489041 -1518335550243123243878477642337204558 3489042 26411441537223623008386204294781440 3489043 316472172605451969296432048522334864 3489044 240604618054568402747827361384424960 3489045 -453727345356118117850917071265655040 3489046 -457098661064583363920537372598789120 3489047 624864232809437626492595794288871496 3489048 -149038074344771755831943922788352000 3489049 -1032800894135551524556526835998864950 3489050 35329543476737593988531020327449600 3489051 623143789612415545979162379292468632 3489052 -246096348638875830209600246337601024 3489053 -903303023388053851340737043258860698 3489054 -387539992753105894353990565698852864 3489055 -46448150739364568301200385820219440 3489056 -754920685233378629312063273191342080 3489057 156242250521887599744325501371708096 3489058 5585914812335850489600550929936384 3489059 -39388102860201608587251149204520288 3489060 419491388221120350129899323146792960 3489061 -954044667644075617450592701071590338 3489062 670223597728417256817886403758168032 3489063 -294590674881200566456739685962383536 3489064 510255674582215181126666552167864320 3489065 -19151494692021216965725643688610140 3489066 -136903978789833668317726068122593536 3489067 52358170002586320726375059729268000 3489068 -434486967339505870911586910824304640 3489069 482681515393325632439391814326522240 3489070 274789056290134983820100373310214400 3489071 -490031583202383592165927977682507776 3489072 -88878237894396484610563749205278720 3489073 78585031247194073084239667243045440 3489074 -800862226633936101582229440203975040 3489075 -51269190272667101769289675017833700 3489076 -442878674824579120865726722429978240 3489077 509382589626158850606512094255947520 3489078 -21251990583109454769941126982152832 3489079 1346318349429057778390840092370289880 3489080 373349642242531866187608666619084800 3489081 -56633187668250250304757904532818176 3489082 -14737969367637153505354590091151616 3489083 77374211180552146652320976126946000 3489084 -94771923723471811365280468628559360 3489085 791601507485560660957430941753544160 3489086 -155634600939401819431954661243467008 3489087 -300271662355609627507073971952350848 3489088 -125680175706459295713787939886989312 3489089 -492505486179592734033858242779330110 3489090 -86083993808801180291716678351180800 3489091 1199938878546090746041671187399010492 3489092 -1005538979941992235187528054580436992 3489093 337779828674099810430338339246602782 3489094 -597110729695686035006062674315903264 3489095 1021877149375448476314496093333572600 3489096 -133353925934770929059013088887275520 3489097 -300881455681763242253329552286654194 3489098 -49994338420389642203093334992245200 3489099 900845668716587858273122171057679064 3489100 -39287785141429561744239695587891200 3489101 -101682973817089663021831989624223872 3489102 -65209006681641738568327012484952960 3489103 -1299695623173992397325047937440073880 3489104 -295156209538226421083573130902446080 3489105 -498776962476852795394841236315511040 3489106 11263027556244828127791995884224000 3489107 -322888801532154757747787937279081240 3489108 12295896694923092396696758385418240 3489109 -311516175849459409808471834531062272 3489110 31255256091090785351977425020808960 3489111 63756045944175080126072068198860960 3489112 197597044029708307757778192669081600 3489113 -1364870482732846430316199838864880 3489114 159013911602010554474096401070008320 3489115 341203790754803839774199435948455200 3489116 -376523318855717363983579803963420672 3489117 639998407282457337211638260076631680 3489118 -463510801732383465679127075319930240 3489119 -587104616285445103848687991959664704 3489120 -616570595087000809492058718173921280 3489121 -784548287595344398416592611445012800 3489122 35000997640332913382007139035110400 3489123 -65125042765163912415864384151149312 3489124 923775231430925487270276629934663296 3489125 -305377125787253277788039101361472000 3489126 -477281400082861278744399898062478656 3489127 917925722929538578742604423115393976 3489128 -280268016319781442439286244900618240 3489129 76530343003408576114500348908922240 3489130 295369008396987559954374171186462720 3489131 657419686585532231197874811425880480 3489132 -771248695926497416932280660513417728 3489133 -893699778111432135768690037275266100 3489134 -586139333483197954710085928570307648 3489135 -2197501189399646996631085286366400 3489136 -32010736404908001818980949623635968 3489137 168471288179128416769333803522264744 3489138 -433088982942673606603346919501849456 3489139 485565650299947700811281211662525632 3489140 463038909658447297181847997491229440 3489141 276604302714389975293613954383757760 3489142 755868177813383418099305770851067200 3489143 341028598295671183662667883887144896 3489144 276070182461310677845765335095070720 3489145 467919495492741122524475941800950400 3489146 -249339480254254495418907023973107712 3489147 1128010186922216881272252782347355724 3489148 -308908380232027786908058179424994304 3489149 -14272970122021040740185614053674912 3489150 91409369438666208241862241039129600 3489151 1143696845803882881035006228843057304 3489152 -78720335192833330125538791417446400 3489153 38831038047812761800822966848131008 3489154 -203027813977069516229659165355026560 3489155 -304880417115373209708974175067267440 3489156 30527861660941359667948192632960 3489157 247278034046191597847214313966711424 3489158 -91988185331988303197233876289404320 3489159 150927797630013017305921744036273920 3489160 987676865286928918373852416843776000 3489161 151555954984566606108468781627666560 3489162 -349643673133850163542265142346274048 3489163 -339752184258740121375150884947199640 3489164 371047701710944095605618454748784640 3489165 -414255646674193862292821299139757480 3489166 673146331143889797089832492789124032 3489167 754738739775789824370075154215719352 3489168 39973390055414661516545882819395584 3489169 359630794748182912791939226172026944 3489170 32929867529195986305470070238661280 3489171 246735549484018471574053125077677824 3489172 -45171693459427009547166842333358080 3489173 645968679808941903837926859101569422 3489174 -38299521268930204803427766094039552 3489175 -762236887484210703343304761232370000 3489176 1202808797101399745372383785673390080 3489177 404417362347108667060016385197576160 3489178 -45878942464227807300972856071843840 3489179 1346009164674121539757929842160390000 3489180 138130128941760607264127955769512960 3489181 -4263631861277067882837061492200788 3489182 363616405974512123141503314461055744 3489183 -193273124547763230465179384331836400 3489184 413301542244966170163492388042899456 3489185 395520770314262099122002053045608320 3489186 222193776832860456872033101865063424 3489187 700928400066572977383598396854746432 3489188 134328444737522317995241451203362816 3489189 -431236237060020924894484908035464032 3489190 420583926378501249489107614969545600 3489191 -149399405059682460643808045607240216 3489192 -5201638946095325167421901465108480 3489193 -177466508620925192652100657078915200 3489194 -671749531588296124981576432355041104 3489195 31676223703175467678688773441701600 3489196 989748612377312474868101963262011392 3489197 542370948739450802859358366520858646 3489198 -3918356524913223390752051139870720 3489199 219543490893413079988038921430699200 3489200 54083285345780235663686669505331200 3489201 -18823874386364205261682771822638960 3489202 -70620098464234423618824422050793568 3489203 -1542707165428171911021493501591138548 3489204 687137596219269188586714963134877696 3489205 -177147904627145097367263069635681280 3489206 273546404886409952941238022286884480 3489207 -604558538282508914684689440446689560 3489208 -620421040740095014864519572359639040 3489209 1765429954442285396581481387454922410 3489210 607161111376907677332167265660019200 3489211 -741784896682237040173511417313690096 3489212 70856378022310962431668418790531072 3489213 87632423694668387296410178108295808 3489214 110403801927971466194400850823258880 3489215 -497551287896297537153676216104890080 3489216 381346686281568563673045084112158720 3489217 -81256192115682714422065518678040800 3489218 -356693411405939454652572032409499440 3489219 -238524107153956371702353209036783536 3489220 96869639331139049771043810235207680 3489221 1461451686582619791182971527749493792 3489222 564323546857770285570751072979312640 3489223 -587648629319755667224350243411016416 3489224 250453534938142198224535490679275520 3489225 322075250727884194527222331611171600 3489226 -301161943886503851190470518231106816 3489227 -239417073799822112171767469028022128 3489228 1317984084396182688863961687567934464 3489229 1515487026563301930034185173150176 3489230 291593010433014540418791497570861760 3489231 1110510274697024967627728325943913352 3489232 -296336382923249739880774698646872064 3489233 -2064807098655250158858114235051446528 3489234 -52080614683406217429527907559346688 3489235 -924116946017457012206132934961200 3489236 149984875986926001126287182749450240 3489237 373610331877967754518736579115060128 3489238 172017700948488573409887083252790144 3489239 -289342826905569392649042334909981176 3489240 -33955298180068102168366770648883200 3489241 -687359382894376090449647475547338870 3489242 -708565324769471797849902623666035728 3489243 -1033370869521547751777918473109861736 3489244 1166754395816667328717969517198403072 3489245 -49096787467161863302717311966594600 3489246 -514909305236564341158167997182440128 3489247 748008957893390824069529230405421520 3489248 -102692303649981828215357997038174208 3489249 859654141541701501352925068334623664 3489250 -16607568248881132471342459225776000 3489251 1460652000834643052604054154335513600 3489252 57792780808147552992014193473175552 3489253 -438900919380471473634659676952014180 3489254 -3894897860269995044954198962507200 3489255 -83608577442554006204609011295731200 3489256 515239821832769888041370741133818880 3489257 -511633650353597938395278122762375494 3489258 46511860205907627043405133588901120 3489259 805084536390356612542676114734441460 3489260 -240208394638129781323271610318105600 3489261 589781443684099140003509607140231040 3489262 -165585116006019138782066682170337408 3489263 -1084281991019693000265132909744685488 3489264 64103273857523000810991886315683840 3489265 325169374282582278425046348440511720 3489266 -21518411034978054250946327981145600 3489267 -67535185149468462803289403869536256 3489268 -312332277433055989215029942948954752 3489269 -611289482656080859820447017047191904 3489270 14183593199653144490445591670210560 3489271 -1450951423668736919093820456424684368 3489272 -881577224241851573463397213666099200 3489273 -70102693621845664720813306441441980 3489274 -295826977925456921040816249538613760 3489275 -800714526598031310596331341075126700 3489276 -129028472761297138898490412277760 3489277 1152096948649977684421900336922438 3489278 56688605410990765937476549193088 3489279 329548160758615542014453381226218184 3489280 -608289166817837970161301471205785600 3489281 -966726664835040280023088338145010688 3489282 239871031478460140598709956900525600 3489283 273343552862553509937237948190144720 3489284 -461526207309613703471181637121996544 3489285 53212290136665659118917524839087360 3489286 936498080809486468535761541692010592 3489287 708787037194046684136527527295862936 3489288 -254381946304841939293411307309383680 3489289 2427098526608696279812439279555861556 3489290 252193465232180003059687695115651680 3489291 -701382631266622103849003381149804320 3489292 1182498109427887863881076275838646016 3489293 582430467249999617655526850362950240 3489294 -381606742915496231536189996690622400 3489295 -106961666973128341765407113130583200 3489296 -98897474148637798888613402040066048 3489297 118543808134243164271765275571879872 3489298 422752322409395349198558003481055232 3489299 -1520986416167265044960739972131185080 3489300 190086377642130478417257619037174400 3489301 -667355815425677739618025052532248868 3489302 -236922831425637796295108144281200000 3489303 516439374872261402872502678230819200 3489304 62669895016673790104294411483627520 3489305 -214532809108293411906137502351841080 3489306 219817672811743262876094182100309504 3489307 -1229714308386039667664849794495096320 3489308 -142332381905819003493637267241441280 3489309 355372142952131888113090828079234514 3489310 637194850216855574028437533470837120 3489311 -198832749694125861557093590227511296 3489312 421362223080448777102392340308295680 3489313 676899919389616571445665464775132080 3489314 -406936913216432659829212348715757744 3489315 -32534744580728927327114440822374480 3489316 612990668685849652722129549915202560 3489317 33276546195337111314556118988324960 3489318 4606310025353941129444469403508992 3489319 1246699097924781688753667925005332920 3489320 671974950161127243488753038819737600 3489321 -16960899370075636735390806953406720 3489322 -339055915858073391370256113047045696 3489323 12404628527531260262723736752306040 3489324 131936692792262331275853918332636160 3489325 -147515961928118547736876535750809600 3489326 81469996052631889638006717238946112 3489327 38064006417772872492294977223340608 3489328 -327971784778789241081929195970510848 3489329 -413806018910510455834237167547783680 3489330 -47155379492081171763969776982374400 3489331 401376103265046442506373803511834880 3489332 44542473351429617698769627429498880 3489333 -487007833408968524486733001414692576 3489334 313322306289239653175268777358745280 3489335 313726190680013648612704065736936560 3489336 630353035957245101363601700784824320 3489337 -300964417602663206290889336471512380 3489338 -656997880238101699229083763538289440 3489339 -261296155440298048199403427737292800 3489340 684859445291225546901148420293603840 3489341 362786623787963206812152705828230272 3489342 -478249020733924521156623552382506688 3489343 -1184845262008567287445739624023502616 3489344 -337196178050790037478530986165141504 3489345 955380503228347498021626493881705600 3489346 102151848526014813623862861827727360 3489347 -975460132891542514768172811869787204 3489348 -295967039495841064344166344075018240 3489349 -169490665282525258742543508419159650 3489350 101359110125904856833888529616136000 3489351 1282010072455874302320637999834801920 3489352 456246380687531836564123830172846080 3489353 389072818266441330082087788016504704 3489354 85174412419346456199392294827246848 3489355 -190202416773846693867200598355167840 3489356 -95077530289584170936463772426825728 3489357 -455857371072314828509056092502960960 3489358 28697428344768599366303986624985280 3489359 421191458723986492036471342619977416 3489360 -16458677306963407871580101180129280 3489361 211507718740459902887981161965446772 3489362 7557100968207601763923797086155392 3489363 597183341180404003584987674495282292 3489364 -14798357485198135935495457813643264 3489365 1294614036274523206193244132025324320 3489366 -276137919936940090152318080649265152 3489367 -182752671138386065611393217471552800 3489368 974161613985087734831128269374146560 3489369 -176000481007021482736753490668110720 3489370 499731472130586408030526695751430880 3489371 1014918282543716442728012550641845572 3489372 1190848942038361128072719837338137600 3489373 235086391936746083121063458688163622 3489374 -458772424475824955256630010670850048 3489375 68331406439534558984599599559665000 3489376 140720489413203206228108205524779008 3489377 706333772731788972783251909631671472 3489378 -383730641149877059746985962109850880 3489379 -494164973884848003757158600546207360 3489380 248585251184840295517391540515948800 3489381 204434428402976675476162100490592704 3489382 123692471571953926187013870061212672 3489383 -1250968011712613833888464575042878776 3489384 499842621293946646241214886989496320 3489385 -279562533244562035091327246698323420 3489386 333903608397352170513999718913952528 3489387 -135530701566872978305185454060594560 3489388 1028970507417696978894170712141012480 3489389 241769547341789010011745819035759190 3489390 -65434536487628091030805802768522880 3489391 363393993541355280586049249338069776 3489392 140916350023212041463367424443908096 3489393 400142544636690062797944892406634864 3489394 -394759274058066087564524041215339504 3489395 -43227088413745296307941590136676800 3489396 -32702353131357274627711104478986240 3489397 -1257799401091992497560962668764275154 3489398 490857954803690577216281617918560 3489399 -19485656182367354643669717597918576 3489400 22512958168357859274177543567360000 3489401 691924664655802436967885116264870400 3489402 -83597991097661568622109209152172032 3489403 -580494550935019937020377979263547536 3489404 263290117462210256474882474598905856 3489405 -68676161506986053574693484383124800 3489406 -608783164435214030490431730030516096 3489407 -20111832384841915451230537705969920 3489408 -389842767719903428249153820342353920 3489409 -581503193854337583622790617947738048 3489410 250654439324741114116235899935236160 3489411 442158155077358362339025241746094072 3489412 -1337429768508944457101651768578102144 3489413 867737746706307314367915400113325662 3489414 177829314803530364550273672499797888 3489415 -149410774924844123196312393163913280 3489416 -78134716597590522425635489135165440 3489417 271207913832582967418049763112482020 3489418 -336451576165867597886759188299525840 3489419 2155403870883892172787089836827754560 3489420 329914128670167794868403479808081920 3489421 -517660390049383600356833627334206976 3489422 -123471838549300814166586142208393216 3489423 -159971296401568133276519862856293120 3489424 148817864132349539420352146944380928 3489425 777324727195306885671706186015321500 3489426 -8351831571980145684096966642374400 3489427 1776465098660188430172110616036064312 3489428 -206461175302130013933126744922554624 3489429 453080562312460065059436966940922784 3489430 -315410737794969959541428926069555200 3489431 873923994743340307745111428135854000 3489432 -243249908559129516069260912671948800 3489433 -623997090766250136592533217615638140 3489434 -36887896095898278864637262709783552 3489435 -25319039529856293759092796221586480 3489436 957108189331860345692435315201640448 3489437 -595449121619743105083805398853880640 3489438 85646562658039628470833187625204544 3489439 -34509543593493491987538882499156640 3489440 440274502197347267786895617623326720 3489441 479839086857655477084672765441366192 3489442 732370508891167833254553861554550144 3489443 266457865733755223724845321767380720 3489444 26496398438270537967137693870272512 3489445 -707244470115493211882490870787996800 3489446 104712218152596580853501721579528672 3489447 278697535876969408033588992725294976 3489448 -140936210821263498852242664992240640 3489449 -920387929790838115529369219861463900 3489450 4477393552484394192110336505619200 3489451 256964622887880553350518367563415952 3489452 204509564328663811005331148225986560 3489453 303204629169712162447792574154854400 3489454 719327632629876712820300176302787200 3489455 -146794786736313118433598300889859640 3489456 -3239138922812343429449491882967040 3489457 -1738729826712590542794569081983549294 3489458 48345113789782872386401854327462912 3489459 299737793432064361120968387926769408 3489460 -93648702055592066431732438835888640 3489461 394768294343173188450660148981351452 3489462 -450639956696338205421934015333954080 3489463 1295230591066953001912458660466588712 3489464 -613612422149131679544044921334988800 3489465 -40894708331909783983260382161408000 3489466 -85705873113732668535096874592711568 3489467 -12683043732660574980401482974354720 3489468 -480184831965752861314718395730165760 3489469 383838581541821580744854531128279020 3489470 -284663776358451258929287637982339840 3489471 913367526177535294319554310140955472 3489472 138769335998792230582695534757150720 3489473 11742955615350117668970662391919464 3489474 752422097624731634362169474880768 3489475 264680367495548760914706102270807000 3489476 -419359365632099210053501226607085440 3489477 10643719414271754328308748870506720 3489478 -17633039061414806030389829946894144 3489479 -320254760894649566012721974119663824 3489480 861676381060149410665698826211328000 3489481 1095635765751554785269602105419976282 3489482 999576946516806509270356064791608672 3489483 116391308597804333436836832005990400 3489484 -170387718678289063413687769568575488 3489485 -1185639055684794547364429025111968820 3489486 92991215630527246494266881682930688 3489487 1473512643200931222156344192685361136 3489488 326044942464735804327274556692807680 3489489 -336739464449055679158206334310986846 3489490 -429187313698981115246671560353244000 3489491 20053327498484790633393697541354352 3489492 -360220645194963441925886174955829248 3489493 2264895174981674758130896233493184 3489494 -861605966447796980532726489728574528 3489495 -759316631647532144073905767188584880 3489496 -158044906441363291374010892174438400 3489497 1489703041539682120123695329876170512 3489498 277127905799709740617890911510329584 3489499 -135637641824804005605780326166384112 3489500 189358594141307592422763812660736000 3489501 628208521095323364215991397120098432 3489502 -403633765757173829685959339280892800 3489503 397149119148900850900589293435342752 3489504 130104082569849039100540971424677888 3489505 -1100137990731105264855131367174844080 3489506 -40416854125145732259443735541552048 3489507 24342116990071647185703054388800000 3489508 -659174301400725241546106713080803328 3489509 1287161635784486174291363055694752960 3489510 64031126704754434850675833723825920 3489511 1651138833989809039024625519202430392 3489512 395392805798318587358268934609152000 3489513 846677510589229877231288342685103104 3489514 5246319470886152660619802022372352 3489515 -720768385520444148225610339410739200 3489516 -253318419553746931241504058309788928 3489517 696688198469250110402098907532612566 3489518 -1021249291274845352045282511529056960 3489519 235960267743582443669063292793992 3489520 102933839987323948673885214590238720 3489521 247443081236363728219475396663958720 3489522 -93266623766016160319589207845020416 3489523 -1089371762467263588281904346149586228 3489524 -265288762168413208779426046144139904 3489525 -4819428345508410642065953433628300 3489526 -36152349829705285884158744836448640 3489527 -482095508866382540141596775002199808 3489528 112530513726772083601983860630814720 3489529 -580784547826694813522910423437182870 3489530 199433017956039329881444682170725120 3489531 434040710690007498207768763953750552 3489532 835555683885937442762629889814941696 3489533 -1109586524157352657789070053536916218 3489534 -460830363905498879466776394438629760 3489535 179554676080444452523793982509673480 3489536 19477285312544984317330080883802112 3489537 513195489462451607534765346263479296 3489538 -126881093898806538269938853838553056 3489539 -2020767581311802605405358345995623144 3489540 331255008234012672955506428224819200 3489541 1919547755356253135051378483838194400 3489542 -217485001729915948964957283949884288 3489543 871200513600449104409813816946235632 3489544 352481409936147254540360197464115200 3489545 -37052251118483213596641441617708700 3489546 11209551230119081679351805585051648 3489547 -477906782380655497511354712458754680 3489548 -480098825305650736171322877500020992 3489549 32993778362605645828978528184139840 3489550 -137434823503862026486892942550542400 3489551 -235009273421333657425948621114359216 3489552 90241826491466579601297475973480448 3489553 485919322940452161704022948652630884 3489554 -151321089009912409281803492733927024 3489555 265984691447555803240754231488147200 3489556 47427455780875838171298470697455616 3489557 16373620782188236487711267825786172 3489558 672534100109063121983586726943034880 3489559 -62959151035613294770512711935387960 3489560 -444487777403525082634275051286118400 3489561 -7836714697863829179043717421674608 3489562 -599262485578731710883406523784780288 3489563 -426185488018257616436559128880956160 3489564 -65748930822474168120599974819138560 3489565 744525992986365843370539294698852460 3489566 -106999640013504857258376823019712576 3489567 513543181428895368523755077926737480 3489568 -106940548431057919499962700960563200 3489569 875646984505364284754394073310992944 3489570 -78241076645801176265168804367974400 3489571 1064765998128691126314704216985223772 3489572 1304856802911828320893981780721678976 3489573 -52561236370066944324540470162834112 3489574 425977817375412496305602467335657792 3489575 44555630887975875220698284734056000 3489576 -66115787799657833802811038836736000 3489577 49755749499891819831491766515282944 3489578 -925511681937569894208660249806757120 3489579 -5006431844999470114157486174072832 3489580 -925462084251600657242450318095488000 3489581 -1233140972800071049585936049245852350 3489582 569269396947848546241137719187721792 3489583 497928314584101979093713963404081184 3489584 362848167114275619018243843842359296 3489585 23247832549428362157033657244248000 3489586 -722862766485322109468953534356193008 3489587 -1290215718540558863497577851932187764 3489588 -847666747062922797977755606013952000 3489589 1681796455413726048201986345675873390 3489590 -246626618968266677788839322062355200 3489591 126642169204694411562566654593446144 3489592 -8546405583978114455230122107289600 3489593 1345665876168760549306205288098348842 3489594 413919307314184211062737053493427200 3489595 1169170533082787097774791209827344400 3489596 706270088243802982040899347196239360 3489597 297756405841288114077332152494572640 3489598 142730771139638446390838624938571136 3489599 1019961775075841434121310649055735160 3489600 -42750373262611369613046615480729600 3489601 -17707516788397281876537629368535100 3489602 -744602614264912846266857741773651248 3489603 -141932522172728810244710436903652176 3489604 -423956876978363161147683275954642688 3489605 -25494657591344716713243002749833600 3489606 -69442733110389105846160267638410880 3489607 -68718757427555437242125906886361296 3489608 94978726587268572679749004195921920 3489609 -649670375746586555751707131152240000 3489610 185000360713344032767646476223185920 3489611 110334157991677174775808598484838000 3489612 227662803178440692608366698232922112 3489613 -827284801014594365804181623344528138 3489614 199447420390323896629546632409302720 3489615 358309251416281487508933318571860000 3489616 -3137979484208757409722016004177920 3489617 684935796708937638238544973053175666 3489618 -95484964381655630240403843463918080 3489619 -9715133767267426212454079701510240 3489620 -589491366559095634238531388083032320 3489621 501888932395123718312589901288650912 3489622 -320488334999336643838905839145408 3489623 -1283744060436405146216203410437079816 3489624 1147223887474806616684345128015851520 3489625 867875826483509191409374730893917000 3489626 -62583060082277655660621821606424576 3489627 -148717386164632088241689032656216720 3489628 -1791967195459365583501150517734272000 3489629 -420423449884866614408776325672793984 3489630 145458455609555341791863363239461120 3489631 432024416159506474155414092497630432 3489632 642353231407842174672333754581123072 3489633 323389277005554365430437558436457764 3489634 -764573356176267715319510135377892784 3489635 457865209655178730514322088767276000 3489636 -184414164362185125348192864834137088 3489637 449054068604556546132802037588686300 3489638 220738048681917957877479096474666720 3489639 125033447938753217028085841686671360 3489640 768610186682887338128058566246400 3489641 512102975723337592277155788822359784 3489642 9822887039977998239661075802384992 3489643 -1486270977004385225792298691278440000 3489644 803952915693563339501774428823214336 3489645 566686704283013419925180196142026720 3489646 -104994932763247907564439930425083200 3489647 -530730824577969730486805098925937168 3489648 204864766965420285248146931801554944 3489649 -777319497552717544070240299367618350 3489650 71261877660599122015267821928665600 3489651 127350588464448103873109359650718800 3489652 244316011346615223193935522831593472 3489653 -2548050601248531774054232402245696 3489654 73241688660171508935524044725626880 3489655 -117405633607641386952269830950926880 3489656 84183015886810019316784702275010560 3489657 -768002875328735104819804515352298880 3489658 -442165889993804083504920220151404608 3489659 945937299868451214460583585647837860 3489660 -282728678708998101846303791076395520 3489661 295742201146592201996163933689921632 3489662 -822823062192261574761933325932745536 3489663 98043949491581895098759414360710344 3489664 -73184683778103670099115904073728000 3489665 -15828146082782625489834040437708480 3489666 93139353401944255159480904880347904 3489667 51392547930510240239897557230955520 3489668 -83934479940406967392951345511092224 3489669 -191984644320652305166433974262314560 3489670 206308945771820678771317431973647360 3489671 132697560163768124976163833732247272 3489672 -340338231557340341436763986216960000 3489673 -494326021785589587486216129713107200 3489674 146552760959851510586799594947417952 3489675 26919209252130385960799529582700800 3489676 -929971530502024835865823206493815040 3489677 -8402596018378592294772011673497460 3489678 300153786218024374103555246909791104 3489679 -616008788243642713740503348357280216 3489680 1099283335650398838324260492574720 3489681 905305256134750057557291475394299248 3489682 -185263068753974548849906520024371200 3489683 -1204017894068474849429824613047690068 3489684 159069234188656276627781511508027392 3489685 1047390080679396148102347213468700380 3489686 101340272070993953858296427038270080 3489687 1084494087104073720469441338665538144 3489688 9276313048717584668147809880555520 3489689 -385759921554176898654927499149759744 3489690 -64720490090886959143506837892185600 3489691 -129319969735913467693757294441990908 3489692 -28907102406194244586298585003489280 3489693 493134475089372587390005942790600064 3489694 -121193355151114476838329025829770560 3489695 1139830193704661767278354895496818560 3489696 211828052287613944027968140916817920 3489697 -1346617690037712136750428005594957854 3489698 -28196617754062575640369524939194880 3489699 -116186433955500186858712310472550536 3489700 -269137796698588407382771832533916800 3489701 210552309475137903065252818141010304 3489702 -53229976080666991944918708237979968 3489703 -111164703183962119141141088998508544 3489704 -161233348028928715081051894918195200 3489705 301231679904724832830256705297950500 3489706 93566741398164026018855439916032000 3489707 -545068367499306410154455205324999120 3489708 11645085883030678957344957701812224 3489709 -1412491644161036248853554539834532608 3489710 42520730339668703901569920691976960 3489711 179242747950001204839589854110340480 3489712 -381621706608860828692946527658819584 3489713 -1598645043248239798410695172200701038 3489714 -432925780103381453628069322103773296 3489715 -465179276953218155694524569404655200 3489716 -1334524583264209570561562477074796160 3489717 -398657962036681782872705553039745536 3489718 -291407711370702781058761822462585440 3489719 -390650537289405871772928769462081320 3489720 240627268431366333922305279254937600 3489721 202354801775783192348022521712023424 3489722 277807808341684847629481509796786400 3489723 -238390085353027952582982159802111908 3489724 -81938782920515817915668540408013824 3489725 713787396895641317014677249582527250 3489726 -4202694526718425427651168547935616 3489727 1032969603224725235202573302774228800 3489728 457425164534926810843548123760951296 3489729 -347933913171652408297383354154334400 3489730 -489181510188636871044305081308262400 3489731 1000775742198456016578821511607775280 3489732 -73212984558186188327929385405890560 3489733 -186803026599474166299071696468447392 3489734 -827652345693091527853865496302589120 3489735 -68877169407508332767856374019749760 3489736 -241353857687007528590798521782328320 3489737 632281574788155750757733611900504740 3489738 -147871863613194126343587283522936320 3489739 -603244541026518593114862972578677680 3489740 426869180478240938120861084498672640 3489741 -153575597105844068512668799658630250 3489742 -521675136180785483213715604621585728 3489743 -362658155234645796332299762093757856 3489744 43759472757525347409401728086835200 3489745 -212987673912555398367200191998525120 3489746 -253035055507891327282932658762368000 3489747 337404363959215952063892852613648128 3489748 443368466969291849059704487210817408 3489749 -489669436923475218282443362419455520 3489750 -907088627607303327310190894929920000 3489751 17581494949159248803306686455190552 3489752 -2814015861924707696102273214627840 3489753 -183858978577688756254293026163272496 3489754 84360473114979404327278827451374576 3489755 -87666606337207458210722926258251840 3489756 -160543719181480310193881781164081664 3489757 906190392173100380752347251351684006 3489758 129467918403082701424771307664009984 3489759 1236913395289881493614989755498848 3489760 1467809455796386928354395378388828160 3489761 -1134901710348391487990918287676928 3489762 305433968420556791461972283614804224 3489763 -299445388991224954219596856908380096 3489764 -371271547082700256985723222616023424 3489765 -16518555567565293456561671498825280 3489766 60895843093758724708010467876229376 3489767 -1113164443119867693567412087817856240 3489768 44884895803495932921325169507942400 3489769 -328982161509155764800180596917189004 3489770 -56393238992849715668497598214642240 3489771 54949378920808945528613702549863512 3489772 -137264855573382624155897268814273536 3489773 -572893433783633239638071499999450240 3489774 -221185453067825600634763368270873600 3489775 370774656393512207537013973356093800 3489776 -361720640682666844528753632155271168 3489777 -1380724611142770350594108722528666560 3489778 115373341431513674464472615191151520 3489779 -331258461691832964390978162349020720 3489780 -261645370594285510877216332822824960 3489781 807440221054379272738957006627793582 3489782 -3716360738093728728304277759239008 3489783 -998893997733332749466291752119975552 3489784 -102317833472138776908884106686361600 3489785 35977643783969675544405575758697040 3489786 296505114334930045351442008028203632 3489787 -8270156231512978469076236299684848 3489788 -168687285971569654967025911553461760 3489789 291621577938374446615426158482817024 3489790 -78805950347735819852522725113281280 3489791 -676653880228278965398549499066241000 3489792 245191227915490266761177503327322112 3489793 707934800709354853510380231411671042 3489794 -1342669007353332626017009864998912 3489795 23650536435618349990294986896529120 3489796 828446615081056464313624713421028608 3489797 -1110338508701561111153452169565964416 3489798 180434287227882800625590195662094208 3489799 273942923407216599274584460200650736 3489800 -493288429575819886300453364649600000 3489801 148455385825973091160142543642803584 3489802 -810773887247744743417337295950858400 3489803 776725320560262342906400891270616256 3489804 -55708254264957812469058896905889024 3489805 -70678848247608849513573786516118080 3489806 -291629329746449595757584153909362880 3489807 -89068545135603094339029262634323200 3489808 108867165911561080934454441650421760 3489809 -1739290887558024004988066593183257996 3489810 44301940279966638200885155511339520 3489811 -424673971631269443297066548385135936 3489812 -887519642825551389885759493449481344 3489813 544254541920892018635555980666540718 3489814 65722542038870513475912340925946240 3489815 314269808486121942578881940804056800 3489816 -652176713747586952903887685634457600 3489817 -1478301652167041563537952416325582134 3489818 299703208833848628399639939175240704 3489819 790879241711913444778047596549339544 3489820 -855776359159939600295636132033425920 3489821 932262808502036175040973457049298022 3489822 54294408184804269061764062490498432 3489823 -842471656298117488621938403231584928 3489824 -242230851476832968074219877870469120 3489825 137990241363412902886793738357760000 3489826 203836687701931223431472624428527264 3489827 488648730013357852734361862601249672 3489828 61890075247085563878893568557131776 3489829 -1475508616574990099725728988124139744 3489830 -116326076764123871109747302569879680 3489831 590967879245716519705691230307517600 3489832 674624631859190546725128722861260800 3489833 -174641155701600151282306792002769920 3489834 56571413356302632051845301543450880 3489835 -404837460744890361613524188038242720 3489836 36319631789080116898989362257182720 3489837 -8185733191974312058132458802090944 3489838 9236292284310132923517387948408576 3489839 1687135634236249497966155238390262320 3489840 62350515905963327570731642781368320 3489841 226712760840088519178345217765204242 3489842 292107598531396906943095101123428352 3489843 -131868800333842101297105278999874816 3489844 368551885958541192908586617649192960 3489845 1520071734517559424746536150405786680 3489846 -704134231537415930934028680800342016 3489847 1565253222492485327852376359867184296 3489848 -244777641632400246740538012723056640 3489849 730340210330007552052960260848737968 3489850 -77547646405825767007061219178912000 3489851 -23202327345858437728252965973247400 3489852 -104686243835437882295875776394464768 3489853 500773347504308982590971005333724920 3489854 -554170637285021149306905150919098624 3489855 -428812027426784107507740473263056480 3489856 -129367315800509096628133936800727040 3489857 659814455191721594700771151373733312 3489858 -620332435750324499757236667790990080 3489859 391172604944318768581220389983781104 3489860 -367098424766999959453126243394457600 3489861 -192496761565626104708392260295731936 3489862 -398208925972207402808120324028836928 3489863 -43929814756158052937364770115264000 3489864 10776182636810671165112364840222720 3489865 910748424241736502378257908522252260 3489866 106058065282330861442909209665951840 3489867 -627858319869927517462528479459475716 3489868 -184791071108455276588159560845852160 3489869 -242693153961951301972119078758942730 3489870 204619915687018439109310326069148800 3489871 -84867565011712486828893484868454912 3489872 -6782364509014144067276539121639424 3489873 -411655383120865650168610670955242400 3489874 -1113644154602648976993657811739178720 3489875 -875905420470278450828262248939160000 3489876 -326976537329488509412428351527493888 3489877 -357552613166121551386262455538415908 3489878 324339931280281111638050774261088000 3489879 -399160304456220294345226512359341920 3489880 -14477148603022972672902875175936000 3489881 767182962879988854023619704968460682 3489882 183040846953316352096551896111390720 3489883 -1812219324051784918195461254785479868 3489884 -568555053757435983434110548183965184 3489885 -13043292577565414665190571053303040 3489886 -695737535298227420884337852130807936 3489887 -89848130431480559491225734420917568 3489888 -809680870534412750143750759878230016 3489889 239853891774471152614354599540912360 3489890 -406185853033176521974979909216536800 3489891 667306892451646768323403922551801344 3489892 193486534358932217112423144298463232 3489893 -892710456670963951688115972299470656 3489894 -172075231252006636776680917714154976 3489895 -276632521199912416669399650685638600 3489896 2090522841488126854008038124261212160 3489897 643797582776705152732965265239811200 3489898 94926790507829448366931155963515136 3489899 -537080496469442047046988223962647664 3489900 311580873290255026743980058121228800 3489901 129309480954469653782522647123565280 3489902 273451579957055604085490730045986112 3489903 280405057058342186153039341483402224 3489904 261161705109666022750386764796395520 3489905 -622617975402867912003473573494367040 3489906 -43863845664819064311365701103018496 3489907 1181737107394105056914534538541838156 3489908 -1151165526325204780943873345842399872 3489909 368344151011019045263094511656620320 3489910 354257464270789891219642755343119360 3489911 -24497281602926880198883930152643968 3489912 460576690697126654667885173863219200 3489913 711716286174759821589414713672253696 3489914 -130849764712319473799123752731329568 3489915 30123070556210197645174309046327040 3489916 -936945368753974194975103294065141760 3489917 -582207081966018775583901251424743034 3489918 141000140365004088644989269306654720 3489919 502083487584008765265374455315752320 3489920 -89815300565512099990878182965248000 3489921 5519483252121447594370023712087140 3489922 1079803449762032902604269202469014400 3489923 -6727893828207536212242302216930736 3489924 -617025020280303777454398471106950144 3489925 -212295542488917505799098596272489350 3489926 -436176699336012807622643840096538816 3489927 -533756675278286684862278250139587288 3489928 294309223598966826689599570395955200 3489929 -535873955046268779348600592373693916 3489930 234433440615154806199873641801942720 3489931 -1200863908746638838552871840957812268 3489932 -1381258862717168443186271564524720128 3489933 -915973200941741997219270145075162176 3489934 -66285081473915137242569044603170816 3489935 231075457178325641075741383082302560 3489936 81743370571106840792337888230572032 3489937 -1588231678983360945982376737250686608 3489938 -72224626091861952407480620741152768 3489939 -10606131655734346821357225686467200 3489940 13163271439468374004794780339578880 3489941 138039958444954267844493307188121344 3489942 18581515254115164678925346090392512 3489943 29424260227928365876776109152917192 3489944 665202920170919949819918157334814720 3489945 416922343220809743005640057910009920 3489946 327755706574779384026734599835963104 3489947 -259067936667442127614840527642165600 3489948 -58563936649808564669545910559252480 3489949 30383307770994872983779947471103488 3489950 -446549536280591307693200594028710400 3489951 139997736580413446957834388074156544 3489952 -778247394322962049149324984682807296 3489953 538277580798213769317116297487208980 3489954 93789958607562582571705724883119616 3489955 446863528084466187672547006594553760 3489956 562627035396825640201088363784041472 3489957 33042605322446128630804379119108380 3489958 -267261044505631951996706050080567360 3489959 665109605348262734363272750739078040 3489960 319425519816275450895050640850944000 3489961 -772115933095223506651564633357361676 3489962 152055919000148199837073662509352960 3489963 -492073007194978548288580049694387840 3489964 -300284937196517523967339972259211520 3489965 -758385982282022191570214760606721140 3489966 15173501469475979210059115818159104 3489967 97172461383221023696156821035996920 3489968 -319795741907346294284602050132541440 3489969 -152268756567554437897691444279469120 3489970 -429171731951101225050974661730391040 3489971 -2637275968464131720168160282882662856 3489972 -485248509321186715505310784830455808 3489973 485705899552742832715629191553194222 3489974 154484026892753877752305497307885440 3489975 -170241216985423068825387319479887400 3489976 -281851584691070993322222389295820800 3489977 -1063240531335360916411867657982416560 3489978 445146381652127067184942379742004224 3489979 -12226945686629752283822770609784216 3489980 -21679970237037525010611239648378880 3489981 -812728805893817396470554373413769152 3489982 893223794852419033017467971027598592 3489983 -271887176637509510786963552264279040 3489984 13172252915359017797995336883503104 3489985 398142685844236264910820640852959360 3489986 -430613415635084626671958429915349808 3489987 106692813877626828319626848774682360 3489988 158826538933754967984469643879347456 3489989 338400594584826398143980602520152256 3489990 26243292239320258403939404753459200 3489991 -770850711656326140331212275009948216 3489992 -241844085155064353164976413950566400 3489993 -105385411810446262158730130082426240 3489994 815865181046882160438233118150927360 3489995 -737700205750646424373857007972860000 3489996 563034607308575942053181167842693120 3489997 -102718760155724520050955849397128960 3489998 982166501621978280268403578214391936 3489999 719594986493591736965156231690870664 3490000 12375497190315488438479335296000000 3490001 127369237207867851360942702847910400 3490002 -96820646057908713339864423839808480 3490003 865519500694649149904766427380836 3490004 368185080784920552198219279839225856 3490005 -130302379044202121932148187624748800 3490006 -39006335473535213946094818488400000 3490007 555461426370422046411033450962999712 3490008 252628179621936145575260009715855360 3490009 -3879282639012501561378248981651696 3490010 289287730153951661773364198103336960 3490011 103965373559721326426865438398198784 3490012 1248158657324562160815020498381432320 3490013 588105958750209012607503311915958444 3490014 -127744267375039213932100040899860480 3490015 266207112073193116345396416913111200 3490016 -1929992064787632532313970108954574848 3490017 1075612011054807154288654259394191280 3490018 113379229093477138026752936511945216 3490019 -716250731863329487010834063065311336 3490020 204321715490328598172692539235123200 3490021 -840589777588024113487942899926811778 3490022 188693466151403580354798720395481312 3490023 -931200191352079846580688905614014000 3490024 46126089765327422985659109024168960 3490025 152819462347310702928147630033840000 3490026 -329135881347398375090646720150297600 3490027 1204588802867933288483030071701234000 3490028 -745010201421819856341141583872321024 3490029 452299734070365606897173575588326774 3490030 120874063263594652715043871501084800 3490031 1752796620059212370574759427989290832 3490032 -44659524352651709998562342313394176 3490033 824688735975940726936084565433299282 3490034 804922154844425020490385620789913600 3490035 -221054295301780051054579858574158800 3490036 71378943289546539935274591480145920 3490037 -26531577271036888429384976899437600 3490038 -472599364277968650615244528419245856 3490039 589364121504771714229124495375387056 3490040 -291349996077732071739252763785523200 3490041 -374549959355632054796751729279566976 3490042 -63049451406269349329556806817165312 3490043 -377742256780143490652896210082830752 3490044 198567430582913962466794133835465216 3490045 253913455375519392105829436571043320 3490046 -56094947649112199461407683164120320 3490047 85205057283049747309895726891976312 3490048 -1289106132682339627653991366999932928 3490049 -1519236738661530208621010756425408764 3490050 7145820571206871182315967729344000 3490051 533740172176113633914937693563053052 3490052 16368039686959900815978662025940992 3490053 -15689502104294523571659952619420160 3490054 540999295765217684307183796489423872 3490055 -242818390815983911914244448424238080 3490056 132780275022910075100085925695697920 3490057 -105658351515016547033684486177144780 3490058 5748594603002370945732421940076288 3490059 414524584385143677440101637273887704 3490060 213974692877282295360501643017277440 3490061 -48386305301105353738944494426964576 3490062 30596634185388781316956360307712000 3490063 -243750654633018490257836829162371040 3490064 142171590204928341949998663591198720 3490065 -283250695397116490391648240033016140 3490066 -277536292009769117091348343925323776 3490067 -398534269682895235589405405416674048 3490068 -533880010811900767858593073837148160 3490069 -157785195561460761814555374770221440 3490070 -545981823889609328187584717271755520 3490071 -2986022257313146308956711610148320 3490072 915742455850653542836582224832819200 3490073 -8613170245949269383388129639339776 3490074 375469085477537877222956986933363200 3490075 322293731348712127434302589976143000 3490076 -191658843906526628826219629782594560 3490077 -1388007373035166082554271165246995200 3490078 74564760209748310650732775443411840 3490079 1156127335719347853745332385107314976 3490080 682247201936402136317603344904355840 3490081 -211195311082373130907787403912819008 3490082 10414073361137599674650047469520888 3490083 -743083043803329427449374053717410456 3490084 113362319580053009234646685584978432 3490085 -528063878263462987166797871303561220 3490086 65260435712705581574575867136371200 3490087 948781976297537043401992505247807232 3490088 -269150009842072155228826418328944640 3490089 301023798700631267570151830404511808 3490090 -357946102896839828155762978258843200 3490091 327602820881831710443644912904408000 3490092 -18902135344977141571927755251619840 3490093 396762008724721305577330293495298860 3490094 77845298788833717976250058085175040 3490095 -3889967224483172655111424658664960 3490096 270872465570730859617704824232394752 3490097 564327226085119329172275735019292352 3490098 324951786412785846609789530232411264 3490099 248105016576599450900377814117202736 3490100 705817027326912900686049337491974400 3490101 -1115299455186761222523097779929208960 3490102 -128944548428524773937039684761126912 3490103 301542741902794418727016578672269304 3490104 77755851431490803172764283524874240 3490105 1172070404137440811910570550161752260 3490106 -357944360304039633812819749834411296 3490107 -863083242941197718987025399884213712 3490108 1039397669578814294746904733344125440 3490109 -391401199920083885300327876761149888 3490110 -106711533044463641608807325978745600 3490111 -253925117936421184161441396523211328 3490112 -161601143129234198545768643441983488 3490113 -402744527141344131431353332758730912 3490114 -246230225484492790207940374093399344 3490115 218863435494760265832732089156062320 3490116 44617176506603382483831111865036800 3490117 268338309970246467805162522785398400 3490118 -326646432260472385911634835773548096 3490119 -1065346037663146937059399369423365456 3490120 -1125433658092429312202834383094323200 3490121 -712144342302052237077958194538609500 3490122 326308641835876315166504489022127872 3490123 325383437351687975164344047096531280 3490124 96565415053857906525802917650688 3490125 37905698691446864395165715017008000 3490126 905986560547008835445038921429764096 3490127 -1673316939478641929098756228837371024 3490128 11163243749690678213467337101074432 3490129 744476129776094311165419849269910640 3490130 -8612024907072592589049766925614080 3490131 -74392709667423949691013506925206160 3490132 274052024178411360562737724815744896 3490133 1767245969125577226100317634832282400 3490134 -237925971906581759139987176657858688 3490135 63579010464889003800555812408217600 3490136 -750400410080302431769410415779840 3490137 -448980227083764849669437362202827200 3490138 -5675963425613118845501309657830656 3490139 -68393224514165942538804627100656060 3490140 69031015102863723086300112654873600 3490141 135010461556579032672927843882990400 3490142 -489378006344243046045031360769880000 3490143 -297933553692673448253111379614569472 3490144 553875318198513870042382033375199232 3490145 591218132582952574174631594305425600 3490146 -27037868742934846069921024590585216 3490147 -1181744890753831615649533581318491568 3490148 -13057184803892094971046957110781312 3490149 264131056929749383863657620752029408 3490150 -76976034891492389379910769689639200 3490151 -468789810188140454096822240793957120 3490152 716546731120010915144121852017541120 3490153 -53046723638936872371173752850598598 3490154 -242483028981971942520601580098246224 3490155 1037388937638240066453030985990694400 3490156 -68720499232093473329632626895021056 3490157 -1628259707423581412335423200624584256 3490158 -4771783518454861956179173513285632 3490159 1002568984805662154510080012258481360 3490160 185050562724413693250595604923514880 3490161 -130598971022778969316683125613237120 3490162 -601321386438810620028779911978176 3490163 719882060079181617872590896878554824 3490164 -834016193174816374242353703532959744 3490165 -354383675745730227384053454123062400 3490166 76926784807740071835889495749485568 3490167 -218265390319785213415378783019109120 3490168 1388998558995843802611908211713925120 3490169 -1753160076646445505073498225239942780 3490170 433255142182484194334056539116328960 3490171 203911703658528927258112930804574372 3490172 325505755315631869993108157096807424 3490173 408167850288918499357792598633217024 3490174 -412847480752308167658084775791281664 3490175 -27098085754873265065672507943853000 3490176 -661061927572441162957375420760064000 3490177 380084014565670920792391122274513026 3490178 -162194003487958682070984303178951776 3490179 -268679653406404734928433088909980160 3490180 80618092887546516175181853081868800 3490181 -13729366235035352962110900418898880 3490182 151367316836405984382400697071405440 3490183 -763390262670740720320493231856654568 3490184 182347542343759034403761833180738560 3490185 -65368222509850887905818889043219840 3490186 742854811248366040161415235197440 3490187 -401528607817817203861767660482149164 3490188 233795190962754161366920123091802624 3490189 -2087434880055643943747867366128665140 3490190 688304660702925748970717572467196800 3490191 542335380999735324422000777872386600 3490192 446622728389093346283719774242512896 3490193 59925954515992962483897302610081600 3490194 347349027338380011212173803336566400 3490195 644003461479970540943984603115457200 3490196 1178124194952184893421513920800918400 3490197 -96950647779274869134682839075239680 3490198 -202999146325851920445619405094033280 3490199 614239390975676303571881100512416200 3490200 67301957479982945693491599105024000 3490201 -718932592256847369830819689827318336 3490202 -51035596032774774359687081347572768 3490203 -17464767340375997095879632610193616 3490204 43289157229977604304962285211934720 3490205 -922576230929876040322564845918756000 3490206 -269473886600787675384775273178133696 3490207 73332612688273601524129308068761824 3490208 -49087046851604093758189569644298240 3490209 80590111771587384788096924298158208 3490210 73217160525314836589219106825476160 3490211 104520990324786128039792919471181800 3490212 320762435081165084889983287205720064 3490213 -39927375707556408421722901782496740 3490214 -50286660817757780966069377967456256 3490215 -312840125652279715983884043682328880 3490216 334286639589555634846312230028646400 3490217 1826649720030158199422372285570614266 3490218 -179976055144552476660131929072111872 3490219 -2119460202699318962755428938866157304 3490220 -1287171735176853869099930104852838400 3490221 539984868783654984483187766691309312 3490222 -455540363135471637216871056010577088 3490223 42684389587623292834552625841865968 3490224 1135162582763573744368193647411200 3490225 134320545509672651955570384205727750 3490226 -789761896824882071816317937330792688 3490227 143787680924945935593988489824055008 3490228 -44147278181747993566807378975817728 3490229 -1613366655288464302678369606210225170 3490230 129805445978227898740673927213454720 3490231 -961394875804778506236970448965928496 3490232 -1674123067440284465627922007367577600 3490233 -421295077441434233426399737253114112 3490234 -443922169275540049405559116976610048 3490235 81284044897214961998578258221814560 3490236 -561115171343591842482821172706375680 3490237 1063947539826494207193525606222691320 3490238 -181638081283380820904884668596294400 3490239 380920019603233857922429676460557568 3490240 59971078100785487736488763536179200 3490241 622292149201713100579525916317892784 3490242 80654112257050663757626680675546624 3490243 -35597609845444071293878705352952680 3490244 556837555471424289725863134184081536 3490245 -275794812834521838048965934038340 3490246 -31321733871854253418371149655084480 3490247 333045035663542262542127220266586552 3490248 -387529250563413204532136816616161280 3490249 95913356393549866486250673928112832 3490250 -400946429836841487152662927881216000 3490251 -533521374516350313670365684409718568 3490252 -381485615668245511240166511134635264 3490253 -27720572142304113139889942242076220 3490254 -237311850396674132830022689386144000 3490255 604733563136468378613201060519281160 3490256 49766811657218554515115135140102144 3490257 310425303397340932660131518446663680 3490258 -461930363413373772321870321969878016 3490259 385645122305204938144797675139836480 3490260 -46217992213526553023136744080701440 3490261 -230402544031778346320157775253852000 3490262 12851287830008133424283810765738880 3490263 633401894625934115754425621472422400 3490264 -661047671828629881402940697672816640 3490265 -230044597353370029285486407773241340 3490266 -91034853534995239892939583853992960 3490267 -32357543060648481045894533530999296 3490268 -416482801409737007139645587692426752 3490269 -790847308688793618388131159362038656 3490270 -99717318682710231660767282920867200 3490271 -207810564798218063167704142441074528 3490272 447913166260724952864484545366589440 3490273 397177462090435454717852024292910464 3490274 -168568987463693979990510586026450864 3490275 157790980838548417199845968842922000 3490276 -40999442197670839692156072799232768 3490277 485106230910022353654214562969962272 3490278 -48903635381679216499823439583237632 3490279 -765860714676505120686410230018924032 3490280 -572320494606849428233521123350169600 3490281 -504014941911382242075267171403176720 3490282 -353293587684877079674640553798781008 3490283 262239760029774948358493686672200120 3490284 -41583135640712703953881786789183488 3490285 464786736528555012075105286154950200 3490286 -790464017553701178548784487633065408 3490287 365175582415777296073891998521198352 3490288 150533874507703342236996354201485312 3490289 118520303607078387463039503450545280 3490290 6087440457521925228434076555110400 3490291 94765408758642533870381120348686672 3490292 30339259482106585985830869165288192 3490293 198636989029691795817418780854610464 3490294 700812874133813265956144753484993696 3490295 -546600271869787195306138728845671200 3490296 -364840490149712136648332830319247360 3490297 1093935039612382640110280627852940880 3490298 -30352523069965641091459804112562432 3490299 282039374094616845086919228668973600 3490300 589364487604346454210492150156288000 3490301 -939531364106061611983504519195350996 3490302 345104443152614223972420504119783424 3490303 -401478577295101120843353950924712448 3490304 -336244824003303784238067299634905088 3490305 22535315242793554769617301379429120 3490306 168665444644763890933666284538214352 3490307 -1198211198274038536407062219153373444 3490308 -635927342989142616274074529324199808 3490309 -1496424309173956089292450617402244484 3490310 -2121791616741993728434442723514240 3490311 -828795311853894522703289520351225216 3490312 599413309082325572764870766036090880 3490313 374480969067090269102281413043618740 3490314 -113261945628776112977027360553796608 3490315 172031423137989521159240222328281520 3490316 620534144357682346971389973451863552 3490317 -889495265282757224481212505395448960 3490318 -45675083733219568207470335012277696 3490319 120695262620598946525107784484787840 3490320 -31640000772448781773199608530862080 3490321 -111804258311897946769223479938839040 3490322 605047534311853530651273222269548800 3490323 -498210178104905045027614777160607816 3490324 820070751367031441116663380434169600 3490325 1098949759571825844690114478938472500 3490326 69577452561604562242966484556499584 3490327 607653646575490079156779271733831952 3490328 -517665113989578774095424912148899840 3490329 -91692886629401475455891271709408320 3490330 -90674712378716062621966918908079680 3490331 474364722746204582076904407877087632 3490332 197468625358760312845390178545039872 3490333 -409162522478897606002882383145919040 3490334 -630838166295169966733191109083327488 3490335 -498526575714612349210332470343410280 3490336 -416524366848534061446100232928165888 3490337 -1045093085642402933904813192090490014 3490338 394499817566020301334008973629114880 3490339 -418754762030523297535362553337520320 3490340 -188680379013923421675593301790187520 3490341 448503545941366548774286961872487424 3490342 232391449035829609529203892063829600 3490343 1343400133185475975580867844122518224 3490344 -162806672544552855316156051788595200 3490345 365373121649807219928636064470511680 3490346 -747088296324697955398008716243362128 3490347 119554969572661091476793343970793472 3490348 658691633123072000041183868436708608 3490349 11155662051958029394258028438842200 3490350 30899071682009781439287367870776000 3490351 173147603553715585445938388922520672 3490352 30358613152687698233363381764866048 3490353 12464158982677927486328202950600640 3490354 57683424083035077662666365524252672 3490355 142918864434718771186631541187919520 3490356 68788425720249012643865698233507840 3490357 83658047462667709839799377817347840 3490358 -220696141909029027293876232537733248 3490359 -476205699112467616728892247806938672 3490360 -138062100031766086483894946236416000 3490361 -1670424038549297531187248741407613568 3490362 90110721590168153784975839433818880 3490363 183235198667299178099369007748304612 3490364 847582412034461146228446671539057152 3490365 289637582039123134224939165829232640 3490366 -661048807676476467396986703359424 3490367 -1093132173968116343566614928092235584 3490368 -66793176078619351117327449351782400 3490369 -528130838939313018365612314028604 3490370 95647960824775453143212906241576000 3490371 -28803705281135957884543502578018776 3490372 -1318795831954486824582012238610415360 3490373 1008361236230553356859780279464325600 3490374 -262107997734029260966147235822379840 3490375 -125793825197249572923238201734120000 3490376 1710367096365523569272407619262259200 3490377 -576314978858474249111583697692325920 3490378 -656181295471222558766971402006909440 3490379 -548879040501659740369387421928439020 3490380 -17960594684868216596570618519101440 3490381 1410255913578409587380060118387693600 3490382 -244788854116887306485407729097637120 3490383 -31652016343962569142302582548273152 3490384 117615354802968977769233734750822400 3490385 -625475868976449027616821285352977420 3490386 -12920824408760122777416075166897536 3490387 -825076662233976289349442869971890964 3490388 27477383546997618823548729565286400 3490389 -305620158408152734296722125875746880 3490390 356331129075563232979863824638867200 3490391 53274964347248368748210172675110400 3490392 296140627219019941543937627155230720 3490393 -303025443271645248020024621891850358 3490394 195506071915545890565761445914624496 3490395 150345635824216971566792321113094400 3490396 1788704096686665251031221232861184 3490397 -506237447915135847854768091515175840 3490398 -39198974276130166168584782889081600 3490399 -893962970315034693948679974276586752 3490400 833884366659933301090098755243212800 3490401 -589862099705920601614014869154661968 3490402 246611571405707176547575797917258400 3490403 -7828613696005201851888265206910560 3490404 257590204317101435679373501478449152 3490405 -963340495406077170461090219472063240 3490406 -443640195466324666011020059000260480 3490407 -59690142514300074961122635050563480 3490408 1961184867181768538711911715071426560 3490409 6826718786421440710093355105458404 3490410 124711546474886382716439640841994240 3490411 719831840537974667334490713780839520 3490412 -7513696534346174165866754742163968 3490413 117863560996134655932785671768802304 3490414 -207415841584469371175418970119966720 3490415 84772218300129605076524746711903560 3490416 -37403559520426855688166218438737920 3490417 853582754339448727757638336295198226 3490418 -819828520794368473339791515297862240 3490419 -870784637942661971765763074013466056 3490420 898622717974279192030541482486402560 3490421 145935767905344524307467109463100064 3490422 12648749256293262185636870885819136 3490423 2014790807410099652899610242769369520 3490424 -387143346680916414277329005810565120 3490425 820649187915579729151169984656236000 3490426 556676383654210351444248134919660912 3490427 -45960344202082995031970581985477724 3490428 -333933204019193677756151574274874880 3490429 72254097802561061838378640439013280 3490430 358571174607725083997222334072951360 3490431 -19641998839313154747282429573914112 3490432 509858229445910654093456775755857920 3490433 -1228636165788839113378787497167942480 3490434 273589239011933715572999602569212928 3490435 -428318093901693862697972446310418000 3490436 -661564404489496421794306770499048320 3490437 -655214666398179250113797230166199840 3490438 -60201743186429369749611477270520704 3490439 8111824406527860330153884826955224 3490440 473164518882255832062402700861440000 3490441 1187958284718601850162576035297362842 3490442 -62904196736509383553925720399862528 3490443 -425104037967728835287272940681811096 3490444 332903895052669065761018060678663936 3490445 -57561064101995623725017172860298240 3490446 -114640141765867602706380566176799616 3490447 -343779422269859251991754251591791368 3490448 40658227629446397736761890121744384 3490449 -694879282523977959717135381203275536 3490450 -309571929447749955108535805646786000 3490451 -990599606363676826747892327660542548 3490452 -249234463645872785514985409108490240 3490453 433825292350158691071524647589318844 3490454 -941819618071479155473328737333307328 3490455 582857433893089210009201351810974720 3490456 1466926450296511247971754980501370880 3490457 417859387722591839351366684725624320 3490458 -264840268463696597931978084376367616 3490459 81509146551441812839701613896889632 3490460 145533758761180332750481788611328000 3490461 150717732802155373447128740599903788 3490462 170993852006635180337816156171087232 3490463 -818716544297044656576474793076160288 3490464 278757750230807712241766529780154368 3490465 -404004080961126232929911667880716480 3490466 45236477092938494829674285511716688 3490467 528250345977570017127316442938950912 3490468 452203857099884127379715437660143616 3490469 155102687048952947641159289596566360 3490470 335891010131897257555594023010129920 3490471 -1156853343848778243846302916063687800 3490472 -1241899052263457102018560324518835200 3490473 690203092062243445208422116694364160 3490474 -170473301656876681208144454198326400 3490475 -817464593128691807722221997960909500 3490476 -157008932250080342389942050560212992 3490477 95254000991165606596352534971723852 3490478 776166024991824185646673086587615040 3490479 -539205421877196557660066667866644080 3490480 5608007302732704334872767386091520 3490481 -1137641074585152150158768139105378636 3490482 1087246412070973716352646115219456 3490483 114580571195886333221145440639966732 3490484 -712018212460319815564491365757369984 3490485 -27330059020489826859628861546188000 3490486 97793108677149982512757263923797440 3490487 401887311248339238776415095368416 3490488 201642389896855476892668005807308800 3490489 151032679015225610819455285494340480 3490490 -88880537504886698667353437764460800 3490491 109786363908743588842587002256021600 3490492 672667942538840069822829587101500416 3490493 1678040031474276557950097367134492742 3490494 3964634075319773610913337871304704 3490495 -950419663589213620550710469588791080 3490496 374473229217072246967538157874053120 3490497 -364488782308448075859197984049971820 3490498 -365134889610483586703530865977927680 3490499 41461981409730234774931925537613120 3490500 -129360603429490467208990070062080000 3490501 450995472748438406701042189219512352 3490502 13778809905780622143647958551998464 3490503 236612545866176328489814454259264384 3490504 -599378544056564325248036866965642240 3490505 -112226150813913298141312145295000000 3490506 -55672689556109234394795279834708480 3490507 1972006711809064256114034540237440 3490508 333226229435364500477107133862537216 3490509 9104339471258621224426065735490848 3490510 33468883611592356919038808317332160 3490511 -674173482765167117398967875446987576 3490512 132998978042995020358236712123760640 3490513 434077838192318585295075483375377524 3490514 -758910997681855784171338551512268144 3490515 152684512378210535726169261245374560 3490516 -856843885917971589238563687693854720 3490517 -436956315629316585610695827631520434 3490518 -61208133668492163716607533362092096 3490519 -1056847817240776148439508502981253480 3490520 -46084656804947261997458341233254400 3490521 -630037821308501534286730123965085488 3490522 28356778236693475681824066158329344 3490523 -57519066820225970489422088281156536 3490524 473134554091688182725164293043343360 3490525 -8330767834644035146953893578406400 3490526 -399591671924410599917311555603651200 3490527 34450359090374404677679913470857120 3490528 1614565986548785038909340748843581440 3490529 453800247739107605885978023293456576 3490530 -55272695741581424790366086948167680 3490531 -1195419921646366376293148501370844536 3490532 -809685611247390477208497554710533888 3490533 -20717914742560247283629629350041538 3490534 201847417433666508494939945228588160 3490535 79030528576003334309523060452337360 3490536 329812494750261093089281748867481600 3490537 -601566605728842604897618105771169408 3490538 -66954928189199999945050137822950400 3490539 -65094670013923037905049430122087952 3490540 139786905754726730144908501594890240 3490541 2760338275631354699083847543403928800 3490542 136124255370560718598511034463896384 3490543 159944348077282719258816928281950816 3490544 -129698792101110230699927255729602560 3490545 123387972258870312706844752751424000 3490546 -232310059947486185630095518156641376 3490547 518163899620718687334264423005966040 3490548 -284513768923978934900201743573893120 3490549 1505119499591944311528243865763592960 3490550 8287148028561460870736265993724800 3490551 -353108373502080673621231722403787520 3490552 164775525459490180360850954359173120 3490553 -1140483632960021705198744047971213936 3490554 -95457951250746928690152012182477568 3490555 166021455696084584355913832328168960 3490556 -207563043104225900311133729525445120 3490557 -81245895779169076025811056619663360 3490558 -701579057447796444395689284372271680 3490559 -1261672810824842285233119447139860384 3490560 394685797916799600285082537112371200 3490561 1624841436436013067725376124296024132 3490562 445240212836178539714814994028590032 3490563 -804175484512254448949650290788674056 3490564 -634099281386181688998313225058903040 3490565 281252959308482840364609352565781120 3490566 302958720172821306067690465676528640 3490567 1399446610732575043984301496114720880 3490568 -1263879731568576097215970282291200 3490569 280355284628030013052004791063538688 3490570 -214603136993526715102975516718625600 3490571 297720823132928117769580524253920912 3490572 197356866612044311531221710035894272 3490573 1168230120495645751020365167694000448 3490574 947752909141966201911192802647956352 3490575 -201716044399377587117298970463644800 3490576 208958161405538479839459540197474304 3490577 -1061224152630773463208979762541770574 3490578 -29167475414612684405456941054659072 3490579 196729837217725395342543225499885176 3490580 51677326727757916041854269099699200 3490581 420867851185078571018782463677995744 3490582 -95638083435509976224259262910462016 3490583 -180123727059383490053479491491638536 3490584 -175946570412042750659732166497095680 3490585 110358493695844717259603956345056000 3490586 547496673776012803456207062456908544 3490587 1559752923803897525627543229710875440 3490588 546311030124521427704982986525746688 3490589 1660795599853677632026149802823724390 3490590 -65507854126218247214938887015859200 3490591 518887079083565553783130899011530072 3490592 -625187101161670945822843436236013568 3490593 -58571563652507808370589513948218656 3490594 -150238977065056659767065898880713904 3490595 168900247154208532967832138987110400 3490596 227431214233312047139178207105236992 3490597 1059925332262706577176944675944779712 3490598 241660803133193753490542179982998464 3490599 -321925425425910283851003087156850560 3490600 27885915966780685290423021723648000 3490601 194718803885182121336896949788070400 3490602 -401885979797193385294652921986791168 3490603 -502362296926888356546839940808263536 3490604 85913599746635871474805257966627840 3490605 -574192139608191664173908170105809300 3490606 225037906975396487418371114671198080 3490607 387612404910759594393138903183011856 3490608 289972038027323409642924324913152 3490609 403134049692461599580790444320225810 3490610 -676205674196728328196032900230223040 3490611 5482445620513375143870408256011840 3490612 10953163265776722862954766771915520 3490613 -788975804429070511700701390801332402 3490614 -6993851759839989791394950138221440 3490615 -819133352049105482570130059886081600 3490616 -583996805817556974105760271375462400 3490617 -42416303312019902001216354931029120 3490618 -440070255208649324041518709175037696 3490619 -1066159308542101412255042945478715392 3490620 39650369669815804758844536104386560 3490621 -133158315627443758646488124038751028 3490622 610218524219080775516373917930042112 3490623 -401650623931796763423460433748414000 3490624 -517204101381484816054080275015532544 3490625 1297576630505289991059803972872237500 3490626 -36553286730648107077715307745619712 3490627 -521995715085850193255500135345170528 3490628 643522300151246905691408349636874368 3490629 -1005239892970165706552412611082160416 3490630 192055682540227065025462922107203840 3490631 66071012495710046845813470201660864 3490632 99520112446680615995940115740779520 3490633 293860161789938246519237205426383424 3490634 369903721372200294298879910358776832 3490635 181620504640090512964696491578415600 3490636 909739371136852691387893339058574080 3490637 70414939859810048046068362835827200 3490638 -300372869701671812322156813935365056 3490639 596394588273407217349013982437763440 3490640 127999027538304933819282835351388160 3490641 17901079872839745958947462969692160 3490642 547265709486947909290881163338558720 3490643 573383340612830423687403669220056960 3490644 -5801869485587582637516235631517696 3490645 -67170652302825663546361361211341280 3490646 242112329197773190385267248248118080 3490647 1337009035507213543780014104858583120 3490648 282883753411347233452087189937848320 3490649 1020040747271494504955209982067712650 3490650 -96548281476098651615991132763441200 3490651 -1002068141295926654976306617416252348 3490652 -151715304718773579817273530429454848 3490653 -991304417082838439314491052759744896 3490654 -818120397705263752993210763768448 3490655 -291599950350651018456814996977236640 3490656 450419647595450854015468028372189184 3490657 109581574075300112031193483266987312 3490658 287489166367618009192718247285486240 3490659 124920703206335653862970521418930000 3490660 170167798062669465411212207205607680 3490661 -543116470946388312069082194961959360 3490662 -125524918523567446523862144602996736 3490663 1431065792740228289627558937134828184 3490664 546449213607947661830801410760048640 3490665 -717458413412547489524479084634806080 3490666 -674670482925524228401511529142885968 3490667 201231183797569800960730554358877232 3490668 -756294651041283115256845126510433280 3490669 17353429579782405765244870610434560 3490670 -1148079843713982943700220497190969600 3490671 943309865213599953606629040482639112 3490672 213421249970215701396295697755176960 3490673 -584100434758692070971936656969100078 3490674 133052905275054682299221715831970560 3490675 -702220831059522790849136911760406100 3490676 -181122811073904966947854831375011840 3490677 467794484058862823898165286181346414 3490678 316089095602868319020116080920417856 3490679 -815931678969771711268117579882120440 3490680 -572445845718450133285224829329408000 3490681 1263661671302514699133385497268181482 3490682 288663758900822121430269929712130272 3490683 57016566062210126709454805631111168 3490684 180046370899235012272397230722492416 3490685 45634464012996400947802886808315360 3490686 198068776462283120367074170081871040 3490687 -5899008558705692133845118182099760 3490688 -1373251348648522435070978490347028480 3490689 -128495932690360138052988071421387360 3490690 380834896474230552704422908740136960 3490691 -468238795513934046931342072342755888 3490692 -1153350290010633295576664601451524096 3490693 -95970369152836654800089710856299136 3490694 -562374255919594623101769565392541440 3490695 651884465961164114331477720934464720 3490696 -776857880959834795739978218198179840 3490697 -7567425203744327910657273932553408 3490698 121575521688097578286867098698131200 3490699 489513257299240706672138170893354480 3490700 -539021229496581870346142078632281600 3490701 -813463170709731259139746241095997280 3490702 234211442775826406685622566703215552 3490703 1489552038748442532494122053569147952 3490704 100850972955855579299298284011782144 3490705 -39162367974663898308045433232144280 3490706 841550726266160278863011102754033552 3490707 -622634527416979926360624954799601280 3490708 142597693576446695742171841157697280 3490709 -30788114291797299239586273064959090 3490710 106081724302644860723873827408435200 3490711 277733564555823966998527021183080800 3490712 228282978610885454863980192674426880 3490713 204269582631292860736255805750578842 3490714 -56803736862752974330174653184354080 3490715 -15628635141210292955324190046771680 3490716 37154159928683960046826487010361344 3490717 886211823235587285357267060626846892 3490718 6593547440097024054255981795502080 3490719 -155426506243655233434181225990222320 3490720 718009267697592784115742240986234880 3490721 -621011933593613609112491622325305708 3490722 -39621514556095177775035497198796800 3490723 -1293562622638770674096972006955838440 3490724 -73782855297263851031319671172907008 3490725 54999806286352410255750459286896000 3490726 -18809213518517343221016253525461696 3490727 -1599558430228004717602582592291564424 3490728 198586433997360718368786563891281920 3490729 2012955492908422413751988406122388 3490730 133708091076664231976209806942974400 3490731 460765895306714741982975871891507128 3490732 -200700525816417368030685053803658240 3490733 -430563789837734041184568676301243616 3490734 68138395525894105591084827303838848 3490735 656474793807473900622698320592535600 3490736 -211691868503733697178180132537745408 3490737 85083171106522859980573871262689280 3490738 979973460870138578480621315539886496 3490739 -40780795342843405936169848797321744 3490740 -2279320415840168331943400071925760 3490741 -557875079064480878894702138092580516 3490742 517492474069584867300606573248890272 3490743 291364986362689655663216751370860264 3490744 -659451067908569576440429787170467840 3490745 -1007734383196076528376525123835708800 3490746 -135263957905446370290426762700139520 3490747 -222163826507194419042018794396966960 3490748 -468382156251538523271480467804654592 3490749 -1646260392166285238298503406865298880 3490750 891098443293202866775627378015344000 3490751 235072464244960108778818840508337408 3490752 -89442915148057460877456764093595648 3490753 -348086096150355907541857235072544320 3490754 106890423365681362724033880353374752 3490755 228830988687146942035773092019102720 3490756 -279954277583467752701276246702714880 3490757 2562756647770684683861939826183925472 3490758 22447504387117482590170856543774400 3490759 612373471430263941069895094850492360 3490760 -118891794070911511863790364022681600 3490761 -625424978055618818085120052243404528 3490762 660128705005512700838774139301456128 3490763 1976247850881360119400719725797687240 3490764 -652320188968662440278316985707610624 3490765 -273250659806339621645583324640787400 3490766 -183606093947245345469148473390446656 3490767 -8028984604202036976553500958892928 3490768 -90151473081970037708239807034818560 3490769 427180690698595390264956287065213170 3490770 243612350191688820970119758210649600 3490771 1289924985166654772422492726998212972 3490772 1437914818991207234839757615250067200 3490773 669768558723047633807695213108039680 3490774 286783437159752282333517361088449152 3490775 646542134890854278472215454887175000 3490776 81459832016287522361652502064302080 3490777 -227106380029904747508693970467344374 3490778 317870128232726612512591215329299440 3490779 -4867810232148065636538263426276352 3490780 945712097373404957807234484856765440 3490781 -42731061333687002490988575602813376 3490782 262914389143207866503305303563024192 3490783 -25360908760092370240841237884381256 3490784 1919788358553127661123289009465851904 3490785 -125440417504550113510719452700987180 3490786 -49907872142903970564143585187815424 3490787 44169153837430390543498558965816840 3490788 142816699298506744969729332298997760 3490789 981127907423677298370664875979326590 3490790 -412147524796414141530631638598185600 3490791 -491335931595617909390709834578524080 3490792 -603154980301472401682161450665953280 3490793 -876590685939744203595057486895109958 3490794 143407015971497836557617277515116800 3490795 4968235651546751889209406479228160 3490796 171803157692165390172494942456904192 3490797 226465710832480430767268950664470272 3490798 -234090593363414065061374852218543936 3490799 479715119269696693249330036519375968 3490800 -103353183786319216009853314240512000 3490801 -2743147026539021313381466644779487168 3490802 32663174411202995184840809682499584 3490803 905625513037063614729670979716882800 3490804 -452371845455516706610939642161333504 3490805 258823447282945306375809135015132960 3490806 -77222809824737399773265615780293632 3490807 -1904666579074115038922369011260689944 3490808 113686085608099937007253439814389760 3490809 -675640411859577298428800164595052144 3490810 493636183651538740439542930909678560 3490811 -356234080452175021351255744966170588 3490812 209924022166323773949415528333816320 3490813 -834982810778203546052717361444175200 3490814 473244429729658323490802386013999232 3490815 -339376305500045814850524015815628000 3490816 135127345481186241763656866493104128 3490817 -90361931088059406798439403895068160 3490818 300603600011284165534079883324215808 3490819 244964891070751611495152722680532220 3490820 560649611252961877180513755805102080 3490821 206675427549128078860143782056082172 3490822 -30037084138913266109831831837021376 3490823 -175934407254321101707833251542180560 3490824 163188616196383786652925734315089920 3490825 -169563779387601893783474319813326400 3490826 -11724346262953418594986917200103936 3490827 1030126410975033995307784362070620120 3490828 -431216891597308062570635348339387904 3490829 -943711618939459378968422412171834570 3490830 -194380082074642556540126081391206400 3490831 864143453581428989803693578350103648 3490832 -366386805912255592353975000739676160 3490833 599625741085796806869158581270301424 3490834 -194935494430346565544853232379161600 3490835 292661930846202824694555024522249600 3490836 253710623617747739179368150597120000 3490837 -143769924787266170715247164440740448 3490838 291355907038449295847021811840860544 3490839 443184279582814350586921762978732848 3490840 -385360332526337951834495211646771200 3490841 -405753136037859609673713275337832758 3490842 5020663158566787304698269919344640 3490843 -259410409380655781019213926467478908 3490844 -465594633393521332076486830033327104 3490845 74785695980877909746765678333197440 3490846 -183698999975498540874007667884329600 3490847 -52851201977713988203893780149683440 3490848 152087798576489289138855001832030208 3490849 4319426973560999661254652875124736 3490850 -267653208199100188405016841718800 3490851 123223600090702434463724150417410560 3490852 -152653016954700675293758989941596160 3490853 -840490977904848010395177529295667840 3490854 -328366090186536270995200507634268480 3490855 671890833281950433485570948048376760 3490856 1061776903596035445102003285739514880 3490857 -40697631485104653661273768520379648 3490858 49878795688388632440845053171488000 3490859 -288155891272499894297632764030788940 3490860 -6038514219487520957847405390858240 3490861 -528392981020715446130196867931068576 3490862 60723655519628517673919630286426432 3490863 133514627848026071930387004741343776 3490864 27242189931107029851447405783465984 3490865 36841156767505565473869315319754880 3490866 589752560371468926005989570426699152 3490867 392306907542546459278717866985099916 3490868 -880026168811212983366608614322648320 3490869 -13531242591972633383395194660439392 3490870 6055407339128805019158914535895680 3490871 741471184566753094786133212413202200 3490872 158869106310291533745222814993612800 3490873 86916129295657465291649380357230122 3490874 -224548757789227576151540070653426064 3490875 472749480859479337903543653904020000 3490876 715986884900479525975452134913505280 3490877 616227253264759129375652901839562060 3490878 559111878632160344273329503899228160 3490879 -61897573806824333686329184364197888 3490880 188566015286919818131760093881958400 3490881 869886610403435680433191633503803952 3490882 -26365165851564540146996004679076448 3490883 -884862251935260277686930407981955576 3490884 322724614320237295477531797425694720 3490885 -3579690856631207848713361784962440 3490886 -60726427432597815610238502558693120 3490887 314919594947831858634872087850657960 3490888 548127842647793077496420220466667520 3490889 2581782975806865991849542334954297440 3490890 136578452491407142600970761498659840 3490891 504171392913183316964823178048342292 3490892 23074431818476755172090174787208192 3490893 -222002988376727997801750270531763296 3490894 418974913191704741050605045603609600 3490895 -1213625176988664046853606070985921920 3490896 -246704370218935455393926392767971328 3490897 133487540288848550814397945717521312 3490898 172088610612795379396262783968200864 3490899 1033457664185386347258123060145964400 3490900 129459765521976774777686319942707200 3490901 -1739348276595045380215356440766147168 3490902 332785419636811008279581809602403680 3490903 -594475109784669968857214629557793016 3490904 -594621752065896472953122531443507200 3490905 195861854773577377963077903295139520 3490906 -187592272459914904039355803052344848 3490907 258581791516306375982072361014773632 3490908 -357182118491031822485636071056875520 3490909 -305389165194791697032077859053828596 3490910 -136722074039319307033466703684449280 3490911 -552546451471215511355147952660261360 3490912 -948276362047535755681269098429153280 3490913 95549811030081046571541059250158100 3490914 189603825183395935972473628915656192 3490915 751909259330844938605552953871636560 3490916 -494780307058652161251367901980385280 3490917 -53637834158201951839558891609445952 3490918 -745828778185232498809014850789911840 3490919 2650655046952744993265761296955433160 3490920 382157069053139174217193835687884800 3490921 251670974445198415628268878764670400 3490922 -726852031728386415658597745455825488 3490923 -773934336092375199336374270678869416 3490924 -204878092412331162757073607026063104 3490925 -628075903351921543110651932659483200 3490926 256391244575345640034281033762490944 3490927 489544789203338530317432162992686080 3490928 4698401011754406988963811929620480 3490929 -133083239212205772291077438752534476 3490930 -30975087759513838578213820306604640 3490931 -1320985042050095125718012411369896800 3490932 174380073996029140035503962857068544 3490933 -97370828657379118427215675113185040 3490934 78085910490469281861905985805523616 3490935 174049507847851186695060334791260160 3490936 162511434057204282566696260547174400 3490937 224431451691733484603136579684068586 3490938 203817175628624513652403251047962368 3490939 -1658041519907275188448479230612807260 3490940 -569857580298087770980325640107980800 3490941 293050735620346543762378856978613504 3490942 123169417236790898213033926546063104 3490943 -141958719425556810364497029065942440 3490944 -863935799223102058291325261379010560 3490945 -109038809371282513458227603036818200 3490946 -878251472377156512597876751307057280 3490947 -392287673175958011175553869298908992 3490948 607740219207502912055700616820935808 3490949 -78358068988314803010804101516121408 3490950 154126574742675835538338327655198400 3490951 -488266110361542221170612221248875368 3490952 -977326869981805829223825942754099200 3490953 -1069634935445340323379728754713139696 3490954 154705962706376672640220589562584832 3490955 1326507320541858479377792984020000 3490956 -672121165505453126188943234186453760 3490957 1015619390834970039911561089185537206 3490958 -564510881316909294597413218109689920 3490959 -553898737215066982105684438517112696 3490960 307793933625049577347699278568488960 3490961 -726991284402961640875199765562783438 3490962 380727322348091119797744907421829120 3490963 -212499516423815956961129719944158976 3490964 305750665649344182916537054950749952 3490965 -1077874139036820090430560036520656000 3490966 -42390275853903042960811862096489856 3490967 -564816989220664817515195460884951728 3490968 524569461469325503962918166539141120 3490969 -840002593079558989308122949964060480 3490970 -63874492313886879056001013368637440 3490971 233179099283512446078283325017920 3490972 -355775620971291895305194496255590400 3490973 -591684495612642111784143384731786778 3490974 -40530201252750503910984765584581056 3490975 778796297108907063202681523551710000 3490976 281251296804450407463071979940085760 3490977 302643113162021165949182047775581632 3490978 264995681534991855073138753838921040 3490979 469237459425781829695041605964387984 3490980 301027053122150971855668136247070720 3490981 17922207768078944188264630741360732 3490982 272714020915277605702615461582856704 3490983 -749744356172202140997620621664573696 3490984 566813351572450938534151525323571200 3490985 978398488817050209703634646347654400 3490986 -845507561621184204680148316664832 3490987 -38842516034966601515726835176786528 3490988 -367178936554923769243048840529824512 3490989 -863151189235368093995030961958570176 3490990 293057949003054631811061568829208000 3490991 21776468354350999717537902058458192 3490992 -178711410494063474541653464035164160 3490993 91915702473486989418368914183874544 3490994 -286467654629292609237201057604068960 3490995 762316157493000488367284242220259840 3490996 653835479175795934808686440324080000 3490997 872952302846438083483441146768512832 3490998 -2434734261974165610326799324137472 3490999 455576923277378572032380245120565040 3491000 15702550027414745810740284625920000 3491001 1303510880452217857701576289361128692 3491002 763109788823235804524921226690851952 3491003 444686408531719387160594153083837440 3491004 -34461494795851246854802674570240000 3491005 801896287478653115815239279505507500 3491006 -74915635025347871510736171237572736 3491007 149456199598094931619928080338774288 3491008 -24549036678845237596210470895747072 3491009 -491288171863844850350865935800543296 3491010 -242963225759225725152008582267366400 3491011 288044514424131222254267526173687612 3491012 -146354568579651481198099773542952960 3491013 125443060653568668953148889465323744 3491014 66181447372507281127940080969658880 3491015 500183152472754654436498280933283120 3491016 270230975527714712162972393975193600 3491017 -908405409818447555166150076037760934 3491018 391426581377558669061112406550750816 3491019 -47319451805871748902858365650318848 3491020 64446963819594755891016566161612800 3491021 -297624203542561458784666614934448778 3491022 -20687050914711072896087157152010240 3491023 301601377652063364192179384087154640 3491024 167749413040864372799382385224892416 3491025 -3504066770280451043653007036076000 3491026 -102967683654447377040790368089832960 3491027 736137292420121694410659119293523432 3491028 -423775024130998976607203933129205888 3491029 1681228955695574386903287739970423630 3491030 313897877004965956241136289680441600 3491031 -350894135421084436230313016270418096 3491032 -724788762912655912814173382628679680 3491033 42759565388030131925630607312455040 3491034 -73753844652013254523232605158233088 3491035 1277078108185970295535928872925249760 3491036 1515870662145770970790375378613475840 3491037 293799505412187090570989063902453920 3491038 292806069287490120597728534106145920 3491039 -897504257882616167998903959642604176 3491040 111429046791495285931478765430374400 3491041 8387620629299861451758260076922080 3491042 45030323252777248012514950863174432 3491043 -4756751965679866406177934777230016 3491044 357999266003432953196318607287275136 3491045 -1519475670878191010704036703853895680 3491046 -178648309334464518553428310168101120 3491047 -69587754368492175538519284627412000 3491048 625157485846777797647306612722974720 3491049 -1829608056038225281718982657738240 3491050 -198126220858164869836696748022409200 3491051 -906902091041278636082522653375239948 3491052 247559758446987110809513512980674560 3491053 158201136582334677767418923461113302 3491054 -137548726270998836228833236896428224 3491055 386663781789776340509292293151083040 3491056 -387155745572975371991918867240255488 3491057 73919811201634422319799194160500800 3491058 246167583121586149103316394823059584 3491059 563168738256108011290024814838331728 3491060 -551959289069001771816914206858291200 3491061 148434030964466053467370115805270144 3491062 -592188414136191306523829222681770368 3491063 -356401638247796589334388521141884216 3491064 304180856776364433752834764739112960 3491065 -153030620716395995372878383606927360 3491066 857759752671429058762589721730506240 3491067 -421903390179905205779265309173036520 3491068 -648475309083792798183391935694848 3491069 689916110824543339803353466647505996 3491070 170565001211516165473375979536896000 3491071 -1209025798156384470814060248435689728 3491072 381787067536829094879835482331545600 3491073 -886932337016599923873785859280454400 3491074 525653707055681898344495155199683536 3491075 -348689921015545450791494999160570000 3491076 -169288863401786344247040541232698368 3491077 801669331255634789498555801292648926 3491078 580145358891999345384610473724373760 3491079 -31311791648505383103526207222252800 3491080 1008403091372008976302841583547238400 3491081 782100248105865234601414931535482064 3491082 266381913088168858452342788181089280 3491083 -333522083359263918985478339640170668 3491084 -15236566056120107929924621147528704 3491085 177238477119982260440253131463939840 3491086 758916513525009396448757360228388480 3491087 196943734870627433670878206194242736 3491088 99619637208183562812861484730548224 3491089 298869800897460433934907983038924800 3491090 -171854288555912896461387596735695200 3491091 -936797004931166076389392224446322960 3491092 -942602233883546556820027452867712 3491093 873095746696030735470674660894691342 3491094 -368385045523967817812616056177195520 3491095 -208062611570315191200224356544892480 3491096 -78700966701459604177920533743534080 3491097 -572006348895976372149764200987287600 3491098 -74408821617437704713637138855403520 3491099 619655035383818755040143671959924100 3491100 -4486176723543491560231866131481600 3491101 248373361925277787353392641994258592 3491102 1277861569050525691869697304063975232 3491103 -414785067929022981905265953649881088 3491104 -270050129902339595658428329578921984 3491105 1476431380417552200171575883600945000 3491106 -186304874696832060033823157562945792 3491107 972433629451947181076654734384940160 3491108 -244842031548185730539885722350689280 3491109 279844938279239249674535816618619228 3491110 108115427883337225165707332286712320 3491111 359894863391483243395049355795974952 3491112 -47855566634048060997972466439700480 3491113 -182291725828201049424137928196667520 3491114 -53476838949270768618763354160586240 3491115 76855738657595446960802439266196720 3491116 -99559757489626061506448031535216640 3491117 -9387101503381413759859131500280000 3491118 114587500786868806047343498853355264 3491119 -1627647744429126416926654402509994480 3491120 -52752184115484922038155350585835520 3491121 -712347267775975406154920187481749696 3491122 -318213348965710129122444532098651888 3491123 -1678649610276243639018163736593664628 3491124 -39924986384157181659220812896010240 3491125 901309372131988639200820450971960000 3491126 -5271657396345608717357269723916736 3491127 -4974589117008525536807156148049920 3491128 -382473968738705991747913754852167680 3491129 -107117583302993146578746884870125270 3491130 -226384615891938680175021416489652480 3491131 2400424626023898278459966905349392 3491132 1485247493234115593153574985589844480 3491133 858280824707375278188623057417466624 3491134 -142179921833786590585952957476006080 3491135 206438790263833191972924129661248960 3491136 -224509399368744012347337101593804800 3491137 613783395193556857832789721659681832 3491138 -148540378455607680099345848117051904 3491139 -951436736358091573990196823074253576 3491140 -95547562755828940858219655308531200 3491141 642663337875023291891338154386193184 3491142 -128340361167703371061632551849825088 3491143 539877372137247910617829405300194392 3491144 -591050771640601219142220186858977280 3491145 26236018758721700465272151677235520 3491146 -664094182426887295275053998032965376 3491147 299244778985508475566865157385235200 3491148 -43197552189876954750886271401390080 3491149 -1127802296665271657035512651809859850 3491150 -68799107099609656372558917271900800 3491151 -1040723540049606722922507310792462968 3491152 -17057624667554280859214486398844928 3491153 -1224619562601362569899634031167185036 3491154 -651780283268224873757747281830658560 3491155 364442016981914463898403462499750000 3491156 -956273268070809494425485526277988480 3491157 -676422560483682805304926252547153760 3491158 206870067421485522446099549053255680 3491159 229789047732661716341152650914005632 3491160 1167612178149688332342304666976256000 3491161 -429314379304825354388198035586464700 3491162 -649327279933626448614119282165361168 3491163 -25670648994743589065828656569714384 3491164 -730597870715863419720235724586970624 3491165 -1232714263536758559115329654593694600 3491166 -111971465746624805537859537920643072 3491167 979574021425506279896013224184644952 3491168 1311191791096659240214496414882856960 3491169 -1112217361509112034268226444556762880 3491170 921933401307975932810974660131840 3491171 -437407134123473486952644026691406000 3491172 261219598010283507411529261729458432 3491173 260110588887869866687488559825726240 3491174 146451282576506739535499922269922240 3491175 -385325511905638650731373685266885000 3491176 396556649482796899081190056654387200 3491177 2183179076455322661308590784564491380 3491178 -16001460312459829958201807606213376 3491179 725091331657026274636304590150193780 3491180 103917431467405271423525782296084480 3491181 -97840174678888523857047773668165770 3491182 -41617388876960391445916844710025600 3491183 -1067528394895340689195605386200907568 3491184 -214250092937986716477303982330576896 3491185 -1777304324794399982496461549510539200 3491186 345356511452863536396011704029771792 3491187 -344594319942498577294532480719803648 3491188 1135032984294475113724617460697193216 3491189 -192141121342519031360606123577134592 3491190 -247846344222584693667440589499140480 3491191 199725378366457702053139268239019568 3491192 1430427658179574049274178672346112000 3491193 151039441663824361942981430334581760 3491194 -268467586900447589880655615016832000 3491195 -73464324959953129460675142445036800 3491196 148597525008646303231905141173944320 3491197 -832697714915794055625102224499007354 3491198 698925536987055862607203173316569600 3491199 840638033312730318854167990062185784 3491200 -663993640340615395387352093294592000 3491201 -1301376897851033928925709841836418750 3491202 -469094518591385402885573243125488384 3491203 -268346541610091423014259218000110360 3491204 128733411798071552332223678460128256 3491205 -210941272800928059092666007098604480 3491206 738799437973347508073283889866915264 3491207 -545389228182537481296629975734598400 3491208 341363324600560537381646166122496000 3491209 -560550504426960076644763121275397368 3491210 -78881820265728474954397690651086240 3491211 692546534184509013948066850249933272 3491212 -527962292135222503187106386156666880 3491213 18139989780250838308053220437099456 3491214 337194035853277178592289088089727040 3491215 -120403021555488559350437212306985280 3491216 -49387169659880269097195814727188480 3491217 -284607375473422798543203765999035166 3491218 -510099478610466342267387143538233184 3491219 644166110023902804411568063198462800 3491220 143878797763786645599262017475215360 3491221 1141195761766940368679568266236310844 3491222 -53921550151065398825942445556673280 3491223 380937435926770446813443045651374800 3491224 -698478123939018843054422894961254400 3491225 29759653778073676755100694966027100 3491226 79066119591032673950616737475178992 3491227 -222955008113842102336619030807836924 3491228 291317443776358807487110185533667840 3491229 173653297127944852827412724149651968 3491230 425591944011846107274889005719040000 3491231 -109083761938319669514948564621591600 3491232 -87350223306146541303012649385066496 3491233 146208762379467693243639392970240482 3491234 211403913134761341895259235541285152 3491235 787627365997408782574874537005286400 3491236 211637486050413635935273570920083456 3491237 854045376663658789888139594495933886 3491238 -394049672823582512195737548480065856 3491239 -1020733836393673687690068584353705440 3491240 215633643029202246219142237260748800 3491241 -93944375647837667291253839608897920 3491242 15713134082496074871563260048900272 3491243 597163728010357739166272313149082000 3491244 568946073050669508597450452713639680 3491245 -812798036959587312242188455637072500 3491246 242151074044280265177007151809322880 3491247 532561203799286536500897975616523520 3491248 8112016218752638626615287575117824 3491249 522293969204756567888533426280015250 3491250 -53495374240716920383785178834800000 3491251 97906810434726304038639556573539904 3491252 -698579552846800327149874370928610560 3491253 529258194238031488614360375015842862 3491254 -243979828843383473779153053023205888 3491255 326781004077634404595676430029747160 3491256 1833961503217528420993956593664000 3491257 368352686196587052606964364317986624 3491258 -821238612977360961759774708122693520 3491259 -1072579766921762758763480990054027496 3491260 24403442928055319049863129251660800 3491261 1172802555000608782708103673222209862 3491262 -28787494689260395746033508052796288 3491263 -271443643432673667730185517430381960 3491264 123621024867755822233381228077121536 3491265 251665898770401516102822105664264320 3491266 84955184393099262118871232816063360 3491267 -61078289020126031086121108944401360 3491268 -305343614520877192775608499581593600 3491269 -388638914284366537796763591181678560 3491270 79245509348583716900831814584649600 3491271 279089649883599879433350100287826944 3491272 931302736802707080906835447010641920 3491273 324413687076762225406964916219126120 3491274 -251234215093494478329770028777027840 3491275 602224997440286590569857592478710000 3491276 -89382811208890060176483908770394112 3491277 351325765473251115945920675246089920 3491278 11056290124823923517469633412803456 3491279 422528228335127904750714305687423088 3491280 -17267746117935708197148279208181760 3491281 -394394394737534853821786211318148800 3491282 97498624631678079579708498912221184 3491283 -147636076665388010958330848102460672 3491284 20498939227125564695397776702369536 3491285 -197121633610582269562812850261635840 3491286 -169158165658909740267147214295887872 3491287 240028422023618501059366470429260936 3491288 -1491415288516372184600283547474329600 3491289 286042971008566554494262778553840640 3491290 -649209487735985938246740112636746240 3491291 -665625836462952575791172439033781308 3491292 95837958126675037849908196390256640 3491293 51027880731410692764462710555276288 3491294 314791512451013454212481374002413696 3491295 188283523115162645525512513679314320 3491296 569259404367231258894600120203476992 3491297 -282033382430420099411439550555406160 3491298 -49951968867944559457945890507079776 3491299 12363888523259327196468838685153736 3491300 -344147565197203416442071273823209600 3491301 -395525228166609638469682036620321792 3491302 -546804282061126094412720240371703168 3491303 307236120315563918944615539104240256 3491304 -488843638056773605385719230944378880 3491305 234833409482105208670086447266183460 3491306 -93580273039891177411397933705066496 3491307 -617684940498795673253005250439595920 3491308 -133912717457857999448137602972493824 3491309 -383419654517187817572359323504669620 3491310 -97897322948286044039650826053190400 3491311 1377010892370958010354592620385080912 3491312 110528880533256004372003122142248960 3491313 -90693823837708095953607623324662848 3491314 93947846053256865081332526127912992 3491315 -314874999362223853024331792441297040 3491316 418312744736805413340633362662133760 3491317 -431051709680823479052386493319287634 3491318 529893405650295528537181745105030016 3491319 -20915254144376506336192621600890672 3491320 150636721523488092542262619444838400 3491321 -1346137946153359890324025943605517868 3491322 -131936642096502265843525251022183680 3491323 -1154611392896248579008585363347903232 3491324 -1200914287208484866665007551709865984 3491325 365011781867388081909029258501076000 3491326 -512924198021552048654069425839052800 3491327 643935743420066079826021565038050672 3491328 57765317141714861514894988755861504 3491329 591051999960909817094102457720092884 3491330 -325892130421520083226778351619561440 3491331 -250276356991643236330253080600569600 3491332 -207379868897248675578044424728453888 3491333 -624031706793821401582441838577392418 3491334 269092089751519320840434799434880 3491335 110396880220187619277132288288304160 3491336 -309542365267960143204778392152632320 3491337 -728080982439398941380596843135960448 3491338 123284974854786633130313994641302320 3491339 809325798955050727005376860852210960 3491340 -573947874276000706615213763812684800 3491341 -839831713161480710733667790598154560 3491342 -7649812423753066632980248767970368 3491343 -60733998883363375296191420758664928 3491344 99908860303125995085646767251783680 3491345 -381101141010003214342258585518249600 3491346 -337623035209582184129908319701574016 3491347 -997384960908062802653870398710325204 3491348 983179937786220078727356069894328320 3491349 956248152271306072022418923767580064 3491350 -242716491343340749933986159065973600 3491351 961596583616325980323530271736958600 3491352 441857805627438006539364820653189120 3491353 868939566987344089762237988770773124 3491354 355654518394447753443481979072148480 3491355 31932460132192543787235453239907840 3491356 592902693835543621458675671754585600 3491357 65241356409453886176942238715123712 3491358 -63215866867498402084918310953274112 3491359 -1688132791427504249116818760322273440 3491360 -34608818317681196830865818215383040 3491361 -77648970478733061563459532760328412 3491362 278437495669579455988276678157332992 3491363 1499924657844414185659802210032203612 3491364 255919630803277169952750636830730240 3491365 -1199670595048920750006671682736948740 3491366 -389655488013929454400936346938778880 3491367 904676168020742553208608481201920 3491368 -989089153071274580013812472814080000 3491369 -210413761988275244476627152706207104 3491370 -715731387201494001136495062553420800 3491371 -35678667314494410153656661733322472 3491372 561887954942340598446788610645048576 3491373 -94883363408965190212969512676007616 3491374 719714249931959233198775824424175936 3491375 209100510182304052887252703773888000 3491376 -66644089228670427073177380329619456 3491377 390442693571113813731538534804449600 3491378 881106217731820590944806233928310400 3491379 -64129452343820682439830318908290800 3491380 106315190555828184640515246670252800 3491381 -765766304337097842351758943678591300 3491382 7070119283786678418145771329431040 3491383 352621806220458115354758377439847040 3491384 342530329843058189852572205571072000 3491385 -9313325224259361020785543123863360 3491386 -418636259350260857005849257300574608 3491387 -1036136455632909421144209037010150280 3491388 254497889510204448758628387578125824 3491389 31196244833078419490331418583536800 3491390 -224452279056299485152795902292107520 3491391 1587193576465248745408078385230051200 3491392 -562841542707168469523715095050321920 3491393 -1353609599986148875751501761116194880 3491394 -85874195675137189768780847940246528 3491395 -640214722109514080763809363838067200 3491396 80907165760614242494858636395379200 3491397 334450051136976456617706238628160000 3491398 -336274732690582544004717449585776800 3491399 -1467789711023978691467304066008287200 3491400 175649305587741633421326427370496000 3491401 -235281393603106694556043330889250598 3491402 813930917776769386605362235619257600 3491403 -153971453355398381830857349315750992 3491404 -267339730139330354073355748545055744 3491405 1465754840235743837133354147170016000 3491406 -63721194700000037715571269054675456 3491407 -649336282722133648337508551374266680 3491408 -348116123814753676291974328429191168 3491409 389795256438859480765672020573231696 3491410 78464154080905966957188849488939520 3491411 690395058957309034485604123040461824 3491412 -55606048435032623682081703824254976 3491413 1001020705147149262750411854290163662 3491414 856510908295767873582023994447841056 3491415 120127755596232805297396480350137160 3491416 -593088613048099483987489275593963520 3491417 139862993240470465578528989729260752 3491418 -169067634726694487868510663002508288 3491419 -936010756478752067447208915421717180 3491420 456151314039257975466592620862625280 3491421 -1078391584698433344601934915937244320 3491422 -593850768927368963281329630420605952 3491423 -294799354294383221976828352965863136 3491424 1614215396580933934827480666400358400 3491425 87941164639960333432648862949513600 3491426 767942274006315982438931247119991360 3491427 -503202566676090465346866036410922768 3491428 -9312381713435641923903464662695936 3491429 -724045944142619493291232103830739970 3491430 79943794220728021895814237442485120 3491431 550704428748614034847348072308132480 3491432 -36808354913182149347189130074603520 3491433 -760741086923464673322642050888551056 3491434 -637521228016904854624315510461090384 3491435 849451172483800647460084680525830880 3491436 -755010322382184701039254925853696 3491437 -372559231747847829796402004102071424 3491438 199503278540131106423889471250207296 3491439 33473873541649762863052507735067520 3491440 193316173261606474827642489485721600 3491441 1339679915982355847921998521294181842 3491442 84692346323405815203725750424809472 3491443 -1196356891712660198407680188865608880 3491444 6197947479833529398809884893478912 3491445 173187366276801704944965982919352000 3491446 284542930129049915855012791912828800 3491447 526117629688303084618553641158337896 3491448 -610151805548595264076697219576279040 3491449 518822540772517762828235631723903364 3491450 424301276107319554044349330752402000 3491451 -110777110541012704286891033888682960 3491452 744836936771163484800945274080475136 3491453 179648826814533841681668524104157280 3491454 -129082408339514664557967101030681280 3491455 225116666530914780536363604540000 3491456 -25515246456152394080746446614691840 3491457 -243629270240929431154455358719535680 3491458 -369684337693994210143147210129807920 3491459 1524606272539368992548907500933574040 3491460 -33431769757123699352432828756336640 3491461 -91686102767229988668252584766443938 3491462 -281033720490810025295705411934413568 3491463 256328262006695614074116885567045544 3491464 -2047485362669385228501814041831014400 3491465 1130369857919584424107776849546997860 3491466 207482812796189476922333088482926848 3491467 -89925285195662255877961120706289008 3491468 109760626849953871721067641751478272 3491469 -477101298228151252080085981403916672 3491470 25857994598045855986815212580086400 3491471 7733342495755499565788120345056632 3491472 56030877435249286790078946849914880 3491473 523402221917753833550435267024508722 3491474 25127969246966273547536405770309632 3491475 65407167738552799897414111591405200 3491476 610037849867932274464731972363890688 3491477 1877066181303925848703667947132573824 3491478 -169478410690136107488920119314278400 3491479 1141313944926220509954737604118395080 3491480 342075951514755880316704015486156800 3491481 83031564037416817406906717612590464 3491482 683656356735047162981221172669540592 3491483 -2597777744268099168385834497283296 3491484 476981199425400647578613156177510400 3491485 -406051399448708162074529919290396820 3491486 186871978009641647014589522196345024 3491487 -21717438930516590067020725868789880 3491488 -74753597089445523997388919653007360 3491489 -1268144343638983633219841039423487744 3491490 8851243597008384749289322959383040 3491491 144748947862243257944182769008924892 3491492 192064986794895115974677511598866432 3491493 354730884304194271891698790459047264 3491494 800743654639233472956534941434428672 3491495 -977368427422203672985614560014542120 3491496 284940178055951209428468317200957440 3491497 -130119281648636030910773005627502960 3491498 649030877147172262774593651092430000 3491499 153528517558230047099073370830191616 3491500 1315200961531646706350582481745152000 3491501 210259143815019181054024474277777184 3491502 29279278544440335701691577710643200 3491503 200280506211210007864624858879465000 3491504 -280974434845254077688879058797625344 3491505 25739377867244028184322216818766760 3491506 906365412148968439045562425710215952 3491507 671811622644768090545742289828224312 3491508 -463690997708435358251414208721367040 3491509 -386113002222642733361601451788908384 3491510 312501580761545714117095838260168320 3491511 -195443468610204692343836483971070976 3491512 -1026474929344042591493939715627724800 3491513 491649492419882527415449704266878980 3491514 -4200633404497616591843671187296512 3491515 -671967865464158733627328254560796480 3491516 -118450635565538676216706073153249280 3491517 -37130310602545633031188031592254400 3491518 937729012643664637607677878251394240 3491519 580332062725717232120803401914595120 3491520 87511870968919513274008219083079680 3491521 -806559933168296784251021936359144656 3491522 -184897348820519350324567786196048688 3491523 62335682998129714870784941409241504 3491524 -819826364599112539020411104709611264 3491525 -512357334783004125037050168722746950 3491526 497607381835815077561772021577086144 3491527 -42759813800903267334507529911804720 3491528 -276455337000030633579707204556503040 3491529 537326680599000760480035162813095184 3491530 -21536422279042078212107606760038400 3491531 -86532046839614913089459510636610336 3491532 248519071814645482704918466853068800 3491533 1333782593041612833502356461918673782 3491534 356573496139423856893825004848236480 3491535 275430679121377412518534995973334400 3491536 -391471020047729580482939059756597248 3491537 649105172525998130385951055171321152 3491538 -162716169069209101517291899998438912 3491539 -873004676283609296871677676639545376 3491540 -5265746877277188125744436782058240 3491541 -115211656387018532420654294108420640 3491542 -44994634452580489097988350040808320 3491543 -1927997852883015462874704129327437952 3491544 98475268128335741094716501979033600 3491545 -163580226906231754159553813890809720 3491546 854569281421192163846427101409599472 3491547 -72649141675884493157591640037693800 3491548 23907798185940797537185162612549120 3491549 529681204907335873443177134223632550 3491550 -4843335466617891536074379420592000 3491551 -152341493130217516212153789321231360 3491552 -74041671864850208344106046525800448 3491553 7089075463723849632198151996905024 3491554 555344688988552390776602234070670080 3491555 268417979909554399136777662154394960 3491556 232227813264448801903363959586255872 3491557 10678338788147019731774026671342400 3491558 30490171595359889315982244549378176 3491559 -370010792880442501654283098475522400 3491560 -184252240829356415127899764333056000 3491561 -149968232327273856217005569084190720 3491562 481488723385060779910449040836570624 3491563 -2452934514639888359552419966275275200 3491564 50714084023846536340115948749105152 3491565 -218320277533799475650895814437826560 3491566 -30381772700787424477735958569711296 3491567 25887416764067251553174134584969072 3491568 233728097015135497446248951938056192 3491569 337321808678355788952514991846533970 3491570 -248831763828281643375974370441551040 3491571 852640064224327286543108823600096000 3491572 -167096803343326282684988846710630400 3491573 -228303442977570251884020558858826560 3491574 -330372296436484258416013639788218880 3491575 189060730085051967116364476239806800 3491576 -506382470195109173676894880296960 3491577 3276296686044523394146653727053114 3491578 -29930143524800810282017912742870160 3491579 84680251016193440684002748143131264 3491580 42881231562205202268751926276572160 3491581 -1413163756231750617998280450987514618 3491582 225103610272813091314711319422230912 3491583 1390829721399813282045170290221659904 3491584 77142663330050705047210661567791104 3491585 503993900603985819718612863802214760 3491586 9737783514650064703110109012154880 3491587 305972743043458328010419941963541208 3491588 729196213046618565152973449416273920 3491589 248289024128455079296038021746043360 3491590 47150770019367918908941463031160320 3491591 -216979781717185603366646976691210008 3491592 -1835683206564895718327918251868160 3491593 15403419890762912430172509834207258 3491594 -2206811631438275343446359384639488 3491595 -277970758664207019149666655294774480 3491596 -1006304515033745706588183585502996992 3491597 -827383579616122775791461193345138560 3491598 189493421097012351833275644865102848 3491599 55996966880081191706290422000167600 3491600 -926828052057076037561381584896000 3491601 449863667764845424645978830874801824 3491602 111712424608892671487363422431281952 3491603 -9877728871146794434656839951049240 3491604 425762039772055307831828705221587840 3491605 262584562066084305757831077275742360 3491606 -426268182525868509574838829090145248 3491607 -11354032903552609905761527355834880 3491608 26203144481647403841354645270097920 3491609 320609835104403781905165766778061840 3491610 -73175921143884237778224108624426240 3491611 -901997506709794221832940437150535680 3491612 -151070715035246812565540077282944000 3491613 -1869566599543146793424963797806103680 3491614 496843227015023324531970484843693824 3491615 911646745696789262661861724637212800 3491616 107416102292889422678856263830339584 3491617 -1170647071305766930243806913914066334 3491618 144557747212708641817117755132911904 3491619 709713719753574609807509114009274744 3491620 509622187060806786980569811114496000 3491621 453840530408870957612164634461953312 3491622 -87014872020577032561108325240585440 3491623 -51948995568498778435797236984975872 3491624 257196182235749703409799601583718400 3491625 379408234796944319759071998938688000 3491626 -347256765800692798640566499366065488 3491627 -1333702952046288505727322103234792524 3491628 121350801348335515026536680754921472 3491629 -1041047930103355854596466887031214740 3491630 427604211296064788207779826686771200 3491631 123749353688099445386818619700205296 3491632 144302605627074678726928930645262336 3491633 158471832124766218062762073551359460 3491634 -236028263037088363483985845848783360 3491635 -73788108497202475454101313023974240 3491636 996587037906694231696064267611035648 3491637 49828046850636860743521953174940960 3491638 -647233444248330563064319489987719168 3491639 108890725770745649530302660030550440 3491640 331985063419835843253754813059072000 3491641 1010881056443706306462629693984992452 3491642 255717440320816945270719664122792960 3491643 -16432775828352852953671399143848256 3491644 -139823462431248593842535954210196480 3491645 -667178048688831197423222729886518100 3491646 279665879904245563132608426769291584 3491647 -925892361877655694562683549685597728 3491648 -166837349848715771016052977051893760 3491649 3783225995988393882451379730114240 3491650 341167412803197913659798156639874800 3491651 -745699242725502378305220901137537348 3491652 24824960042061043702303617312709632 3491653 100179498997187356474339328844137088 3491654 15439168026306938386387888795852800 3491655 -453460641500301023812769197340577840 3491656 -528148473015537161587390959826698240 3491657 -160959596320134509564540668808726328 3491658 -150065665464537488171862795164061600 3491659 -400304683328825499699185857474863696 3491660 288670639997719860365442155504839680 3491661 207704168837486603900673145875306144 3491662 -91037163305351015206519105015311168 3491663 47992765987200454345759458001619424 3491664 137644200991477157355555612882370560 3491665 174157883652850350082717314530214720 3491666 605916102849694878707657274378506400 3491667 1076525209232862052446891434855609640 3491668 1240919713719401960859181920365393920 3491669 -381477549172578236027146688874906930 3491670 23396346874366978451657590643097600 3491671 -225078682655237088609135776677254912 3491672 -882397967743697530497079959342643200 3491673 73613078505384452187771543410341584 3491674 -504416664342495206425932641304288768 3491675 759926255215277798778538742527447800 3491676 -405852906016964380959119819620113408 3491677 572435557454875581470467154686125312 3491678 449336620794507329503082117643008640 3491679 -340618265106428133253066528465908480 3491680 -745682345116886331924114503879884800 3491681 946390977100223171124318271811179944 3491682 576806036370018718272099723105604992 3491683 -1282995443448925989208166266620192 3491684 -460743694340333511328335586333016064 3491685 206522778488621895978983452603491840 3491686 1036617034712822941503907450925568 3491687 35649554882124276908780526525795600 3491688 864577853558592507189093135091138560 3491689 -619597698040264651860451062040717510 3491690 -200216695022533285396521652029856320 3491691 697658751094347437471592500352963672 3491692 -165147513624075409593885600580413184 3491693 452401009110052906388900499446597964 3491694 629904605922188658629773263658535040 3491695 -1109804436544970213167550396855023800 3491696 -46950272925951161443208048329064448 3491697 1312480789480671355366207259746320 3491698 58302777490211009924653396232595456 3491699 -639315423305284551355804799711669136 3491700 181819980784884596345250856751001600 3491701 -879707930103137606752537926110156996 3491702 -531104152941643416696943428579332448 3491703 571507321083415583693604819642179712 3491704 -1567373064865547292331745018274570240 3491705 -207065610537052117652074155418972800 3491706 -99671097804634822903651235768947200 3491707 -242562530812673925005041972897310044 3491708 130133201722152217309176794172796416 3491709 -269935126565554758219680895458778432 3491710 568560131238443181275778255772637760 3491711 -616362173649355631693818825834466688 3491712 64253129214373416304933537358807040 3491713 -44723863221767245962186795918214956 3491714 22390582919542393661995018185528192 3491715 751376171734429459352170615657031520 3491716 -214621557857938906077870296597053440 3491717 -157864952063889119478718095970893408 3491718 -456018899240003431845457346801829696 3491719 -169158134191300596356304306771046656 3491720 602600171539478926445711477195212800 3491721 -1208388072733745201513461427967878400 3491722 76175547230660909385807029143848960 3491723 -129777356555146523260671106651466028 3491724 253230347756955903360459810643574784 3491725 -399620362412611594403611196782124000 3491726 32325772476454696714013593852621824 3491727 197286099366486249054298933995841920 3491728 199146720514156696791236143321751552 3491729 18567661797962968840517143137807984 3491730 332018577366829791938095934935134720 3491731 -257812415557045748817500514086614008 3491732 746378139235168275668833881956140800 3491733 -381780245129834372948408532232172736 3491734 715333727630741360586819784858344960 3491735 -290497166155241845959875211201064800 3491736 -7248881719488337772952237056040960 3491737 -471727602528901631875810587283207020 3491738 574655958122977372191596376832696320 3491739 -320831921964862801359515964593104596 3491740 -37509314871761808831155285383680000 3491741 1910811873914590628285471582377725984 3491742 -479916669033366020005779776239168896 3491743 -218089603661566775360793959309951008 3491744 -1510917277990692219000828577248706560 3491745 -74718210811699084024956478911840000 3491746 -75308846035538520234731792874414816 3491747 -106736748641911257608755224259623936 3491748 25555305706193112103517969004929280 3491749 -1559678526597159750720206861589076164 3491750 -581613541804886416129106293353408000 3491751 200989346164026905091762068495261904 3491752 -922782130509696648650497874342707200 3491753 296274048927355877521641012625153680 3491754 86388106652805063580894677088645632 3491755 -605902173425714684474009578691803440 3491756 858220309803015849550185943431670272 3491757 -40999222793318520675007543837564746 3491758 -739600983456316870404503987994467520 3491759 692985694218938850113886333113946216 3491760 -78749618287292328404774078226432000 3491761 6292875780983700635959465094773184 3491762 931690582096399412635093609959068064 3491763 506072387165678073933170787105897600 3491764 109323843505197856763238075017403136 3491765 246383320488097960368906605678990520 3491766 44104895509556625736025882654334144 3491767 -842734021499881044765160701692244184 3491768 -117387381716761329882471399252295680 3491769 -89312573409477451465770142213204656 3491770 35120771318881013135790534273946080 3491771 283094852414390672457068274410948832 3491772 -8039507555903276140231599300059136 3491773 1518822942770401880591724283016542022 3491774 162872822324712599575311991807491840 3491775 263029194610228628607365436489120000 3491776 -483234057528909778140362496614072320 3491777 -444209036359969035111431887578397374 3491778 64877541359457811653234380152977408 3491779 3174302033766111739305077114904976840 3491780 -511757969773469015410000356692275200 3491781 -95841788467897732132403073247634496 3491782 -252057350445239912406739966112532480 3491783 1334249508436071215520026869576448400 3491784 -785281442379901222113713085458365440 3491785 -247098085939323933543154474480189440 3491786 66220207390777203365810884551346944 3491787 -345605644853331433536866876482025232 3491788 -955258689166950948647991268276294912 3491789 -1245852218513778541709423376474835434 3491790 -45864466486573017880042139848089600 3491791 -670486863728801779347639389734262448 3491792 -467282334385344481931767692336906240 3491793 -653906295319048910297397357267617118 3491794 73932431233014042759004813514583696 3491795 -708451639659250694354452548401365200 3491796 89116178629781061659397974572892160 3491797 1120631114093904690780129451937824320 3491798 -216850783043888060107849897913475264 3491799 283505491506066250429220753888858448 3491800 -327605509797700676796360151879680000 3491801 -319843732414175092360554673939894080 3491802 -219445487330227935933511444417896960 3491803 1337148699220064257187262015727272960 3491804 451674741385711959713157606376966656 3491805 -804030799986777773950574214338786880 3491806 16104115644901038826301380767079680 3491807 -1305297415301074863919148440879951368 3491808 -123666154429775951433566096399794176 3491809 15694430013956909619807350115219968 3491810 -133191185979648201882474505491809280 3491811 -212473945018265931503757024154336512 3491812 760125172024052042340678769004502656 3491813 179793455596420863794511194760258744 3491814 -16577265036907179787804339178022912 3491815 6779916755665415753814176152140000 3491816 -1684129037750155230373854692877419520 3491817 437015804341961202134314832190658944 3491818 -492095824767150001512801649224192 3491819 727719729270364184257273480547536680 3491820 294665076367702445091205054237363200 3491821 695667724415365853976782750022328022 3491822 893659797736882862794851774925787712 3491823 94482704729202973938277400108922768 3491824 -108250187838304927500718818025078784 3491825 51213938661899755277552223956041500 3491826 -44239974509640136766894071754849280 3491827 606026121030006645986817869917705676 3491828 942766689266219054707722924169962240 3491829 -43623495873858158315602817846333760 3491830 -180876442252498947632805849186877440 3491831 203240431264171019870868237791170992 3491832 -86753076310200314550533395671060480 3491833 -217674867535340142991443205253401980 3491834 1081326643069394326752103441347832032 3491835 -24959651448789852186839206771468800 3491836 982504396723857768821733592997396480 3491837 453469338897351217734294993231606912 3491838 76104812305288904304468803616628416 3491839 -647799451940645075515119535572648320 3491840 18188355216529516555110783438028800 3491841 355287947339325378703910595718527792 3491842 582819166514694036746166157768581072 3491843 -76308735917657842491488650936411908 3491844 70642582977065666311895912622959616 3491845 -234566526082310924992479290129512320 3491846 37094808989314146807250334565451872 3491847 -300653134346017664583311625880026672 3491848 22620606533435965601198644209423360 3491849 13835479356454199457452309193888180 3491850 -109013575549850263408530959084736000 3491851 877498111971842764922398408826239488 3491852 -22653896883328823105630874472574976 3491853 -31824502763844416222528394807960000 3491854 -144382520987429524390486579847298624 3491855 -874617830953647637835707027591077240 3491856 -111559020933901834732440421092556800 3491857 653397274667684763994458165786589106 3491858 4857553948292254015830234747191040 3491859 -347375875007154346048750371584537088 3491860 -15255770082945803676307639845642240 3491861 1983612646384061674460490036655094190 3491862 146650139943788772458579060282769408 3491863 -331627647338793144593247993239594016 3491864 162210299322712166462297263012239360 3491865 -223889255577034498526919733450874880 3491866 186473312044517061534081271600177920 3491867 -1068096538879757783719500497654217084 3491868 -224272939890833363262257298966334464 3491869 -543663739007701260198114850372384704 3491870 -609938719622883163078160024708349120 3491871 -210268592817696045442373499900550656 3491872 1687711031601789985207539834389594112 3491873 448085471912683731993273009931036800 3491874 -192258524588144369653864197396273456 3491875 -73444531183087805721960365494130000 3491876 105067033942606576128214697544652032 3491877 -330798454770592066313761037397061920 3491878 411284982407495854420366307674365024 3491879 -1355071503999535391396608023235412640 3491880 -64352530644657699058077238891315200 3491881 -632506882972916822481673769600605318 3491882 35078196904609586880888893714182752 3491883 -740213563092174481521286365518430720 3491884 431634460753668473912026555121009664 3491885 230750197880844878649722591518503960 3491886 562645766712939051795782828204326464 3491887 -573152527479081616378241285057013984 3491888 97532567547715626808316260092248064 3491889 465504729198965410465389886306971840 3491890 -439991580492433312208514540060523200 3491891 116414731753003266690510859422406272 3491892 269972380877323025526971641555833216 3491893 984004934396635504888545711849662304 3491894 374971397396934648778838842710306432 3491895 168567369680184216077129077966631040 3491896 -548914824842941699193184506821324800 3491897 -333502407384396540908006737982301654 3491898 352260547074768783630693395085732864 3491899 978867687080110734526351021888028900 3491900 167845765279653381658890084980544000 3491901 -171600287623072440344663829618240 3491902 -134703915181091092519620830256301056 3491903 488519298364926514510257347148696000 3491904 -83866791996038606476054667408179200 3491905 -7534823439205526875633087922994840 3491906 -836049348059797982067721628955697152 3491907 210486692862337669984238835068373240 3491908 -163995904653443850119407602018951168 3491909 895344610263664866506893874302840860 3491910 -375430243036487646514465133685619200 3491911 33084572749153960767198519688992 3491912 -537074892063038029738383630661386240 3491913 -782392080418340248316159450893756656 3491914 339664051729014783095536688568427056 3491915 -111825041956461277405465597853760000 3491916 -123242097758014257381311653331624448 3491917 242514054070408714306736574706690080 3491918 -627338548223632706395898911958075520 3491919 1332960678610911791319984842100062160 3491920 -138226866115502033188807083337728000 3491921 923211354353700384410180947654734144 3491922 -115712301584786348607935046837460992 3491923 75616351583829552614018522162536172 3491924 -90174459593432463183166854798547200 3491925 249744901949879871068133731098128000 3491926 -144284489282322443807544529210550976 3491927 -190708268447789514602836335936991224 3491928 237076866100839996043166819540275200 3491929 149858946651258809473620610563966720 3491930 259113460132108015479190506664739520 3491931 -52618257810244621499434527882751848 3491932 311999713798475991231639097404387840 3491933 -103703744213454100695139378996073856 3491934 -119084517213314161077644220997125120 3491935 -1206013439727659110543935311694876120 3491936 -1455816954973024036993145035654692864 3491937 -371683617136296192391083430932855360 3491938 622259653148670375762197807963031120 3491939 1794861340564020782597433856960980 3491940 -46510912823966124932914334590464000 3491941 -137396260144917799874920023391399968 3491942 349895998155286286850905102868955872 3491943 149534315008860500191323494098011648 3491944 18653543216468356568163409000120320 3491945 -433606484673364658078493064484696220 3491946 24462448772918078990003435827130880 3491947 -1388307830906731208174812012355646604 3491948 899499842923221924100241762779745280 3491949 89423202817455729351561882693770688 3491950 462236523166968803452419963724800 3491951 1535721747493753738931348716524863952 3491952 -19021386410988911892379792839278592 3491953 26379065369566552440921851876383620 3491954 -1654840234567873131777088097056908288 3491955 45124831565176415028602468805879840 3491956 -2154941798422628535263452380316928 3491957 497466171988672193396006698187377152 3491958 219584115463705055095420286689996800 3491959 580478309689684104636557628654074016 3491960 -974130557245251702006256000519680000 3491961 335679161441916320600495175282741984 3491962 -110211254290779561483642621353857536 3491963 -1675714466647135952080263967362781788 3491964 -106458320478639778758612352991232000 3491965 874187880768647743241181564495490860 3491966 -110726953808160717214769783966224320 3491967 571540108683482284163602861961083080 3491968 1507335872631187480052363121257349120 3491969 102283570586436341575281921088085844 3491970 171236864259284828483882385213880320 3491971 -824717609233033533377710237681693536 3491972 825743909151298821878263501373061120 3491973 -1064124082762222546455029078450368896 3491974 -243583580157891035045479947670988160 3491975 227514894613173101857798867375527600 3491976 50023660594795527407202741785149440 3491977 432415677080243702563765555278369060 3491978 -13802734074069330121418873583231744 3491979 -606457083808626532390444620349631016 3491980 -306388390282154606547543762135936000 3491981 1410218688831635943571109556570265782 3491982 191401881511556711665409066653491648 3491983 -296459894090748634077808423670690376 3491984 90222212134472791085490699371520000 3491985 -328017956556616666393890724901274240 3491986 9906169412415961520899262194004640 3491987 -4834587241947297425781306796336488 3491988 -101895067846905417435121656221952000 3491989 -824722875833511581442185994006092576 3491990 93851564169746409722661322528416000 3491991 -81414758165391834269100405072204600 3491992 -179814271462408593780785018610647040 3491993 -458572580986516106638415287843140480 3491994 -514523591924125398117845631924450816 3491995 4640226970036214032135780830071040 3491996 -94180735442198518448186977867584000 3491997 457657208632930327537913982109062720 3491998 -511246212277886179345031977241329536 3491999 80986160061282475357124599524737136 3492000 -602000115144327724482448622125056000 3492001 608830713914705666489715374179980002 3492002 -119427839245697592368972899770000000 3492003 -973984298226750301680335813957135496 3492004 222983718449341743840483354359646720 3492005 436581624765524006279309654556529920 3492006 243092686296980683577396646220677120 3492007 8290870042701887776100016574651256 3492008 567128294626924819428001758072821760 3492009 -576751998223572550957668831523546176 3492010 -116209216553290846748611193755872000 3492011 -342604158886869293112225574653609696 3492012 -610851696522487564259985188945568768 3492013 -315793452277325188433487405155428640 3492014 851300433985977516597945411350273856 3492015 -210227606109380400612581527871197680 3492016 38433109524350591557731671871750144 3492017 -485777562548392949142667231847405934 3492018 221360089944844693189440146283390720 3492019 -1163220381422134766867285838392430580 3492020 91964414383177669506539076998676480 3492021 -221643785397928084688777086511228160 3492022 -388916507481774394110312553711400448 3492023 57783281958268414227663010570928280 3492024 -63583528871817786079191876345262080 3492025 -22700064340839303399527896677826450 3492026 57676765416051775462010502715281408 3492027 -67091290481451054532566697635248640 3492028 -12818748457913520332079698774973440 3492029 -192130384077211240972838070811344000 3492030 1178483862879358089509271494200320 3492031 -725663698019554908833974898357215168 3492032 452238532185973675671999563474927616 3492033 95781833428668733921978571512478400 3492034 83027495761330753115021924590397472 3492035 -840174909809107844575429628168797200 3492036 -568964100210355628650533477793627008 3492037 -1468582696816240818784826415023032640 3492038 231060919119392061301786508505347712 3492039 138558607474009792010294926414125648 3492040 -74443593349160460865998183473971200 3492041 -25299082533137555639298598916159040 3492042 -339018618264261256207454951306972160 3492043 -207342400062788399367028144924729708 3492044 258299632732795736875732454045776896 3492045 -216980722915983594681002120745662400 3492046 -566547205177326296885342333926494528 3492047 -1403903925615925599335747882381941416 3492048 -33400520007459511475987049621749760 3492049 216811807515814123035736091850679920 3492050 264337392214207614274274413265577600 3492051 856025809494216469811480993401119024 3492052 -29812491711783660200216524160716800 3492053 -1112577680094078549844170113903953920 3492054 558370487591424109445644711885824864 3492055 -238982968353062615044561109652686400 3492056 -389315678220885027311778807104133120 3492057 258235645105208399114045773431187200 3492058 -84001434503189361451216937618991120 3492059 1214844314262871778181332804767790904 3492060 -93988513635960484108370267781120 3492061 222660860249883778529359194285354662 3492062 259273079415171697670059617235857792 3492063 -1474500990656524379689853558573171976 3492064 394732008546790400176054115232645120 3492065 239351371333440382876653675567677460 3492066 361760817829187572778708970608778624 3492067 873212167908671872295740778395580160 3492068 -393446183733064495813338342450721152 3492069 -96038416991017971470527381514761920 3492070 -527414561464762377088472094008699520 3492071 29115469550121580738389082979357184 3492072 -80992644865150622756025187664824320 3492073 4865280532781946410911471608670784 3492074 3366414779653835584086877879663536 3492075 383079421374234927228501605777077200 3492076 -171327726363686753381836893610253312 3492077 -515135329807923161593988260734316074 3492078 -131626848968397468220738244269104576 3492079 -842207573810713487169393038682933920 3492080 200672466407651179963553235302645760 3492081 -1141420400106660751605038094725052030 3492082 -898410211438402470105338658835142016 3492083 119196701637657431144213816255805600 3492084 -90436982861957232018922678631153664 3492085 -238302926712459413526824899896389220 3492086 -5684899723893465405379447239811200 3492087 -773147563631869793511248498985033240 3492088 -433359774512682742119962121829908480 3492089 173523709495781173869625201579740756 3492090 951198198979435480531241471600640 3492091 676259026976023711531907076889331492 3492092 -333931300763783739135369405078981120 3492093 -133218381423511680103271212763414400 3492094 57396911885375851326994793308843200 3492095 1323352670099374152289824392024970600 3492096 387716710022738357529270583277125632 3492097 136585088857375296570116120030707840 3492098 362709173353055831494055774167947264 3492099 303107480838749832661436099922108000 3492100 137471650498056952889523943496294400 3492101 83396870283805774583441362143750492 3492102 -334938954636483127357252096680591168 3492103 214552802445324195518891020026835352 3492104 -60741143275379439185127692778700800 3492105 282832335163273462393990072043534400 3492106 -91467126083670967515486992367191040 3492107 1115730485693572052896326882928139352 3492108 -792891031768268175590273041890187008 3492109 -1051047255668059244724661182576223690 3492110 -261693597427886052701967159781727040 3492111 -25365565868735249052121492612819200 3492112 -46070788707094787140143017585016832 3492113 -884389893522807990791486919683304000 3492114 -60698229007877046154143742865306112 3492115 207501071257899340014012317149162320 3492116 23024050445182017570198920299438080 3492117 -418730154699886912067097432464449092 3492118 -377957802562238017703024595668352384 3492119 79396625204731741650579926980657152 3492120 -418827402350759305648823269988966400 3492121 -1369807768873519756495757405546683500 3492122 -664726093471441163318339903104519200 3492123 -152367673835627077666733183654655696 3492124 -912210031046375867035646029009088000 3492125 -53173116889496904737862436773216000 3492126 -298074324246475157719341029407180800 3492127 -694159796403243228411491281609776120 3492128 363463182012368859449562846798151680 3492129 657882494246609987970060808878673584 3492130 293563281444441524890717029649704000 3492131 -1393314927651746172659087699502940068 3492132 383288916043133742051484226097361920 3492133 -22719318780738687805149646075665056 3492134 73466927817987726373821359407386624 3492135 -13688220015403246040361841344886560 3492136 936593519871346813664988518548684800 3492137 1109368652174481827799687665486021184 3492138 42994330483788733865423573548816128 3492139 243557589953472616737543792057569312 3492140 -918998421479705236490396810161643520 3492141 1533800674058073152167497997108514880 3492142 281561487173420503156500894944768640 3492143 1671663531917590778002209014262649320 3492144 166565346436773606250673604846895104 3492145 -156531494731796226267916405006880280 3492146 -61254129388109786788251560325826560 3492147 -137290987732000744085703504798486528 3492148 365351701909679037157961067034392576 3492149 -172696050184529685314042115583786980 3492150 -55556506266214959411927885239500800 3492151 506271424191137670112536133658613600 3492152 401250614419435973100821287587717120 3492153 610976841539293595786439161196984384 3492154 327769492084741064645132242965460992 3492155 154945749452988251650892341681263120 3492156 496874995342197212116682690178396672 3492157 1420143012665605302990237759975023052 3492158 245135885159727257595218632833992640 3492159 -3881638233298561316640679288940544 3492160 -17282214616985424209483570715033600 3492161 872368275749248103806691891318541762 3492162 334524812538920731181596171632113280 3492163 -1527537613456901856137932544622529176 3492164 415786813557559263228345762508252416 3492165 -358640273446338214056710692078570080 3492166 289822507116677049225100972574793024 3492167 -475830586947884125632984392458419408 3492168 -29189733691643262996589066443079680 3492169 -570568467346628603692205949245956656 3492170 -168345169001091890242774260824448000 3492171 -430415416488371515732940961717005328 3492172 1212531315087607216642159793920914176 3492173 -1522537368382727488040180734570765578 3492174 15848742026754340795857540285149184 3492175 -238500557229772412722678864288687200 3492176 -60403540208925034360621268584513536 3492177 -36407667900436293689202490011264384 3492178 89864947239284440770111669291544224 3492179 -425319730310565165839454876445610616 3492180 490698132304415423552382030962688000 3492181 476414637128554764053883029151360 3492182 -167547822074025225736830283295043840 3492183 -1161844638481664166859960972992595200 3492184 -604307740676257626556785991415101440 3492185 -71349760384765041064292876159674620 3492186 -407163313951759471433694622691175936 3492187 -388886245427875970278447826251295164 3492188 -375416539821190027013316163349935104 3492189 567406487563871236252584948830131308 3492190 49085194284527869814093234913323520 3492191 -1997566276494893282631709334243127648 3492192 124047829627662993128792297910042624 3492193 1076879039492110039564141307417713442 3492194 -1119776731881244283429248907722457088 3492195 -132924224870635103348704863240038400 3492196 848352685166213437443552756053878400 3492197 1574978540442583340362346755806822780 3492198 311517769504277071570849663464139968 3492199 -389043769691693941512882973589106464 3492200 111698178591012270865294212556800000 3492201 -588886901763838166175746472789990768 3492202 3243887936042036573650745168469504 3492203 457870778330234919304937582603725968 3492204 180841809450205440844221034173312000 3492205 82036497804807417124638786726044160 3492206 -68370418911797154564961796996328576 3492207 690816200716987664805096396799562640 3492208 -193357446666196522581960537035833344 3492209 46853144722132042235497662276730560 3492210 180552266618576180359841129692915200 3492211 1345593419012793423769264360684061224 3492212 83762232901175052947482867161341952 3492213 771118601602845451621584855202880544 3492214 -359410579313332273579670583227769216 3492215 1391336900475370098213573344215713120 3492216 -72234851356878338292708525590568960 3492217 -797533812975345595178368627725123708 3492218 592449411721272695323784679900424560 3492219 -385391914905345083305750625579608320 3492220 -2891858249370919562638310287365120 3492221 -128989523781302909932777511406939348 3492222 -49521748964729254183755587509172928 3492223 360344093356407449215368455674568544 3492224 -708619296844230468738020643050618880 3492225 313847277275010708615616504374391200 3492226 -365568683237315067293297105466591360 3492227 1155510433905017515543852689494021760 3492228 -27923129039512816907096278827380736 3492229 111447737349479185572805096937900088 3492230 -481863508162482334518958406512210560 3492231 -999881062109206310010571893521730648 3492232 33876941440463727534271271481062400 3492233 -1378873818480855225534307831683868518 3492234 -24156755890810399493821534813439184 3492235 1065947709167213608719301077294907680 3492236 -672640416169521560595903158810603520 3492237 136900268082433084015366782730661952 3492238 353748773202844366783050911814672000 3492239 -63941262627116895844563540692895576 3492240 9056835067895999380871280513515520 3492241 3173747982493362521847466112320556160 3492242 -151649292176237545991797810629825216 3492243 308305808290384692077752731910315584 3492244 -80707581798000712019460397058162688 3492245 -437563485371379871107107645769600 3492246 -196719948331464051355710244008001536 3492247 -14383265098624174769649911902587600 3492248 -1317018749764043404711312362242672640 3492249 111275553442769441116852385429205120 3492250 -708722146318670182122985701438480000 3492251 -16708256251856369299295845224576000 3492252 756739605505090760077148317590782976 3492253 -201509958520630261325632388065592000 3492254 -445867160440379391772192178006519424 3492255 -307169073629709588665556791430088800 3492256 848227174266202582588187117677903872 3492257 452128718021273362377361797077352480 3492258 211146297903023607935413625280061440 3492259 -1016920792972287395202821647631039784 3492260 259859434891070406702269904887066880 3492261 1231056797572155290467584946882668480 3492262 -234496947817288990184644720955952000 3492263 1328748767477244629427058976117437344 3492264 -863649592508126539183284052174356480 3492265 3553874765439012590450797581160320 3492266 -381254204442569121157356149006407680 3492267 230102136962934524045149937529489120 3492268 -127722877723826465999856908134993920 3492269 -1670933576619843657782769092560736160 3492270 163518046798613415502057931154381120 3492271 -289872006147842547328579632255584400 3492272 -121228164584504821260153580734578688 3492273 -633080742428128265613800328073520016 3492274 385715947995449349087770768489057280 3492275 -203075126124987599691024404379754200 3492276 84708086525367743003552329829713920 3492277 -176012638380532650778597076217906816 3492278 -432174790912151450715270535573246560 3492279 -861484125401566303889164911618397680 3492280 -42451973030929879127772682151731200 3492281 -103794590237937405839648014320451068 3492282 223690799841064992907165975543490304 3492283 -1503210798345597927315241135858381468 3492284 -145682955936326713732336992647098368 3492285 649857103495274111039138179758895200 3492286 -112683139913936448486535463212636800 3492287 -1617770936874408583475559795309008064 3492288 9103390387145765405148047128657920 3492289 -278848069432875369504397884570800976 3492290 -307278667575955136837755289534515200 3492291 778408539288147048562912425171581568 3492292 99905423964154040167908947239078016 3492293 197764458832315256322582630664209216 3492294 -192040947713322463588780506949740672 3492295 1836000473273271283799150774413200 3492296 425316688540695409452816181515724800 3492297 -707121171515130185457221179779208512 3492298 -177135526607341497559162814875497120 3492299 -1432402552365106271268332891214638700 3492300 70267899499817142974757451156684800 3492301 306784189516725974294612553524061302 3492302 106704552093899095605170377165056 3492303 -1037316347926328928501482533689394296 3492304 -241067321870231989681294133923282944 3492305 -355219415690795961027118644641998080 3492306 546374732507774583282763198384906512 3492307 230400067475357933504981844675642272 3492308 -879188291277905326019744383187011584 3492309 -364555179776971767440776171970313792 3492310 -32669782214699323600867146897930240 3492311 -1480854103556998533706250439285769176 3492312 -848679982532951743470471463155732480 3492313 1448821841187718063423133076356403984 3492314 3118187148385747967579211889658112 3492315 -48013961264587638563036976520964640 3492316 -779671379415698380181837441033704960 3492317 -1822097551006405930637494310670380634 3492318 -957334087753565434228509997959816192 3492319 63460708092884514507508277380637016 3492320 14979511361907157388734341253693440 3492321 -129482930006997458139842223327437376 3492322 1190004753522785962356854919752868000 3492323 -370068116879476445966228127688195428 3492324 131659241069276822007289201680829440 3492325 34837236759238214756752376078224500 3492326 -1533624193502218684191973767122154816 3492327 1267371154407693448845614315303518032 3492328 -613324713419573643866391211092787200 3492329 -510618304527219238572689455010619072 3492330 -407558101489827579193397077424782080 3492331 479322303213367886541515281847504 3492332 -646933647655769764615910168891944704 3492333 -440572103185184861149282774466247840 3492334 -135721875476303537181281343609845184 3492335 -632351442559122137952534790372423680 3492336 -26128458677752450623439980006998016 3492337 1187829158914142376528357119528571986 3492338 24613040426990364318965953953826320 3492339 19382710122026605095745403835228528 3492340 -279713997765887143048642981209980160 3492341 381901430957610792726760515988973742 3492342 -193001819916478464040260296528179200 3492343 519893072147703901053534734258023824 3492344 -190581783912377808110786469847449600 3492345 -180659793489183837927759129883404480 3492346 3153270261687479366042717626192128 3492347 -689015896545097397581058260319540448 3492348 -347283366828375730750841795399884800 3492349 -23750083966335694129679585532892064 3492350 140295516687956137892106371300894400 3492351 508859690816524012910111466307293768 3492352 -613167463660212797198843371113676800 3492353 -1271751788719675750601584009456369920 3492354 208000446009314366530092241272798720 3492355 -874823496261702402626301341356464240 3492356 -221312717303693425814031179511558144 3492357 -220393309754051645565628726283875680 3492358 279553586117363366951991429240029280 3492359 200278692176526803376158258334793704 3492360 85161958406827860683704358545920000 3492361 38300922005891997362256673240569012 3492362 876621925234062764577765054519792432 3492363 -346383313456539677278975322132837376 3492364 -165985392495698580052506927509588224 3492365 277925976356085985718051450201829600 3492366 182377166034266674009880449825188864 3492367 369902252237790809220605455772953792 3492368 12211135828569015960062309930041344 3492369 1113570886735227059948538423734332320 3492370 -168877395686403633702898779799011840 3492371 -528001318825196403242331781172005800 3492372 -265220853591729912568318815587352576 3492373 -568070295520145674145251100604171264 3492374 -4389101694373318816826547906348480 3492375 835877564538644208497397648420960000 3492376 -1014016321898308594627489191383377920 3492377 -155207436356188761857377262082200448 3492378 131097786999148266987952415145521088 3492379 -1196288085766762122144620926691882520 3492380 -218035861589669196520150770881203200 3492381 846962692716099152883434569965179424 3492382 589584084794880155641225423512912384 3492383 426957671613445472973595483397069880 3492384 -283493474096892107507098954506436608 3492385 685075217456626919480967593805831420 3492386 155563509910642190011598621913325392 3492387 436186810408998207475022081713393320 3492388 -525751072100856205918409092814023424 3492389 1633291811662700333251087117014044160 3492390 -31216811178450943989520457161881600 3492391 418419596722821940692937941852415104 3492392 -1054117120144053519715078286261376000 3492393 4824341424571411211011573236933888 3492394 -212774311129625027283721903514340768 3492395 -45212044342826617993707917695691040 3492396 -1174390415183835456596921530734202368 3492397 55155889285601280597241515976637846 3492398 51839796330892692571978502389678080 3492399 3318512925375402002680831133687568 3492400 -152546106471613421847649483103027200 3492401 -630080974287791833540337904915438096 3492402 -461743035664970802860240637486365568 3492403 -25781356566298660078241490467894336 3492404 -65246304837944859041672323726497024 3492405 -40534539606825249735597053446007040 3492406 198924577868344925323907256404917152 3492407 -66775274259813085020166810037632344 3492408 -632104790517728397032697262195568640 3492409 271105645052772649120617376937939840 3492410 205458950561091400985040151625979360 3492411 379879217928738261145662195318559200 3492412 -217840053816927304112886031339683840 3492413 -1411059713227234380550143000361345338 3492414 -394658354011988174544637300612924992 3492415 -1110855073973179238711041111124284440 3492416 127467139033947698914617682195120128 3492417 6435079547869334154787899388350048 3492418 6790137505162110258586934408894160 3492419 -303768393192589991561243736632794368 3492420 392612256177901319108805759384698880 3492421 -18958093046879292142311112663185216 3492422 -65651889205553511466923037591267488 3492423 2964385263809091525352337388949200 3492424 123437632260702016642132864012216320 3492425 -299767987582190363892627552258086850 3492426 217644726515914483836184921791513600 3492427 163764194180415739399449499365091440 3492428 710133525710386818605501909254571520 3492429 436793744802902278085658369934048512 3492430 -109406559557081838776278241029708800 3492431 -235075867009679214528834474496698768 3492432 -65470072804172014099881218994339840 3492433 8683611686044384230685633983508160 3492434 -892680878113155870757131190340734848 3492435 -100047200883593038222668559741624320 3492436 -1180922462023870718010062294714888320 3492437 211838177603060163433014244120578168 3492438 -69176246465193171517555298155971072 3492439 1108404036449596192215531391254431240 3492440 341093409553204191211033798841548800 3492441 293196158234500824050847747732847620 3492442 422842247517148494384293984163003120 3492443 147667539439945343657157063166119600 3492444 422901113202871740682964115864316416 3492445 1113440979212829803576194207473420000 3492446 -52272651506037745757328335994929280 3492447 115519357204241837669210277824014080 3492448 -1301865156971307270339861962385653760 3492449 698775701089787579089029887909845380 3492450 18871828253459633077286981443200000 3492451 -281668248329384834187593646715712600 3492452 223453962640862264589452527986923136 3492453 -32899558619125405058030181862675200 3492454 -92046083180701993662459576162924288 3492455 1001761529519982328928736802257378360 3492456 515884339635464899143426291311001600 3492457 28542530094917351057054970511771706 3492458 260196214609299425980426593146034864 3492459 -272247054403745365539019222237862436 3492460 -4063361439439336408825741764526080 3492461 -147561070865129073053022406730503968 3492462 -58241335656289887040326260958193536 3492463 252709164022148172324263346617579184 3492464 321777470739855747068531061920071680 3492465 -377019976259773463859457751073545280 3492466 -14648302719587525931981113525049600 3492467 257919629181796178005365546575263824 3492468 -192390085856114522908196077122877440 3492469 -236450104299482754202782739593393490 3492470 -653341010709554093710851374498083200 3492471 361036416735975450967685641522226304 3492472 1160014266885216990587539603062067200 3492473 1987271544150117490016861525133657744 3492474 30446565751079456606489766367104768 3492475 748736632510634245030252232114292900 3492476 -370396719326328036242045857852600320 3492477 -64919745665147009454920522463310074 3492478 752140463081072879682617820382584000 3492479 796879728394088651725292115466732320 3492480 -256438751925936015174990742054502400 3492481 -793509492392408908927808326951207488 3492482 -141378317409352323176657947169622528 3492483 391556761174014875512421981299184448 3492484 -949567366501217016001198859262169984 3492485 565757447839729981017045602010888000 3492486 163395583647270611610083471098902432 3492487 515042329736244456725267279573146136 3492488 51437791573891760023150222719682560 3492489 68539247605609424221822243056884736 3492490 -237870166867185647290672195860556800 3492491 -96289673001100473353958497951895936 3492492 -387504646417529574719817415993717248 3492493 1532707701508729143547627540978306742 3492494 -486983276340197661256960433326826688 3492495 -128079453797424386154571262959286280 3492496 126829606877076989305589259750080512 3492497 1753470571938139593684683388462505572 3492498 383024337624715428058199594234984064 3492499 -64895244880082715218699663359191840 3492500 -101076798675438160601288193085440000 3492501 122187370663096933164663957618060000 3492502 -61544352074456655187859284737026688 3492503 1476682939701216645700665106668288 3492504 224208053680834484170214806093824000 3492505 -804856650568079967468313818429888000 3492506 -406058221139841848446987296463084800 3492507 -342608449163798247739403570111946240 3492508 267828267330987376426763092892025856 3492509 1718607850925837068326101359996377216 3492510 -31822592476169759497879676079329280 3492511 -1811366104129035413204923276683052800 3492512 -372406003625701410114015283105824768 3492513 -403626723761497665063713356389715758 3492514 -831563764763114306426180217074438400 3492515 336107364505631124724413547922364720 3492516 752191396219661272387041514120676352 3492517 -696475242236095818230466242489040608 3492518 238584730116513747760003879724052960 3492519 297956698827566542795519697061826344 3492520 444270271501267907396155509496780800 3492521 153418492122247046990169828745499472 3492522 -104206534209292733389137065668208640 3492523 988700527298502136593364701870051840 3492524 535943571313282810148728296805118976 3492525 -197115668766334381389268244493895200 3492526 -614789663343931634936238760974084288 3492527 490847611757277168585438115686661200 3492528 -100435070424194502127283393410498560 3492529 -1412823069587963579434248387476437870 3492530 -212428235264724625475051410419002880 3492531 45591497566118041639051672563179520 3492532 -1048761528700355285010860190425202304 3492533 21527446942022776503946867491604224 3492534 -1178818329061292373801513569208960 3492535 -590814169671124639631194175976788520 3492536 1756697436628880648919251668946472960 3492537 -253793081378184467970899933868619440 3492538 -19374364103135183410870971769720320 3492539 -105691070252252347895834976299438376 3492540 -150970882057339233408086121484976640 3492541 49935115242150197789170295144552304 3492542 -267087654964594353093017853899428800 3492543 -267110644864830162547134475601428536 3492544 -126639793222862428374698954971938816 3492545 86256707320728731129677357415945280 3492546 1920355792885825448025860670945024 3492547 -1078882171822531863139963704876216004 3492548 736341658252644973196449232865259776 3492549 418052784803011707452503186985819868 3492550 165623310286951112972396372568988800 3492551 -223032058479999943354023761170673448 3492552 161206778641738040503169193514598400 3492553 -122491567708622998968898245123497216 3492554 119518108484699112892237743893729424 3492555 -704623645817742979331919765643772160 3492556 -1144938616436114982552966929079911680 3492557 869772718986184282268936680437244320 3492558 -18930319773431691884473593224072640 3492559 -72804638322876630745323336359027984 3492560 127248755037846459767302980317184000 3492561 284399959673258270838753016069877760 3492562 247690379778115556913784183080166032 3492563 327421388390742609441662939501704812 3492564 -399436432319918181156387748831918080 3492565 -203572348970307367644561373737006060 3492566 -300887430934251855487101642275235840 3492567 -382407689113983043050933399450217032 3492568 1159335772037676782160875213049538560 3492569 1419339882522909491119658176475720970 3492570 559016120631188439172111812726159360 3492571 3434767515350431745235149533528772 3492572 -13691294781571170448767122747900928 3492573 4048836057291484813474033222244544 3492574 72290600489340885239615495158033536 3492575 427657823190395211737971453402987800 3492576 344969018077485600590841799843774464 3492577 2232924580493918497609630273020165120 3492578 32096692025087764887654187833453120 3492579 553411970015041377430570059944907384 3492580 -59939138606560854005753333109964800 3492581 140960489261788279929683215897478652 3492582 78044901818651359037283087909759744 3492583 434055967699071416662311481355851832 3492584 560447481073337341165633447391723520 3492585 464932155553814980688144280301958400 3492586 -752233987335094600790166459528085920 3492587 307778316084879255507684335985292032 3492588 261967868630752044910881269903339520 3492589 30431676377639486428811384481209824 3492590 113309152869361397188124870606476800 3492591 -1274209903187087085331403878092352896 3492592 -250703933501498560045916866795208704 3492593 -107202794878588132395227897820961356 3492594 -1590336740606347455759484987018752 3492595 490464527091886568664226453138645680 3492596 594575557165591416652377993137006592 3492597 410339032380562625006852789722490400 3492598 -812195379773165922740891295856783200 3492599 -468108623946893839562485302369419520 3492600 39948299995728013235570044896768000 3492601 -103903752424576133084999997171017536 3492602 -1005842045034789546617672426941615248 3492603 146792392316070333325362383046878412 3492604 21302054203450037462271595127310336 3492605 262371993198583338389112400910857260 3492606 -177998883555562277514145370225928576 3492607 -80635041334162896415369372918630144 3492608 -344714966906185161005251712306380800 3492609 -468992472578715318693205119960486096 3492610 381782131276075898224896290900113920 3492611 793529282835634748698111206776521212 3492612 51847791175067647164761266478346240 3492613 180343127406138217449469630101180 3492614 788553117128570269526735422441282656 3492615 -25197838497968781669942487720550400 3492616 -694458154292400505030812202071060480 3492617 -543911723932831151562105547889451648 3492618 -554590610027521067632361475510293760 3492619 220850990882758049634337486861489248 3492620 -411799930877862616419602658805816320 3492621 -699936027953476900295944059750550080 3492622 -72834335726212431946246785634003392 3492623 1295318138433743252571220805519823960 3492624 175181155887303996967304895909003264 3492625 2000457630505459383961996615227129000 3492626 -149834165645943485111393683289505792 3492627 -373545598458349489532620174007869440 3492628 513809051961399707152743840411882368 3492629 108959556257124195150584082566825376 3492630 -260239005544181369956191328829057280 3492631 -931160941439196085237165392132144568 3492632 4375429106275149328458438300794880 3492633 645831541961244325856136337953486624 3492634 -539064206807694147403648366818752784 3492635 126842343312719624744926902046486080 3492636 131798425983911199607452894888468480 3492637 -531766434285922385278311451524877760 3492638 1544550952121845093616151277553844096 3492639 1176673827633532785371102126501406240 3492640 -676533749439153818810335402005626880 3492641 1822962350704965225787327468134291042 3492642 -176888588621313336296800787724418560 3492643 -195832291112400896392704103638229248 3492644 -213104090112680419607632461346041600 3492645 40094779833817293132084257586311040 3492646 -104672041746556391225616598023845376 3492647 -315944236779229342335167241455644200 3492648 60822835344042805387527615900057600 3492649 -198164924792869791548068878925385600 3492650 -172260272467369996316687750133081600 3492651 -336367383431896160046993802916812968 3492652 -171124490571295044629835813052467200 3492653 485476693254804915018529459518169440 3492654 -342774888625711207639292939842360320 3492655 -182529390354726924736689863580976440 3492656 -426152259687185337445130620420915200 3492657 214995715320050367255711133053886080 3492658 -341546999190143478167576673592619616 3492659 -26392958283717086043259016977200096 3492660 -487102016771751915685102587714570240 3492661 -431044589383516965110141321866702738 3492662 -11873371681501303359255822367107168 3492663 -397286168195320361919938013826213656 3492664 -390815933923373248754772397412843520 3492665 582578394454132914766784498516160 3492666 -287082897310929166902343102750502400 3492667 796789448739644014379660270262513264 3492668 -1602053257137680558853753387964452864 3492669 -826226680761395187669529134045575040 3492670 -433892636029492157378929692753360000 3492671 -285815430115188205755235710139353288 3492672 -45925118246627936668231748642930688 3492673 240265123473552214922399991244179542 3492674 -863165101334862919053128379467279664 3492675 140165688610661988209349195377100 3492676 158504624302511204743388979736673280 3492677 -502380146884796373566173909477479936 3492678 75123387659611140721734687998164992 3492679 409052656014770852699487563880545776 3492680 -138403468766107255074464661768345600 3492681 -199730791122357935831596060680127296 3492682 -235448328675481717561322726542464000 3492683 -754144897332663713928575011602736776 3492684 -19376224491562774285844026716088320 3492685 19359928316889372028626437010888960 3492686 6579367973526709192147087901721792 3492687 -212722509405526055905604960642728320 3492688 243501826210889836302469752473124864 3492689 804842009171649156820890655975066356 3492690 355943788453047375699264496612523520 3492691 882464209974663092766080255301978092 3492692 171323289363238123021715198455326720 3492693 -742810356093739043036990177135945280 3492694 -125666402792185168098294844600588800 3492695 232658663623016852482169324296402200 3492696 -932494713571630963789321985801625600 3492697 -182618624896470574991944818747015672 3492698 -579868261110247750380900044003508480 3492699 123246697283001886728545359710128640 3492700 135697132187051873856828998975424000 3492701 -420613771403905937279166432199543668 3492702 632702329223107752897490610609382720 3492703 270903449368145865218403486881674224 3492704 1541824481759370510608716114565922816 3492705 -286621938613934333844351360110720640 3492706 443140169735164366348713621866221056 3492707 1108262620689896553088708543631836956 3492708 -71416281571653378427679427781754880 3492709 659230349781150173397951055242093600 3492710 138322612749761704214028830705022720 3492711 -897224968973067310126135503440040960 3492712 675790211986783954642043359775539200 3492713 -513543600829377325165389873007325760 3492714 -90899836580048245931897735547144960 3492715 -290025664795555767271605807548324640 3492716 320885680148493710166088413388439040 3492717 246687231577401378730669432003803648 3492718 -4696478966671323473262459777160320 3492719 -548692820699740650634784642662808880 3492720 -7202763063491545563979944852357120 3492721 -79464474217482376206666579132504668 3492722 1157530717884061299736839441119543424 3492723 157031568088539312789357365917486548 3492724 -1135421606124449302692907753006308608 3492725 482001799377294663381623282891630250 3492726 -118841796880222232728216079919559296 3492727 569833498725471488597563115628221872 3492728 -522512946817992262531845159099555840 3492729 -585412373857566669128659827764109126 3492730 -441057894749157650368735381700321280 3492731 1988294861492243075158300235020842000 3492732 148699773020997909584026798172774400 3492733 -691852691712619382196148388120305018 3492734 -22703021888411047612303642014793728 3492735 745579213270053892619143697589353760 3492736 30998575650914924694111415959552000 3492737 -305171679375511663437856058637535614 3492738 28438768071285481817634774301920288 3492739 143937502332828545339304345822390272 3492740 -112707034327256944264282027038831360 3492741 -233142203955069720548457387389913600 3492742 743592751198626393757110946340314944 3492743 -361938635227835766925716193337740008 3492744 737080024269530441092073890562334720 3492745 1530040909075585875820270710094938120 3492746 318223245888052541495817053549898240 3492747 115267909346173118123287806542405040 3492748 500970552923879168089077447328563200 3492749 -178467623762668186069538056935009192 3492750 511194834201770791226643095024544000 3492751 -1248183547944534616096797552401749400 3492752 108593674294418057643962693383176192 3492753 -205745050282004526810385093857532992 3492754 -392636384311965601816613905406926848 3492755 142487568480819074118659271985472160 3492756 310305253847226286783522776896138112 3492757 147955873513645988161299969658450560 3492758 -8095910782644731186307125778516480 3492759 -499472673877009518309220049740601496 3492760 -345929000775797363846210968605696000 3492761 774467170067216685466422621651018330 3492762 3827424756786203357977136957236224 3492763 213999787765480062957526512102678400 3492764 -61925786805869689761588281000091648 3492765 414222323141856600660739851650240460 3492766 94251378828864557720865903699560832 3492767 1588786403033033335853491953650458320 3492768 -633074556059599402708747258750304256 3492769 723120776667509543366265123763680000 3492770 -19808918202738900181820799376281600 3492771 -219962441746577919454463460942205200 3492772 38603178928609965153631971318460672 3492773 988691766635260226368132097009369022 3492774 -189578898672219001369510490283909120 3492775 -68825346022289642149476766150988400 3492776 -32255324049243978637167778144419840 3492777 938911866611340889017351520646886432 3492778 581767486326793599829029487392139440 3492779 -1501081150424587176044324011067477424 3492780 -66526517805636761420811296485294080 3492781 -1348907735432134169198139757587098336 3492782 332063092537529781820861431228417984 3492783 -334047769670585623495180671605025936 3492784 67211365842267440066419509852733440 3492785 -161567855118665686453362498918067020 3492786 347857571367406643780248424808192 3492787 1490964019266421236690947766814087436 3492788 354747235897959745950167316163019520 3492789 488549354237116682335624778788670400 3492790 15533617597728837922636649738242560 3492791 823492773794702017003385181983505192 3492792 146923053066742516245995132413440000 3492793 1738382059718492978649852547934288042 3492794 186675081341122797268001142961731696 3492795 651572982950779364031562776695230320 3492796 -433179570432382371538566672263651840 3492797 -157735350860310213504622195139497536 3492798 10183052719165160701967240659559040 3492799 -59656314864375743186880846332033480 3492800 -65081633537992490831659188092928000 3492801 4587628996648583126020454348991744 3492802 -651030071023905579058030341436665648 3492803 -752207694450993748469591686559432736 3492804 -1967331665434312636929131731550208 3492805 -893682978991276469507482584690316800 3492806 -233852071672103278438939861220720256 3492807 -365261198655960002955720633294695040 3492808 -1584004224354886820952102539814912000 3492809 568254762497303905595885622922974900 3492810 -119500316794128781559340736133220720 3492811 -416310976921534660401675234655373168 3492812 1453747495827285337728175701049838592 3492813 -6568430054056082664025392006112512 3492814 115805676416466171919515946936303680 3492815 146145882159307658263536712316358000 3492816 -241749240972827757587146005097218048 3492817 445852548218118500927824963980506112 3492818 -180715952883907210218476195980072800 3492819 425494846980946977719794009377143688 3492820 227429592086242111262269973579988480 3492821 797766821340083922781484818886928732 3492822 317825874842768994278677816736782272 3492823 -147512685207955136534079268344471928 3492824 -48982250528109181256562832845127680 3492825 -173552996771139328781830582804286400 3492826 74768397691426869097083346639029504 3492827 -394757062315357005698967257909184000 3492828 618213932422700034334463127118033920 3492829 1728588213826569524364653777682667430 3492830 111000048119393466326861353524560640 3492831 -17034111380277046733667109713542880 3492832 -88170142525618280514563646355931136 3492833 3610127648403532085128741681895404224 3492834 -130066595558568579138820997376021120 3492835 -246678749463160736809148109137004720 3492836 -619851429955546196367435906995675520 3492837 -3480232719596804816972525764799688 3492838 -938634372693856913805105462603643680 3492839 600434271536575385414992919086929456 3492840 -146116072519020731492199818919936000 3492841 912092727723736177265872514453131968 3492842 -7142111184426073836513040545230928 3492843 111230845325553233950238096552070144 3492844 -1234448728542952959978615274696600064 3492845 -106140149371475320779984940330233600 3492846 157479888170813409292534176275942400 3492847 -12282091378579558172353927117240080 3492848 7854510754499895764413994144563200 3492849 -46860007924716223082676062344261632 3492850 402846055996690111779391642065428400 3492851 918034040985539503735035298072747752 3492852 -130552810311001485710307892820115456 3492853 -146173609849928945219323669207285632 3492854 -334663606025340879962585836721450784 3492855 -938086409450713285373528603048680800 3492856 -1038269363668081374003762949966725120 3492857 2761442416138346833734101932224912 3492858 -529568604553976463915105795157075200 3492859 708522987554557350216356277253786320 3492860 -170735561811802077560098943296819200 3492861 -1126308815055934186750382298792112128 3492862 139234089820826734546167621132403392 3492863 183803832418174238552315316954198528 3492864 -610815525930881356617549169683333120 3492865 925086327401756425785515232183417600 3492866 111995152732454778706914626184374304 3492867 192234954421510459309770990388432632 3492868 2102489383046269991601015139130081280 3492869 804564670198092181672493306119362270 3492870 131627840580631047744407233598365440 3492871 -1400154030244485530163194478763681008 3492872 59296040277010985103917547558666240 3492873 116962991885616853000812607460981844 3492874 -96808828754940644123089739187434496 3492875 -240379079040497138691091624928796000 3492876 777597638661187422480975873353518080 3492877 -202994907010924056469128401931267274 3492878 -80189873232919412892158552990813760 3492879 3226303747184037040246535033727888 3492880 28645950191528180705840899505602560 3492881 -90731173502577696826205737346488320 3492882 802230052836033875461385457155233152 3492883 710909035718428712487424396029354864 3492884 -313916151810768744891786334505318400 3492885 -345055508903691591456086902098705600 3492886 328062456720220877610530054104975392 3492887 456372971449168864341278006378231952 3492888 61975464114218825749406522266091520 3492889 915685413169669624511896200568822224 3492890 6783525469603386456490278869425920 3492891 197730921108214716886959632945174700 3492892 699077018175307021019161499650907136 3492893 1269792725218946947128733582115543142 3492894 54261270790793404408214254427627520 3492895 -33108557603583500358863212711641600 3492896 -532670697554783602220879279678816256 3492897 49814937856372922708489744170609728 3492898 952304988426057836325173919404005200 3492899 -79051524413776486546416370877986464 3492900 336016533817325891716640241160060800 3492901 -1170316776180848629602922295036789696 3492902 -607381480475048949793401595402874880 3492903 1145406185050113161028804319062946560 3492904 -45563451710585010260342116563118080 3492905 181833082627520596530151141032708000 3492906 584444928841870795940779764708787200 3492907 -928689009944504959007743156552372 3492908 -387448142635357578455480100893136384 3492909 79352961484542400917676787604416640 3492910 -234165793594439432087351228050136640 3492911 -157177712839377299626578305903078640 3492912 -78159640934151523068020301079314432 3492913 -510498042976696396690663017680676636 3492914 297312761509792618277226124840749600 3492915 -537259601016571237710453189018352080 3492916 317545652544205863182101627230590976 3492917 -1739555494699339386038548760875814034 3492918 81497901530335492560996461906933760 3492919 82028511196402791572112133761875680 3492920 381332636072717477761609000245964800 3492921 -388103515649371752187675994610961536 3492922 392874542876293596306664519235512320 3492923 -249681050801259399263205165203243760 3492924 391081923863863596319304863095353856 3492925 -213901053793525160423051386564131200 3492926 -491913296116090313167101047336825088 3492927 49744663571728411337547317195793288 3492928 82611629006770687724450076300935168 3492929 -1263773852059574461582985503140019920 3492930 -37076239992409769793015229254497280 3492931 -484046527965358411555993024434549040 3492932 870652909338295562268476369356296192 3492933 -194840892101872088367048755973216 3492934 -468488851839501224345563375415024640 3492935 284866756708662956039824661582962800 3492936 1837959127697241726473905500590899200 3492937 -65198247908085938559576424878625600 3492938 -215839175963607987767718623075191200 3492939 944956447849834049969092436700815280 3492940 -399712580490223786048932874504965120 3492941 370835770025406568131310645510080 3492942 -556995626981113988720813473740823488 3492943 -39418602935859647890429449511414656 3492944 12904835382470283485517011012812800 3492945 -668446921302935938788546702345087180 3492946 -334396050981112529817403843556029440 3492947 -14541175402808000693986470607181568 3492948 -304884268902436385394352996882642944 3492949 557970465049576757819460023968476160 3492950 -243535427932147130039970286323516000 3492951 -156986613940192189162051055237183232 3492952 232780237569086426787029748557230080 3492953 621619301544840083056014657984632202 3492954 196957605537283819494377022303799008 3492955 1256820991946277138427497553898631360 3492956 -228534982067161593961729249676304384 3492957 389906766417447004568136454002211488 3492958 279513629758730725495118242178875776 3492959 -563852570067855692051176591197903840 3492960 -590795779030174661896195834223001600 3492961 1114513777124291461856528825775766562 3492962 725684520526233794047815123036795264 3492963 36402777260827960151244506909496480 3492964 -319127213106376119291028023637254144 3492965 338004181563114328310684807163984600 3492966 -321365744441429338106781666153696576 3492967 -1062073189936229128975390945389190984 3492968 -72167513581420120739200186175677440 3492969 -756778520206953015748089372067391856 3492970 -82484821080782371315062573788787840 3492971 1546313787544923276372639774410381172 3492972 226356359598886898206773231593766912 3492973 -444325457580070474868174485126050240 3492974 -377145103189576698043316308652470848 3492975 -392000339620605544938041422407863400 3492976 -520011998839757140368301029490688 3492977 38626456617639807552091247205956640 3492978 23584225313105004261799635112039680 3492979 -376415910519411096558956959384917760 3492980 -329580501058755939087787775514144000 3492981 -647141236350967714562676589181277330 3492982 543613531140957347106560117491008384 3492983 219492757671912259714538264355735600 3492984 587538915248704126942287790922465280 3492985 239506167569446226337641758244736000 3492986 -224075752552364176694987527374240000 3492987 78915855557841483885630796187974656 3492988 531820003825648771094954038066239488 3492989 799436848491269704911548259271910790 3492990 454287325014524941035183361034611200 3492991 -559881293361647181715397070604244608 3492992 -1515018394127678696822613340481126400 3492993 -383256364886276793064815264719800320 3492994 -474413136974647095840996197801734704 3492995 298158935724887966792108023210596000 3492996 123275827800881316794071692296884224 3492997 880360508509397449321088971490960412 3492998 -430204817171172598819869138205277760 3492999 -1091028592943321802298278640697244816 3493000 -55290168728083371402217497600000000 3493001 -1201079300212872899506667016141712998 3493002 -252547129133617672476886653103834368 3493003 -544352507088664822963789970983176748 3493004 594354860793576361561165367664013056 3493005 -404619099786701340832040950111222080 3493006 -123379100934921441453419869243991040 3493007 370960842042074526367121243224286400 3493008 81413285437001120311433333449949184 3493009 -173352841148882029025535648415261196 3493010 -221193717538800828040959201285680640 3493011 228730105577682959181459447710997360 3493012 695657665965712953250462666238086912 3493013 -1419075020086716178400578520527290738 3493014 -209417013509326533522811707272733024 3493015 -377149120907419868983423155821307600 3493016 -154548213351339794241417811758827520 3493017 -1764845993130552372866576153667264000 3493018 113682793232636760652572453215367168 3493019 11869521908837996547696846596808744 3493020 311573602326096191027889617472967680 3493021 -502361389564248046737278040266920320 3493022 40595955016829331516937812415578624 3493023 326374290386691651964519710562373904 3493024 -1894836893120905670199960812622839808 3493025 -467868131206734460856055824142885450 3493026 423062743025415957217772067502890192 3493027 1180216014770681367778755423612422876 3493028 -415831892839716475499575957204992 3493029 553787966250485687710526531930105184 3493030 66850861667094558505013074305932160 3493031 -1215861978765705717333356559304620168 3493032 -521159358024169759635576502860103680 3493033 -680076304954889248059209026655740416 3493034 774030124531083828754392306911626416 3493035 79555174034408303593936346419832640 3493036 -6647411341679710874188622432509440 3493037 563669385409634429518967125053600012 3493038 61413712033695756157457321186055744 3493039 2760133702653681826783445222337744768 3493040 45810595943763255553712064292454400 3493041 430825618804208280061251754340571744 3493042 5128441833274871650869002527475712 3493043 420376224225726271881626342605524048 3493044 -14954313107949086372985870699798144 3493045 -934935108053985016507911228697962720 3493046 45065488024489384799524786691893440 3493047 60933958315109856243614812921948800 3493048 -323557378643078178635132068023152640 3493049 145774665904915742098415149296517632 3493050 15496873312452092631134623855296000 3493051 -796302646747263779706656298918721948 3493052 -297553286741921097721170506572913664 3493053 -357171028340075785620193350602763738 3493054 -13722345387690677661382910543731968 3493055 -496035802930409539031503570241001600 3493056 18080114521959272304227823044788224 3493057 965826257696058019191201494452106306 3493058 522617582062438302741093244594824192 3493059 276355289575020800675918644001342640 3493060 -19304518583673412277188205575883520 3493061 -378142002554679705483274087211755680 3493062 9895518036791719550669006463313728 3493063 703379082303382611923909792414542248 3493064 620280053531599417001918867654246400 3493065 465779990438961023714240749896515520 3493066 -106151638406735838575596795631394768 3493067 -613838703048168993987485761331437848 3493068 112397504949156638457962645441379840 3493069 -134344621150941342896880744852681056 3493070 182538410599576820702878515113472000 3493071 627374993070359219598348866417141280 3493072 -96744135908388883466372883221053440 3493073 -858871162159043387574507193581681678 3493074 182540631486427441011353310399060480 3493075 -1129573180111681419375888193587237000 3493076 -35951713090282811023129396466522112 3493077 14596193002560313132654695637905024 3493078 135633387221738860056410973574167840 3493079 -1210711512860692747008303865082963040 3493080 -243765356247172636665536346336460800 3493081 848409756100922865915668101720367882 3493082 168624477937726100245180749021841392 3493083 -636157453597855137112762152227522304 3493084 7534165287918458715184042165390336 3493085 -120974956168056013918345010293810440 3493086 25604405416565581299278610449196864 3493087 -39916834580743058025373054402968768 3493088 1386682259380864285134683277915586560 3493089 -190219297073855244356340667783308636 3493090 -143649303442430403759704407427143680 3493091 636380233216115108442370165313116320 3493092 275216099737041321299102300749350912 3493093 -1636211053821940957907428481453414560 3493094 -716639382850873257986752976856746688 3493095 -332213224891384222903909413106646400 3493096 303393517256102719698925777012930560 3493097 -842860758135341073315257480496954588 3493098 252894262757137752088376375932707840 3493099 630126599386676346852433259958010100 3493100 -101545523081153424302407065706905600 3493101 899838347533645482512994374905568832 3493102 -157807791387717067830778602386433408 3493103 128899048854173924493463781895062352 3493104 4981520382589312487052480913932288 3493105 -5029976626295738234134061041320960 3493106 -581202721801188639021378279537392640 3493107 651193812722924950713880155859205928 3493108 135496478889270690651380177892391680 3493109 -1044046637803867607402484942871040484 3493110 -231342560724609480935261246046618240 3493111 148295495052278930005859501257650048 3493112 -857875057827819986521093994987520000 3493113 -192695113558148320606583031259113216 3493114 -256871555803589421249662401560499344 3493115 117832331662350719077583156218327920 3493116 563311524448925446247796837208518144 3493117 3461457832740783020194233047520160 3493118 303786708441028573563791690067784320 3493119 -20455345819248023814844250408901120 3493120 42397994515428464305745653294694400 3493121 -671267652909898710285566952457959678 3493122 -35635881120852050487798673450404096 3493123 -3122694037194459808157341758743200 3493124 -34733653770212878114946333896729344 3493125 -122143176455008250603824867995660000 3493126 -86004479229694026783872000519831040 3493127 -185356186352582654826036050394730728 3493128 -755533396266389748254465928062115840 3493129 128962850545881045544511156483030400 3493130 82252613588292767585464997566692960 3493131 467037983665913476788748585129970880 3493132 1393270261065264662588480459095042560 3493133 -271247437007258772941978709908884224 3493134 -970662481630456394950940718871453440 3493135 180062609411338968041502699036188160 3493136 -669871588657358918836436815999254528 3493137 1189607225362583020440182454455795520 3493138 -300095330420789161481709729441499392 3493139 -334190019213131713264245091386240480 3493140 -77257471754631831583551373026385920 3493141 -56249386661354872719926152152426500 3493142 -215347156862980587816233590474285056 3493143 -623773669451651954079864982815585600 3493144 -969134151236476261265643684340224000 3493145 167230147724149228407651666148899720 3493146 -152964529217163457882475523030994176 3493147 16535423260771325978417367007458832 3493148 242552415481987387493085620527104 3493149 -31675848052969782860682479794848 3493150 -90598413535576195252834406672712000 3493151 -388095787140576280518998428053586848 3493152 -415349342343952120644432037328977920 3493153 -2117846934888039964667332221549537600 3493154 -19234202540892175940860938096115200 3493155 688283677835919395101976901488138160 3493156 -9797579726985274456326904060665600 3493157 -850672193558769653741853638281098048 3493158 -75058820202155721012789713749054080 3493159 122563997018507771206569565738466400 3493160 930069064979742744453549136829644800 3493161 -414725330019155849365644150210818289 3493162 214958213550795570772606315852550832 3493163 42176482111882700357939569906943412 3493164 -380890014929503882929659183730766848 3493165 -81958680240190821676204803597897360 3493166 -884534352737090488646604112597075200 3493167 -115208348713093747135245013476042240 3493168 -128767558825007219197736170254172160 3493169 72738716560725468329683621485203040 3493170 -116277970664284947959031873834552000 3493171 -875709068973309137178330204454166016 3493172 747680755320917579767490320531618176 3493173 190781927843983981746615375551117568 3493174 587640320514160005129714076556562336 3493175 77340650766526160477661427999750800 3493176 259050106100854436485672513018368000 3493177 -491183738334632083251092402843173368 3493178 -98613865605513813115968800426969376 3493179 -109492755287214539045284124174040960 3493180 -437071548633749906323851012872793600 3493181 1739050603194546826171307012873003712 3493182 -61372641268231296905457609255401472 3493183 954359477951773798473800667160490432 3493184 -413393212237050708182066965655322624 3493185 -161359589501395021918760515374110400 3493186 -257414020416863329238570674033806816 3493187 -1929551627971075954808821599346379760 3493188 163280843904347653765048696537297920 3493189 -259644887054507069376915297283019744 3493190 2300006385923128660042551281318400 3493191 5649907211681071080383748084214656 3493192 134231073683989538290176218305152000 3493193 531871011885324517486114106230036944 3493194 -128776247599619654320133810040099840 3493195 -8241163597916615554849117536433200 3493196 -5070192391965166812918959641712640 3493197 40353388222360770898968733343140374 3493198 402224428621222975877280048050961600 3493199 1260223301870769486503192036567729280 3493200 -19136988663478702537864773323980800 3493201 2258682614021879212504696485083500032 3493202 566291061489994240430380607234193552 3493203 -64457132791428411236566114040559360 3493204 69098559193263749564678774882402304 3493205 -761981229017098263456822809621407140 3493206 -23913880736118198841923309030531168 3493207 -74142547815034239776957028073135600 3493208 246390605780905983633753959747880960 3493209 -364591710910867963587986744506041120 3493210 462611406396081617770392384028351200 3493211 1346609845219126192546661880257334312 3493212 2368688191625487132724229442611712 3493213 -605216426332675082099171769857665440 3493214 -387261500842209913794683324410076544 3493215 -647063866970872031383960449639217680 3493216 -797004738624621250158358632363196416 3493217 134250574730772047863638277203674880 3493218 195459009007064483911903878422738304 3493219 -1259347266106117411885043316351857380 3493220 -652509429629224497000680920639680000 3493221 368852512238762288691228762678916320 3493222 507847994492949998873092583771500800 3493223 514273503646395121443441245322476472 3493224 -147372268466920302058243999776768000 3493225 -74558617128433488740222007207369250 3493226 282814340514312952949883826716449280 3493227 422930081290237444518775456027653720 3493228 69576536272233601496954805542055936 3493229 591266689478274431970862532465854176 3493230 87557499429112993236328337549068800 3493231 717294777085049232712892042474782192 3493232 101764819184642838082762368609976320 3493233 601576811877031544805964035612861600 3493234 -8755412998425233225086408264542720 3493235 -269231672775203854921139207504812560 3493236 -755496678801741841597730831162892288 3493237 2206185074258163749886730459601134944 3493238 -294357142469125566074007890363013504 3493239 2909370623680487331413642746318824 3493240 -416774907847756731585122227088179200 3493241 521604123923655126268956306478483284 3493242 563401726420390005384247595330813040 3493243 -59090504894726146017571360113828400 3493244 -58421060665883577221661319451702784 3493245 -338752093684904791536875479106457600 3493246 170919413006724588073590722624486400 3493247 431596006640451063892769712390320712 3493248 12413212024208060994381741387939840 3493249 -868607066392017763016682048016739664 3493250 -283196760472531091036530751263920000 3493251 57541748741689738799702495655387792 3493252 -329077094797704196861929503618846720 3493253 386282733847964512367290132117922400 3493254 84466830400285283108460930740656320 3493255 -85854891302411896082038668271519680 3493256 -151838321472103017869349107573913600 3493257 -83599201980382072862032524190629360 3493258 66572634487345146004242153184818480 3493259 -699610034848696052397970752018444888 3493260 141277217568639502236765214000896000 3493261 -1049365249870297849948905827952476948 3493262 -244048371630696217658877473219235840 3493263 74751166374542613080931540362914944 3493264 -158857744480625566256991741623336960 3493265 581359752063880326178404171818796660 3493266 -12225049553523022628089201488986112 3493267 114020180213084156913171525897455520 3493268 711366620092238078547156150093925248 3493269 -19814045969976443793484196334363720 3493270 237655403243809027421635686119040 3493271 -913385321892818294039055223766575056 3493272 -354203346333418418837116250084966400 3493273 179376575371152830889138714134199040 3493274 26586647707819410905487182675537136 3493275 -404785560025137125884599249667430400 3493276 -664749302086448802123911836414435840 3493277 -20239289165386987984708848605044320 3493278 -330381382266752461018231988999042496 3493279 732250071331837594866150571951826976 3493280 149460327283276261876273477425561600 3493281 446017959126257769246480599498424768 3493282 -46710959261967719677329733171877760 3493283 91983727246333990543687060192450800 3493284 -275916707515965055267790415185624064 3493285 -657331345363955182549794899107799040 3493286 -213831286450881639536949150443688576 3493287 -15854859378795651905361107869994016 3493288 -204827700380697435116826536639293440 3493289 918421416525694248028045387858692090 3493290 371450260053540067586517716702526720 3493291 1343049970140326181852376416843984692 3493292 663444032235164901380794963135437312 3493293 446947963699699665472527858877510464 3493294 -360754532439496522996793695463587968 3493295 4734331650707666826402497755511040 3493296 80654161439614209219581381181407232 3493297 371153898655825240265847589074007552 3493298 23738345042702961148893264223856400 3493299 920500644353857414105116522159639864 3493300 -203620351932872886050683866210195200 3493301 -334311137929224516030279351059646720 3493302 -141920204059775569216169174330718720 3493303 -155143754767557708591875803066627200 3493304 917330096093609369375435457700024320 3493305 567913802210417962677557704375053000 3493306 1272655785045947563842806130871714560 3493307 1242245689646218315186463599961651556 3493308 -110368880673581846499386443499879424 3493309 85107868998728239385584858148927904 3493310 370531667933998190728669550455018560 3493311 673170743654836307768925292004885520 3493312 7506970553947196376438238374526976 3493313 103172917694880168699502812283632096 3493314 45837262784610187479649065519521280 3493315 -64732208661726465409969818803695200 3493316 762872576587139133764653501325859840 3493317 494615905589384060777132767023840480 3493318 -183264230875624657431190072145587584 3493319 687547313135432707302843021892149720 3493320 2488366187758290484542597319065600 3493321 -483202203121247749954416208373240320 3493322 267725567065847092553222689255925760 3493323 -13253589645380256179441273356666296 3493324 779620331911446407219037418404989696 3493325 976143450528528721839884124165033600 3493326 -248942595293582032106048927583032256 3493327 -298046853214813823326684729666007824 3493328 -130851194010939501835162224535535616 3493329 -216524003321332537639895416425076800 3493330 -191589540573570375898246164617016000 3493331 -1439487381624991248008528026814333400 3493332 -15618077170890527666578603640002560 3493333 -1064625667462840362614407104881322418 3493334 118444972928748737838592627976142720 3493335 75341109937264609006653226455075840 3493336 108919341971517047909088883819806720 3493337 -1111544076405213991823626018497985014 3493338 -301020097906036595327860314207622656 3493339 -436727310685433515365150419452971720 3493340 -811452919964719223502764976289536000 3493341 463393149304767867642576421190347200 3493342 -41622626485117171572984445211755776 3493343 -45668808614817018510479843082018816 3493344 859461426893135209278786244718100480 3493345 -54454058441231110731282047325201900 3493346 -81467448723406301519344115549278128 3493347 564843796807668942738990487406192640 3493348 1379618577156091045267542979619655680 3493349 893279883988649724273261481621492350 3493350 -88831371916531926111189997600272000 3493351 -410960222076952139623623130540840648 3493352 -286477444382802177519024912055418880 3493353 -225446439954154994900917367550931296 3493354 67668657913245365798097305906579376 3493355 -4579583419113273800035802532694080 3493356 -317673524965942078564221512672905728 3493357 -90106450285985817267433842660589194 3493358 -416388990989470001625079862211635328 3493359 -145022178187427438907266502859891200 3493360 -12622528287382932331813883569766400 3493361 198088648182895053757350674242426962 3493362 184351060113531258789163894287284352 3493363 -1543810517950119548817286945318896 3493364 -88181387789961397948633883412357120 3493365 80094480666357752311185317895570720 3493366 -970426860748238437590077190718102368 3493367 820104840484564760484554191993405416 3493368 -443143684314157202443673360561664000 3493369 -3240093789444098569210299216721255680 3493370 189038441300084751169725091979942880 3493371 -93029081870021325873830185025419776 3493372 -427755441228687934188865846613991424 3493373 -373562525785754500116260564956208436 3493374 348774611875161487975799820134461440 3493375 1204208066775687704570760699627702000 3493376 388225475248743012694187519930007552 3493377 1100937350306358406377541158110809488 3493378 114398399956024830999703187989831680 3493379 -633109849042374847067870890742134020 3493380 565240595285202241659163395165388800 3493381 1864032367144739402042991434206638972 3493382 285254416789393656338502760535995584 3493383 983477862407003049925340270595891624 3493384 -638032349167018748504329309984189440 3493385 -355390942830573172981179166804020480 3493386 80005953826016518280027596671719520 3493387 -861802939184681574273121595101136520 3493388 -433761263452906039852917950585293824 3493389 -100424062205408776511828275118733312 3493390 -87808191620677622066631546342604800 3493391 635191015606060275544926998605176 3493392 15965197484952334352383010303115264 3493393 608641392805170677215979567555934244 3493394 851401071458557005834358796515460496 3493395 -356348811229736218598873940060744000 3493396 -608041958025655876975088059638275200 3493397 -39795868154910619359363708482407794 3493398 656958961895490245348475734426469120 3493399 -160935520472202441494748697914888816 3493400 531759999094143419574281716983552000 3493401 -323767912589013349266260627408835456 3493402 627327030750691825090555303398107904 3493403 437611306662509317602125987541227652 3493404 -670618187509784216931233786682639360 3493405 414743736857123994033298541244828120 3493406 -12586694313734817291992734678105920 3493407 -859366711935333078941081065901242608 3493408 1362448082062839464903886235673886720 3493409 24486929144390895471062755775403540 3493410 147344141822014876685778036690831360 3493411 -221589142703902119166696562636877988 3493412 -60819493871096758968655551918690048 3493413 -137586245127778683780023803221164448 3493414 374562442344038350824670589036377056 3493415 -11960901235185706056686093122906080 3493416 -218259715932024619223104470555033600 3493417 -1777128807334561047507723205981606534 3493418 -144908174378580376514457104920327680 3493419 -102721157361052075752013975148188992 3493420 126313732006603967757645644829050880 3493421 -11247601781679605455351764263235456 3493422 -939388003331219516860532457152319360 3493423 308217463163094639594446878921574672 3493424 106366089139097407638647553442971648 3493425 205468450297251995640108681812275200 3493426 448051703240699603217952863471600912 3493427 528745032091241623978818054341584800 3493428 -376418055308081825887053985605611520 3493429 696994148728779679366732540711105920 3493430 -505440867234842109704626100877104640 3493431 488529115965926339867535645108227520 3493432 540700988904374422584666511132692480 3493433 -87003528198879742844818309271823318 3493434 192064178139692339084330485321984512 3493435 -24225558962331260284294801242585600 3493436 652371769516834467448715479010503680 3493437 438917668171575550455322107075260160 3493438 92349165691108259060585979417591744 3493439 271638946739586962150972577217165224 3493440 -175400038485799818316891783865303040 3493441 188664254665750363533504961496423872 3493442 302191225407587086829580619649850912 3493443 -632940992534581253594525907898958016 3493444 -334509230984909154003801810522193664 3493445 -59266421306103973167493521891888000 3493446 18852352977712787370509655387995136 3493447 -471280952656358357533639108246205568 3493448 -246751142817606502789469928624291840 3493449 -1021962705668845542869679393418080 3493450 45343099290522021462502947128628000 3493451 -14761342386873207841556367885022560 3493452 127294111254588874444818991498788864 3493453 436566719627510431567663059746843500 3493454 6945972990894291642412114278288000 3493455 212310305228098909438416959306265360 3493456 314493042594157615848515693805158400 3493457 627528314033596755617104347817272432 3493458 -340365218052787876552779534303296352 3493459 -424684254108793707211274228034163040 3493460 -30387958397764952369693951337918720 3493461 -111321464521578087082727302074619776 3493462 -179131652901877146393673719958324608 3493463 -956931402158403052954888916949841920 3493464 -283774521253925547728174833347502080 3493465 635420251225510961981466015288097920 3493466 209790469172976914357782473426941376 3493467 503863619484164424357236676180351084 3493468 53589581828127927722977752748525056 3493469 166233543122435539192355324188473696 3493470 111136847774320386347608867304263680 3493471 127663867837127515395425987911088672 3493472 -996147051882568858966767299923673088 3493473 -1316709403945801935182843203858728960 3493474 488645913530519270560415932013702736 3493475 -224111630579653641145413488757406500 3493476 -84594135148376313704109254493511680 3493477 464129954034589000134566199306282460 3493478 -341905062245886530640783990558686976 3493479 553188230173756650924683171483177088 3493480 -159848907119912655826514001514137600 3493481 292851434529372665921150420950038564 3493482 -352721361701636259166135364866161408 3493483 174221842184337619802327511820326912 3493484 -327665457894760469617330140070099968 3493485 265063897304403751745975905883407800 3493486 598835862706431268972467494025648192 3493487 454747533676973077476472787214731760 3493488 -7792537749922279572964443766849536 3493489 -1011699083215391994734873143734806220 3493490 15372922313404624324231879540992000 3493491 -345473944510945946368527445076401608 3493492 -21818142568599952433937847404697600 3493493 1342073768016958527690958846577129664 3493494 565846743771666534129737069504627424 3493495 -113935653997119690186646425633338880 3493496 577728896798983870703656426903265280 3493497 73335568382298982792601046208366272 3493498 331881284644301273245784305451115264 3493499 -106718594166940761031005941481045000 3493500 273321331091706584376190003087872000 3493501 -651647346176338106004542700081292896 3493502 -228382714056899390640384749943618048 3493503 -199317306738782822990582150384875200 3493504 -107561592593402014579577333187870720 3493505 1014773189697030983112107708176440660 3493506 11953664544041050904819366871083904 3493507 1305063537721967290095560148058565756 3493508 -410743137313746659856452684991252480 3493509 -462885729198370236981053530897022496 3493510 570446329296163228076263484409269760 3493511 115493936800514226042746454028552320 3493512 638243683147049311755564857717760 3493513 889785686214311824616356448252708762 3493514 -84188358208708784447486857143272448 3493515 412124669155317823465282865442958320 3493516 135223931831144197465576114430820352 3493517 568411823530519673063175254714837400 3493518 -40973297354547175332281271399432192 3493519 265557437386900718924017261741935920 3493520 -44288580273938203728919016439398400 3493521 914973482923677336272494670366315490 3493522 -265490700011421197426120636190104688 3493523 970125405057711322938108934313183304 3493524 -341914670052827054364231387445721088 3493525 204543132972321125014594104358160800 3493526 985052866547292285266402080026119712 3493527 527358699434571617768816057112334080 3493528 -696590384042045464192257257871175680 3493529 576795039527565042339481482608281284 3493530 2798494546072847755557546562809600 3493531 919913390598959280153604330424756464 3493532 -61727730613199842978331822161597440 3493533 790364980065880434779855974520740224 3493534 -254662033969213975526094027909380736 3493535 -11010996560733474126137205398250000 3493536 -9453014493980984778471766933635072 3493537 -857806836558587381761416570797910814 3493538 570391407718945173692430308375900160 3493539 161129515360833275183859207525919488 3493540 325115805936637176103500191923438080 3493541 1003242054342368355065516093270730942 3493542 -30182959946031287160041840768883840 3493543 1023628967310465604480879671312070800 3493544 1555138011746889501843150920097500160 3493545 104227840974722163168052398757294080 3493546 -171448841254595840327189875165320960 3493547 -335062089333266427517033410793709004 3493548 -193334735328667382216313295016979456 3493549 -1313901651981276732910804907661397760 3493550 -65464157486108096024599222914283200 3493551 940030149440686921327780497345237264 3493552 -80896135139469558365235925591359488 3493553 270924482757520799999018117949184560 3493554 -221644254353603814961415674192968192 3493555 18225706009285825403267100817350720 3493556 -808331496246052088686218718001817600 3493557 -725915165146418332983545270154927360 3493558 -659802393613611285253272309630273120 3493559 -202195408143979545884417807266181880 3493560 149625786707779238399702775103488000 3493561 143310987814789164652722356809906132 3493562 -12345235260634906717548017326371840 3493563 -488994863055853621180030070640334056 3493564 796119406488880516571594654738146816 3493565 711283477802672645418121240423916460 3493566 349465923292782082273380490264661952 3493567 117248455105992427225124717095622400 3493568 289840167129591219706845459350814720 3493569 50959941813835856408858131871470368 3493570 -553935433750136138050336047816407520 3493571 1230391161570147544689629477765651772 3493572 -775937002349963438011003360391884800 3493573 -700436216783561347796339386706046178 3493574 -64868750642895267383901993184971648 3493575 -482537620846531396437968289329170200 3493576 328487937221306679651540790516776960 3493577 -719796403855890515522006779631617308 3493578 5363108010458581063396353806278656 3493579 -388694781867835305755258516557591016 3493580 1751009973940647594891313200307200 3493581 -104255743259705009389937135396831232 3493582 298547601214909074227671312747170432 3493583 -855955721568195471234372089709873168 3493584 -94383499401753960528466538881351680 3493585 642968441399222098795259193441317760 3493586 136150914718855279410942732975811584 3493587 -46495883651789959173933526693494720 3493588 -187330894228714555155533031220680704 3493589 985163584872134411264321160555811200 3493590 -49851143545213782257543262713007360 3493591 -594691612333037526219092299438502008 3493592 -693956599852027851885993083677286400 3493593 -230849934241772311258596749784983718 3493594 -218450566506921354039669365153993760 3493595 -87430548314364302147905810208068320 3493596 -459730047179264474906413588905615360 3493597 -48434715888413662096542079359364954 3493598 497926511334433203092654416525014336 3493599 -320317895998902251457895054171338936 3493600 558056705673464577676257670810828800 3493601 128721353812581894644086159374279720 3493602 -561379739149220084654316036545160288 3493603 -833386010632935136478384247469731600 3493604 891553875636721662264498351894306816 3493605 -732611252408334906542972357874803040 3493606 -3247714320476684815260635080118400 3493607 -46849999921797460996127761954581120 3493608 141916796730259737034050546256281600 3493609 561384381057610467327817872230412480 3493610 11054463564302389755571679927305920 3493611 -635089971645272452462412766200680896 3493612 903496679323255323382394161401856256 3493613 -1150598261491414437907792282024970676 3493614 97503044970386787632836279367409792 3493615 3056963519917869221424335710514760 3493616 -101768883082095290759807919212003328 3493617 -912917507439568788633043917113546880 3493618 89961673967210060226672752851439616 3493619 119347470818567239061401571489107896 3493620 -155973705676727634610983045258785280 3493621 14158814517430287983193559145604480 3493622 -137941540931604006688662918536716800 3493623 -95043803132147226920656483035574656 3493624 217774891937031664876093524021350400 3493625 -607412161940028284507525811381120000 3493626 183394041382007716514740751481753600 3493627 -1465625371889210868312725709809980488 3493628 -1199344161641977142199446694876229632 3493629 -120563738758283976684402883097766426 3493630 107711431577415104597686781065612800 3493631 309987104131161937206505947044348112 3493632 -88723593703393231200142110385766400 3493633 -68337603210318954484858637847788 3493634 -49177116910518681946769400668511840 3493635 -275164673426246528334902565226863360 3493636 -1260058915056798464248290085773281280 3493637 -160982097848463895331359570395275328 3493638 118431322406468655184941073885347840 3493639 -121165485001102189592914849699964760 3493640 -24525866260073238580376729903923200 3493641 100427729017720397337607087783591200 3493642 243392290599068397122068739542343472 3493643 -47872675134005125694386658405303040 3493644 25786127883268232494701337018368000 3493645 -918136988548622923482796513069106100 3493646 105999353681542158416423784234867264 3493647 -893812757172656176954142837482066776 3493648 -355432278186678594311466548610007040 3493649 -685722779330741392112801713481975964 3493650 -248456608514043010213601613229142400 3493651 256033944241445841955128452897401536 3493652 -527746142060612888264176790836604928 3493653 -444817621402556563387456885942201152 3493654 127880815739244293304263585117323008 3493655 -25711266468172450909106045894636880 3493656 907500344777473050565495430781265920 3493657 -1698433917035100987413464911112655808 3493658 -206903637107620781305486710124804608 3493659 406469502391802910934743525540376800 3493660 -147222640186571016970473131961523200 3493661 -324797175323994315761843087669763738 3493662 -81197437124286231215629979810722176 3493663 348902896052071687920045231991130920 3493664 -15819990469872132369676331707269120 3493665 369982615459555444619788588230393600 3493666 -580235335653754990836545769658843776 3493667 1391930330550839793756589345289818716 3493668 268421868950295204323241234869329920 3493669 420124766653371423550206122109100800 3493670 -304803224497563661965995395100317440 3493671 462507760925252294354027790426275112 3493672 -77446971887976105879613764206592000 3493673 625723907499292958117353514955735924 3493674 -38473169408662196123175641886482256 3493675 -358949587853691546202311523998423100 3493676 -1186955308388954023601088741281207040 3493677 572241930958573117226598377365894656 3493678 545029073938835146737199269054961920 3493679 -366425316804308755319959239877958688 3493680 -64004007056955040161918892190269440 3493681 -120378939276074111068474753367044608 3493682 108839430990734797989986007798940800 3493683 1084832039762002893790438145713762452 3493684 1370512753175065759480257495020460416 3493685 -159414917175034783080945728974444800 3493686 -39558397764255266627383654991388672 3493687 1626339399100877824334016486424298784 3493688 -839259751300159225549375533709209600 3493689 -277775028113556250406710155860943840 3493690 319314411915763762124485646454021600 3493691 1316244419603225974451866647214181184 3493692 18332773732737136482932549233400832 3493693 380861450062955881502667573044437600 3493694 137320417622597550063251402085040896 3493695 307171286691685940653035583494938400 3493696 -282667449081560897134839275108433920 3493697 1233933838573763768418064789542724032 3493698 375914911194034782329061750875793408 3493699 -218146533004008375157549562811596280 3493700 62750719685049228822262926978662400 3493701 -539124832936242266269291536980329920 3493702 -191002099882147240882492352956089600 3493703 -1740330493748752592544588501407643048 3493704 -95109524232641114637720802982215680 3493705 -103612615213799986531617313656737280 3493706 -516331808951057903899738491488608416 3493707 -168824511631896675032186678721024 3493708 626249653611875263039726543822377728 3493709 -1202835381583068277182969239955165780 3493710 302844425921950830558363563525193600 3493711 -373946458991599411024134345647144648 3493712 148860967681667976707565594755260416 3493713 733818204475197080683103717593730544 3493714 239524477312353647003171497584474624 3493715 129570783007484290580701669762148400 3493716 -287885562289225787079553878911490048 3493717 209968873048937767427893505063956860 3493718 -705952691521733703708357147348745440 3493719 170180576146029574087536023157254400 3493720 -112798345733725031444044679795712000 3493721 -157984927103241255583829458375462464 3493722 67410960868456812824653123876581120 3493723 1000313668719201766662738549177991344 3493724 -12611372644111133588683683337711104 3493725 45791985328446476980243619613468000 3493726 607049095065727334752251379914614784 3493727 1209412913538382935936824651330700576 3493728 -11778568093588362380120372767358976 3493729 18632488173893203996706205619140484 3493730 -266857875765030719150385480272982240 3493731 -310154872656465348241843858155134976 3493732 -70947206635115911044459619807911936 3493733 142553271664130438378004507374802204 3493734 77528147382525485839527985177150848 3493735 -67457929901014591039613935500517440 3493736 -1225380907498139475034630371368248320 3493737 630292539480095642342882732589857454 3493738 247600188622093114945872087327539712 3493739 -1397589506589447637667478784615591560 3493740 161255221974681861120505272454118400 3493741 -808463843066893555561822316421074048 3493742 75087619062226294952792955427759104 3493743 -806410591154671242496985625233071872 3493744 336845411331617213846604542194974720 3493745 -1173352061644895858129667401573877120 3493746 315820749737776907426282658878515200 3493747 -982630642139560522269836509908730804 3493748 1294921525799413150307876648566785408 3493749 308600656642272777470759324052094176 3493750 -3601791307906100515508317822800000 3493751 -1758201347207317818163144162195036896 3493752 207515223567850777046390278185984000 3493753 -1347292133899631401198702577889470998 3493754 856339151686472153038893777042288 3493755 -125223353052047651370447896481332640 3493756 235256686186570884420931794373639168 3493757 -19166442538750735618618466730215808 3493758 -5542502939414676345928251637861056 3493759 -1508852617619450948490373721285703040 3493760 588357394279667311007835725443891200 3493761 -183472828470336528427660394230776528 3493762 8379000146423630461969955544274944 3493763 26788568666844341760164799126040224 3493764 -1273748716761363379934925377670144 3493765 467675253392137961917443576858014400 3493766 657325178493033556180767584836532832 3493767 -197237081448172510999423999132869720 3493768 -596047625875307619790719504516218880 3493769 538677390737438090187072489432793344 3493770 -81152101417524908270741747989217280 3493771 -46746497894549759250772132365748208 3493772 725556583185103240825172215872798720 3493773 -3975522789654955835905211118145098 3493774 109613244733294906198473291986598144 3493775 -868202116961336124633756181817880000 3493776 -6588681013631867357014602024222720 3493777 3034225395091221587291368923990400 3493778 1222289468339665131539732607751731360 3493779 -724808372442360119877932094595935816 3493780 -33339122501772207252206387026506240 3493781 1472705809097504131389209596407453582 3493782 -135296301409977182274490598022685248 3493783 -1392087950046873011888289103559078968 3493784 202484855680395732823311856930406400 3493785 -237409928724654242177932949900068800 3493786 195729170131563050049639290042852592 3493787 -1565029970214556401395976235844880408 3493788 297252739786138358415703512556216320 3493789 -38939219672642594069107182156271080 3493790 98357793842484122561493994979438400 3493791 -60076031740358744865282263011615248 3493792 -805591284093623058845262740031799296 3493793 -7755548729256595184444920320652032 3493794 123033556362316936411129978752393600 3493795 820690413205567968294405318341099280 3493796 -860242659326048283212875947249761280 3493797 672068364440654509075718311602895200 3493798 -96452160580631361970695870884044800 3493799 311157839568847811836548482648169336 3493800 542365882866963600371881527767040000 3493801 366426358269733695520624700871400612 3493802 193137921645774722242769522505127680 3493803 279833928473293558632591921884260800 3493804 267311499708281069153220415938892800 3493805 -266840467751158010148300201098653440 3493806 -466423004570721285517642502953278336 3493807 -2920544736923427084178601258488365648 3493808 125801536766506069915755561924575232 3493809 -954208842766894466945233402747977072 3493810 499544615569853238674302862981062560 3493811 -330773790823295846785270356460665588 3493812 79687344786586175271949902678822912 3493813 136058455710146795658780100374074844 3493814 555167478017561943507684671399204256 3493815 -43066175481350273628409961108966400 3493816 896999322681036457450339154851860480 3493817 -734072020144962853048026284669410134 3493818 322389728405977225180087338668126064 3493819 118374994629234193322462168239284496 3493820 -382112070712237134756601269874467840 3493821 13152301888594519997655679549331712 3493822 -568126983984685556533995690213228288 3493823 456558554824026499331759487502314720 3493824 87499443274534116859239372970524672 3493825 -893827702367818505568528485395873450 3493826 391701371596090094486018844662722560 3493827 897477938146298114948614919001369840 3493828 365782144536793679392597837983888640 3493829 610175759629220629037829434491430430 3493830 -256089446076683219523627429014014080 3493831 -893265209343330409537951956885864936 3493832 -663222699204373147660651203873561600 3493833 249647943174283351667740327817420160 3493834 86825185231980935914949090344976640 3493835 773472803441243949049372474934700000 3493836 3631354093183752054127947296461824 3493837 -15129108498187327966711175363642100 3493838 186875117857273457398058784763711488 3493839 -170036561306728808877495017993241600 3493840 -98080955211745843163005872840376320 3493841 -592671451387593726183053424654508428 3493842 357598083872795051003685336585425664 3493843 -54462999296287498574101950188821600 3493844 -732934644876659042374018091420379264 3493845 764877051506855791814684716821121020 3493846 298550565945272819354224733760835872 3493847 -616003984116056439793227924399805488 3493848 316171397211425785733306599379496960 3493849 -322119502584926334401456450146946864 3493850 50720638926502829876988234705896400 3493851 -276470793773424970676591688246648168 3493852 200998035021866129806399184236775936 3493853 -98653488805181481131508752894289600 3493854 -118590243740588531086131085029089280 3493855 -299384735301852421753251105351396480 3493856 -182764327587667548268703954741231616 3493857 -1148310621240696749214512582037650208 3493858 -442113215518052285508053615832012720 3493859 -1409322061179427776369383155540355940 3493860 -125874468521011825706622854048624640 3493861 277173346859778224385175417992065664 3493862 547035354809497943045500907139753600 3493863 -681039535203964683090704014093167120 3493864 1248314601390058119029418099309035520 3493865 868033695926350961418791239530196260 3493866 -155385413031404649065687538095091456 3493867 627773589125295502780628828009145520 3493868 -105932730483271393636250324648500224 3493869 299819362203115866709686803463303744 3493870 218614166744121253499295158475986880 3493871 -23683394455752455643028325121066888 3493872 -161470717607992802662162044682076160 3493873 332500432886155255147659249073341480 3493874 -235353508330425098479292327208765408 3493875 -230650596371673449618985477869184000 3493876 -837833519638240453117395593524224640 3493877 477764409921173251678910000814384540 3493878 -399554130548558247524314043407678080 3493879 -15948443562127467748055572052074192 3493880 -205976119087096881401319507247104000 3493881 -299175932349273474285886092031040160 3493882 -217344217822072160145628324754204928 3493883 -1254736790159708603791851537159803868 3493884 -17804041832770546627148910209556480 3493885 422557538459150583593084471479279200 3493886 133889877880585555471891806765219840 3493887 -64893271527719027016449145771722040 3493888 1078118381995415587300413891581837312 3493889 238079717754624263518947470038097856 3493890 -31129036261698663930222523896115680 3493891 521510232362312790768220097392159200 3493892 -85585618482897250334510316421447680 3493893 -68062283850506577314406911039647872 3493894 -23486425779837454786453360140441504 3493895 291719313767334224685331530133505400 3493896 -331122387709160936515113480762531840 3493897 -301048994366908504449981294254487552 3493898 -31856376727764967883804804275438800 3493899 -298013062608962299734208638414994116 3493900 97755177101277266151990185587808000 3493901 -1184414818350669870198386060642916000 3493902 -38515215480870818493975392839493568 3493903 -307776814633016731103034066863759120 3493904 -370791226890872152367529314906603520 3493905 70588209745364651110218992367297600 3493906 -376856768493207664535188124663748048 3493907 -2080049301692170450992306376936080 3493908 378485840744403628396117075196682240 3493909 -1818848981630317096335586344946523890 3493910 -36919968529115473185021318013132800 3493911 235496309509422325746495051762744144 3493912 182809703047166203118994009860659200 3493913 620317384654078250785011720822632724 3493914 -195594713261590456888346884812802560 3493915 -513752138624078752303177795815062400 3493916 -572959365832685913184731809882383872 3493917 26708127455036095184009023789800960 3493918 532554821706219967674481325865107904 3493919 -359524611086502701198923846696630944 3493920 -399144589108102478532402162067046400 3493921 729142986858541076944284644436721200 3493922 13728331285476643641066195545208192 3493923 537549884541690306847176679776478584 3493924 -43145104362201499572819221201690624 3493925 -154909383946166988163802502190514700 3493926 5163434517079565668752251241205440 3493927 -1076942836849864315585040164237769224 3493928 187590787048974139998708383474396160 3493929 -277384538650046776938895867043211360 3493930 202045973760080223825064852932387840 3493931 186910187154608261117750548647867792 3493932 35726363054299321823836268909632512 3493933 -3574892477774852050887926746592970240 3493934 964559561708083335106661619311927616 3493935 68285206393611516571827281566547880 3493936 -58663710903774994528621497803358208 3493937 860145892888296952242701669712269586 3493938 64643516233788407419851446459243520 3493939 1222961136693409875183690072534873740 3493940 -472489667003829653218180739059345920 3493941 -315845741985185073511069685048263680 3493942 -1697684633349986328533928739459008 3493943 -1062697562093491159034768086115351880 3493944 81917500456279282365196520398479360 3493945 51728315935042989320769362646119880 3493946 92546593914343769266787001943938672 3493947 -155651079061291103278348848197059728 3493948 -195327813279965263996479517726965760 3493949 -1249315523123739536940122649318931680 3493950 -159813144303377139069118244379662400 3493951 -1699492558444365484464867552231370048 3493952 -16873572796253085207997014752624640 3493953 210887492491368067684099837128865920 3493954 5594016356890577459763403344580512 3493955 1466908858189254461212466469709241760 3493956 -54441410314435626641749471630780416 3493957 -1162446459551914356181238566773149794 3493958 -145137997356874221408743035167664512 3493959 -449478443213787001560634690447442688 3493960 387222163127790761760148284881817600 3493961 1404048924853904155091276154496505562 3493962 -108335290750437677448332357372851200 3493963 -655221619996080278521071843553738752 3493964 -1033387302858421343438218052382265344 3493965 658052883366551643284836267475520 3493966 518063257830236956192005225198833664 3493967 -277828492050813870364834888755888000 3493968 205073287717215014649438256445128704 3493969 6948307167810068926871720064517860 3493970 -463534196082989574124286111330068320 3493971 -339832063519756067440519275455214192 3493972 357498354777464038552761557395406592 3493973 344529469065432214741208531873012640 3493974 -742594603200806293074570711065389056 3493975 -235881287711373573219376568256706000 3493976 -930472718952583954131436815050096640 3493977 -229844934789251184646708426071551280 3493978 -68126960691204232388594758471376640 3493979 -227539016173031558520534538207728000 3493980 188660750571954294184324233260236800 3493981 445605864311178919455237742275936864 3493982 -222472594482337321569530447949441408 3493983 -489309664540014724471221556721333376 3493984 28158984720789270864346267422031872 3493985 972386027787982843535292368788080960 3493986 40792289575606225794851443573536000 3493987 -98423673804701026067640222724467248 3493988 -207369291703627531782057068390320512 3493989 -1344598306736169503998590106237176960 3493990 -346558688552450874948318056502288000 3493991 269337056815039404229442147834915232 3493992 514748270029674315870182756048486400 3493993 1727347577431767278696069097850574580 3493994 82928735122998756418615140775839072 3493995 99146055470006312919664006651365600 3493996 -1747111054677146103891904100389120 3493997 169898475667561188833159719374992952 3493998 44505348690254293257088692328200000 3493999 -89593990355596068255982647034626912 3494000 -61566379667983042962003196796928000 3494001 17941275992942607589991967347942400 3494002 198487682819164862176146680559143952 3494003 58516287915054093169854433504533024 3494004 -5432598861364447439563265015291904 3494005 157969732618071730584661067626068000 3494006 502533080372973901027725342096353952 3494007 -202629816199975052051353470187187280 3494008 -5593613061214215668140280440750080 3494009 -122395628984596422169582218815360790 3494010 -11968290398360917019608186117754880 3494011 133374811803828115448349465326216612 3494012 -507804480490149038155896378770933760 3494013 806753764984973148129118938189663744 3494014 481332996891324280671835073214905856 3494015 180259931301069490866842029216706400 3494016 68118061516260934889128098382479360 3494017 211175970439060057867527042201032066 3494018 -6722431500591454344956504201698560 3494019 -122304401517282347935966950183941208 3494020 2464801257207251034791402246760960 3494021 557845926806259216310762071034881852 3494022 -69188887014905021712959821409611776 3494023 -286922177168943396183126301545197336 3494024 235860048510022121194008550716211200 3494025 110663245788056005680591316992470700 3494026 -979031019466246629212800181953902288 3494027 -1258979653670884923113771498285318208 3494028 -10226911976864626548183204365038080 3494029 -709956865478047735691295250810840128 3494030 -113711107045410241268908352875179840 3494031 -16362047943667684747902322015585920 3494032 488692050893051052100481151738642432 3494033 -1539524532199444423711643378660096718 3494034 -41742382464285794633948736699653616 3494035 -1375898656098394066488958486151177040 3494036 116260825514224074474864197927362560 3494037 -524204945894211261489440297383808448 3494038 87923134776256116238012455226016640 3494039 1604807767650985828139315526899961720 3494040 591457724939000399504025339091353600 3494041 -100221215500206125361781735266259200 3494042 58529905648960700904593171648736000 3494043 791210678051969197302252013283088000 3494044 355142458986705354744999277935399936 3494045 423044128480775156014881824875091820 3494046 136105704471340362781983010224279168 3494047 197379545223839967279453254696262360 3494048 134604845813833514390824304703307776 3494049 -170855213167449953795045458618080192 3494050 -176955218891368338817767532674240000 3494051 -6712615239716625214110436023166080 3494052 -267865823067496529324754811144900608 3494053 -316207495408245722712890033828069698 3494054 -292494483524424802551325730956437024 3494055 223942186297335626766065457709655760 3494056 -568974649802612204089761520135173120 3494057 566842057537757216174267126078262912 3494058 -96511316059258868596621027611237120 3494059 1485315129702915722350966341910600080 3494060 904770102538179361226513914770708480 3494061 45337909848761587338971924744553624 3494062 24023948777300024081003534479580160 3494063 763583784658186706281793415585543312 3494064 -40828603729509580714392736707379200 3494065 -477659674974775966758048441143496600 3494066 -146831629475159580466935825491862768 3494067 718901030117814444177491869094535480 3494068 -172471557318637249853175587985248256 3494069 -918791902459823851098670098288543456 3494070 -197663070761950826670890821817068800 3494071 -2283894408786747025114306351931040 3494072 -35564064948974179207219601531535360 3494073 -443215582197126545444556484197882432 3494074 334623939627312809260273480592051712 3494075 10135238080956466672535568034407300 3494076 -636943794530734436798665405170298368 3494077 1186372115606533219112651650586169926 3494078 -72725351313069343293527835796382208 3494079 683257320286389610760215693814354424 3494080 152494503821536604951999640659558400 3494081 569065621947809249207524394395922880 3494082 -317139908265823629769339755538529280 3494083 149225528842853824845040102871958332 3494084 70994443708627101677587733084101632 3494085 -91726819758249574783898591778170880 3494086 -306511864547569844027542172167951008 3494087 -1216889626644135206083671284476274880 3494088 -44453793585289150818480620511221760 3494089 -982898861858886141705808583490227110 3494090 -317100694786811813820683550489271200 3494091 180562535280226790682126587123696640 3494092 148083338949654108737020770408539904 3494093 -974465163866620026075743072858027658 3494094 -8211089820425056551059186909537280 3494095 265606512281681078390321899041865920 3494096 -82164437175909081450091986174517248 3494097 236346966313554461161950216676468674 3494098 -756949784272177926421225819908650880 3494099 174176845462893454246797144557625936 3494100 249388304949437321270363580078336000 3494101 -293424824909733944571872265161569988 3494102 -213447501612729882156532373851288896 3494103 -293950566913617386439613751286139392 3494104 391666776216413641644726415556812800 3494105 1250144204124257329130617701768736260 3494106 155161902213069883284907049889535488 3494107 1139454985221363921460589956927452356 3494108 148879460831948224829510590587222528 3494109 -4980384004226665630903903033869312 3494110 -561911845152585250806002371788431040 3494111 -164843360847281656923581181640477968 3494112 -960019055881525278181337481466085376 3494113 327420872281531745503340619016020160 3494114 242583193432303920145874958589721088 3494115 219679957119167510315090159351993760 3494116 224050285670905529187677996961664640 3494117 553743557300584491576111824008896 3494118 435061138750920938973098952176342400 3494119 3288839738391886760468002573525680 3494120 -292032295266721136385653051424768000 3494121 -1693991106586393640586199032357430656 3494122 950456760412817744492555237354888112 3494123 -735426902774088054343678994886889440 3494124 429486277062091778806140351909227520 3494125 66042579846444221664517009895199000 3494126 9987264518397109363075963519528512 3494127 -139218312036712548782654432066764800 3494128 288615146322743085918945746813681664 3494129 -1169421283425841341476865261571877724 3494130 247878174108862261418887821856043520 3494131 -36656969555146509022982979367881648 3494132 -421877438270159956126264594407947520 3494133 -845048650444189087501424356088935698 3494134 46729022620662045817754301669556224 3494135 -1103863455238753233846938835241834920 3494136 -409590853924783511003931997370265600 3494137 -3025372053149926553228608151802432 3494138 85003090193785710425540509483875840 3494139 -646842765821955483945571801783002432 3494140 84638064267581041717609991757926400 3494141 1179010713115286166586188587710713600 3494142 -145823858712836793432820545401943360 3494143 -302213498915136318029293895853527376 3494144 -1331503632278163161440504312863129600 3494145 -15269373606610754656447680172172160 3494146 -985502613884227431465957484505309280 3494147 -471214279241432987581862731096084080 3494148 -200620110698717401917247242686828544 3494149 30057462961575949364918076903581150 3494150 -231688094791572161742249993382286400 3494151 818740777893809952677586853412966400 3494152 -215068435387268162692295211189811200 3494153 -606715675361529262688882459424567516 3494154 431902269466112610006585663732019200 3494155 162017285962451449695261050034531360 3494156 -604868855029973706187365708288948480 3494157 -387515935084854323526741321980544000 3494158 32081610370971516912557990865247680 3494159 960000348382536962557564047641565360 3494160 68621677472071604657828485551882240 3494161 1300469920236257762551397145444615024 3494162 253535104450473825081668749906824192 3494163 23979714042280327434158368402470528 3494164 90124785595487384409864258571285376 3494165 34834537291842626481065319328619520 3494166 -249665946343649857808224956147885696 3494167 -759215693696785075798796067169190480 3494168 1238677810221192429326861956340367360 3494169 73892179718589742190567697538728000 3494170 243718777778175109580748912078796800 3494171 -654587821177635735434527359997523256 3494172 1072736624628892721052810618136510464 3494173 -713359842098054602253936674221287578 3494174 416594773323512562439274898841662336 3494175 -135863696569765586618694424827033000 3494176 9800971963584551256558659426058240 3494177 -1808044205283831380820106149336706974 3494178 -50377027578016993825654914816988080 3494179 686146889712621049378440584701660384 3494180 6003415595094001725289585150771200 3494181 -1028296295416142867852293362062366880 3494182 231254988133545736809496405945876800 3494183 -198775732780685090194430335973309952 3494184 162085889262715600319538313168650240 3494185 76279571996159148795453423431210760 3494186 -129603931233310174542765950901610656 3494187 -50661126221650220995100903088090432 3494188 268761038631460562449624688769049600 3494189 898068780976230116067965547767593356 3494190 181178286007049921496457250262218880 3494191 -1376019392561176486378937190388135408 3494192 -67682653594261589077848764464693248 3494193 603865868540079123024889857747902064 3494194 508874689210970024151764489380053504 3494195 597640730277826800652033218562105200 3494196 -309255989401337534649430552670281344 3494197 118626042182011575514041095169164352 3494198 233826486867953110460122189148061600 3494199 -213301390612518356945589232021537200 3494200 -732128255265369391729238296866816000 3494201 373258554408527981950056009487235472 3494202 -419466557559958375660163855341744896 3494203 374688629744492204277510136640535504 3494204 -175717955240264957608934962504786944 3494205 -108966673428975603250277339933971200 3494206 -221997662235172100208079125895170816 3494207 -382203608385859610241626248560183648 3494208 259334955236484475985238151082803200 3494209 -756077237954188421798746454731862590 3494210 76432442967288877453954944586920000 3494211 45402576006823406485127441647075584 3494212 -1235408710039198051044114324841500544 3494213 674912273023675334413906439559160860 3494214 -469744536589694545584083991868321920 3494215 2176931502075602865687164072751873600 3494216 -1111172490951245622685126737568972800 3494217 -306468197699871560948123129654854752 3494218 8249299060311230914800177839659008 3494219 497681043588227064016867333862544600 3494220 144226904475669554809598496767585280 3494221 -173546935791537200302252542671885578 3494222 -415182382062126114328799648652595968 3494223 -5400427918104613223229556385558280 3494224 355276849077182530146359715822755840 3494225 -28930213014164246011438270110979200 3494226 -373069721154485144475199044852483456 3494227 193132303049778362724492318199256064 3494228 -369415676008105498444101137756651520 3494229 -158800950280607887354653503951644800 3494230 -43271161525957163783254363142058240 3494231 -107096007567305572664396883528818016 3494232 200652434127134241875927316607795200 3494233 549595518672955955518341055463181520 3494234 1016970112098663764757695409582188016 3494235 462044796056204901540322125541701600 3494236 815632421293467287404441510671374848 3494237 563293649745907453789258273305942060 3494238 715497459101062454636227198147392 3494239 -1601848671020126754915010983370770600 3494240 750311308942784217519391766819635200 3494241 -130501219723678070171066501854099200 3494242 -705359096196648688101223866614455728 3494243 763764209309546493513398077345034640 3494244 653198114199288910019080755051316224 3494245 -1045135432862066993532846392738074500 3494246 81685919000703667752436420369395840 3494247 421421393058702460127921632876713000 3494248 1509085124495766119865301653334210560 3494249 690722683112306009331306681208187520 3494250 325659051426967196468582662453368000 3494251 -573039620926614094766429253512067368 3494252 339367825841064334919916146626560000 3494253 311226383129391959513439887946736704 3494254 -291039447667495876412155238299204800 3494255 -1094756258982720189034578921149082000 3494256 140375059266204652935233331413286912 3494257 -709357791393340904134109398373849420 3494258 89538487753732637971622603689297920 3494259 -647618044381302344285962207457640 3494260 -291862015290996539420201470446182400 3494261 26542932058762520980628052566473152 3494262 -608812382392570540888135292130471936 3494263 -83112531798684703249753153805201816 3494264 543815740992301519799150548003000320 3494265 -447927932159634033188328410430946560 3494266 2968614393673007081747425093797888 3494267 -686664553226990062801827867770170608 3494268 289446386930014709662566740282350080 3494269 969315534486873315335239789085377670 3494270 -238419249915740066989228515374899200 3494271 264856830805482951846800296609061760 3494272 -846221783957266494350140665495552000 3494273 535981847931086275177052754412347522 3494274 -5842251992920029929437197372604416 3494275 -556913139679250315241468083781984000 3494276 -452572466860054580708771418072531840 3494277 -270513477633537804878200748643018786 3494278 -655887087713331795491700279715436544 3494279 -769003533928631011340378806221990120 3494280 -247825767767242273080596611883827200 3494281 -518953580908334620388008231837409408 3494282 750707117973667897582987620367294464 3494283 -147861500545452641292264902102554896 3494284 469509687713031713030924124600655616 3494285 81537131023468654608820586634204600 3494286 -107961388530650686578262392478972800 3494287 -1139942134212903616698322839881150400 3494288 105207414680149136170837520436338688 3494289 -274731128066087128091389069017384192 3494290 -307045579599181225395949846506508800 3494291 -100611576264974319781986697346174496 3494292 -556437305451541033876156853498062848 3494293 -495769039707273682214717160154793856 3494294 -630712863663797753200302779373046848 3494295 -38283957299645729343295285838510880 3494296 320684914932467203112249277259776000 3494297 30215704620356320510844679145246920 3494298 -146573468293402313862516883126559232 3494299 -103116275546086862948101973740673544 3494300 -188409438345640883409151946888563200 3494301 1703862113679134443539767726232552000 3494302 354720793987358958445030654489786752 3494303 513800273518419399873700478315523552 3494304 -1101830375957117708175196578090319872 3494305 -1641647055311099921279267920231776000 3494306 -524357781213140297927069539668393648 3494307 -27178121539868252075567204836703760 3494308 -862854841611058395257205827568574464 3494309 -4746546346539347728561164798136320 3494310 -75387065037611944815415208478009600 3494311 765718733662336065083792321647991800 3494312 49458119260915944540706775040890880 3494313 -1401444639461158608095396293825965600 3494314 37248394350209345247908444362473312 3494315 -1152131338918637379438016152012839280 3494316 223993636727179100402440604110749696 3494317 664538974538680253354340145031737612 3494318 222195923821330920203309225230078080 3494319 -1014505485404165488055984019747307632 3494320 14037883000630245829271165770137600 3494321 28337064481367379412753692897850560 3494322 34412545892001007536857400088837440 3494323 -486636005736134571251113313811600560 3494324 -1257143970828184923338500134213758208 3494325 -308404260022146795928191242236262400 3494326 -183119962617524075899340924648749440 3494327 -220473282182732567327694511896756840 3494328 648972476682071591556245446557696000 3494329 132981938980876688358191229707376384 3494330 67063194347247558663546542188953600 3494331 794748813632150901803401678074590220 3494332 248757859754159483551213627067149312 3494333 -416529049592029358553133036776059700 3494334 374556003567842227220451504148285440 3494335 277634357489983927794825197135001600 3494336 66712574102066926474366361083576320 3494337 171138306048224611000234446590239584 3494338 149374127337988822716802394378074320 3494339 1382318608259066328138413913225070140 3494340 -925114025139407819269781628002918400 3494341 567931642404273655725404337549309792 3494342 479130245358517478168581232990751072 3494343 205694967932570692114907681466077904 3494344 -92974932005043270834782164025671680 3494345 -607083273244867213880047629282470400 3494346 489688843238020880020435546443273984 3494347 246339713043523273942876950879594480 3494348 -156257794178992449196445931634022400 3494349 428247815578139976007855770542162124 3494350 -382238922732678640620628284872851200 3494351 150363142793084293196921901942749184 3494352 222248355881641579478237326737408 3494353 124417617485235584335407421207797220 3494354 -290345257386371405958353803457747808 3494355 -85688456781538844454573586279286640 3494356 -241596118104605371874229324376338432 3494357 1434670638510283841459445977115222606 3494358 -56896132194645669316054556671798656 3494359 2113764544393904726235173233889840 3494360 1009958483106618319168515351650304000 3494361 -440166243924665477489542745816985600 3494362 11693769174768752729597674434024432 3494363 -1075748887950513425755269126276323388 3494364 11362969664652051688887139804001280 3494365 308181333670744999505799290795827200 3494366 728637950172953507845446490313939520 3494367 -599891298880549085019772367737029120 3494368 1232312001995556674501545267966771200 3494369 529421886432382362504198632900548770 3494370 -88292292877176726095110612452211200 3494371 1193266041953457006778601560526427544 3494372 -357493629012733190651777791637913600 3494373 -801857564242748350406648608391411616 3494374 -328792234813968859479541316585779200 3494375 193132025513569347557194609788945000 3494376 247369052041490624090719081965419520 3494377 1358208424036896918242101482228247226 3494378 67285781295281574735380501718177024 3494379 -165584091196455453495089019419443200 3494380 759441204995320844070723316173542400 3494381 -962551384412880389315052249033426336 3494382 -85087581589533425618556175265796096 3494383 1120151603008600838114786896493493864 3494384 -287441939824705115097575805862871040 3494385 630255344818114706662800961284398400 3494386 116757233580486420249016350050184096 3494387 -237880260966668288691292581123828240 3494388 654288054134074679153863458120499200 3494389 618272718036275988789253248718948860 3494390 86267803640308844241891136715953920 3494391 -181450266216154942946336016544146096 3494392 -1030756677852251042741788450789478400 3494393 -350104035298324795255282617099641280 3494394 -130968157119069904537678590355868160 3494395 -10096591203387218548455007507559280 3494396 493477668001427983210371561951524352 3494397 719008984580543805354872308073625600 3494398 11602730821836989607748739955777600 3494399 -1363450789195760932169789983597017600 3494400 22686588020710922082316384311705600 3494401 899037095930137742979314550228124932 3494402 -327448229933046127523563287024076848 3494403 -1113044939188536790301610064854223872 3494404 -893915537638213291524791558460339200 3494405 387300313241355330976843867266908160 3494406 174865939123282982491847180142703104 3494407 156185852723003617108962027394406400 3494408 701874969822268467108929424175272960 3494409 -526561539439697735571953844052774896 3494410 -275372591032524929011670258935971840 3494411 -570897056675163689280070902952730328 3494412 -77518774274105857858309781089850880 3494413 184488326322253102434324556631600640 3494414 -303238418392087998815126608067275776 3494415 -454900799762110748296306652789476080 3494416 36142880599887151884735521893916672 3494417 1120812594747614992737010844787500466 3494418 498651610462610463641515878619326720 3494419 -182115144829118694473380430039193120 3494420 425376912243636857471663829171521280 3494421 22806839888680545055552877549167392 3494422 736792985459271344106147952728585024 3494423 1179634500368626928645076886896171720 3494424 211119238621121643285189117240913920 3494425 -645800896063982246768876512499810400 3494426 -129866924190648101143918933331167776 3494427 -144955562117811019928995348910850192 3494428 169694853015485035573928345442400256 3494429 -335044641108501331782220905599612724 3494430 -115732062047958708705882847979230080 3494431 490158592137677041944214256521000600 3494432 -1299099419309778259035133819473297408 3494433 842179601218064444142225442126555824 3494434 267466385469655254800420730592673616 3494435 -450666887181399265533979656176834400 3494436 -201580820154700227456591623258898432 3494437 -50183511167447402935519791279353060 3494438 -939754509214859880676235109066240 3494439 47138934369154706500315661540973144 3494440 -8628417425687822993354045644800000 3494441 -1726896251420198752718544497345089158 3494442 -114297412121273110790023540306329600 3494443 -296152819524489611510335657010879308 3494444 217877883975547628708330925231132672 3494445 -572157949706478641339957081867842080 3494446 274700726387906303914126361867939904 3494447 -888776779883627262896733311836569216 3494448 -235968438833110212724075737371443200 3494449 314031670297243037578584459181707840 3494450 279992188924859988013210224156518400 3494451 759151095693108644905444352291474232 3494452 -471828419954543826353819976945315840 3494453 -475959162442434435125208950332529298 3494454 455995230433485939144149406277302720 3494455 753229899809307418199144481277830360 3494456 232239852709439456389186260587765760 3494457 -882802820110233395976513356793008646 3494458 944551039048799378734698438602009088 3494459 422664088951179506586703976372135520 3494460 -78486774345843531509021460489216000 3494461 1639139218678794244011186179339454400 3494462 -234296869251086392197903636901824768 3494463 -21100347107273530819194246001858176 3494464 -312030367952592422919605579993841664 3494465 -102724871455696147903784513314016880 3494466 166218029970861404846505946126239360 3494467 -894084113736836082886338184146876484 3494468 -313021517463387584862497953085972352 3494469 -476330684287160112263306971419545280 3494470 -161633006005125896068773267626653440 3494471 170506587375856629609730099723580400 3494472 -286045320642275390528264290853806080 3494473 -716572018187074086455331976937189616 3494474 -42483251408758129047445940086605264 3494475 -272013997476579179111267065369344000 3494476 306567616260106673242386567434658560 3494477 -130727491892013697174215781440964128 3494478 -145858997331772037611003348695650304 3494479 23439790780223021292496278026368080 3494480 -6710515593636018215132249333760 3494481 -23649566821652103841036197979997184 3494482 30831191006894672046013908500631552 3494483 197708378085021295940303858669034732 3494484 172005514889393104945513376542617600 3494485 -592013790814281395232568951632545640 3494486 -498116306827890252914959722411210240 3494487 74193286026917513777092791031008360 3494488 -544618811400876718664710023064074240 3494489 1103127561299212496728907254673809290 3494490 -275515946217572626284531764649626880 3494491 -2677622522701529869623854326086912 3494492 877930762960200680319319991388291072 3494493 237190678049395957586023032160814982 3494494 -257630023035368326752618179103928704 3494495 -617623448234894805417742859714583000 3494496 -255420730404258705420251876307763200 3494497 326367372429781842610755184986000000 3494498 -244908190824484633423282197011019264 3494499 -548179943356120167539111528029393920 3494500 -15695662218443164069252375213440000 3494501 1397744796177052690328441028704405502 3494502 -6213573802165682102443106944231296 3494503 -266397409362208126682721270285105840 3494504 -187154805560612612438921138526996480 3494505 -122357557446551929133482558323732480 3494506 262831209935929305354156759130091520 3494507 679705485912919313101463524736143632 3494508 -619300482136577630481278229852695040 3494509 1802135934710644118587008963130842710 3494510 13124737029860546095125687435039360 3494511 222064506137931411466021383462801240 3494512 39439058036440985797562112355467264 3494513 -131505414166920088350171891353835360 3494514 -122980084148994080641922897886015360 3494515 632786343458969067049962323488514160 3494516 547224281937378282513337693210325760 3494517 480821548111808260093374994513220448 3494518 258263832110308932289359770738447040 3494519 -1004646289252341292691173258467201408 3494520 458646891270585697575986284602777600 3494521 -399185237870240153227517693355776278 3494522 438585979099979628765075064997590752 3494523 -348091655569449824750484315538775016 3494524 18418286014683391111116374500810752 3494525 -211329394654009155104226694917932700 3494526 18234538170887565076416789228493824 3494527 -1088434137275770482755198913728746624 3494528 -542394388970800665706364618963681280 3494529 845145409748039098089160827218515200 3494530 -57683223639860481730824102701369280 3494531 936531856722511842310463516266846332 3494532 171856540017943589685681248358039552 3494533 102708294806901992070241385029730238 3494534 -1092032322577709278926084199215480000 3494535 213590110196241614182135108967337600 3494536 1201680199665041811148416585640181760 3494537 -99768979565463096975049219561536000 3494538 -147359514769889092287540152085467856 3494539 748826912292182844639774686450402656 3494540 -103437650276460760474073731941888000 3494541 -124782236376273943457585472474498720 3494542 161589159951009536150826915219060672 3494543 274923448173899284031927331121045944 3494544 250520347034894691979658065516953600 3494545 59419385954529466763538760951036800 3494546 -109166505235245014998194961647463296 3494547 -326807963275074090612052360479510960 3494548 13424484854540316519170578316906496 3494549 87123362942603861324562936593659968 3494550 109215684042711346343514529824148800 3494551 64359964834055875586708597594101392 3494552 209036589091892060402515609808025600 3494553 -235797925549875603155920589336671392 3494554 46473149537042505750153611073142272 3494555 210768743487903699886022048289179760 3494556 -419591747119131837506991679941427200 3494557 288699292827529726766256924454144800 3494558 -1081544997731387072219755211128818240 3494559 238714039506115849690419127605061704 3494560 770419099979274335699387656877506560 3494561 -839186774203693786182283222221122880 3494562 566225320474432877696488304684986752 3494563 1544547575679687204353341210942446812 3494564 486763627400714226267351079730242176 3494565 -248815389253088034369807605085254400 3494566 7617493792447130904343164681609600 3494567 -10453411388354111387095799478373200 3494568 70053633756596634919663592621998080 3494569 800019962303923728565586456094438244 3494570 -15001570616797386574817407424582400 3494571 -757735356451837186530663016923087696 3494572 619042890091568813228607725597086976 3494573 369780169975994552928899345638188822 3494574 293669717637686812462868375535571584 3494575 -255544023599914819105795651336144000 3494576 -126886004793741499115767663445803008 3494577 351940124048921617392711186960939120 3494578 196795295805121706007576990477357840 3494579 1692034646148553698056174043611411280 3494580 -151255249913723943222531675127203840 3494581 -203718510053404989196794422051064608 3494582 403484656079220693870428672757479712 3494583 -56417324225734975859910566480691216 3494584 1894134904393265929410713469909688320 3494585 485449023348180399504268482638387400 3494586 -582320477724556361072691678171469056 3494587 1561830250476100741529592928056395760 3494588 -395830924289393423924723634725317632 3494589 79130115845391501338989772198560320 3494590 285094066597143310123958486734243200 3494591 -1509635213844099532804423925719389408 3494592 -239080803113932940828606443457347584 3494593 791373127174563788554809338761883584 3494594 -371450950155061959533734763882853120 3494595 -33586458203010092262434088050777760 3494596 80642534615019129458324547406872576 3494597 1119728035037990113292771769275885280 3494598 -379208252970811905563868753368828736 3494599 160368093697559348757948301388264960 3494600 167352395777723128510262614272768000 3494601 -1709873714073203452708378200434790 3494602 -702066064925197101702125018090551248 3494603 -7272490333308826402017712192241520 3494604 483200543543405888885874623253904896 3494605 526791668536280838912579836147358360 3494606 746517229720709796650067309987202752 3494607 -678483782245312441085442651726243960 3494608 75886033495259127843586292119732224 3494609 1801853212296500770608028603164429810 3494610 132133676864257814203541323262131200 3494611 1209361778785436788024068571895828592 3494612 -246136261407696009215481320736964608 3494613 -208271242489465492820529130749994560 3494614 563200135213727442694880507947066656 3494615 -1106578880905304854501347431534859240 3494616 1108787914261488678362423987066265600 3494617 -181252160027117228938043323739188800 3494618 -55478221513301711809603549111908384 3494619 801962603961298349093832111536104344 3494620 -117119927329601758232755306451927040 3494621 -663648454332439746728482268358549108 3494622 -56505789543255908187806868559890816 3494623 -903974520561029528134388389531775496 3494624 8848016581163582691255577203965952 3494625 -704266639968218225003719408584720000 3494626 598583239241560744349084502533266512 3494627 284799202519808402328837131338456476 3494628 -224007234314406184966849151188860288 3494629 775674328515374737147071937089788640 3494630 2242879173884219413040519147320320 3494631 -481222139305663460394094423925227608 3494632 433811869057012935377118310624051200 3494633 570095904346979183717779223986147584 3494634 -136377508484278878596352541971684864 3494635 -75691029791907589726665149596129440 3494636 616599885512062893768218895952462080 3494637 -629215336599419214684835735574496960 3494638 -162518837586409546164626454032091264 3494639 2554593551711797781862259744946400 3494640 -43588923689483269640377575502970880 3494641 1362121961601152665879077400363145042 3494642 -465956020340229641534763787306027008 3494643 35688541773479514380289296311060224 3494644 570608246635619864702176471738470400 3494645 552296014346855189914992795411705600 3494646 -35851039084526466165218999093174400 3494647 -50685536223969745336053635708402360 3494648 1559379231839910133304903738034831360 3494649 253397974866649793987414567374840320 3494650 92961991331019825248389920272676000 3494651 2322883210780524323929733794124423280 3494652 145055012756339240140794874564534272 3494653 31387734526550214189088813004696864 3494654 368767402234745473883128192720843776 3494655 716229157869821825197121128607616600 3494656 73724918241089669011489510920290304 3494657 304845780567798670684367113263771906 3494658 -31103893372820961204486099732741120 3494659 -225197076510264541387008930644881408 3494660 -60867492879415741325196261278615040 3494661 14842119588192797659605630958164480 3494662 -440709111913858720708520789896971168 3494663 1696395481399967323731740136721874760 3494664 -59407144334494988053824171975306240 3494665 -95578694799505061071971665735265600 3494666 35625346396280997549855417032868864 3494667 -151038326315354180931737707123598400 3494668 -276552965046460346911065795075741952 3494669 -641331414690804833555865187200681930 3494670 182945717302751015401004642404070400 3494671 -5086834555967716032111378544822088 3494672 184171171212284229781774703887589376 3494673 98567129845810420063558098282764928 3494674 -108837816050120604324168051252676800 3494675 698995247458995060482476403646237900 3494676 90185363464326322497584563332808704 3494677 962256148105226869315350412332714720 3494678 -129345620170503503421713124319780800 3494679 651675426097004794344173848982859600 3494680 115470968536932978693363857486438400 3494681 514217402236498493227412285664961482 3494682 -414459032044360569324592326168157200 3494683 -328720537355206150365428429084851160 3494684 -146231732346020031678107797456771584 3494685 1036817637651014975556154909548860160 3494686 -7249006800189070627250527886054016 3494687 -434980793042685776357178351648216576 3494688 6260119260499758507960467293470720 3494689 261901294802894188717115578012154880 3494690 673846148105790261193854108830712960 3494691 975256428586285167100183108581857280 3494692 205315411222540207439286953788751872 3494693 -1681218495687471696488332012058309058 3494694 36988996703385688132982832664860672 3494695 -331287742057287936400515386396425800 3494696 14351529129665330546228672227737600 3494697 -46523174149269744285854268793177200 3494698 -617093234147969551595255983376163840 3494699 -147364520328252015888499109436989136 3494700 -56805016483159720831668646229414400 3494701 296408045587444343978613161932917504 3494702 -142168118352517864412787552471600000 3494703 -815209325187905023084377955334386800 3494704 -106263169959608431782636808320532480 3494705 -7899831066150982053169447770647040 3494706 317544865442256085766083179566642304 3494707 1835878099002862534875638775550910304 3494708 367171095645535230954283534918963200 3494709 120993881771345144355793114099376814 3494710 172646482679783907558981198148661760 3494711 -1279022431736255667099130712083694376 3494712 50425758350333010811649896411299840 3494713 413568458632069112820185414812413124 3494714 495797113917012796488377746898358240 3494715 -79758343505712949759025099429506560 3494716 -279875365417692931970646952789686272 3494717 -104599742397434869119832666883930388 3494718 305269855656326820523486282768686720 3494719 -878942038776807755809860314245794880 3494720 72227082084810284398460236443156480 3494721 -697402875382330990189932982794784896 3494722 101310462299795411293730634802176 3494723 -209696159320653747274561767971850240 3494724 -57034812818853091643666712022499328 3494725 -220018912493178515595212817131093900 3494726 141334916917769542652469299934057312 3494727 -302029926595755433105008465197061120 3494728 -811167277578718659978889646886435840 3494729 21707204223205829893221176099711796 3494730 22333843119433485654874278326718720 3494731 968570601361096703120832793391618200 3494732 -512161892082222101297715955278827520 3494733 446248466717353149483217536865593408 3494734 -570492231024057085049530493699889984 3494735 -497087598367534217575404238273605600 3494736 42900473397744282848497629870292992 3494737 -44576991751907715243705577734082448 3494738 153048048993397098250886593421652480 3494739 -12543164371282082596119389758836672 3494740 40187879513008977970428502073552640 3494741 -23933129443601748629688620973754056 3494742 -263469989810431213574103842011725888 3494743 -34914757756507395985631823355962016 3494744 903840913539946654726913730778890240 3494745 18283678933665174412839546086784900 3494746 -957912658490608774100461852018145280 3494747 -95013036999329332880818103501962680 3494748 77637651976530927286842635936363520 3494749 -263486687129311290010046885171532250 3494750 -138041079332339373179189481223488000 3494751 217685303315298514811792192559600816 3494752 -1841671956695145547222380479231950848 3494753 1696305702991681444198186368637684002 3494754 -129783963374121257467048911894054912 3494755 439754026760387677509558839307994320 3494756 -571570398706896167037059712515537280 3494757 -791152376548837832253975808329408 3494758 69961848965578970181907825673111040 3494759 155971682785072132513401633683797560 3494760 -653809951938269840332682854051430400 3494761 -430165091595382900777897442431180920 3494762 -267077407861952272037890780099335936 3494763 472193724830908916821328960916758760 3494764 -131170103845665558471752698784954368 3494765 -361237529735550084233924568496250400 3494766 180424928727523271615821294905474048 3494767 468505268778961350210638065469424048 3494768 299365668073014772919504904941371392 3494769 -373873601032716678137237348574186240 3494770 -232628645853367631493490137069709920 3494771 -176628779673206779030860978275533488 3494772 437453575023393951941965661559705600 3494773 751003415123639097515374932973109244 3494774 -81759576879093490643499012444864864 3494775 -156587384849449770326232572848448400 3494776 -465203237596461717802889267378073600 3494777 -91568401977925114940070937595653440 3494778 -258317905992602344409592914145698304 3494779 -554527063752592537403887732969499424 3494780 116945180430089928582298137772861440 3494781 -620091263428916066437825654435690272 3494782 -14061083516261535781883638700244288 3494783 941545400022323782492198424420271240 3494784 954464484596370110277517628669952000 3494785 39076249151623866429140115459793920 3494786 -228510368283336830089041350542295040 3494787 -1239840880028006666603939104113171648 3494788 576926872295822161581464834197441536 3494789 898952879216966776787682446719882590 3494790 220626192176901680828446012073587200 3494791 862592559996929106463357362703445992 3494792 -331223300269605483132531397981962240 3494793 468664897449809047444189356470682528 3494794 16515317133472129252288787518074720 3494795 372375115220278305135571901144094000 3494796 49975511780764579172106076738375680 3494797 -520419203163784426470393444432360948 3494798 -173497167214505846052127666920754560 3494799 -298718557005757913162752831217844480 3494800 -97127409124881142456212478381465600 3494801 -769410815852425752437328042448245198 3494802 -27584064499719051242769589687388160 3494803 -252857435405396828738738551628314000 3494804 369828016800854962015253063039563776 3494805 -205303474793813421973432519595766240 3494806 -122446224309069723308673543788206080 3494807 -1164098972914204467885891218317477944 3494808 330298974129183943795928536851302400 3494809 -1842618233054169780070138301373527808 3494810 -70890780385488492959323310646554880 3494811 -261653633034132952944238717752116328 3494812 1196239336320386850468905661165486592 3494813 -227170444234857106087623295818909504 3494814 -415133903725493254800234298933613760 3494815 594192821798180861662705579651255920 3494816 22627738759283727995586455229431808 3494817 1094792584721860988763541263050567634 3494818 -731906686906923945773280458738171520 3494819 -1800181694022507835627631519738317440 3494820 -62969036841380005530930152403517440 3494821 -808409153873315161110874315851925056 3494822 860844137651345265378215121099710400 3494823 -854819936429434318899380593352217816 3494824 1067421634548558238526739704095656960 3494825 14187320740593085719647023590627600 3494826 -711423991672630299379601320552796160 3494827 376632926974498988678350346700019200 3494828 940917949222769232735117699220800768 3494829 208105105040975753102967040947917088 3494830 -451185009276216816104279370587173440 3494831 -96859944398325212630914799650720368 3494832 37064320340772349545638774962913280 3494833 581148777045991014962234095829880384 3494834 -161496220658057110820833036538715648 3494835 -15873486098836982479041197121354000 3494836 -106244879580341307342586417169403520 3494837 945209419682642718637157630758101486 3494838 -50629915308097257219243317145600 3494839 740156425527314946348886585338745640 3494840 -138987680737121635192288530088550400 3494841 -8691489522716352845506274013270336 3494842 -149657006430990122648098465218770208 3494843 1647601756462704233240745269880600 3494844 461206243925832148569086695112254464 3494845 -312526299026484422797927059279661320 3494846 -540569562971579957231555241350424960 3494847 -253728572033339364962412236537556480 3494848 -149951653675433262329457874776883200 3494849 115718322001159201822115766217238850 3494850 23225630342456273179480162625779200 3494851 -1504993546785705098332774271771358148 3494852 412514421999496212282099003328446720 3494853 825029535805904335987290031806700800 3494854 -637887085194057984839345568612466176 3494855 -17186466026669002935856771499119680 3494856 -185100107632534985292226869455093760 3494857 -1053158945013995167545633056344201894 3494858 45991212092211509293366956234335280 3494859 -276212659605517548458011308123021096 3494860 -887422401950368845881702503873382400 3494861 -1486969245715174634939574361824902538 3494862 -106855955872119630600143500427407488 3494863 675729738179631540480740057252368112 3494864 -117998823027977148287809066385227776 3494865 -532107809109096858283481731179648000 3494866 -614794502019534610944269521174528368 3494867 335135771271628931358996662623278720 3494868 -3404369505031482029745398579638272 3494869 467786130446341633557428135037140896 3494870 -15107545788729088382367380966442240 3494871 -723484265015300503706323539951252960 3494872 308452332049737311075233929343303680 3494873 -556267421466124032553823744657229312 3494874 891880919576223323049031225616743680 3494875 -121627373818425199183672300225152000 3494876 330718997522494859778449883482605056 3494877 259158558346807294176597367735471200 3494878 207250503236576711587902773161520640 3494879 -22719418480664560827325970637744000 3494880 390210685447114903811992698617856000 3494881 199047151911112007567675171126711040 3494882 304356540751695880606113258790131792 3494883 51648276907120726010033435369357568 3494884 -508444318490981882108717685340365184 3494885 -688947823320443198488673156609100420 3494886 115447586856206379681055700530224000 3494887 -121672376612105125675668349021199208 3494888 -351683090478602624453878386601328640 3494889 472886386568984928335420796117011604 3494890 245219518044209131435402899177876480 3494891 -623593382555720691633232938862557708 3494892 112843844199426482245986167030280192 3494893 -1470182029932066408051938060205842336 3494894 -317988289967640134703444505663717248 3494895 203604842961465030899328229307389440 3494896 11879107850416049379671763886866432 3494897 -393260566364720542040308353626246400 3494898 55580892665218782464990680932038400 3494899 1839348104579744273187874161242429900 3494900 378649861491209363739913992425040000 3494901 -267241155431736029105626602471103968 3494902 -9263031840183863108367577132049088 3494903 290515374283240184771547142736330904 3494904 83511815747705732826063382271754240 3494905 139941250715781248189969512533933000 3494906 310314039524245732954887723821165280 3494907 -19633349851553964154293944527746960 3494908 1026654429772200164938315429038768128 3494909 -84518651680442950798822049083531776 3494910 161765381667607840329932822325822720 3494911 6002590200968590711389345475425024 3494912 -791407340275099684828929436894101504 3494913 799414559927679175545504701473311744 3494914 -29326652883924046045894693138573440 3494915 405085709199163512250815993804700560 3494916 66291538072038476336129995917881472 3494917 1273805343484976874767749892698692640 3494918 -98406431731315091370126592574373888 3494919 384455074033527369875844544567202688 3494920 -854937149906439749920197714429542400 3494921 1410147192091924622375415268044363792 3494922 23495265255638109918890411786133504 3494923 -587448533221675846194438239104678828 3494924 61691497639865556479769511263165696 3494925 -409966617809874028348141790089276350 3494926 149206482961822036197699549788113344 3494927 509829154150624407217634626352454912 3494928 -66765528658293731791233807982657536 3494929 559295841620102894557287179911224820 3494930 202506761254905920627665729300467360 3494931 779761102582164194340181697274490944 3494932 -227900334539511888361761187305175040 3494933 -464877650146337859690641372327254596 3494934 893255844798826958179049132415732480 3494935 289154393556690466527427766591560800 3494936 -336840792336893866165795106764492800 3494937 -346932836557237470645025323335457840 3494938 89179215237175608739658001537457920 3494939 91137554559130560401791993240010256 3494940 45918752816150144070161573383372800 3494941 401237040260718497481397849656397440 3494942 -425993883622145830638925750976265216 3494943 -1298676412509147313652988163813926096 3494944 1736181297944213922061751350856908800 3494945 -940127450517894281750443238842802520 3494946 -10131709544618111315419550617700352 3494947 885051987586524485939318791794434396 3494948 -95195165701758683990795243692174080 3494949 -1138011032365516431840891095162769312 3494950 501723542682410580610300246170060000 3494951 430941328680737971833349528078184952 3494952 997546126930279064590463349997317120 3494953 63812284716747838098596624429071680 3494954 12087054227102167369978601046804480 3494955 -262932823290965892145430153967993600 3494956 360708706481387114318248736360357120 3494957 -260998311574746024757515776527899360 3494958 -333698732024139246312150182522070912 3494959 121906228072636607981719018436762104 3494960 -56274405732196499667233376684933120 3494961 130109690427553252860054216939476640 3494962 -597106693558026799002033778289154528 3494963 -776403568313399738108313750604600536 3494964 696292354520360668215326160967680 3494965 506662282078403353554233753042497920 3494966 187706232290539467012762586342806432 3494967 -409158151344925118818568753167881216 3494968 1300629148662546739607688605543362560 3494969 -1080578507379912825114434431729500630 3494970 368428144531867902702748464988957920 3494971 281166594696515706405821103294670144 3494972 21998393447830630970644073902136832 3494973 17555680486967246954294956065494784 3494974 659859851255413222904432708277610560 3494975 -224430164248392812995529267876112000 3494976 137699244736862688999283395982786560 3494977 322059163262176610915819560596303912 3494978 -753859528036920140827567459368390960 3494979 89906559020568500348573757490891968 3494980 -848399355132111948696754704979680000 3494981 346256972878231382326676475979740192 3494982 -4393580823683860080200505900656256 3494983 -145906098091282495549955352297275280 3494984 -514300718286784678161035978497843200 3494985 -284940141162679586620134317152301760 3494986 79940227413083670537442522433938944 3494987 -249387679494540866467451912932976364 3494988 -11846082006243017605425493788770304 3494989 -1853509947748987099183841852441779210 3494990 -60785839664640240577490963156040000 3494991 -176395512162203360337490808728063608 3494992 -156248388712458999117315117147234304 3494993 1199976386094160640380859481249643200 3494994 47090054899726224690750783747984000 3494995 -243391423810991926483556928673928640 3494996 249865832698918176696538287075840000 3494997 290406630810195719197828507845216 3494998 399104816095543414829820844436818560 3494999 -7223029451093369076425367894699000 3495000 182800906196419238149732934131200000 3495001 463944494554787499332967705701445002 3495002 -8095522295019673349797124653142016 3495003 -225791684070095277129696861539483496 3495004 251855280315773135145125007636685824 3495005 -302905832725550880380601753680600340 3495006 35745946682258556189367460087061312 3495007 541157010060537862322171243128219872 3495008 1286019220459076483008109629502914560 3495009 -50885335347796358662545962110808640 3495010 247060552872194700799398275785527360 3495011 379207480694838718746236049737691360 3495012 -10742468640517119914772570723686400 3495013 120454843781478018533376372494839740 3495014 -930284632732770098353757343081961728 3495015 883658505050095043758600419932484000 3495016 516951561528451071387907593891840000 3495017 -656277679037599562702007146282516934 3495018 189332697364798808810266489868963328 3495019 310744895769656516336642523784785960 3495020 -168573316243623686476868391050449920 3495021 14994549483991225204823070848591040 3495022 -440228351756351327266330201117195200 3495023 219784685426184662932517363428505568 3495024 -98314137486732019489966591935676416 3495025 176529588008007672859427091825796550 3495026 552277099463279011511596213013789712 3495027 800733739276510589244033453769733232 3495028 509633214830988868081159210997600256 3495029 264027636279900304620808927757464320 3495030 45133208007038577243748873984204800 3495031 126098811929563599347076037682269000 3495032 74696879874950436624697481951416320 3495033 162837120933458549449227142250817024 3495034 -195160562219498057759438769314154240 3495035 429208084670675091496029289656756480 3495036 476118203022402259752939237442970112 3495037 38348151556101629668832278685612800 3495038 -728187172128774769781066737743598080 3495039 919633292580530190283065433979746560 3495040 7346704822188314035318504921497600 3495041 -816608432604737784967475475922174416 3495042 -99694066166782957075829819686156800 3495043 -983321267054084339931768881029816708 3495044 -122685359168398409519105057410043904 3495045 -7712691798892790487766980562320960 3495046 -69327064818813128634735056187881472 3495047 -1442618246336482904871821198794376688 3495048 548763793181755466802493148562309120 3495049 25720577105774203606059810312561050 3495050 -63000385074943176820520933426208000 3495051 -194809924722779256906809071326528480 3495052 207920167748229804215793948173578752 3495053 138691682013971363241017317246049004 3495054 369730886773180484993878537938169920 3495055 -1473301300838002391870931484529069040 3495056 120985503459304821314857507827892224 3495057 276192774455592983023574247252055680 3495058 757649121072484027889397835570176 3495059 521170879264922218913083074095425440 3495060 13745325640018452365102920328666880 3495061 -552624008458199649755435108436224448 3495062 832740125186919237901651049899456032 3495063 -79186825690987169452842709757453952 3495064 556344943275234344036938685934796800 3495065 -119863480777024583630600631757531200 3495066 26438193659765439263035442852826624 3495067 126586179938488510413251849107869112 3495068 788973295979815966563165173876878848 3495069 -95302301934523298831610070440123360 3495070 474954929944471409543334677878044480 3495071 -986949136145749042562595805808701728 3495072 114642625469903817149036979161137152 3495073 -1386377003821683624298046084532283678 3495074 -323004776550701325111499476483566208 3495075 -187331039225154378614725020300029400 3495076 -491497288990957940849521197194624768 3495077 378899343988200956926683950319028926 3495078 -157622998215251808782287617672700992 3495079 -302076334639476124687230681640222720 3495080 616884350813836049858225735098368000 3495081 -67409445741556872215935078250062176 3495082 -596504723114434215914646102339574608 3495083 -7452229217997781474557582407932056 3495084 -641605746333260288053859515194161664 3495085 -282285388193486771240535263488200 3495086 -63698650698871826590477448086974720 3495087 76677821449307939976287417120197728 3495088 -273470503836864382593075327794708480 3495089 -365706208532956361504406106365762426 3495090 -84211242250113287965248888911938560 3495091 -126985590875086206361365509255331416 3495092 824559576226759303796617517573087616 3495093 402632350625553065261302444812316800 3495094 21993886776193308678840366216344832 3495095 194989725708062949947984126577648000 3495096 -525224851837696728943231047539097600 3495097 520736153468137539862110702480581546 3495098 881261633912977763566615940894106336 3495099 1449107651295267544855073641778754048 3495100 -122557165797828781153356317737241600 3495101 -592156404208806839323349514646509600 3495102 18594562393286535298568569685274240 3495103 552449875272168621884429357504231792 3495104 49602737228364751558002537803022336 3495105 -113252726007091358086762115351184600 3495106 584726904908187859634838622964858880 3495107 -157907643390408208829530996892294400 3495108 59315055273555335213010408135991296 3495109 -1512225206871101174658523694106977280 3495110 -11151632765177132743068298894558080 3495111 -34652470062226310169113767896439128 3495112 -71578720736241913691338918037068800 3495113 158854739236946153246907531890382564 3495114 -176626242850357950322401002200792320 3495115 -79039282445754472790763064936771680 3495116 -64667588375304563126625610546168320 3495117 443498887199994193624132108623749760 3495118 514926210553974920889273272277841920 3495119 -32300207676227135645625655417831920 3495120 -101703655837218886238251095512186880 3495121 -122685976960672123930608863764962510 3495122 -1135466947510473168907420740547452288 3495123 -392900887146327603658275354832026000 3495124 607774498940283424360853363847399296 3495125 259241194005201613247041499036019000 3495126 -1087893424446633563429762847866880 3495127 -147480720203701236937454967625210368 3495128 201482999779538837427853830337413120 3495129 -497482021333049538892260046543271712 3495130 499482392350764080454848248381182720 3495131 50418494450418575745047618342226432 3495132 -385179296357150521136292722432698368 3495133 -958690333150408426530427327472973440 3495134 -502185504500982808806571975761465408 3495135 -44416087947351909021486827552509440 3495136 426211539513163321288555062535127040 3495137 -192512228375177161871171728970309214 3495138 181541343073054686240831180413529600 3495139 1219967915975778116352527782039126940 3495140 -8063935670687149854138814253752320 3495141 317302385394888111512195363867945148 3495142 -20856875100777643174912647446720256 3495143 1537970321701805692286897754662538480 3495144 355343212235748049917584275592478720 3495145 888094212332547328394322115037851200 3495146 -263407718874937599547045070220571728 3495147 765966466750517914116637456383936600 3495148 -1165659464935962893403583587469057792 3495149 291046792273228315454307437067155712 3495150 11017091381851188475118357813164800 3495151 1793370049715953317356195074818926904 3495152 241641251622535819155646685961977856 3495153 -674956476694909234405489457933770896 3495154 158933870898863937129585181620126720 3495155 699037386972537518696055712521715200 3495156 -108859051930275061967188102899363840 3495157 -602401337032758360898091509542235602 3495158 -367827424808204015527133822215444320 3495159 754452515605145219182512171641297664 3495160 -382945982915063512050662891123712000 3495161 306783919647176179104797800290054762 3495162 71489881614760766196602553070988544 3495163 686156275206693958046064171552716560 3495164 -774940906051422961411322376966489600 3495165 310472023927547947524386854872240000 3495166 -215453816316578049814693857285326592 3495167 28528967777282680769422986927160320 3495168 -87039685716956995393398434521153536 3495169 58064107661133279820724647703344 3495170 -303297725582924247791005890165120000 3495171 709162676167848127669411456560197112 3495172 -578936021641452930067200793555734528 3495173 -968840156725695225238864516218376896 3495174 -113252291813442050129071796915691648 3495175 -62069707430753453147342371054138200 3495176 -119316868446018798973999227759974400 3495177 -10341668934030159200852955134444160 3495178 334767307936560645837578606542504800 3495179 -496669293400753968169956048903170220 3495180 154246496600540020200138847837624320 3495181 596103437456209559350787622570556982 3495182 -382088353703972283340294287480287808 3495183 223179610361708895032902010200208640 3495184 62861773149705160085315217017536512 3495185 -378436649426727009566953679871316620 3495186 -256484611468050415872856474273040736 3495187 -30236046454878802917203037783970400 3495188 158503771320077881793947845359665152 3495189 -513877888016967996223090422993781920 3495190 -46135185151716640844494470198086400 3495191 233380245495095633841157065655268064 3495192 1012661185087646722105651221418782720 3495193 533293900561021347698253626962991044 3495194 -465975150902013301938732837585346080 3495195 -83763892130969525421473119183368960 3495196 -175432804339661002805362814701358080 3495197 751909449674133241171553163643941120 3495198 -202479305089847489588226141290050560 3495199 364171528194473844916995308660975536 3495200 -829996215763116376451742452799897600 3495201 -81280554095117928351537723860961696 3495202 -41124096126177048256458200470299648 3495203 -199666367321588965135095812690183016 3495204 544194254297122454987849804314245120 3495205 72565810576978223953706773250736000 3495206 -172580441782602322497181113843128064 3495207 -81122799094794347978193276426361560 3495208 137474121302571271932705011150592000 3495209 2405628234005033672997418098456288 3495210 -158333077119832128652319134600631040 3495211 2283042698278062232651672576595419224 3495212 -4577165565986431933641052413247488 3495213 508281500758252544412194438254242720 3495214 66830927303407736537425977616731456 3495215 -504634828927058045417931128017938480 3495216 -86715437924523605251985103282536448 3495217 1535026445484786339103007835599636064 3495218 -521955806673078154947273304629482496 3495219 67747610348281819031011297118346240 3495220 -324746766415619316743920552340133120 3495221 -1446093208888804392258598378179472800 3495222 -375850933572995407533476038026155040 3495223 17319579986771951571431976499356784 3495224 345780860444617849075373670271180800 3495225 -574829496854275561263576157377816000 3495226 -264276005011340599297050918332739840 3495227 -1068632217393877528073139618725423040 3495228 221914135857133672844078569341173760 3495229 -916512010352306267261014864366682170 3495230 845977374946955007865486831882504320 3495231 -5084171274239535670985915679202128 3495232 -132255040553420485954959344814522368 3495233 -1018431235700103545174152217346126336 3495234 306857785803383572388759873839110912 3495235 -173760896416307295596973709333194000 3495236 41275794923110781027397517563187200 3495237 1085254620274084671763822041160347360 3495238 -920010277107834046252094151544632480 3495239 250484410794588498308448236928581040 3495240 12117057304197930019921575862272000 3495241 704804243050252282321719189999044352 3495242 -406668903991698122244693118895169600 3495243 -692811754061619475978427187195581736 3495244 -205248323782826026820160627043113984 3495245 -107505206891750232363840647593559880 3495246 438188885305415026303322194602398784 3495247 -83338174274685153950765596036356368 3495248 253116707080461222685884623565545472 3495249 628644036592313097720164221673556864 3495250 -74998932635868703674229637028864000 3495251 -2035717404591714448621600636773621768 3495252 149616803029052500705046554334226432 3495253 -56079473654977958178136118653000498 3495254 140725918990765972405928918608876800 3495255 -1647587476484162957944571309769600 3495256 -2414808977210993588693096189066711040 3495257 1105086107655957648370703622051739392 3495258 -593633077866211176906960604742737920 3495259 938949575263486866028115016816430080 3495260 -275137441640056736009557405277637120 3495261 10506969520244465891934227249668608 3495262 120836919946013475863272001544883392 3495263 1697260929615037042190678439842959680 3495264 -151486238770174366089352587962744832 3495265 -180556297030928013783770808414191340 3495266 -977928227360698086795534101188341168 3495267 -779802145485449663047805981928447516 3495268 -835640433888940385370006194953900800 3495269 503864077431009577588107209768636670 3495270 232840581681535621314173861030000640 3495271 312793768567923649350131835065686640 3495272 -51182965532669504791028913255628800 3495273 1019032734813548022568815191789878368 3495274 432997815180360527195619608616372480 3495275 177414872247376392478258871456794800 3495276 -220339478845572642059411063921817600 3495277 753179248707306851507477249004599126 3495278 105116146103061728863800807134592000 3495279 452490236014577130750464113664612880 3495280 -178148632398407589462335014417367040 3495281 -212432925202194866112455589851859456 3495282 8835108382789011968787408248446464 3495283 -2205528954858281137178784765182462640 3495284 -184230542778879423358483040835642624 3495285 -88626085142766983644348487096092800 3495286 808712384266674093320263734474962592 3495287 -924869104338267130992252127387125360 3495288 -699508168029608495718867348781117440 3495289 115342508963931325570202683833005056 3495290 -84223253244650323558248362564589600 3495291 -101784648453130985876311726167946272 3495292 -316879842440953853440628988785453568 3495293 -1447349192073359980898861353624174458 3495294 -228615295761283686631056495225815040 3495295 -904439259772924366715761546220194200 3495296 446250987132236073188824446004101120 3495297 -61917229955480908662108855118857600 3495298 2263166265570623982137753512554240 3495299 93525767480197213523617972717650300 3495300 181765678237949949126959979137433600 3495301 -983384194719114285049170777155777698 3495302 -886618152497854417148098793183794176 3495303 11990524610561621387974858288159200 3495304 1635424441952026928538161535127925760 3495305 -14186867880879626834032856437265280 3495306 -316331137636188680016820012630922496 3495307 401309163586748272649981029459257312 3495308 320339465870943947415415236323751936 3495309 -302314954593783470596641488333791296 3495310 -57592519058782235572396708029972480 3495311 -348295740950699874764539636127115576 3495312 -89760218671269465509040929431879680 3495313 144989722829011973639525470779501604 3495314 -227303858577454348562666203467130080 3495315 507162895714853437225722166231049520 3495316 -130169825460197758107884261774684160 3495317 -1210487616616731958703338710585699474 3495318 18051455909905699816277796987924480 3495319 -1966910905407706763326219687795695504 3495320 -360757233807715094224754302785331200 3495321 190675490108471479972142541038836890 3495322 98079330203182104076975123910249712 3495323 233441247348546794317652892778222704 3495324 38490380795004862247181754237919232 3495325 -534936352698803647479401624716151950 3495326 -1026989736806990845367515878293098176 3495327 -1978813622749644826875577140907320 3495328 266965445247360504384141253034311680 3495329 -1031393117352593106284959876720499520 3495330 97017720553982759260439175629022720 3495331 -60712258229812099226299086196853760 3495332 36060819761228783044728624461997312 3495333 132022709077802904405156137257290240 3495334 97926299383398569082560069573420160 3495335 514182481535611197399780014247661200 3495336 -192395822727812304586293641436364800 3495337 343681814121551165670018885342979920 3495338 -89491279725422466893075509289906688 3495339 1456115372188867168939833242573369520 3495340 -296442300981312260253559946069084160 3495341 -4242052453726534611399977474890080 3495342 729756633981437869480488399591788544 3495343 -191910247268106974508937508633395200 3495344 89052854390236437934386742481141760 3495345 3652481174566705432030642616726400 3495346 -15655308975999020321589093836284800 3495347 381001891305784949132139130308260400 3495348 -41923917862805923281771002136078336 3495349 486136584261448882595688252014574048 3495350 122884261162689316053302302354416000 3495351 -153893927296326223391985137019643056 3495352 532952947787982810394324155143086080 3495353 -538511444691793051688705978575511544 3495354 237413235068527258024699603958542080 3495355 1165683212066147633515620861526440000 3495356 -563647265897468928519028327646972928 3495357 414722365648910372015523865273590054 3495358 -45728615096670927407954783857977600 3495359 368424529540873864677534861057376992 3495360 -111682468415647489018977637713838080 3495361 -1751527283478354782077906801081564076 3495362 82050474125086701565393019688179232 3495363 599121140670986454032375231524881144 3495364 -253883050691211568984276941690040064 3495365 -737336243997863023974641717227564740 3495366 431893255051444818677771846316712320 3495367 409485150370288678006668559169802240 3495368 1510953696305907228180326100212835840 3495369 170407958368440233542914853422893280 3495370 71783848933500730081266614242224000 3495371 498898321172836080069464168547329424 3495372 -137241803191493979189039649113796608 3495373 -55460373945393056756643770137614720 3495374 -16983464201671661847142667607648768 3495375 168283646246742189290069080234320000 3495376 -243720449962813119552588704907501568 3495377 -134509196561656377810178573756967568 3495378 359803420250056236413243878590993024 3495379 -396023583516916835782579900956463872 3495380 130344278042885633132655154499543040 3495381 -95722119033366451082642854573470048 3495382 -495044082763414099599178066449249216 3495383 -99460196726354156411193875432934216 3495384 -8819467948124645092385732295782400 3495385 206783442727073428883999860867352580 3495386 22686177202014377856070530937713600 3495387 195177596907252925618853386293080064 3495388 583244676256243426783298736799736320 3495389 1785709789385056231918811221284127020 3495390 -221454860468038010555219774503280640 3495391 1528510304319752447902886253442389000 3495392 -1248746070822198289773255703756800000 3495393 7945506523414199770422337125848304 3495394 -209123830902780629734800812845229568 3495395 266455466217946165102817298829954080 3495396 -114631994429058233975521277919651840 3495397 91171648270040356471046790791006846 3495398 388715283410071705532386708370431200 3495399 -604850945478630817582583290415640240 3495400 803770081751033792856319514527872000 3495401 -160574543154522934830459550814383872 3495402 236368108282428136650770592522432768 3495403 -454848701411904575295249771251714496 3495404 751136739264124045222925858224591872 3495405 1603473319589226760174295825809920 3495406 -106530122648555480371976770828634496 3495407 992650281714838571465206929939068640 3495408 76864308967552108358284242560483328 3495409 -442179093977959910696199400178665390 3495410 -42309858411183736291292105893217280 3495411 -159178962543918865546531976692076520 3495412 202948446639556962920482959171930880 3495413 -80517779893307121414787146030400338 3495414 2742027523904636613729211752481536 3495415 -514736175512304342172334885865495120 3495416 487063953684452509411160336027688960 3495417 991478818175701434261247880512076880 3495418 489913201967684937089532970407438816 3495419 -312999791255227532561154562220938704 3495420 523290470202905851849572081790617600 3495421 -861487027632899977646425647171271680 3495422 -110280098438727256627811805336658176 3495423 -1421826031883039701819204306280574576 3495424 500614556905113851751329962987094016 3495425 -392197099656215980623958568955456000 3495426 285167295430555455767104756507109376 3495427 5860235048787127340981509372466080 3495428 1347462246363520653964152090977844480 3495429 78395851997151899879350787732722368 3495430 -659865043304735762518391043383414400 3495431 -1154128483931589540851012318697378408 3495432 -287006008188561474277054214272327680 3495433 -1320885268629024964173147961862227760 3495434 534783446413283537861160321875688960 3495435 -103459992256653556200405039644256000 3495436 -150119965188292017241607478585524224 3495437 447615731979860287949132567537821824 3495438 -397014384136398638096881354900455936 3495439 1300774507294771755455242124127416240 3495440 83464336894193120667724055254302720 3495441 -776484468529156840009691812279745808 3495442 755967257107352624170736479835497872 3495443 -600571048836608851914335343480596400 3495444 -670197292663655325154472793471043584 3495445 -718725473045133353972257446688011300 3495446 174277489156560642209788894781808672 3495447 -670122588506618629934646675630582960 3495448 1032163770826302406808614269050880 3495449 -71510635243215290740531252784435760 3495450 73019916085098037110089914885824000 3495451 1069823127657440057736281177335992452 3495452 -353107644258967071327969625548900864 3495453 112001821255683823947407259619211424 3495454 -150446540642734272861746553643933824 3495455 -103638660379091034872084289017737200 3495456 421879610305337582712289120457195520 3495457 797585591569586484254245152243626880 3495458 268985207514474674675190495804256080 3495459 -45535402212390346837141669086486144 3495460 -217451283671696656324205752754814720 3495461 71595981838135140954194167608898812 3495462 120257569703208186147760428554426880 3495463 -112853560648166693499651685031669480 3495464 -6042206390743032461590392592312320 3495465 -319450154963827703441325915720771000 3495466 213734971554921933080684127184776384 3495467 69641222779714567826792629075420992 3495468 -284053520664292390243523132585103360 3495469 -355643375729600710359814050637377130 3495470 -8922434338652287982811917239987200 3495471 124726899635214546854102285158331904 3495472 66534194954255163557366032335765504 3495473 -1480475424346584549145827704219519376 3495474 -24401443717120353522868026870138864 3495475 -401118089659378514121115553736663000 3495476 -341789045538398560086452360696358912 3495477 523205704132531267916142723491744832 3495478 152334900777701965550757057250160256 3495479 -277086667115566735473119375839183416 3495480 369780715051366096771690711716864000 3495481 264613106818096698803373237052638864 3495482 -41140248633681366678078087217317408 3495483 680407735465485451899100723155274944 3495484 -1415394907919669611871350338835298304 3495485 200329223147207712710620566230146560 3495486 -640870459340615158680138233760393600 3495487 -221166416042069170512421002361084760 3495488 -521017269968406572294700307368640512 3495489 -755229720184466557601293800714393120 3495490 7984339322381663981354380775661120 3495491 -729694483715340054597725066254233216 3495492 64896186624262220922162441739444224 3495493 -2179109731098357278076533601752790080 3495494 292721088501390933719393062955114880 3495495 81816278965124440021606580792400000 3495496 651676017867962300809953991979304960 3495497 -592680771816397436357189684512950054 3495498 138107029147239687251117035620722688 3495499 -64618037277888358372601971604508928 3495500 575221843249848014979625408614912000 3495501 -610260743007637116387569132353560000 3495502 258442512102224382250809734224709952 3495503 -805106319187220865717633834437662536 3495504 87895857254474293216971532290883584 3495505 -295195166401770347905321568379302040 3495506 329760363659956259204606719862615040 3495507 229694026619980616635855472010117120 3495508 546094928482820041975877869494931328 3495509 154653094957903429674500511723917208 3495510 -5423003480051492778524451454761600 3495511 1742064134138097153885235629160076272 3495512 761938688948802228121841154296524800 3495513 -10120428620164812956478379375104000 3495514 452168930130252417236941518982199040 3495515 -527665548441948695917489833806847600 3495516 760772352383991992944197504082340352 3495517 -364277273135376568829992683879314880 3495518 179750353965503208768203573971648704 3495519 440183847611044878811370077868742744 3495520 -3797778987354200719859327293194240 3495521 -369875705757734453119291797277464300 3495522 -579884918355237466255399584057203328 3495523 2085365404510427638781929066241983320 3495524 523016515498420061816947329939772416 3495525 -268641612060191492593857160110336000 3495526 -802176399457956006046697125501056288 3495527 452281868617436099767238583179764272 3495528 -212419329278519189149472141630668800 3495529 464771837997525244463758421165182720 3495530 -164022045359705729349597921841287840 3495531 85296230870036013408834254070849024 3495532 -72732068308118632974151559147637248 3495533 503387648254639936391026573941038304 3495534 -41341578939045157740151527863589888 3495535 -179012590258522990884575281674303600 3495536 249047269018774142480314873156829184 3495537 87259308148192466991540492021899268 3495538 371641616242532092605216967384468896 3495539 453100866830045400984958699963691340 3495540 -257302361123145010416823750895616000 3495541 7579038783997842151460686015744672 3495542 290115736419000263600408361987580992 3495543 329237209546686403161073331411622528 3495544 -464811427560667251637752699598848000 3495545 -390356147522554483737690898263247680 3495546 -310752512097453646200888293596886928 3495547 -1187705321879021638727599024911156888 3495548 -77006253972614353716003623205863424 3495549 357466147417522949963253603890148864 3495550 368393623269009923054340736193476800 3495551 -55970945055119520446269261531064448 3495552 858513736228860182095419216117104640 3495553 1394065822279090984372070548993660802 3495554 694423040116378828516237903454952480 3495555 74077861788661753272117368274752160 3495556 -7576126443964231749643398745699328 3495557 -936263047389166440277898053534333128 3495558 -53589063860295775846317442239155712 3495559 899551238602776580753232116940996616 3495560 229588590154940877164973027803136000 3495561 -753584433397659951189607757092217328 3495562 -308191299075090148860505542367970208 3495563 -9010023852835158308373475743423696 3495564 -322029731957986474915153394032427520 3495565 235054254055046486551654556246768460 3495566 975452478786858872981395535114807232 3495567 -736740200102368927970613719217350520 3495568 216573807204849164805009584630415360 3495569 -96412583044882180409136549188352 3495570 -69788091752262038313796673412840960 3495571 -208063042534533550615732285426630228 3495572 210773556171619008032922427308011520 3495573 -102971854359968505647803805713298400 3495574 -538737414334129315402879996768252608 3495575 124697393145013826904849656987427000 3495576 -185225954666969161257529504516669440 3495577 -1660784463308238752878093245732699574 3495578 1676810019382025631307927349179392 3495579 -479144379911355267923063324177600616 3495580 -673330365039881823293039922237772800 3495581 -824183911123479213168063889494894618 3495582 569178133542735985646881336718438400 3495583 137564960398751885084903110856209920 3495584 -501795657531410777478757422533836800 3495585 -616605378398026017246386551495103040 3495586 -201276620518760562477598051071038976 3495587 791482141825971671866929014883670272 3495588 -444902822788346144793773065300147200 3495589 24894674181399767671369033399938556 3495590 131969902562955746063438437366145280 3495591 343253416979741264234237930164835328 3495592 36546970929324777139082399104204800 3495593 164340640704456802235238795062406900 3495594 -274668442102231641005340393869283072 3495595 690454124631202824996095010192501600 3495596 942820084571200314949359406579168512 3495597 44297880482088447447481030438673472 3495598 -58231597220528098433417001100843200 3495599 6571567313496195406970779172790264 3495600 -61466134250993928017647969865318400 3495601 -197434659746612842325370469169776400 3495602 -546800576401478746682576524598515200 3495603 230988436831438604906657131202414904 3495604 623136234816898705825726551758180352 3495605 64681497616404474540947829375660720 3495606 408536949081263918761295224939975104 3495607 -1099892775412255751522330714016349144 3495608 -1436547422405879819463486864974192640 3495609 78834630948848248648301270504444160 3495610 -115724990068620870935470186543798080 3495611 -920642419675148562132102373455703980 3495612 -202619160284197484180928412340149248 3495613 1256977734062754882371177989073575584 3495614 -378765096821329517449504283415306240 3495615 -198401514752057058774646310554397280 3495616 245526913874278307656475958776430592 3495617 855505882258813604074906429065945666 3495618 -225394366103894992619793557480564736 3495619 79255202453276253045712368804301320 3495620 389710699718613872865219331445760000 3495621 -280757016920459605952949748984973088 3495622 -95793673777665269121805561215077376 3495623 -249728881250945732002411074564025128 3495624 -315959825595351297534337809946460160 3495625 -151922495446682678931533693012640000 3495626 -597775547235365036808207382822834176 3495627 393228439548714424870664693573872764 3495628 -116219388391371820574443799675435520 3495629 -280274753037051064348951051652779200 3495630 174257009467784450675769767169312000 3495631 -1153391126064722860897783759656205800 3495632 -51911459060980247726668965368954880 3495633 117700412052562745028792301252464624 3495634 -10941080610696233488403683691289600 3495635 -288539607632479209911934465954991200 3495636 4075884646101908205953673341646720 3495637 -1609051483809510005130727838292907808 3495638 195538495744661414781281318495938944 3495639 197737169858707595895654403196148480 3495640 428097591337231225102375746769305600 3495641 374028903093362759461652059191032832 3495642 -1646941542990663071389951475467776 3495643 -954129625212918650727422787368098108 3495644 -1219339650398789860064206109999268864 3495645 -258802687547894456326757964343622580 3495646 211353153620103315460124444305382400 3495647 -1081299026014199427437796596817143904 3495648 159950681173152413627238524461252608 3495649 -585916294244747291137567323663280364 3495650 -61649599718891305151371314836966400 3495651 125599475589485895705322976656999032 3495652 1150168429016078473796441832138321536 3495653 22042554723065894097591888027356160 3495654 -151919714973836833228288596615968736 3495655 -198103376751480651978471645009489600 3495656 -2075804025509877232323362002437120 3495657 207121818472966280136839378580234720 3495658 779839954816247571386785411007619840 3495659 -485035004317801867101441804188062584 3495660 120291898711930836014867369998694400 3495661 -702231460060952961320442033759131348 3495662 596094981674890619775585099909814464 3495663 -12864681185381667480492808536639600 3495664 -270460177192190269983183852915589120 3495665 -1053776084826699932598627149284724940 3495666 490590550664546221096906394460699648 3495667 -23458437711709856114853701151652608 3495668 -267676978536704357792957055359232000 3495669 182613660978513879618499548460774944 3495670 -271996788615628000418642716601886720 3495671 -1016185937586935505151239163162500000 3495672 13102529974054828813780736082001920 3495673 1262565137493264399952805557021474922 3495674 75566099484818350929732874368556032 3495675 -300327400512681089914781818234675200 3495676 -646917296082845900738088535880435712 3495677 1095279515744338281573586085018798880 3495678 25691796182188767041575471305750528 3495679 744030977854089631119686426950057080 3495680 444051516632594256059899406199029760 3495681 69797474836796623671582513837645312 3495682 551564292370589269579648873637904384 3495683 -606940528539005524892397292951960068 3495684 233404528546491021362548874125688832 3495685 9576873823856694606981460305993600 3495686 -72139993295671296486949065614678784 3495687 148888399961462306167729234525305168 3495688 -404748690019060877069070888373616640 3495689 -802758512152105461490533792899355000 3495690 381989814425915368430088517132800 3495691 554773472142971979217969914565809600 3495692 393711242291084012602148523083235840 3495693 585167735300624645484209658480428544 3495694 164324551781847011664593906449384896 3495695 186167460297115748608612557312144480 3495696 79890132723970863582463116058951680 3495697 50834485077496965807318753494484146 3495698 46985200242977761131165196633140864 3495699 1564643074750305893849346021830868984 3495700 -197062756453243253726861922977504000 3495701 371596699284324404164159617300336768 3495702 -57926844213806452474257578960265216 3495703 -750853349981208223397209587769117920 3495704 -1340801747875877869552250568734730240 3495705 -5207122065834159575090145709092480 3495706 -55707762632465327124956922813872160 3495707 430210443823263366371092052634157956 3495708 237966536519259848395062775385582592 3495709 889985144313813150184366030127126406 3495710 -590690852871806062606056051902624640 3495711 -360630625476280333470843593067799680 3495712 182148146844762203921272326981156864 3495713 473534253804512423879694491438740224 3495714 -236622346474155438432618149791051008 3495715 234172377206241768239992955917747200 3495716 58776707693921433522262708930633728 3495717 -27594202697874162895053219202164960 3495718 -643764928758099731526502923292304640 3495719 -1981580465438600976852773448651767904 3495720 -688809818838548663578017438072422400 3495721 414821576776570162071531909184930212 3495722 -156889050852669071656632999487624608 3495723 -84742045027793999948504371990325760 3495724 -423009509965507283704117568925963264 3495725 -503078399523003887887259523921933600 3495726 194619737387509171107920935959188160 3495727 -2367397142623900446957622181170876176 3495728 7585422959979379433145433145769984 3495729 -3826711352831590103172209423765280 3495730 -145276247175411681844128537240844800 3495731 154955849990362788749666175850523532 3495732 1517442076167035537927626132948992 3495733 -1708527069966262282906637683076656018 3495734 -29377614629176087242560115663659520 3495735 105143260765245700871739151716146640 3495736 1512406462149598447594503754407751680 3495737 79349623237516844842577542648714752 3495738 293011494636659633174793549366918144 3495739 -136117320235534791842392291784158480 3495740 -497670361989560191630788714331576320 3495741 767060390648281940425779316057617984 3495742 194215758669564793505041932288230400 3495743 -1632488308294499294289159261790675008 3495744 44447084996840543410665785948897280 3495745 -163113229609800609481260924752510400 3495746 129876572834076015651739657769140224 3495747 104804751022628325900774812795877120 3495748 529076186083495885782244850523013120 3495749 203700939232717264038503504519406750 3495750 -429462490870636510371982782796800000 3495751 14952707388582442346874625961704544 3495752 -201775566120843630037058069435258880 3495753 1083715440521543548736988987920922480 3495754 522050748176857145697279565986006576 3495755 -460572792511252391620430301821055840 3495756 107110867927524488244741466833666048 3495757 -65554381279144961067855879752417120 3495758 -512173718368794979035911396853683904 3495759 112443530261694509067216915534862608 3495760 -106419402323533407472436704634634240 3495761 895895655827237810906777744685034212 3495762 -349126263011097562463694073932494688 3495763 -76523424652592245689932433530356416 3495764 -810326884824824082417855519942912000 3495765 -85483057423120511306993194296458880 3495766 -1599694713908873179360879682445384960 3495767 -1273779190752702790037282063084129448 3495768 -9545323853033984099174923839283200 3495769 535140391885617247449407322894899920 3495770 200720090803984135418514718490112000 3495771 -8285658534995210931983876586472320 3495772 -8387792564326016555924607909191680 3495773 1721641450044832493800854139055594022 3495774 164229064413334649131507454143075968 3495775 750592299176757702037208844546939800 3495776 567825012517979596123573657919815680 3495777 27942372089531581908003233387016960 3495778 -497064799459418626672069880000747520 3495779 320764584623027139234691468643802576 3495780 161827762106190088641380418387912960 3495781 -60002485991363242859135519821404418 3495782 -591158657922557668580035480882207008 3495783 -139362705630766237160264612369558112 3495784 1714985627525492573285880073385794560 3495785 831808450413502291795205365321810980 3495786 69986345289404756703010915408925184 3495787 -369211480439023730175841108370550528 3495788 343889172477386199459162767628942336 3495789 243371635431124661355664118185881408 3495790 190231302851984730061449069292094400 3495791 522306797946384590445856321494880080 3495792 20721536211170598221778383139766272 3495793 289434800816106382876596641332377984 3495794 219956952770333121296785324826632320 3495795 -831840341607859088668919975929130400 3495796 -1264844200036698639649143016576247808 3495797 -8486182607778245345557781167243488 3495798 -411692180228054458889300315678437056 3495799 239155489545690882963012745253277800 3495800 -26222040127685419570765202006016000 3495801 -259144102151776244848175391324275136 3495802 111623037412796436475171708402470912 3495803 363349359279735397784647602856720104 3495804 -180590785672531092709246392437038080 3495805 -1023188656476965735255963860697301000 3495806 -497184784037841243909117775119195648 3495807 -189926614699634763623723665066845624 3495808 -75426628864201355203393511133020160 3495809 -432410655413161855999310501404152480 3495810 1934968850947638614461191641510400 3495811 -1304681094944927830817447947475184 3495812 71257716807787344694737593487260160 3495813 1636756024080790402287108393637217664 3495814 -1634190068412652656594294835826688 3495815 -229733081360537909310903663890174880 3495816 -60385996927919025619482859265064960 3495817 -568126189113644144883892919423369180 3495818 9817006367754682622193492888766560 3495819 -806018079112123909250643593105532456 3495820 -938849665102139835769332868059985920 3495821 67459178951574176726391498124242912 3495822 272303837103081347478719176149033984 3495823 903522556858573509964177379334017072 3495824 -94770386499518022838410681465839616 3495825 -155783750939810665315435316020860000 3495826 52722099167245536893250221105830560 3495827 -55874602777414812547414823959171680 3495828 -200343569380252971821695838840500224 3495829 834067891378497455125255141751865600 3495830 47884749472689998965078900762696320 3495831 37486158050773397714952646749191760 3495832 86423988317880337789770863964518400 3495833 -286872392211192503733301865846865600 3495834 63608975982097249223154720366832320 3495835 36690112433970013645566549891459360 3495836 -463671562728128269975584502900523520 3495837 -262926962169188210462511540904602240 3495838 -865822178636011203995228863942987200 3495839 75827030835598265366764330597214208 3495840 -320834297896867991086618128789012480 3495841 -370360223715273558889061076139650816 3495842 15976475323529843451275111376486912 3495843 81342350303012773132351474952662320 3495844 -367463529219860340693298771402902528 3495845 1143446789424944223288648553563983100 3495846 -176486469476223540669809333780013696 3495847 367879020036030685321451279526834296 3495848 -449600003771716638424804942030848000 3495849 18887452791129639947698644966491520 3495850 185019527251308789020793663889632000 3495851 1070966123472100596201927231777516852 3495852 -418242579677570355431587502431564800 3495853 -612444259531876575087456092098608960 3495854 -75352309561229514906846596070959808 3495855 538364265697733792323741635101685120 3495856 91582591910111109953359311047688192 3495857 -2274576941152754117558751811184400 3495858 -268020336601127804711695411363410816 3495859 59199892950284395543357776221529016 3495860 1168982209193248507516719943521484800 3495861 73212293512976336281805054068001088 3495862 396689435795768296996602359031664512 3495863 119943218167414451938278002858765760 3495864 -508412865013962849563961112978452480 3495865 -376943182972773338429078708964932280 3495866 -959251101694323456605166242407809792 3495867 -789042684697250834685909935163885120 3495868 83447779215904440538439232777807360 3495869 144071105737782803720670733763514444 3495870 19598195798509093507475743809945600 3495871 399761331132608232337740493482026152 3495872 -569779124225020028472765520023650304 3495873 -210169428796154863819928082338975232 3495874 38048263256625094878760390433358240 3495875 1512040720054124074384697695183392000 3495876 150405732608707208093471372117790720 3495877 197509011502741789414745216396035584 3495878 -281034627355178514655322368108121760 3495879 -1499882315874803194376373447650040 3495880 337373781185138045488276132065484800 3495881 -185551501777445311972927894778321868 3495882 -180888299417191139768014451812926720 3495883 -928831310908237175007534036179829868 3495884 -220538724434780223512235672843684864 3495885 -348834889419138783797869361160927360 3495886 -787971435761548563627638329615039680 3495887 -1179786132797791988601030333018783528 3495888 44042977112368713854640785595039744 3495889 69480453471401611347712010142440690 3495890 -386785099801497572435629156737448800 3495891 83653028348237592575639092603064064 3495892 373626392407916119621859924889143040 3495893 -2348415804529318218313673014668943620 3495894 405598227383972765654887995571492800 3495895 -49415926966916795631277895219165280 3495896 258314052251565069597374628998860800 3495897 -114283542417121734345641077590494232 3495898 -207986322908459713784829852013913088 3495899 328297261230232498563333026222509248 3495900 610361265425834932305836798361600 3495901 80168479349745037013093657181272704 3495902 135684093219600722344605410031745152 3495903 423121336198107800851897272848524104 3495904 -607210683737401003046597912595529728 3495905 -595720353269381896063089163122710400 3495906 288961499096295459063736837564915200 3495907 2528687335546753240765828478706898272 3495908 -110117904993582579737387736006819840 3495909 294106393137313873040149353516331104 3495910 -399885268118962990630446589718050560 3495911 1197779866680939763108525402015987512 3495912 143270908693743839136950850726297600 3495913 -38460494707737534095185765320314076 3495914 1200123058426415404044130685570616000 3495915 507708225768897648545483915711858160 3495916 513228205300915306523212185567146240 3495917 -1493737399353274454939456860524917034 3495918 -163008739161184837370104945480401792 3495919 -33005849607164795250268371590354848 3495920 57658534377534757289725166208614400 3495921 -210239863949039026876209474600481920 3495922 3289570639497513776123339439585312 3495923 -1813275557048686065793643904447365616 3495924 -12207534782714840362907733835582080 3495925 804699495939102230063048085599076650 3495926 62644652154926185113590579579498496 3495927 -688142853487602596514679569718104960 3495928 66660857483080020080330150212792320 3495929 -622154430697429356813939662146305024 3495930 101715767340970645100477293426149120 3495931 58501454664138996616514325363295584 3495932 -680788728661598425189438596993024 3495933 50217660327875420822623897925664000 3495934 -119047360876057255952432416107416256 3495935 119509480450584843748967206968107880 3495936 -45428956369511204931276533818982400 3495937 -708661205950677001182076487651152128 3495938 -83952627566208526749046429404536880 3495939 469426939608153604396878809630736048 3495940 -10123993970390897029349743961272320 3495941 -915433336070173740105084800888378658 3495942 -728625621157976370254331037369599360 3495943 14629232818948083637741389328579200 3495944 872707046984548058338294691886044160 3495945 59093535232924558662776932023768000 3495946 5610393649604674884275240046809184 3495947 115164277621412849659590538268172864 3495948 436414940243370913227734209840045056 3495949 26921228207735515612714544603858464 3495950 356924804838348822961990270658184000 3495951 -157329458759200036561847336435526000 3495952 -262084698294941273263223212809125888 3495953 563850056268373302647799686630369202 3495954 274896714104975121376510691579510784 3495955 -1218167767447360758660020958068930640 3495956 -1180155648254051220342153598842698880 3495957 400911626870554237617186623191091040 3495958 674495134572880697024016432931330080 3495959 298980262886789257483114274193785160 3495960 11515502776719799208841666901401600 3495961 140731583278774141135652638832396032 3495962 -454341105834610920031254392840090880 3495963 -221533650093146975504613269750541312 3495964 -302484378775303028066027828804545024 3495965 439959766012101253924566964814174400 3495966 -288019216920793284319677704916483456 3495967 2501494614044022187511424729643582360 3495968 35711831536116516033316869327814656 3495969 -246608025041585576901854733411578112 3495970 5386660949906496687946921720718400 3495971 1222615492055618145254745082110374784 3495972 576230310743289425421681755639227392 3495973 512183686817927850704051186251311964 3495974 -527508180609793881080693378197599264 3495975 -70947918339713487489217805392752000 3495976 -579271527968838143570991852029706240 3495977 452931257173037584556786857449211392 3495978 395147545914611956752258598240844544 3495979 1794709240533984395587860523220999760 3495980 224939350349183694944291092131072000 3495981 60890159633954244623531814384182880 3495982 105236732764484685416501272638936576 3495983 1729516984837624135120212024056297232 3495984 -40453725165126891617524515101540352 3495985 -38134851624355412812361891424479820 3495986 -1966706149009411462708508751889920 3495987 1665633302644623084893918158058880000 3495988 69129173254583018338620991388879616 3495989 -594918435776102789273398944093837120 3495990 -305916375246894513497825105909258880 3495991 53167182545831750915927502551028712 3495992 -828415683058298608856640777054720000 3495993 -891668453292968890634071222031737056 3495994 11757304148137056501039831087360000 3495995 -798785412972563284239527837430584400 3495996 136520247910646245554850816845315072 3495997 1554771831866449335718416951858001152 3495998 -542197579975106970554210215988815680 3495999 -12392681766450354087490968141853152 3496000 -192612116238711367238233526108160000 3496001 810350760007237127972829618549449472 3496002 -500349615298791568780653016849854720 3496003 233682109172708225041713999863541228 3496004 -1139549434179320032429766803839106944 3496005 -42091665581479851155200107826088100 3496006 -576567329828317173269626509698982048 3496007 469230058251072532649555016881831256 3496008 927868423840300483758865461303705600 3496009 427091339270694000756001405230660960 3496010 104847490329457251764669363134940160 3496011 467404389610166862052238414956883904 3496012 564033824372520390785577277567946752 3496013 -691674628705777619390774825285314176 3496014 144953804564481144716387972234369280 3496015 268557449036085960969783206080242720 3496016 85358346549587356002761769698967552 3496017 162059685076129852300517978580964224 3496018 -292218644498345843834383370939741040 3496019 -341563839110934184348887573530985360 3496020 -547008162749037423117605981794775040 3496021 -1348451042750678024816573882477961778 3496022 159719921375700015348623578795612224 3496023 -284363574863200776672613529440224240 3496024 117151971013687280086275356538961920 3496025 121179217114397663419159931566329600 3496026 -29629742018335546414806899575819776 3496027 7865650267174306076500241322558552 3496028 -39361039105054096309325049587956224 3496029 7087722381972531169634601724009536 3496030 162865281406855666080210548418596160 3496031 -9037964282156415399484700631113856 3496032 113270087597967343920364709334220800 3496033 -83164497357494546817681705659225242 3496034 706822023811924732729590560085934752 3496035 281800236388176320991081058508065200 3496036 -111880042254318535452196846655605120 3496037 160263485409931481034345435930992826 3496038 -75475757565346342772410919971614720 3496039 -795747563454948397571287033661399976 3496040 386960944436493127099155971201433600 3496041 884350050553770393895226059475258352 3496042 227988442817928339007422096117126144 3496043 37687098899137782355576636952581104 3496044 106893969497625067294009861161801216 3496045 -21893719982131720225581763224758400 3496046 -317123754603176200874161026593437056 3496047 -435959374373124651141355144422487800 3496048 -571159627835247618235708770179481600 3496049 275428486505759006577880363061406960 3496050 145759795997850038672300561517640800 3496051 725621168318431816729177560760237312 3496052 55479372786369957720630703537782144 3496053 -257876271807248406334792579221888 3496054 -390825967000064363812103165633181024 3496055 957069779317106237151208504562031960 3496056 -53853248730073916026769536796590080 3496057 -1700919386433939515787506090613322160 3496058 189273151542205336856636135463488880 3496059 313769537744256760289243340259323648 3496060 -12457601733160875958100794091289600 3496061 -678993998240959819730731095319369338 3496062 -501534584403197499239407960848493248 3496063 1304969029698566674551718679767805312 3496064 -288446414865947690913315483360952320 3496065 65988861433709414278675506848507520 3496066 144530606265129535145641802279424000 3496067 -1648027633401670343451516162626836968 3496068 213080878966438652878884964452894720 3496069 604644821788159382553664085010488544 3496070 -177188490342676218908554095054896640 3496071 897775910106377189998048913283020712 3496072 -9588466810110775186034287201198080 3496073 -147360878954610790291942081028626560 3496074 368103966572905475983714641631882752 3496075 764429051085816570233202916611276600 3496076 493824762109094322190432991189867520 3496077 368579774287723210022501557270354188 3496078 887004937697787838150931301805563840 3496079 -15671427629912781099155438726117880 3496080 66048270987320289420594936395857920 3496081 1289817374465885265613586607476120882 3496082 -296389000329411432064088193662698608 3496083 83155294483610050910505702372650424 3496084 1318027728370954872906351365087045376 3496085 196296453905414097534528494552514780 3496086 -70153299915611543171632192202652096 3496087 -41091604301565961540709982313885696 3496088 129261224122507109283706965855221760 3496089 455363080730215041489068170023670224 3496090 120473410517123384662558549159792320 3496091 -369504355014011654913139411666112508 3496092 -78804503939847669126966334253629440 3496093 -475019073290223294308305359972555400 3496094 87665607022927155871231169849039232 3496095 -1302127854158544153937953244266240000 3496096 -968574511945183342636279423058116608 3496097 4892126977683202826559974623169712 3496098 199554849029151298753128498776474880 3496099 -54996773557452704735581476235972900 3496100 461917700525357638257181581144470400 3496101 630236895578663379583203697018334400 3496102 14125547446230246005212727172790752 3496103 -357338930052530192175151183736540496 3496104 -673881180298225725231133203629260800 3496105 425399331006736666969229758181188260 3496106 -677866546722451182662979052545895248 3496107 -249963244391544386309721603038732112 3496108 326531864130688050709024864397279232 3496109 -566964679541050344722606000711763690 3496110 259972813822358963380204531835717760 3496111 -222718316147636838806970549071806752 3496112 103901196007152812299901443840573440 3496113 110556679491191836286031241135301760 3496114 -705930163114960881647195307468428160 3496115 2110704188451488075101990734167040 3496116 4803133327434275823154559103381504 3496117 -991501670265474712494719270099074834 3496118 -338264227476075953749794145430542272 3496119 71206396309008809016339216937627008 3496120 -215951373501685818493744451706163200 3496121 570613592541256448369689967835154944 3496122 -15303388926554165635671753613202688 3496123 1350644370297556916599494995851766372 3496124 421432159031185101922887831500121600 3496125 151610627621903917856874060495528000 3496126 -683007848626819869569651960405370816 3496127 245933514975933382016923635465987912 3496128 256370735738943371605048292152442880 3496129 120466331213164073103147266187251968 3496130 61456090437573888188433373953753600 3496131 -641333424864171579484697476750816380 3496132 336411619819188688093922810319642880 3496133 -320584347639567017160660912348576480 3496134 -280830510550661360973117336650099520 3496135 -729446993518143073824676128607817040 3496136 115817372844651542558618012528640000 3496137 981751926749608926210268004039922960 3496138 459210936445924334656320906804658944 3496139 -101279737314975387151521146173577544 3496140 -73213676587349789027158036278743040 3496141 1621523170747506913343519121122210784 3496142 -677016355410046301296152331362571776 3496143 122970527363397194063182856512488960 3496144 -256593858382733293981316099075645440 3496145 -809482650407375090144817427461619200 3496146 153090300816734639442081339718099584 3496147 -628210656017230124836317894040256404 3496148 -437806231341418007159941556479473792 3496149 -381112039059554525207386339481218560 3496150 -108117460703744697837770201434744800 3496151 -492847668433422150975109198689673848 3496152 -258196967298397264965730617389875200 3496153 -1860212811625077266527282777813676220 3496154 352406336817325303172680936840277472 3496155 64923849870525538937181760964997600 3496156 -575724076820685070993011636975702528 3496157 -65469793130651101117255596624478848 3496158 4236546759646048667577997272333504 3496159 -51539323216684885251904009570935384 3496160 -1134859015972206812911539417431408640 3496161 229496645390400201119340215890236528 3496162 -106990389755706306196723767089434848 3496163 -1606444268851880897504755941727519680 3496164 -6258963766202863183197617157623808 3496165 -1161197207469604772576716341275903880 3496166 486174648648029587144225592357368032 3496167 30802718715993860420370704814297000 3496168 -511747209519403370718494962718115840 3496169 -1551431097512704347776477745474504204 3496170 -99347487828677949203564910608505600 3496171 50456508173546340579287728020106240 3496172 -592587522080532891875020942778119680 3496173 -177527451877994924129419532164829376 3496174 927896770351053503656960222896768 3496175 -419173476962673118081087333021137000 3496176 184045371842154158027013060969431040 3496177 -897881069054582713778580993116300974 3496178 -65802823541813775979925541163474944 3496179 -482809744078827515435713627694826432 3496180 245433050102009698038478979031859200 3496181 -746250246628612401993139455444846468 3496182 -127088660041668708243093319650600960 3496183 852758994325853622730640033002458880 3496184 31680744980209540454528149094277120 3496185 -69478705609399875796574993744572800 3496186 708615567172071294767536477378502880 3496187 -2068643497117668439975247594863440 3496188 -700680110502224974833340604979494400 3496189 167294268434817887422129241812583040 3496190 536292881999866692115980164765827200 3496191 -321071108887947671071773419529578808 3496192 360114236340473346039141944893898752 3496193 663713054073579145329422963517243240 3496194 178936558390893949302711838863034368 3496195 -1057023667169940473284447178408602080 3496196 -22772396172300608024595664219115520 3496197 655840303943884486944807883830904800 3496198 209448893139532744127264378241070464 3496199 238018998387808189099908960245973600 3496200 321619245926676470081761480326144000 3496201 2937568616408719218136826972358352 3496202 -441014297164772439073324423162958496 3496203 54003908719750016739997390837956840 3496204 -591197286931184778537274436062874624 3496205 -319486870895692325180927383031689140 3496206 -111198673909853353127696476617501696 3496207 323398780091897645797656252891849216 3496208 367002037032256395480299967851077632 3496209 662583950344078705964290510205395200 3496210 986513344666345757453718097395351360 3496211 -549415817991507392736013422256329600 3496212 -791905715107452307992933945187265664 3496213 206767885053221634448717294334956960 3496214 -815730458785889505773286920479640544 3496215 247349288055761435845219173954078240 3496216 493712196117328802229614329094184960 3496217 -1475153877441801145202429337470599734 3496218 419009760767362026367031108007990528 3496219 -1561186459194312425305862110808864380 3496220 -40442329533723176269854873848586240 3496221 607272244994344440925149492567726720 3496222 333373431653964029824677637090084800 3496223 997935945191497724362247576953061472 3496224 1377992071197357575408943198602526720 3496225 203984918314190749571968898914100400 3496226 -209550861752435880625944372640832688 3496227 -348067100096680290378361568398234368 3496228 -632263717162185382978222295660083200 3496229 1018371364608832306399224313302943680 3496230 38794994843145752595093674820710400 3496231 308030617058550161834745824117134000 3496232 -1162822860426329943726093597718855680 3496233 -274225659713600241855292293890221632 3496234 -52993518224614055174342817905250816 3496235 636514837453884470683899629141678400 3496236 107964313450329689908712351605555200 3496237 1939054644951881389921345038331613292 3496238 291825137148931545395857147238579520 3496239 -309388193932354275610048455398559096 3496240 -97274105349208483840140085228339200 3496241 -195232119829820937032271727198392000 3496242 -54704098757874862688707389791840256 3496243 -271677596390620597414944475440530040 3496244 -5666759459291115790584329172609024 3496245 -266663034126651074028745127896262880 3496246 -282814179109338949775338271167921536 3496247 -457069842120243032938782448012587960 3496248 381894174171899304819657828652892160 3496249 -1135660622491990060711336263773569750 3496250 184542021030501918049812890198910000 3496251 249409478556535676097259272199104000 3496252 114866173384117065952711537010932736 3496253 -511928516179671182809853379432780672 3496254 46825753886598242967460250924427264 3496255 4874401969321610754638265629675520 3496256 366880567717662859586437222579568640 3496257 960819640126306395026606697522500640 3496258 -469814363406396960688175223830537520 3496259 993479667917102496697551164651003568 3496260 494677196857989265592962545520066560 3496261 2318288316684620380268081833709958112 3496262 15684570653479961302950667191595008 3496263 135014385666101112094995743051928744 3496264 1325752634408115819738376974759183360 3496265 768520618573041199995216207113394660 3496266 42322055095108711431449144480263680 3496267 -1482504686289084796081226461174988120 3496268 248600693230040457982033097752352256 3496269 417128316486867863233973612703227520 3496270 335015085499193004609283299294341760 3496271 1232206138925831361757451758416816192 3496272 26039114547509345251684001968816128 3496273 -406808200740079786366185585538597632 3496274 834133167440896778717739681768917136 3496275 130773110465634774019006827771243000 3496276 -79890578755811154441107726597406720 3496277 -924841664458814724314702527231119360 3496278 -126430501871665374771580282023696000 3496279 1193966173932989570178545725623816984 3496280 297234839748635063975349957836390400 3496281 500549122138528382146860403162355040 3496282 -93828912589790015868894887522964000 3496283 -25354276680325378651525158697895424 3496284 -178224168549478370867462008598100480 3496285 -8791142183746866610879339831221000 3496286 440258247713104520173161827504894592 3496287 7175250397532910651128538812333568 3496288 1041038212958051974066651513924878336 3496289 -266387419775726238839301793538718444 3496290 92664002770183914220160134280064000 3496291 -898626325720583527340473296175214308 3496292 -509790993648370991821324079992777728 3496293 -809845770013925488699270378050831618 3496294 167868303636896181122143511543018112 3496295 -1699363881352158407334973731751800 3496296 1040120227335952315380421353708748800 3496297 -878658964159393630443402844061500614 3496298 113030968251604811212133152881140160 3496299 -200591357063952318602265035408005632 3496300 -222083870199479037739095454345849600 3496301 -1795139816790380179889835185177757600 3496302 153265032366780363734972181430817280 3496303 -179500965542507743915648653148485920 3496304 -14862372686341795822715408398417920 3496305 539663259897291120428863348474878720 3496306 695933843405644443122126673576833664 3496307 -292843539878818625445604109813163444 3496308 24701253076442531142250578413199360 3496309 -1574035137031399302075779328404193490 3496310 112260960218123194451364753299804160 3496311 192735426710780566426158274504673280 3496312 -2349986238873841163388912730840965120 3496313 964073186647535817495119749710275562 3496314 -210177109583250555430220653634549760 3496315 -423344380723778910819423004092018000 3496316 -161967859198891955864114488228193280 3496317 533464928687375594974135754256974400 3496318 239681690110957769297880381928492416 3496319 353284919221361630531865428275206240 3496320 463186007070371963600203580807577600 3496321 45349094443338024105932423860511700 3496322 145754943137276044375908304481475072 3496323 453605401560215035153438185344097600 3496324 -237421166978880855894268233814560768 3496325 -114586197265699951358894821449228000 3496326 -119406816278460248195678023789160256 3496327 56380881250215738618271120379743560 3496328 212086635468420390379856516504862720 3496329 1063048809704846052876825006332245674 3496330 -5070275867211894720809594507335680 3496331 805357399925996303441058144814159200 3496332 -84002453378207025184465148478504960 3496333 -22126204546078523938649344463690196 3496334 -493191845400747522349794593856005184 3496335 21254618346566987761031608055009280 3496336 -50728274649723725501379711627255808 3496337 185641158854815272573142597874700840 3496338 -816765156692505370295044411567207680 3496339 -608758336181685742272015490692781056 3496340 -565955709946588842539974328650291200 3496341 -8392788777914244351298316844890208 3496342 87572983132233243499469715820843200 3496343 -234259861858057472045722600455972408 3496344 352204416677205817795501675070238720 3496345 -521340914008499437138080222571308480 3496346 730601720764369498270626055543965168 3496347 211292306575039202158197093757761324 3496348 -991978350756708960285887907903611392 3496349 523370361439425714186610497640837350 3496350 17044666091728597802928042367718400 3496351 -66181156863356488351891779123247648 3496352 -236222149988529504493360156760997888 3496353 135913612020324534885384745445127168 3496354 862581682536480754912270416523223376 3496355 895227992801666069757691313770199760 3496356 426641473687205038117398179962913280 3496357 -103260846133056756588180390948477960 3496358 -598438565795201386676252927235762720 3496359 1033328362830826314719650314115076904 3496360 -231989316455247662925245011245465600 3496361 1412338518837713840822754292330543200 3496362 -256524405663738325509356478333435648 3496363 -602142197696069634956059068426660000 3496364 1075006050494475584338537650839659776 3496365 -15078817067339758606539219582877800 3496366 -49630239921894291422189150409939456 3496367 535874246363200714191709930287582192 3496368 -113616081284396188451704268396691456 3496369 576852682927759456978459935367006644 3496370 -37825736991875481817437833604993120 3496371 -1468238603605211466322288152078848256 3496372 -1448463044591382217274970092356331520 3496373 -32864135106477320997204727117351296 3496374 76371168057464029718974697087760000 3496375 1274306343036787330940726140439124000 3496376 728045880112390973036214357931315200 3496377 200617318209639532143397685861885184 3496378 -941935174108085228580197368716623760 3496379 1772364346827360027758323652060231376 3496380 -18432812948448014233013010156134400 3496381 -464831440990648200138661876300296608 3496382 -661433427052528864652903024520633600 3496383 -959753447422848363792849258702446856 3496384 102190123652951743541633445345099776 3496385 -563570978874942504769425114633610200 3496386 -142395388876896421715768681932945536 3496387 58672816488668565566878924752191036 3496388 460880113132509667513629190477848576 3496389 -151490811252760429421575053801816192 3496390 664872300145691442066025326633557760 3496391 687101687213517239958732035685479952 3496392 925652036742495098077388677788057600 3496393 681164816014935509151162248798353060 3496394 -527435388752305069739244602415333888 3496395 313106001064853913635916471027989760 3496396 144587174371036949273313762918828800 3496397 -201563204906426074436495644993381248 3496398 227682259812172394120523863239577856 3496399 -519777025407415765764885873270816000 3496400 -63848214075286631893616828530483200 3496401 164744888063920366127982169407418530 3496402 64647667398762632085581144828772864 3496403 1769297150883557769611048067396428652 3496404 -434356447627471033839950273862088704 3496405 -364274715940151687175211746116837760 3496406 478718794269988258525270136756581440 3496407 -677245790344939761133330420041953280 3496408 -21149888163761248809353528396451840 3496409 850871550187163313822689451036049152 3496410 -166372740388075103739820471309220160 3496411 -620333231747400510613922515552594776 3496412 -697641566817477728935648929557190144 3496413 -43095334937371402491315881076214656 3496414 492374979458526222678514858572913920 3496415 -368352741920319440416314170732311680 3496416 -7083286835274706087586486550528 3496417 -1031062820049934356254260859984291840 3496418 230264411257894952226301303576366080 3496419 584386876945786238575193970342670320 3496420 -150374582838307243731619618576254720 3496421 -1891082546436751056467813530084821378 3496422 537792107176116352244405655302945472 3496423 20542218102588295203761788234871936 3496424 -1179238765337525882720117885832069120 3496425 420742053867149134519343534015706000 3496426 468906900608162626537271519062894608 3496427 -1384834872643701122500090586991559128 3496428 -1181296413536421343963697704230912 3496429 -122628584818040788428494738874925824 3496430 18355205319737044426541333171712000 3496431 -946807618342280675660413800816533616 3496432 43444229842793057860412546071003136 3496433 1224973813250223120106444182453017682 3496434 232799067818874748688655928645209600 3496435 -1057741795541386524925418347023999120 3496436 -803368383725373890779409343940936320 3496437 -99363665022038718468662976907345920 3496438 -587712737488456255107207991920187392 3496439 64020800251101291620026982081276592 3496440 -401748353875863597178802954301235200 3496441 261593768269710542478865563538806492 3496442 41119388388256260473023714781919744 3496443 -65806403720446180770204914595507600 3496444 -733140046504827924944326828411837440 3496445 -542284586646073766146809537939705300 3496446 9400054051881469807493788133766144 3496447 -1432568897414898227141947947867327800 3496448 -144664481545718167059767535725445120 3496449 73533269902899030101736271669777248 3496450 34806638900462177229663224865942000 3496451 -630200945741866401167035932937824048 3496452 121569020182862341680776716046380032 3496453 -1619812873494668615547248611528683298 3496454 -165275681853544491056104598169219840 3496455 -358244767711506679799598693901143000 3496456 194787181926706478640531654115123200 3496457 -1002558331602632218917526658482680294 3496458 -106458835621743653683639735269826560 3496459 341502767582963677105327226337914688 3496460 194681189217922386523517280949125120 3496461 -2616249659177183582943925735697280 3496462 720157082513290505329623240967125120 3496463 -48498352355380863544276061624390496 3496464 -163309136666259525368795931369332736 3496465 -33669436467780943186335060560849280 3496466 118012127089690369490691870312643584 3496467 158341312147839464496860962445817648 3496468 408556002298568308232774323125707648 3496469 -395372786881070370643859048952230130 3496470 -299515366832669274190565144446992000 3496471 2633592049583369363892434011915194624 3496472 -431336744722859350872998847957811200 3496473 -1269071281829194879170869701776900000 3496474 -211970252986316203152043257183573264 3496475 187520355706727298165411573932706000 3496476 591731066505415039504945156295096832 3496477 1647111506733632894897963857508340326 3496478 909511809068111248862459715713159040 3496479 248758190407021738361252651236588032 3496480 -249965814937756720702930267627192320 3496481 13521946852509731013883229709759264 3496482 207327994335136401470554190123802240 3496483 -664840623918229412382442583786041632 3496484 813293125788901532794638151224806016 3496485 -2460844761977979168491863930818240 3496486 -38541673335401003597626577512368000 3496487 -251326841306088989580995955235449864 3496488 -254926786198425853032551525749309440 3496489 393587905576711500048559152860967290 3496490 159946690920248503933135015733452800 3496491 568594048736346491438825512929385500 3496492 -739972625237899109071024811076656640 3496493 -57066546267256695787745688653820000 3496494 -367707597465843985529725465761515520 3496495 418312266938195751855018957949389000 3496496 106421067218856564002073568518193152 3496497 605968348167118561119914092561937280 3496498 100693173751982429833489594037145120 3496499 1064852552040017292270906093028111500 3496500 -118147060370046292849473162670080000 3496501 604266886733843892225570016067351100 3496502 -1666029364594526195611297783858560 3496503 199176601103858438163293334637976784 3496504 -1523496194074205575751435756645191680 3496505 -225728016998876107390710031355667000 3496506 -98308658893270525338877020007142400 3496507 -12942024345162058562594929369816288 3496508 -556462685758708186361462920939164672 3496509 680089495283914161563251221183021324 3496510 891003332894136056329503159542914560 3496511 -335235490226221224723797876215725888 3496512 -261270684826124883384519621259296768 3496513 204640885537031569842724557208359200 3496514 162333319121346016668195753806794752 3496515 -205972939120226022767074569358383360 3496516 381142365258504703957609102672004352 3496517 -730110387583354389757006342890554880 3496518 -712850710447735782820635205720740096 3496519 -142407850503382547814786852923831712 3496520 508293400090479102896291140184985600 3496521 43387262321872632074720382641872896 3496522 725184851973622792813218533447883312 3496523 1736195121134794857774592478162327064 3496524 523998201273283933986570145647238656 3496525 -830520212446400678226295031724641950 3496526 -470852971805350012881259043293852800 3496527 89104347814005526129847904243853080 3496528 40392399590305959694108135651409920 3496529 1323637494386002833149995692056043840 3496530 333424064517183354325273863875136000 3496531 -386229254907920297711909905815157008 3496532 306449859505852696322760818373580800 3496533 389466800188089774980648430048472224 3496534 684782529978480261652038443980912416 3496535 -310384711859525536629490836707915040 3496536 -37285184304568342112912264473159680 3496537 271661270697142071868069638593205888 3496538 630756872236016939693212224739303920 3496539 -5112704525813635067125374880051920 3496540 112046847656072265575008599120998400 3496541 -1365354946109569092892914266229888960 3496542 178141958406816803065878697624320000 3496543 334110924515687032537381579765574880 3496544 -122056367228022278803424933935448064 3496545 -3241107458521960543560578156414400 3496546 -441853983890516463842818922032748160 3496547 -749763177812747955448756264959226368 3496548 -145686748348043379144718190526597120 3496549 -36162653321234728309663056940170464 3496550 42722062573077394958262509788984800 3496551 791999584517804623075825660339361280 3496552 -205821427621167017752090045635624960 3496553 429964319336770641127372293581950500 3496554 14722959125360529738570319160048640 3496555 263917298889176409625199268611142000 3496556 -5538171970320882699283184556785664 3496557 253984428334074589316251407869018688 3496558 -18836207198614045679070728891273472 3496559 -438464692626193634301266635019630880 3496560 184670165498301187457063671798824960 3496561 -1402741976583569602636461496988001838 3496562 -282840641708184366078515324100205536 3496563 -73656175742235039911274970987095216 3496564 -952621455589300937158741581686472704 3496565 -1719823461803512490763724843758873600 3496566 -449889348886514631524432459082701376 3496567 580025312237591921439556363273247872 3496568 137950749551180509311179264831938560 3496569 284202560012710932976880032702584768 3496570 -78984860052718955262471934021632000 3496571 -203828578947459682129175510918493936 3496572 505590770885795586345637205130180096 3496573 601960416565259961297494037543580704 3496574 163609783677982422350038157038635072 3496575 -15221633362245334112759662229078400 3496576 -214357300287510496166890796010700800 3496577 384899527091048321228627772735622272 3496578 -93340394140253685560630108947944576 3496579 -1474936051482013668048853207103442820 3496580 291162590033348783743802861062483200 3496581 -1483192919720072465495326941816723840 3496582 170628121968501530361763371647479392 3496583 -39317898564928765184779936242883200 3496584 -31778779167334535364725455276277760 3496585 -151631417208156975499009661978414400 3496586 -329776967012806595760565864956491520 3496587 362642807774824465048177168191884760 3496588 18539852324356480177007236182389760 3496589 -58594611572424450152257577309458560 3496590 392438895958962610048163766948909120 3496591 -908484581473789438067929937735977920 3496592 47797808533935068389489962838720512 3496593 309334193553187476776549832592871664 3496594 -345276961799626729348763851581359328 3496595 337283372864452732737560344665447600 3496596 -105552900492449665012362716651366400 3496597 694290395785163151274423453563018940 3496598 -160242735522675943471156475988142080 3496599 1048696835285114217944590485046573944 3496600 13628161543958870953479105141504000 3496601 547111465609427553759142468506356100 3496602 407563271956148632471869816635960832 3496603 -18112654425782843717231925687922992 3496604 -126646180000049269812761883956703744 3496605 14709979734954314421724426947553920 3496606 935823672790771459478141633752655424 3496607 -944506356246949820458912024938426144 3496608 -34193635074019396661234098435522560 3496609 493579010991060199699183115319107810 3496610 -341716441765670236409200853774896800 3496611 -45281315815723929872225001243302640 3496612 -828725163071637441067266022420856832 3496613 1505367917333872759941763318594460862 3496614 -24011405227444133275048974950277120 3496615 -699349201992201120067748513780967240 3496616 -939290911523572553510133970543211520 3496617 -413288488478432765843004898592194140 3496618 -914746842393721061045914782721637280 3496619 586681802851806057736782212937653760 3496620 128538079799120540008023007137576960 3496621 231262370166557819395206915647722272 3496622 -146923369763823728278008599466001728 3496623 279128514100558704684881064907161744 3496624 -75862214612556225260040679986855936 3496625 851126419374347731133370285409248000 3496626 199459917670739607428285684534045184 3496627 -99180767809309491216151185639952720 3496628 -653348868680671832829328322155916544 3496629 160748515330978452366500419774766400 3496630 -478354344552974495877316393718039040 3496631 -7713032909008011767239867707819600 3496632 -230187037007367247287500984149401600 3496633 592125029058267988568110235268651520 3496634 32386035449338223742300967620695040 3496635 -53320370919902130827705773959360000 3496636 -18258999347511284581161959427081216 3496637 -650071604749365126175727733406318848 3496638 196864960137533251279145681454874944 3496639 27779797662503843104460555191530120 3496640 -162279145156712628128309663508725760 3496641 602838634218571130696194884854927904 3496642 280887836629866250003028100375757344 3496643 -284674431091570461679594637493196680 3496644 -216935572982890151219708592362299392 3496645 181214753367804695441230993448232960 3496646 23978257316378492544386446564644480 3496647 -345160636012999995697633694435663616 3496648 -316211566439532092266743818957936640 3496649 -425051027239801839291645132313855836 3496650 95216507559599111144808311248473600 3496651 -487091499372566843342399909148779208 3496652 -520943980146462924605605896798847488 3496653 164781447243671203317804995056839744 3496654 -133317316360429721264588133861043200 3496655 375114339369606008047204511919087120 3496656 127211002365421072452341969098113024 3496657 -737258403546971931913052571663342094 3496658 612711897656944080702800321955600 3496659 1357658405459732522332366161475737600 3496660 246383941990062043380264043229798400 3496661 338181501154734301684307617163593632 3496662 -167892113867190607708906648498629120 3496663 -319392230291041117517378050898779160 3496664 990310148178910737087874255723407360 3496665 459728058314269422589637803054824000 3496666 -843994922537174709389556071447293968 3496667 -482875315178159750195558595114914640 3496668 45639616072834401913289024744103936 3496669 15557410291922028794311510530674880 3496670 686508111468552014840464068426281280 3496671 332350577773387707266407130712724440 3496672 309776458179435794886180618653663232 3496673 394731166535426972020251998598101922 3496674 3508903639522183919856228001767168 3496675 50553662091909014656091465599608000 3496676 26453153156164525744310992974495744 3496677 1079173474038414723744741724389822240 3496678 387272614494020055552680817137084640 3496679 -216661020509466176243391201269992608 3496680 -12794094431637771718618732881100800 3496681 579799147924136683479632110066192464 3496682 -252967525413478104481170846550441728 3496683 -6339386778313548452968966278036816 3496684 595518145078260888236893331667660800 3496685 197769217679772780508142402825345520 3496686 -374218203028619306277096311749311936 3496687 -1557025275365516307458832877034147888 3496688 51513895358895042048078515996688384 3496689 -11930639947831633903336543231796814 3496690 -373957106168481605870168884044509280 3496691 -1000038002127053918659559810715365376 3496692 -440668212017884053754877898147588096 3496693 -1702096041393359639323041824053503058 3496694 -169939985657341638469377789617791680 3496695 123731315542807939093547987851651920 3496696 151755715891968011175482264396021760 3496697 -71729489592949125810515673328552854 3496698 764243906231619545064375280963161600 3496699 3296032801204838928434805475791325840 3496700 57736402798119353919589040788992000 3496701 261578063667604348314580259022452640 3496702 -171849714252322174411363868427967296 3496703 89133702112456521462286130482375680 3496704 -580532188415548598704781308188426240 3496705 3466138305734661846340541133763560 3496706 522747275688085541230906802666035200 3496707 145238582971648160667882677409371136 3496708 -65509360172801405722951896992338944 3496709 1011131247508993526160089914826834910 3496710 113440208921905103142336036632401920 3496711 -1302540464706578913235110551598147688 3496712 1200799012034202404708589019016570880 3496713 65356216223787135120466391944237056 3496714 -293623358710269499046467973866703520 3496715 1218110764013964492317570563553379360 3496716 -1172825091505647325157974213213578240 3496717 -8206879987350900409383709234159168 3496718 781540404755020405343718228116698560 3496719 -179751788398750164268593140552148480 3496720 -46740220540387091330015697393254400 3496721 306186871619281390299474367027948200 3496722 212024433787565692798744852163443200 3496723 618853829068723453995519099845852972 3496724 258570395908429977211504393178591232 3496725 227614390290463382573335181298527850 3496726 -130226338175415209615053978077462336 3496727 691300571009267648911320128844429960 3496728 -474841869980915335890308553815040000 3496729 53962255445933950003623532925072330 3496730 -189761975291972371257619576944837120 3496731 -460666644324048890655467625602899200 3496732 108306875974786487603426033322739200 3496733 2202602117098020996034060449015154380 3496734 409223666482916367463601416093445184 3496735 -1065560924986234863389219244345521040 3496736 -582394712447427594609606477402341376 3496737 -899823648808513533137260545117026640 3496738 -117341880613342861130906808575950848 3496739 -648162347479879322771275282423002960 3496740 142466561890566049370797284483256320 3496741 1771662813648756220625549056681232800 3496742 -7806954067990707213131012395495488 3496743 1414627153262461129593501378392533200 3496744 -1527047966105801027221801203619107840 3496745 -41255836905480575064581416303629120 3496746 408057192155638315514436719351539968 3496747 1491770993015161975094161114162829472 3496748 534904003365094511259909747971965440 3496749 -59443359846726857416986747889734336 3496750 -242637708525444216718536267694656000 3496751 407850063563881882863182253125236752 3496752 -10153757893810212632843190523330560 3496753 604359665004042739374755939678257920 3496754 -907534550395499424303342878414237424 3496755 -301850175090870470907950994814591440 3496756 183673998873082512926232167419073280 3496757 -1706284014714860216010459459711667968 3496758 22363349717127323756276318988609984 3496759 -138460764849324466286290246812937728 3496760 -6723103016326360828025344057344000 3496761 1118991449012313757588560918206428410 3496762 913006174289262640255368430449919200 3496763 846350177444779185252673562142686880 3496764 374867399130489742704127895214065664 3496765 -637500920382527684904199823009565600 3496766 -41138568586885853896267481330094336 3496767 189822473584320072976178305929653520 3496768 237592114646105046904764016682336256 3496769 -238685343138215028191685878052326400 3496770 36184683620065416590088148835174400 3496771 -1341792754017149391305190004143177028 3496772 -1123839133142435733982061479329738624 3496773 15916039190010018482812943324254848 3496774 1088607577682871232990795182444937920 3496775 -264446205922350862081985487681319200 3496776 -788184230470700902075857703660093440 3496777 -864237812244092451253786035837011840 3496778 -460799569350308280554043218520576 3496779 880514399619067454578867072837140 3496780 198546671995287009152692086098749440 3496781 -868267675305833808581086962284678376 3496782 160826220306235790838724685862620160 3496783 1870017367031245274912760625655671944 3496784 -307970920958075263104035855918899200 3496785 -52431454123754930692459469165640960 3496786 -324958919319025636908132568268881920 3496787 743350949401653364488917148324188316 3496788 -34718101581439521141722069493623040 3496789 427759418545713069899316060579792590 3496790 420766373461575518110995248198615040 3496791 74009699869098963238661691411955920 3496792 290252556285415386438587924467998720 3496793 46406344866507698420128994880283344 3496794 80285459625433903014521556881398272 3496795 181914408647131359960591439326127200 3496796 -241317606323350590475461466731796992 3496797 1592700988949490944177314330647983040 3496798 789509354604716649155174446423616640 3496799 26727281577983551707388440504256800 3496800 -179497595716159568474045118047846400 3496801 57411799392260035936834194375756864 3496802 681301594693867015765531664931830352 3496803 5827924417721496462869844270659904 3496804 1100874706834733547714656778762560512 3496805 108077883498683599145417733254716800 3496806 -482676100387508839256568235084075488 3496807 -1561298722842515055025559308386191944 3496808 15803221816957165034027431148421120 3496809 226804918240144666528281035474302080 3496810 -59756358689521865645519279861064000 3496811 1243024325321698491075382443849143412 3496812 -630173833161403634090664022434816000 3496813 -1707680835175301470393662154708928160 3496814 -119745160282254472812279330794871744 3496815 75237035828235045086262879959267520 3496816 -377418256360498183866367494696828928 3496817 1121621054992435365177679250789894640 3496818 -22866607174517043715208886787325952 3496819 -268998041495944163178283099818452240 3496820 327062610115059096400135363390656000 3496821 354732944030128793531402559109341504 3496822 -94125862334330032549530135385172736 3496823 1642898570876067427888975078657486080 3496824 387057680430349785240910147421184000 3496825 -312813612018611428714694079891926900 3496826 -230119025262402083645799085529857056 3496827 -291725064388431569646768523396333968 3496828 -55218149569114666158200903309721600 3496829 152332402412406843823813394335259520 3496830 29620320435306228349905001142688000 3496831 -119589816625506139639527280641164416 3496832 -1626503176492926933275782293372272640 3496833 129030152030863815728597350420374804 3496834 -186718978715733493023761817261120000 3496835 679409954231747178829748862397979280 3496836 -667629861450556105057178266354759680 3496837 372989907386815552601090875208989920 3496838 201025882402293378379784791343860320 3496839 -1423353168164956808516751958954752 3496840 -770707839580781105875378344984115200 3496841 -490700049610873577177021946377830758 3496842 -256224927881627763559034311340836560 3496843 -373785574931085125900970717119481200 3496844 239506400816213940498926746166777856 3496845 -33588481940762808315558244719591360 3496846 112801484131608946541019345615744 3496847 778568498263921962319227461081907216 3496848 99142285220207980802153502141579264 3496849 259675559723409286315448089601251920 3496850 173530129001078942189037874269772800 3496851 47177831522422289507987704505665392 3496852 -913845669191711034744319888542504064 3496853 953645160071323159815511881033993102 3496854 519462662756308807228799278894787520 3496855 -831325700680619060166840656033814000 3496856 872096944543571292200890785143193600 3496857 -37498342659543104995061083794130560 3496858 662278287273653610992114224526511360 3496859 -548060859478073813891884527877682940 3496860 -497755916957469569569067315879032320 3496861 -1351353631368127086958323533047830068 3496862 -49615967087863001129093729379611136 3496863 -454260061561895648814102224091296256 3496864 895585682095393150365278987995840512 3496865 -397939607645481176994082720643845740 3496866 -463401921413638535200280894080901376 3496867 442186018512632312639555666372433984 3496868 -950467056236219608273920268567047552 3496869 -615801260574472386707636932945040706 3496870 -30076768112140127329318744783741440 3496871 -144331226140898624283982231708679040 3496872 74553320437961331256099735994449920 3496873 93884319795334079193825780911393424 3496874 65450713122590940894222089671380480 3496875 -210846446532512598637721398679550000 3496876 -128552279611490524624163009094586368 3496877 567319981263635244251686494820872726 3496878 -67502353284350250791145815824680960 3496879 72469594724867652834021045007163776 3496880 -209849605470085924314905709906493440 3496881 8919393620543253873648195564297600 3496882 298576535599355593467796382532267792 3496883 96569006591906446457030198283273024 3496884 -714825084577772750696199383928311808 3496885 -300725808884219744100175278054240000 3496886 803679528486667483911944853903990144 3496887 -50539519881089164059181892512206552 3496888 284020034259251057966422486455029760 3496889 -3300753661755064762121809206616032 3496890 51411077402618595611303812923978240 3496891 952127024742472932764211657475307752 3496892 218877281850985462648908192206684160 3496893 -336146484146383954846521137634969600 3496894 1298132822306618648762031219790939392 3496895 991799574942051673739728436224583400 3496896 -109415108563224601502293082618462208 3496897 -56096753660599845500541844181651520 3496898 -95992397890660065814084093693232736 3496899 59138946338543416944853209685416960 3496900 251013151242423371447013091892800 3496901 461674075456281885524009303095183902 3496902 -251836657548609533448233506997362176 3496903 798744835809259776570287759944451464 3496904 479507764473617676331427485685621760 3496905 -242667151888454353253426042649772800 3496906 258212749886838156808052225184257280 3496907 -544158256199837129543406448801057200 3496908 -175663067637856952179881995511038976 3496909 473614391086930071931323307974119404 3496910 -6191241482907512413128082658609280 3496911 -368275047270739813427688998343772416 3496912 216391187855304863487540151539466240 3496913 -15987763541312243782412136875125440 3496914 -405694802990847840633020985090671232 3496915 -503380822050311221810841596921567440 3496916 167247123747677469907497719685306240 3496917 -1262737032581830574049526125360986688 3496918 925381339939793441946172712542544160 3496919 67085412595629140401228566785002944 3496920 31994832824074137701535111983923200 3496921 282880101668663239044176006238205332 3496922 39171709833919000991139173617292544 3496923 166846519325288588629346883411638544 3496924 281935037003086516865557379189665792 3496925 259232792006527585306149603568431300 3496926 -254821684276164913760118755242789056 3496927 -565330503040121197636129851248478208 3496928 517039348294740321750269162532372480 3496929 915948221099894898187007591093924784 3496930 -474798187207868843844097541380339200 3496931 386174358655307026413016353113349720 3496932 545000072155108132887766480131072 3496933 1224182181630753138635340423519801024 3496934 44638438247009007334148471905252800 3496935 36448799804050684663830730507545600 3496936 -1350281520866122385363329668069427200 3496937 -1152282453227979731675545954239129414 3496938 -81349670516440122888385279725492480 3496939 -1832295066355076390081660070770549260 3496940 181545537680649072139760175913344000 3496941 626386633943880224441971737278164224 3496942 -125635470009686432545008746960584128 3496943 218313632032467135403333574173126224 3496944 -40743966815487655537472208835706880 3496945 126522728378615570365329901619604480 3496946 -964515421943069775534868154886521328 3496947 -378209578512973654016473778576858016 3496948 302186623905635471514104881881815040 3496949 -1195570126217906404731529415332852050 3496950 152867914126687351060354435694760000 3496951 347334421474368509219269523258630832 3496952 -623901363320045240898964125351321600 3496953 -1704230071666536458394202266763062336 3496954 469391325593867698626132240107704176 3496955 -54666288003583573406193675715522560 3496956 -183312753654140179311814652009373696 3496957 -647406347109848870637090849883724794 3496958 390598821295740123158649034211758080 3496959 -1753348064575359840784364545268759280 3496960 -537272682106993620975233172787691520 3496961 70323450392341668888697134037344852 3496962 -102860984955580228674815045778432000 3496963 672678133439052225038471662386398544 3496964 356175424628368233490688244701788416 3496965 202155432183528226263833709501072000 3496966 147114734085911052814406347450810368 3496967 1184147444032299996640746427582545840 3496968 -434116982897568232805347319490877440 3496969 172760749005224958015240850595387840 3496970 -497193153741267578506307123548924320 3496971 -209535074039874277148039110274331456 3496972 -293033432974973555499521721347132928 3496973 -1756099667861842363980365741615000778 3496974 23145401401135104267686638160686080 3496975 -2894858114885051478787084470997400 3496976 -137829479361337319522310333560782848 3496977 -360642035210312529393913848342151152 3496978 466296719195104698440129878260977040 3496979 708787314983347060438155901524353580 3496980 126566889541132914539740479218688000 3496981 -510929210375486924975819769128143268 3496982 175682932895560075522052847628994592 3496983 -91959760885542989240158491823700760 3496984 103282714514930826031714043301150720 3496985 627148737546853451659837210985018760 3496986 305723463567999372490886370571161600 3496987 -322702072783430260434909933664742000 3496988 563511136852580350840363638013132800 3496989 -132681736198033261307337146088153600 3496990 -56800877857015715215353824311077120 3496991 1753489042324543525329823950882775392 3496992 7900180283849303371687304232960000 3496993 -601531871966753480857577469460537836 3496994 1150392225525397195800924598683036960 3496995 -389854671316885115765339142114125280 3496996 1040313533748217304501172714077072000 3496997 99448965645838282229357884279993632 3496998 -551970452291136948568830100677465600 3496999 -1246841961633599879347114784070118608 3497000 452725107044274976513849862630400000 3497001 558898589186443977238730639292012432 3497002 252845771789429525167830138401017344 3497003 676803344274509467992670497895875252 3497004 -84142794754165957338732071731559424 3497005 -878392806650280360153084303569108340 3497006 589260408223489063312448222262341952 3497007 -21382028636327796033512939151266040 3497008 380060852100828271761543233089306624 3497009 965044070012950364133666200845158720 3497010 216170947632738926676393774265720320 3497011 -36560955060219907760403279994418016 3497012 -145521069152866797685742058281515008 3497013 168840824231013596341912655772757884 3497014 1061724914485914680422922535451925760 3497015 -434911136092130462671927296838163280 3497016 -887472708681059847332202417204326400 3497017 287719085933731707297013349127054592 3497018 1649162342674277355949156300127232 3497019 -757569693128847413571600849639567360 3497020 661035926863989044215397352986964480 3497021 -1681748796671358550508582134429434 3497022 -95241052483099145363359811644062912 3497023 -1391835201457326535223130552648925320 3497024 -374058011617234364216013996438847488 3497025 -98099711508033408811414405121438400 3497026 43187794118937325027686313544947200 3497027 29976316662289522760642107940408400 3497028 -358386325099584191239637534547502080 3497029 1139740131225777237450221136545993630 3497030 257009701403945287584527201857872000 3497031 -373902755948602293165986548970395272 3497032 389736001856494245741702168515420160 3497033 291011196933262596347501477154006480 3497034 424752715922515995538262308631040 3497035 831428149658697402979483269494876160 3497036 -72542824090938739881834918799421952 3497037 -211390332902667125071058135191628448 3497038 -940181576052372460832386434597814080 3497039 -34674232466239053301296355028708352 3497040 165898301524605863950896824942592000 3497041 129417817005013042265362034767849584 3497042 -414517659842531974943612340078288768 3497043 1050302566144025306015896494819390528 3497044 -1063080197489983949163280459268620544 3497045 684089237387507946404632497922046400 3497046 101729605221214724239983814063638528 3497047 -409665597509508384897353574834705080 3497048 -165392565438473403789095059193856000 3497049 -287077425948487234216839864173573196 3497050 -66550655868748848604501586306161200 3497051 -214842354724356260124943754859765948 3497052 -306702455504409034902743860607662080 3497053 745457308977853713879979954375928256 3497054 176174874327546299196771137823314304 3497055 -60160360438205197103479936597008480 3497056 3242284072833156470900393090971336704 3497057 18565138110517198447196200297736580 3497058 -29786635672292782906110944378044416 3497059 -1918563651905036198138088812233856240 3497060 319482560550169640114286936619315200 3497061 15999517500999487453029190971803040 3497062 1876587804612347704108572521005632 3497063 -414278846144826738801432593662799688 3497064 -209984966366963331740638314571776000 3497065 33807895885057127211492322896455040 3497066 -246387210523802149488765269657679360 3497067 128384065278585594090269531964311040 3497068 1013412955597896747965775051210606848 3497069 -556676618319423451896303296330120340 3497070 -93929235788388945783462221469392640 3497071 591090110216554472816837317950840272 3497072 -112078487410624219173480534830481408 3497073 120768272478386875987588293750563184 3497074 -15777901083678375182785375894963200 3497075 276035869534628351145642117943152300 3497076 -193650190548445629750677102184923136 3497077 -154988467479758083306650034647943620 3497078 97016772376386090157842529768631424 3497079 -674694289083623511663927032983417368 3497080 351221564493768526031563128068198400 3497081 -366595951648670447342735877921645120 3497082 -944446801343730600874001128400802816 3497083 -1547345448611413766726823105787265480 3497084 1077091667024912906565111216007305216 3497085 600480795929675290895216029817966220 3497086 -71596574784993935382096489429413376 3497087 416237069517390506049882918731123184 3497088 112473008838326193194741241049251840 3497089 -553201925728165745883589688073578110 3497090 103744661745462378112362143454112800 3497091 143524255007079397234250492304469680 3497092 39926814070074350615576586233539840 3497093 488530295232130943245892962525874880 3497094 2032142340212026767690179673475296 3497095 17949705199653290166284549474957760 3497096 857806405131624135210459938032481280 3497097 -412777540329061022530101159471063072 3497098 703175893379433575522224311971473920 3497099 -600119606524003509317228488586295936 3497100 374819850282902830612919823522470400 3497101 18029937888255209933196294094462902 3497102 -12031913068806826870390829823790080 3497103 557964058391447347652059972241583912 3497104 -1257479803086278487547536499802112 3497105 -146512749391684783453110948046476480 3497106 186913590036650900991905414149183104 3497107 -136269187993499836248324246821912280 3497108 -472729791173696746166270892059321472 3497109 390930387756333509934620380888911360 3497110 -117883746068378920786248810778368000 3497111 -453942451718756037491581737881460048 3497112 -853426657564976080852577418826414080 3497113 -98552742826945760918814986214515638 3497114 371238495146775461609167566839135232 3497115 -446262390601287060904033104166139280 3497116 -292851080665809732013339597562319872 3497117 347871179344951401482721584164435794 3497118 -104114125792510303540206939024712896 3497119 1402050357468039837357031367267575520 3497120 536904907606396815435627682474229760 3497121 -719778971967876086122200142208995200 3497122 -148166961015726709257519055866780288 3497123 -47825087497795702905086251807453440 3497124 -103122855877759569778002517916375040 3497125 481826896412591360741953076545374000 3497126 390994147904913121169960068312492512 3497127 -108512243286911172138227227401508992 3497128 -1037908500827418777311538185441571840 3497129 515563539647643494482113922572492672 3497130 89845098965231210427878423878403520 3497131 1192570478309736762589190486118458664 3497132 806548042497370816389106139828774400 3497133 -687548936989159328884402248818141376 3497134 -19339658038374715491124346931287808 3497135 350501174551851036428928203142043080 3497136 -80173330362825607690956254762827776 3497137 -446946415837600180945111484067482048 3497138 -13517658930260449106418833543609280 3497139 -593610593092130699864051686444746000 3497140 316601185764036869328546777382041600 3497141 -208467621987275467228172454140487936 3497142 32066334070283986027899708805056 3497143 813285304747257855887221633504142144 3497144 339173338147226726441384792185159680 3497145 -19792693867172487438581593032473280 3497146 -1022724921435081300468135076883678496 3497147 10375018386344080187383237173441792 3497148 322613849944086137039597643483448320 3497149 -311896335101551543715045663388570836 3497150 -974240693727827211020795438966400 3497151 -2681368931341936477394425405055232 3497152 145861672152194853558788895384010752 3497153 -302391056922085182150744263132054736 3497154 153266137037583085992229392350517120 3497155 1054402822504954383718334371357361760 3497156 1520851373929336199809892616706560 3497157 70267390312270661335343395933943454 3497158 170280387409159622601285665579496576 3497159 2488574489125382652088657208865690240 3497160 -461374886030767797202986320702668800 3497161 272732439239877325128973238181404762 3497162 -47084393557396392749062880151944448 3497163 524763740446448454070766254907440344 3497164 -1089046336123520452865140596719451648 3497165 71566889652311461987587723313173120 3497166 -64454272342731226568629284361027200 3497167 949080891243859794071594057027583000 3497168 448170835145692528314398739031572480 3497169 -52635508185422797668021182860395072 3497170 301761633296537755792945026343685280 3497171 -85904168649756614024124781765994088 3497172 86396428460883292173968136481013760 3497173 897992865455060942054282139479414784 3497174 428861755483012684059708717688962336 3497175 -29853369835489258196732986056046200 3497176 1403846433109379512831293218594488320 3497177 -504315730188399673331816588779004268 3497178 10535268744760157964429242721027840 3497179 1989080828902908498152721684238776000 3497180 -799722511984116883405952900765145600 3497181 459633748645465032189846258981505152 3497182 424588163375966720610616993204270272 3497183 1000862835594421553728599749407587864 3497184 -999733957127762830310603098909310976 3497185 578325963532942193215310140873615380 3497186 -110447986249967670694780895141844480 3497187 480213895935055929718805701781015160 3497188 326757104494874728927277009823876096 3497189 198284395479330773927400137738530746 3497190 2226863555200611520553065755248640 3497191 1159100629309659234617514294866365384 3497192 291831443950804834561694510835072000 3497193 -371190980592882044282541796998060096 3497194 10679416767451738627904225155770720 3497195 132270520913953300980854980851637440 3497196 277675901851309874696257270026338304 3497197 -642343264448719745242059546422404800 3497198 -343207397386685145276644525214974400 3497199 -304619870495322042325196365609832448 3497200 11698932595101940516605418086400000 3497201 -592252079518446218313518627805018798 3497202 -408810657697839708942659881429704960 3497203 -248917576805526031226086205169942400 3497204 -374162932020383513039074021459964544 3497205 239999659991689565902692862278951840 3497206 -615888643238260492638215821644527040 3497207 567324886804630374731616019071560112 3497208 -279641734300558691587914244035379200 3497209 616969129845185406376672455664290410 3497210 -231876539238481735146858910607892480 3497211 -53342579420756296769294031952596312 3497212 -734017316337983908400037863137644544 3497213 -68187761276416738247788341622028538 3497214 -99080090286367454190373568677291008 3497215 -94500324023556800987837646645887640 3497216 -1412208317014427761384634755684761600 3497217 -38741660609523197947404765512947920 3497218 -80388991190135075955897638234095200 3497219 -756894484050247915886509030695491832 3497220 389793717188415631760325566493830400 3497221 111615594704951275295208596323464704 3497222 581903075534192419447777550313378912 3497223 1512668809622225921516163470378027520 3497224 517288023487562180728117565110440960 3497225 -424912357387376801906214468753942000 3497226 -46239634935054255488939222749056000 3497227 448148335051067053762785229211701076 3497228 -771679698335115987179252523022080000 3497229 -850747668506971564247392607964694080 3497230 406950563580348747943500425883112320 3497231 -1043598463599130796949057126946693968 3497232 40130078334924702159354078199480320 3497233 -1177418492369479460400001519469456 3497234 -16089509346256012843647679548426240 3497235 17404253257125064169111769303206400 3497236 -37023765874741174874637164411089152 3497237 -101280057892070426856624882113960100 3497238 287031438297737527527793728617943744 3497239 1007983259616323689125857235692368960 3497240 306427478422904224378646966839296000 3497241 -323544632218138878840451351562162976 3497242 -105684886031996955233258975320943616 3497243 174871628418146538824605365004719492 3497244 -153427680560437463817500352265373184 3497245 826722507828301104025353761189563500 3497246 11366778992639493320392813262259072 3497247 110002484531933435285981639006684256 3497248 -259622231408004986909802532810653696 3497249 -471166353885955811706364392919404864 3497250 -442263627388475612304397849072512000 3497251 2570677912792914212049631779830365600 3497252 -64511933047229387769864201205518336 3497253 1026596124918878147019368058300273504 3497254 -204739650466637764415689760696170560 3497255 58405618288160350964127074520432000 3497256 -454205268047841004990918607647703040 3497257 889593025402099990062235050854484852 3497258 -414208381732758298395947546290874016 3497259 203015831329558516190869446210291888 3497260 -212740231821604607300470588062858240 3497261 1880166239299431757004627908540435500 3497262 -554170551310629405387582189244738560 3497263 1104988599104198417633755213341040 3497264 36673999186112715866097745520148480 3497265 39736148312255956468358550499814400 3497266 -92883386919304091029499451754646400 3497267 34112700527494623289268948442578316 3497268 594661567230491706755892724021309440 3497269 1829868627253112763597921759526937340 3497270 -292946411457111169119536128986071040 3497271 -695905358877316928378708390688742656 3497272 8185416393329350140248677309132800 3497273 -612885385764211178187030445104105600 3497274 -279890596768211309845180802866775040 3497275 359290977016462282390270801188401300 3497276 10450073891203010408370613903314432 3497277 23686563034683851375350366929054432 3497278 143868354226576342171809071646493440 3497279 1896140716103150459497534004225810880 3497280 -106284442923173090054426209592279040 3497281 -1526994799071673853812575998763193918 3497282 -364307734230689425718448694013454816 3497283 -1386049482478600101770931193800560400 3497284 -24039994505468084972547166883635200 3497285 -891971093630268280948867335897913440 3497286 -16519198454211732366637353816331200 3497287 -80364808024656186247512191627850720 3497288 546315011516989618556012907260313600 3497289 -640361838108227387465233651767063552 3497290 218248361761757408023524631173986400 3497291 -668640633388023569025664333378625760 3497292 250249121134154207655066086521443840 3497293 551835010690308215218630306437111542 3497294 396625374757326378178034352103701696 3497295 -36170124099362213149426678017091200 3497296 -28118526140254985697284537415892992 3497297 -1065830993461840206733157526775066254 3497298 113075768084148646559750370282647040 3497299 -288495677668928350364187260828572736 3497300 -173278134515204757579398541662227200 3497301 3379286073904342154268956547699168 3497302 126007352916849270216772446994257600 3497303 1083063292742382730251658033735116552 3497304 -473257556581374767128999346474618880 3497305 -5646059026212605873407345332325440 3497306 -540693792747439566216263921426565648 3497307 476854754671972517681798293936279680 3497308 -459800096877574430540499362161419264 3497309 692859716958553240543868508681707904 3497310 511153444299966951542309621107027200 3497311 261546028757431989611206114272360960 3497312 140473781816619185458070632214298624 3497313 -509876835374204567630593731477316800 3497314 201347277215511680371824930954680832 3497315 -192456516439925497106044293938501040 3497316 -318108056158407925211825848832437248 3497317 -1107639518360397598218450715375866048 3497318 -309003927429165431609485343248957440 3497319 616658901878544371278480371593088 3497320 -925557448593997287981414831093811200 3497321 643943464606334309269490695805790522 3497322 304800042698841063339389292249814272 3497323 -1442915611643067039078138886242092428 3497324 -185968449628444336860779098127042304 3497325 174161943425174583199470867107611200 3497326 -225076487852529335682362246358657024 3497327 -369525472572297860323953952937064576 3497328 -44775815955973527695251114546790400 3497329 150923921843144321140823681827190400 3497330 827366285972872577164473769326336000 3497331 315672407990881460780516672469853752 3497332 -682072384267049023434500455595767040 3497333 877034300967198612229865537872493376 3497334 226605685946035412971696564918222848 3497335 -47697157593315694930289184662469840 3497336 215176708468213945708942047931637760 3497337 22821431684216206074066068499037386 3497338 284997417871805732470292580245432544 3497339 100274212067206169868075190847907120 3497340 -10698210054537379129000997416304640 3497341 -88513022800995690182518309663147176 3497342 -1257333953836375774075322878467592320 3497343 567597146379220490139463055303059200 3497344 -129369397414333020006918091544985600 3497345 -303327474484578484409537380110537900 3497346 422150390175129562823903291463617664 3497347 358930865702963421386612328500788432 3497348 595764938871801394352354607993748608 3497349 -268226403341532766281861198219228960 3497350 -220181042145058970956681300332264000 3497351 -299976237714067902811714046842332192 3497352 539774398979470404332366419126149120 3497353 -1142866387108657588700396670519913676 3497354 -235027150421577346655414225376707328 3497355 758105693288272857629450822867377200 3497356 119932374980362398448200016780150272 3497357 61839021668781880967502069204381888 3497358 -27648869752264719062655759531036672 3497359 721270219672989621220540233829727520 3497360 188969444171197855163091554496430080 3497361 -163025378331126025526525271020613696 3497362 13718083536975076116489642936317184 3497363 1631100783089460453133412905531847640 3497364 267294968870425764903202262569943040 3497365 1797050208088221074748638107113870720 3497366 -911365674075788440891738970529115200 3497367 134342726501995990179944868197752680 3497368 -3796971367675220731606542384291840 3497369 -410079982065136938666843726265090230 3497370 -280482908179539692376728164041811200 3497371 761013658442638045028074708613254320 3497372 354112437308898790928455329391320576 3497373 -209668794868963258171044635070498816 3497374 297798258587185946181777561694160640 3497375 872531315234302430503337750140302000 3497376 -1185512934889697837307861890211250176 3497377 109919008955873015687680703070823060 3497378 -720192834097504169665585781842951680 3497379 -845152648943143344201313153099888320 3497380 361644372109857046892252784506818560 3497381 161940034630749387394148082794485182 3497382 19883729165264347038718906488363264 3497383 2513850917268262866821756785009080 3497384 -106401993257330945410442406097920 3497385 -342594360941962847032769106079022400 3497386 -964691004008709596739883574908467360 3497387 -234370438706047882483992816136442760 3497388 339866826827024504072350595151830016 3497389 -11781058423340344618107815972069376 3497390 -10278141533169672260027120405518080 3497391 35753211215816002263016752825559440 3497392 19266095700910538101253958172672 3497393 245279815250890852734664065293651040 3497394 85762861722548334856469579455900800 3497395 129956395304044024589624476968824400 3497396 154803957209808474420652888409438208 3497397 -74336335663684651204898247346994400 3497398 -520992197691982520902652779120648800 3497399 -1011393149983607240735402675177560464 3497400 -486668493468420694530370406023680000 3497401 -245739409882524213105684162729540096 3497402 -184527888021152241765563036298205440 3497403 8520963296648473573196429635089408 3497404 1117739446477957927052990430677881856 3497405 6703535100839607982244924764193760 3497406 -221933337797554432619432093604172800 3497407 1605041297541836624600540140161937312 3497408 224797922971310729202004641844297728 3497409 -907805215554739217628093096576796800 3497410 -57766122004892161576603050585676800 3497411 -2185256012085643307017042197966783648 3497412 -137133989210199739730816650251110400 3497413 -290287231423371559290280365267534720 3497414 -149675125065225611754055630512694944 3497415 533347888661312124010055416806355920 3497416 218390442470077212163547636143564800 3497417 -317976931407556527383087510150295936 3497418 -47124226494761511302717839477482960 3497419 1044201120564510236723652243696700820 3497420 282240273581699206692101608892866560 3497421 -33536947436708976500031036028800576 3497422 81337802200198708019258439869176512 3497423 589073245904493589754015770989843984 3497424 -71867770596505885845374395626553344 3497425 36081696677161499872700759474600000 3497426 -405676111226433598993702287552823296 3497427 -137817819926389260899939029471244280 3497428 -850866930032306815972975569764087808 3497429 6733110342120439456475589607489560 3497430 31500926165583909786779208143665920 3497431 470444248061704650148822547142703792 3497432 -1005983432405931437556460606398443520 3497433 -92626173206166110805795174672852000 3497434 -237100200885272269169232799562880768 3497435 -554164415744595084417845961633350640 3497436 519468042057322048865563675579195392 3497437 453956377073329547884464066994290086 3497438 -55327107636326205218880975099368448 3497439 -1033825332047047732665711618724012032 3497440 -472187037166804783561614503097139200 3497441 -240842394383035931739487766981537088 3497442 169169568288942316018039643558223360 3497443 -1904764384299382993531231067824382308 3497444 255306268367188215360242640333096960 3497445 -389707960295885985870383752550956800 3497446 246904844377261950912998860809960672 3497447 -255029986933592030342051302602172104 3497448 15994809626477425889862777558220800 3497449 -749358614948686097779693424397275136 3497450 387695064140121217253572546701408000 3497451 68524527753595733916861061881744384 3497452 -14222564134089978117509811022699520 3497453 -470865657155329030328013892123676160 3497454 -38038102961758795712495437528819392 3497455 -537389778611600342081794780605768600 3497456 192693531585957026274767261823270912 3497457 -165841296267640912902528190822204560 3497458 -1852697553310957967282483322978032640 3497459 22019048019475995125497039895931216 3497460 -4896442482523244025852045491527680 3497461 1597231014873219994003707369620214720 3497462 358668849463691727227916018349803264 3497463 -102830822629661611272948869957981040 3497464 395146406734266257978114131846225920 3497465 -666729409956678870858840873567646140 3497466 -17650360893203323599969540141774336 3497467 -1553613084443210345829061132543966568 3497468 227581306587941629168687348815673344 3497469 34151353500870803846176550911494144 3497470 -226659739870565061139405916712864000 3497471 318160381779216908347756898040924672 3497472 266558392395789195379313653925806080 3497473 467809226770273866529054703896569156 3497474 898876800442829195092708642472822736 3497475 232423644955487489156287040000754600 3497476 -885266479436279612572692488862163712 3497477 -343603060591017075049916367669053700 3497478 -184663704497172040004850721474006464 3497479 -986163654187529272088731215073154920 3497480 32948842578407125331656376999116800 3497481 304113717013250741937272365260784320 3497482 -36856571053956739973351162615347200 3497483 7326035109612196864406897518661520 3497484 -7702648218909341862354467927806464 3497485 845743411426432797790802659224424800 3497486 47966679205573589548044270068640192 3497487 -390350339205622252936218543600276480 3497488 -608550805378957884278806388874936320 3497489 -1601160624878718447277426836934088844 3497490 -199975913892450078424298332147709280 3497491 -667217836197301383543082138840000 3497492 488037987541036305911494472639980416 3497493 -321918811400940748578565637833136736 3497494 -21563087205165126112120280333101056 3497495 165175024091957490878629203183854400 3497496 245038364388321849161799562614988800 3497497 -144909579930297036867607595546688380 3497498 457377974370505226771818653394230000 3497499 365956938326294357198552599438604880 3497500 153579125040099778514186825672000000 3497501 -36152706527864404379329136803174080 3497502 -28901658560788413240167250997032960 3497503 115362784465333108297361801642626864 3497504 -96508621492202510063040516365942784 3497505 502227434556981063564437304264960 3497506 -648560422692623338010563230794958336 3497507 -723784247797971303982783152785989920 3497508 39975446679273733575325653437460480 3497509 -912836989359917598600117827576904384 3497510 825581868653743014767195069287810560 3497511 -792665086521763632335852054288973528 3497512 -1435721450328515679961221713540229120 3497513 36758905858842856750897025239150080 3497514 21816281743676183921318938002175488 3497515 -85650735960952702653554886497925600 3497516 356566704093429573473135762317378560 3497517 -786005716365958544295164584303966740 3497518 -200844039625301218539772965644190720 3497519 944368907545237978456277136181147920 3497520 38403549865320763674595735240704000 3497521 258779423418652159122174358464168722 3497522 135794693502072384475919438115563040 3497523 -318071197856585667942362740877681616 3497524 261107739960552397496197203456013056 3497525 -473875925837101869134062698894700950 3497526 47311515301745091005028458086809600 3497527 -58906969508636815867102057152005928 3497528 -98307215599322236567417589287587840 3497529 178678525934959478518126436980280064 3497530 -427744480123777706089012896083511840 3497531 415403250807815927530328208918424464 3497532 241193885482034629885050677435400192 3497533 144271785348491344745058569528809804 3497534 15883242871087914253220197620805632 3497535 -59110618090848162170185457654800680 3497536 -55945136801847161712164168525676544 3497537 -420809555385672989341419866337571920 3497538 240274203283207983019801059435271680 3497539 1131253777907608386096310913683532440 3497540 361489250065444460841916829141034240 3497541 106833894235922236967607317704937856 3497542 456875667324489109096243010787649344 3497543 295322758678964146668256516956740400 3497544 164306888669446709469513513574072320 3497545 -205453195116071664986047349267326200 3497546 -160573763463738483816765431507382912 3497547 198886399435917884189500781462890200 3497548 -212037219052290316455622568424692992 3497549 -739217121065388119598227658969538080 3497550 -26529728379217452974748267148262400 3497551 -90372001088849544059109005153263400 3497552 -455404264870119592597142903515250688 3497553 -701054974257873196086526086518767200 3497554 50645151957023259538824760635896976 3497555 -116726982521916537741143904487769040 3497556 664866648212829991428801705642491904 3497557 -543143222042503292563965525247000576 3497558 215434953999331468216056689315816640 3497559 -35475200425939348640901321941904432 3497560 -829057062552444483825012312407040000 3497561 -501541427027714474512153389435216000 3497562 -202448326881237002297321566657297680 3497563 62597499874474132860541258557011184 3497564 -34342823973924910386997334518038528 3497565 148103002323208973871013949253815040 3497566 -246192896642794794224020541146128768 3497567 -1651363660547396031658727792973995040 3497568 -122693096884428975060396852104134656 3497569 -870667656035228259610179764321067600 3497570 -101854489407659388935327275370274240 3497571 843824041185050012955621463211174400 3497572 -283763409962740322642007823384602368 3497573 571243827085291349021733844885053180 3497574 403362610749907376916909270812699520 3497575 -285464360530941039668156564679262400 3497576 16805435318746525366722329346109440 3497577 -4790146593147155838026552198718720 3497578 -247373618993053090508506821902233344 3497579 1340759032601175370976908894585693320 3497580 -21479750844130025747422734784757760 3497581 -1619396448052473075660739084882354388 3497582 12981922162335484656793426002561984 3497583 -325475277647080351582810126965411576 3497584 410173244418629445204125507504537600 3497585 135902411261868503595897329357487360 3497586 238173178950131906484759095375220864 3497587 288564020052081449022795014305935840 3497588 1353554734230504299215057009601762688 3497589 -419685539965911473019222757173798546 3497590 -268334010797138977797987969987763200 3497591 -691929520992894277365148682300986008 3497592 -72357860789115470089522817060044800 3497593 -623649944893117640500047830507654256 3497594 342807929752814757081773767648458096 3497595 484250023407156465570868143129521520 3497596 1045230122506452309704572703768926720 3497597 -284474388793274295268899058822231488 3497598 104686240848180909986567926913580864 3497599 -80992680369424612826204127775546368 3497600 -21955532737445938507211582472192000 3497601 -1139132185742024692154040773161424736 3497602 -511924308896568886640357672670276096 3497603 -796007566871297131755418144861494720 3497604 -373688120220851522933822118332786688 3497605 -1140222125101010651190170226445372740 3497606 101605808510850927115573046680657920 3497607 1124212462612559662714098371715077280 3497608 -877850514793775321714069609309015040 3497609 -412765249876950161463186436391129190 3497610 -29492265094722157277371996441774080 3497611 289331932381417068292060487015952960 3497612 -1370803003404264212727425030075199744 3497613 -320728627025939572794300192970493952 3497614 -746337488171932545213602550463602048 3497615 370963406251882345159432830563107200 3497616 13766149965385511132725876396326912 3497617 1826347922263699566718309493283407666 3497618 -174432050150068047099365858256056160 3497619 -268268251384764505294168879706909256 3497620 6061274907260244283227039014062080 3497621 -331906786092910601624981032401667428 3497622 370551823415600095425710562104359872 3497623 -372941861435069535184207478126051128 3497624 115559355165719462744859657431040000 3497625 -721005501287716956586671542498835000 3497626 1000698060463015800353629835167200 3497627 -225074445138849766027389272307602928 3497628 -249642652855706904211358875707386880 3497629 -509928731976173915166866247211544916 3497630 -508756445321829256092352111949134080 3497631 1035484823065218924927263499284993424 3497632 670498383696150139659765927729561600 3497633 18384536037750051897365965100285568 3497634 69041535322418285279936229609062400 3497635 720023541238506904794722453361616080 3497636 570793227119790910226683977305662080 3497637 -99837917317787949794436970992427008 3497638 9006312947107068453365036525689920 3497639 -677804881269173938372298884450795344 3497640 313856233179434993051513191994572800 3497641 72685483616823810913611625241337472 3497642 482447412852909829006528259626044000 3497643 465869933465286090796303568734826280 3497644 165339705751573910224596850902249472 3497645 -307378203631167550212220411802282100 3497646 -814736243876927937236782834443632640 3497647 -829230970298828520153365153110896248 3497648 168109690862815188194507692915556352 3497649 3381047442373175048824383424452768 3497650 -212955527571563088948205162576922400 3497651 337200303486843695031091397697692952 3497652 -236227819277828522766344702363178624 3497653 -1837595417241190607981384360334334880 3497654 -238125864423868743907116002454527040 3497655 267931081643601542633581444724459520 3497656 351911626506971983888687973916057600 3497657 -1483176353178225031288259012024868720 3497658 -165075284734129810543698602192701440 3497659 1620318805588381634186956541993422440 3497660 104465694331921657100639021681587200 3497661 -35361464175565036898450141946165300 3497662 90897577562935738862898366623352192 3497663 4374421229125142090151965631303024 3497664 -277831436991804520719986740558823424 3497665 -154479045144751200865094759583543000 3497666 -800162451308320023796835193889585968 3497667 -854582429350815981265433578522362120 3497668 -206062592178251410362748889009963008 3497669 -31778514542635932279699392456066148 3497670 66734111899386153597271459382951040 3497671 -1121719119265849373009254592796857128 3497672 -732731701459896545131104540522700800 3497673 -679061739912804398370887776646413632 3497674 -476706612545265165294337282631427840 3497675 -207681120855683325044558485594979100 3497676 33383342882245408110489645647806464 3497677 -1487170298227036121660807204896102688 3497678 -230452322193696462785454238291780800 3497679 241990985080118340231181980562978848 3497680 293879693569732505643756393740943360 3497681 791328594085693863910962191730417264 3497682 -229041256315983438441350433077830656 3497683 -384803352065777217806673367436316080 3497684 -214539614646742281048039668582924544 3497685 56499206763786059649871902424449600 3497686 -803815624173838748320579194522602208 3497687 -1970316809534509278705708990973893720 3497688 -531717468025777921086396962971852800 3497689 60175997003070997850955029536057608 3497690 300933922953452970927548241171532800 3497691 -688929651411529172248333191861241920 3497692 -1082696074067057289682540009130777088 3497693 -562551119135429004587020645847657280 3497694 373551536581908319296062665621358400 3497695 362940673073499627693091695874492200 3497696 1022718603276086540552435844459528192 3497697 344607454915922949232233457921400640 3497698 554372905870962555231504011867499600 3497699 -370956892495412319187192883443767168 3497700 -149295051830071640526867010291968000 3497701 476560649072034588880450871698615900 3497702 -44818837368570203347473541764537600 3497703 -533563182317461900192637922897109632 3497704 -665418542213428539902934966016819200 3497705 -603567665436902478512206088158930140 3497706 -8086644462217051077426666671627520 3497707 -931285136165614103164547028442788608 3497708 -836585842516533474491359747500310272 3497709 -768111460990889156408819508617013696 3497710 233188176878565164266727893508640000 3497711 178432807371257614882228150114882032 3497712 -47516081841776354367495846667714560 3497713 164576931507259889001148180050522962 3497714 -59306294476036631287300329596459520 3497715 -47565872995465762322032002509985600 3497716 43615655509456530889520661381212928 3497717 1301333814287231906435400731085518766 3497718 426548635646259331585519278416657856 3497719 -372627926901618875613005193977717440 3497720 59648463398615237147639557908172800 3497721 -33070565697118496329880484737574336 3497722 -14755617578862940614788447304295968 3497723 819097246004847659923313012356550736 3497724 69155792777883933587159512757890560 3497725 162204907235252541573644967495168000 3497726 -181543334152997278432392834219506688 3497727 -458374022131939912402047889468244280 3497728 -442455317173446672763035179911479296 3497729 -21834907911755271734538236226935310 3497730 2999914920026302226016778383421440 3497731 1370676109054440273780286523489930064 3497732 -25278033312902636900307368821002240 3497733 221158008286945649677829135398747644 3497734 -225490109905390327901011601458410240 3497735 -343257535374205096744901288061654240 3497736 568670557072594395614669711677440000 3497737 -853272013011072962460012241889028480 3497738 -635855320690691662657428662583456 3497739 -248264483167903048222097286560765952 3497740 -93213982688807700981625761195079680 3497741 -517635997002921920704226317416999828 3497742 -99961252769200735409164610326675200 3497743 664676088009879435084921589751394992 3497744 140653925424022287406181246006722560 3497745 -366170290269438529917222182345306880 3497746 -365997824394516602572252503080931840 3497747 1006068648685726597296345906546456 3497748 307352789265047523785354553790003200 3497749 27406344877392703460690913427396864 3497750 804850939641814899142029553957824000 3497751 -378631677539580277810719855015222480 3497752 -1144426666878643250032014183253862400 3497753 -260441104453101449515725449125720320 3497754 54221497387611495366459470126923008 3497755 436791881943354615086077746596991360 3497756 173317097744331587081399598043676160 3497757 430047942360990546105962619048224640 3497758 274097657385875659413489242014783872 3497759 627384857857654209257716587617124960 3497760 281415941731496718266052512852213760 3497761 -517564236305482902371377715893938176 3497762 -273226889498541843213147847775368368 3497763 -458882150718111470833323335001413256 3497764 -734003421181409486450776589754318848 3497765 -396323886684202255470345685516800 3497766 333083007551574062439234692168505024 3497767 140272439357234077619536973197441560 3497768 1413906391548458598972806733647616000 3497769 -360138517587104520684643764503376960 3497770 -793400852231157068191914854475090240 3497771 583615927624453074586170391761517872 3497772 -163665720459947665338266984277662208 3497773 1954763423422174750811344150852620 3497774 -35227383658469957769533866768228608 3497775 -713034698696400626806955949441810000 3497776 -127606701777855582363451422350983168 3497777 3382867850395099670184743603174838720 3497778 562322571973576914615510712016624544 3497779 -1187988363537967624222953574350101620 3497780 55285122999651056424189849107128320 3497781 326878984714763666830189626557146944 3497782 346336921227246128123330316366808992 3497783 755284280387825749939699912206808704 3497784 -1119530800204564785417445048177582080 3497785 -297728030106363540299880231835657020 3497786 -572585180653487423263223998313913600 3497787 1912999350704746210690522114725078240 3497788 -192759969233832821175290845502121984 3497789 541735011858272362054750070707332780 3497790 -22495634799657501515844791414609280 3497791 -623419138078271696432434318297833600 3497792 752676796538048597203655237566464 3497793 643705086523549767956240296538199600 3497794 -39757555501483371183003887691563520 3497795 17131754964808618982629089803520480 3497796 -1130627125272672642500031811495219200 3497797 -68768819608225661257251944025186368 3497798 600130000349678717836403222574146400 3497799 -627902842163246383427608305048290136 3497800 -76946048346298406543092342869120000 3497801 1815237348496184250333300161362292424 3497802 71367512191199266755347845056258048 3497803 1176722265981363501386757378491163280 3497804 712500980297113664257612417994188800 3497805 -501412157475503110407234925507461600 3497806 -62695473463984103535980594674713600 3497807 -655545897613514485758729861441065160 3497808 211249187340717241336922436127555584 3497809 -629987947672519926330039131947361984 3497810 -257191389265064839626393201847032000 3497811 1060407642403481888274840298668927672 3497812 137692774420725962476130024258242560 3497813 -228656494821253310763697678536230016 3497814 -443526381437647893002432911615540896 3497815 -676070281191926045453426930432678400 3497816 1315608631771545052855593936824494080 3497817 -83846913676296004301546168485899264 3497818 781945535764566951557985964011458016 3497819 720708496905544566507157330627977744 3497820 -314387766158277949973941436743587840 3497821 -309662365079986326627686617032990548 3497822 599677094653367095391005598089091712 3497823 1073189065129493316264906892646400 3497824 24462449151861765700308627074580480 3497825 -283279024925409345472188658344456900 3497826 308404998715579821044058868369167744 3497827 1811318931689113906652824243858555676 3497828 858855165014722000675814992581936768 3497829 259556456312979709294624699517772384 3497830 -108137361246643907990149127660881920 3497831 -1489090574444694946104050277923051736 3497832 -82614825681543360671445761375784960 3497833 -2006051198743926245683126361203596 3497834 -405423977259934445881967121424416768 3497835 9881998436264868070662123870451200 3497836 537522842899401880695173836775348480 3497837 155969286523696881696629599725027552 3497838 -87926656193967603434889604974814656 3497839 682818834550716718035679938584462760 3497840 66955772748001483754620721546526720 3497841 -355091652507318632220574108605114252 3497842 131321739622236502866421142777122944 3497843 73723798813042083142106178519743040 3497844 120128563677278524674271318822490112 3497845 -298234223224024610188858332813621480 3497846 -96724044136088943747108277894658496 3497847 687065832011303985220025953292519400 3497848 39426930396302307354399108699648000 3497849 -483161639792783296725205504274928150 3497850 -403363756969802798266183996111104000 3497851 -77190503587304921181695193418308848 3497852 1588876095966512388177631060306667520 3497853 -545588390619222601459260552585924096 3497854 3698436162296995517464439281638912 3497855 143316497360067570507552308152838760 3497856 -127698535586313790492782730464460800 3497857 915545856865052255079005831478557232 3497858 118190071940280603100822679527472640 3497859 732838156354986331709042615117485764 3497860 -439378932146304819916164288216625920 3497861 271678478352817402031123562446682462 3497862 -227233048734011592543326487768483840 3497863 -421373722971160024853727351600858096 3497864 468795944602709271595802761829222400 3497865 281162943059162454177147202625524800 3497866 -135138896437661851415900054986396368 3497867 1837034622457262071081810763643272916 3497868 -37284533525176856288972277784722432 3497869 571494829326872683526565758494725312 3497870 -326346774267445839922259935710861120 3497871 134040987361616985406424263971407760 3497872 107849943133376928588807414703194112 3497873 318352552614763535905396766892739122 3497874 -2236771512128468182860537285726720 3497875 -941093054793818944696607479149816000 3497876 -33530173273527152319908847853248768 3497877 324735255613350219126589275540637440 3497878 -3117533586553307598310203930702720 3497879 79880214985229012513504290172153472 3497880 -387970046687994921583293857336524800 3497881 2742220323657045435993031441146453120 3497882 895083669398972299615296680260887792 3497883 104202903125788175221161689883225600 3497884 122294871580303419602071302050245632 3497885 56432979936216279528023986653672960 3497886 57571332484167812337716863699918848 3497887 337195496160356117878361499709967640 3497888 620147477151934604299987911811399680 3497889 110990847948012992076208205340699648 3497890 -284341853972793751440774211179072000 3497891 -1494522200447416095555564552417180708 3497892 177228928653324423531581216978813952 3497893 -466204363890617790182423386795127040 3497894 -197007128432024881202462902746096000 3497895 -602672154874555166227071978008797080 3497896 256481412919799404967293616906849280 3497897 112995495593160222820813359417079140 3497898 -527944416507077470984078347313979136 3497899 -1767644966513767376232817553638161100 3497900 162646809418601208878090261956608000 3497901 641324825526948850040736575755247904 3497902 -585233838362302455804558957584710848 3497903 -70002807187462797298642387666784640 3497904 8094424098223599242279880473395200 3497905 -869944394535538320944672398266884940 3497906 -364800780661888589498938555238006880 3497907 -114708823830199952768865589387492608 3497908 -809779071140608129535828381980511872 3497909 -620930096481733953496386484361889696 3497910 12169587791019850273336801638470400 3497911 -244525066494372757285069763497142488 3497912 -1106020654719302131769956537981440000 3497913 -161908852567768419960829478098503558 3497914 150326864023904621702639785529280000 3497915 104471827611128208108148447466216640 3497916 39144454394541055363970054128041984 3497917 1570024508206732203414647657310845452 3497918 552913736889180659299795390573052160 3497919 48363279269018925642518024502364800 3497920 -27369612678690687240081204125368320 3497921 6677788232137483935442580975598144 3497922 430876350419558053834431811707340320 3497923 286642619754037997880353154086602656 3497924 -702570195524671962830828179735776000 3497925 -313703337265280847434481815679768000 3497926 -493392170801258277417341974405181088 3497927 143532786900390287772493240183731072 3497928 -314558136761293225907402924155207680 3497929 -1746476252935357242857584061823266470 3497930 -201048650539913304808455449146868640 3497931 -942019760848822615986156488371502160 3497932 429558305336050653064510317578483712 3497933 1032562493430844704209140101514650720 3497934 371959910961549604923933216729216000 3497935 -468640906494726387006423085193856000 3497936 114632292902063992184634951692058624 3497937 -158349290002414464000320553213654336 3497938 -667792804727416324575288408113612160 3497939 -2102077001323578504426834845846328576 3497940 85653871764861839921464480784213760 3497941 -60499969355536709884223792657402948 3497942 -326135014748755054924284845480162688 3497943 -61644904799748908482043524109551536 3497944 481901092968864095146200635154524160 3497945 1079686368494639639097033512462256000 3497946 -296305744095607428198148813676658432 3497947 -123602746000982223162253005907793280 3497948 -901312073541921263677219311821256192 3497949 -121093516885236420418645742613971712 3497950 -192885158703495611824340347892376000 3497951 1722735196868397318817644296903772600 3497952 -42215475723996079926494647749181440 3497953 960556975288365325611343460653466244 3497954 1006217419359842118594157302088343712 3497955 -324586681385945310131664206620051200 3497956 -66660895674710491967932395512291328 3497957 148798662935226456849019191710614080 3497958 -182923634902590940680693241620341760 3497959 -59595845296513980095011061330800840 3497960 100610015426605846507768248489062400 3497961 -33254195876111136827499742809179136 3497962 842542446792434457989891897980024320 3497963 762668364033466724793308374692424548 3497964 10354614319618391474540666070773760 3497965 281466105134642270624160364986443520 3497966 27114436099031042284528321879772160 3497967 316004094877439918642867710064670960 3497968 356692510489471063178511851655790592 3497969 -2962696504587010828999573907278290960 3497970 41212831076120800796712562019957760 3497971 1541654669331662599232954803343844792 3497972 342792094255104786269688031823278080 3497973 212714747621371996625243298247946784 3497974 572335787016181763691548139398679552 3497975 -468124562570530092654920084349576000 3497976 -195901366201492135785825520358092800 3497977 -156010538652252818535642432426672128 3497978 92715625855356544269577840387424256 3497979 354421602891496860801584911387368984 3497980 -59525437155278922356204838955161600 3497981 -331293624538566388281537305370061728 3497982 8626362425611408294379366723103744 3497983 1118269747677536851166508369722747824 3497984 -232956097836661739031235541763883008 3497985 631774932862933730617158606297868800 3497986 -36749033073781208180899102384373808 3497987 -919875473029391961707751164105711364 3497988 186196582169840058543944125146685440 3497989 -1955842813735339962001978082106370 3497990 72286943984279024697172381676400000 3497991 -39266019645626307232464252814244736 3497992 -556718340297029969184815790594662400 3497993 -383599906284076952736339962069110758 3497994 -139553493816934478203866472419287712 3497995 356731582381327167225823369770289200 3497996 218886759317057362656862639297812480 3497997 -118585709939570718800662138236651840 3497998 93050287282656089120460476455076736 3497999 1240608665084904338257711866832494000 3498000 76200892314874386070026705371136000 3498001 178142506203359526175881111290932800 3498002 899759682402769641067045208785943952 3498003 -829300156812788215965419242905597576 3498004 -478183255260730555906959307981516800 3498005 -177061192514015464431885906231033600 3498006 55122179081326589840187953376436608 3498007 15051259958668724874311598168914200 3498008 777345580970177838920753252182609920 3498009 -200864299672376927342104176390689280 3498010 244199085720040494245199280250792160 3498011 890327552614517429152096709559157224 3498012 975658577140997508426177817975772160 3498013 1159102616582850494506174454150620262 3498014 16232156535230923942368467080884480 3498015 -175912691168337191215683083128813680 3498016 1157923593054585149205778327283761152 3498017 -823933166814948130342022116410247788 3498018 -186958992833955891151837429499216640 3498019 273094848919780015243155041766406096 3498020 615221063677131273788931984808116480 3498021 -240271014018609599079070674211675428 3498022 173444753826142519385283857228390400 3498023 -389163252177258920063837928429406728 3498024 10335421502306793811660013047480320 3498025 -453399877382116419428471728519780450 3498026 27693649827812085872639871471663360 3498027 89455925266530604949736920625170400 3498028 90179952189138859004468899024619520 3498029 -2670499349297700876258709727699401716 3498030 -407917153456620033730362239234831040 3498031 -270042630285434025273538301117821168 3498032 -320448993966452148232750766068875264 3498033 -55374389984704159461136017046993920 3498034 494929920333077218715613519257392032 3498035 193501990455831512421472330126066800 3498036 -197341254833757296764004899349925888 3498037 -700333512744330225692727885367943314 3498038 -150692574659984521444235178445178880 3498039 -1461957298791292288369430848539128160 3498040 -89270599085711610435398476980633600 3498041 -1640582937517106496791605724465961600 3498042 421993200115145249777458099028339712 3498043 657875575306979155867549935874648292 3498044 -96784547007267310684525506197987328 3498045 482647863227242641465286226513514240 3498046 947502298711229192993044028093513472 3498047 -345332744817371960444486495578195968 3498048 146809460037731963268243089087004672 3498049 -1289963182729529771089133972750021950 3498050 839786112991254234326109575548800 3498051 814216772402038244448532294583250240 3498052 -493163132577251681995210380691850240 3498053 28363956846943129417264088741476824 3498054 20158678631669616686740044932388864 3498055 -1023029741098154873149178837396752080 3498056 -304045268058135006787780784543232000 3498057 -682820048686246940201110783692237846 3498058 -691855159844939936487412201144647120 3498059 -460162193099781728789142631511460384 3498060 206037689457415932518815623808604160 3498061 -190870893491880921213813439975476330 3498062 -117238797281571063699907220842843968 3498063 -359322572734227959055818557677928056 3498064 -318061960117798776096609424693534720 3498065 -300779026477034895658493930761881600 3498066 -10176704022821923474510662232607232 3498067 467364021372951511651935308042571360 3498068 67729998983644624270696352199524352 3498069 -137893412333269441078442783686846080 3498070 -45497799078292342565003873161635840 3498071 -343043243695688623742729672455334400 3498072 -734261286885772861744303062393262080 3498073 -1347091648139099064558314685791950200 3498074 -565129504473408658297731548373745920 3498075 -11517267026060162507904711043496400 3498076 -1235624874611057594404104741663444480 3498077 1147825665825446959662539742023376672 3498078 -234173072130864109194121052298768576 3498079 80242927270239671683655279707240848 3498080 100396255344118460203808150228828160 3498081 463457352426137599161444061699768752 3498082 276879893231333169558027299088271872 3498083 -887004333834158014025507405380573668 3498084 -155727181337847323550744865437521280 3498085 885718361716268360619628296689286780 3498086 1876649014698957302050075384622849664 3498087 50509147430811065469854981794357968 3498088 1180376429337272988808241229917061120 3498089 246560865841097190819340604465717952 3498090 -256619780644631546570544279260697600 3498091 -320590130450061077261059677112318688 3498092 487597054495740899454529742421230592 3498093 14775555316156794307057386661954560 3498094 562376609752349382523706002142892096 3498095 -295713601929884026552946610519112320 3498096 -84282368314263323896548865238630400 3498097 -31242871482451103727135990602421068 3498098 -676767891504719849146999588831753200 3498099 440768596429231050656708752992120576 3498100 -379850560011819124699132731628105600 3498101 -977831400427093679387717595692882898 3498102 167330534214368889771959618424046080 3498103 -440264873765848664040817615219069520 3498104 -626251400372761275956663045655306240 3498105 190082210525519209965348443079220800 3498106 -451738091907545858490331084941225792 3498107 -326063580073466000638350201031688688 3498108 -124857403838710670661262508398026240 3498109 454921867494084805739029604871951040 3498110 -508674881282767139520156974644800 3498111 -537849016656726377409246180150853968 3498112 -384780328213611855384774504559411200 3498113 -445220814076381693856415810264064638 3498114 484826720553379862804311319913171840 3498115 -12114815328996716120297589886229280 3498116 -413340229144316457815535502636400640 3498117 -405153155821756215968878859562404736 3498118 -100732458946547434396730841087092352 3498119 -489232923341957647106630646614037480 3498120 -351170891585834995993786117816320000 3498121 139361830811008474874152006738995264 3498122 -531696239591735743921906783987414176 3498123 917481670204259266284865417255335384 3498124 404803490102851807826153222096332800 3498125 -341659405252957240311584711017462500 3498126 131830168441848730664588497291489344 3498127 425130632263468653312070022488651080 3498128 -95643719441968101258341680156508160 3498129 389303849686322897869649756518428084 3498130 265978897350480946172755524303372960 3498131 -158987212043841546545056956696319248 3498132 -435163897697263973496604168480659456 3498133 292699414089287113851119351308188544 3498134 -609871946948884944241312118981474784 3498135 327658740466865882054871316455943200 3498136 -7988324463388534974087559535308800 3498137 -1195481707459082821116122915927443200 3498138 195022461393570032980875061326031104 3498139 652539935838060382809356418695439024 3498140 -111207462264623927227899345340162560 3498141 -369869745017644533123195001095184896 3498142 7522746857520079875436762236761472 3498143 -301596203674309160005156049735910912 3498144 55244596268772717375042093981892608 3498145 74266482833844390770740353594518400 3498146 279577069617532267760142351976744272 3498147 -11150479067317453892210507425152360 3498148 -584368395614997661994210546451217792 3498149 756609102460282944080318715625381536 3498150 70054329302938104712968362545281600 3498151 -525638090516045227309105040999556648 3498152 -71006041264306840524902854955089920 3498153 617457730021641760190452505377164864 3498154 480307305139515058719469826073265920 3498155 -573985064328474168536538789196513440 3498156 -135051989059194767647450296632287488 3498157 645373750116721933805885917100779180 3498158 -335805616223121881419401419665602048 3498159 -417959414107682917405482370752591600 3498160 -11878424159364302882047832899584000 3498161 1495071118922717070273193084018132086 3498162 -25925761522481701174471948884825600 3498163 -1090233377985109804788540119947393536 3498164 410664271304448407801817889451876352 3498165 147705178721618026511879824481264640 3498166 -234175527134844307777357529937960960 3498167 1651605403969085210608845196796510952 3498168 -286406073055946891708640229534986240 3498169 741533109515450352488369159827215840 3498170 96043096058898974575980838721817600 3498171 -83772397365418780368963564952902888 3498172 -969284782214219348361564439976909824 3498173 -631792528408714406678266219709753760 3498174 608293958284891782127908760082509440 3498175 -868763574352789026303167560825513200 3498176 55075910313017702356992828553297920 3498177 -898980099634133694429373863952126560 3498178 -134213037653394808967942889019245360 3498179 -27630195438292342668916193071020216 3498180 -9482642731078509613521009831321600 3498181 65143796769635872430368744741373500 3498182 -606131076764651204237000126825435808 3498183 -285432605618267194101617523797590560 3498184 -1240785298300937668320938197296061440 3498185 -148141566651274653975528550680201600 3498186 -135013590410889919760929238579271936 3498187 115843503536655864879326059517591808 3498188 81047528937195196419882688156293888 3498189 1162240928779190048702479406735431488 3498190 68901415964004134317372450133457600 3498191 -1321947550828240606590706092395643408 3498192 -125558610862422063180291633998807040 3498193 -870620643806059357685764104682348558 3498194 328093751965122569875335507490501632 3498195 -108295332258868071111435308671503360 3498196 -75980822695967193655923522434148608 3498197 677758042975576235116784268627185760 3498198 391824536739827104213897118355445248 3498199 1302606020301771010574392262685105760 3498200 504015591416777947093530218145024000 3498201 -264009040951894074682300423416913920 3498202 28130517231245543443479652440114624 3498203 -322958834366880432588007254986351640 3498204 -723977609790588128414386808955494400 3498205 610704941075208603255093012356602860 3498206 -53736234418003087224985196552821440 3498207 170936399642170039707062877004479888 3498208 466824003069698613581832841591259136 3498209 -49685292409849314516984899484311040 3498210 9648539182775402158942550372981760 3498211 -284306996589133593956275960937945188 3498212 407996814835890272549733789638361600 3498213 -320556749528467283857832913148072800 3498214 278299986958456098650004729567711456 3498215 281034495970839777494228492246753280 3498216 6467273003845448823307611503001600 3498217 -37700852660101334964449335339271168 3498218 935184981038602920030478714578690816 3498219 -556814535501092239965478438867029156 3498220 836195659961266237012227338471285760 3498221 -189618110359559670979373184328404000 3498222 -1117620082445686603896575935180800 3498223 688987762183841878105966633492735720 3498224 464059846982639563805627032636784640 3498225 78607127396414718355042273373607600 3498226 -178740355102802162681848932938895360 3498227 -341273263995957403992408276762649560 3498228 712079702961314507399598724062443520 3498229 230609419912319083239003801834518176 3498230 -67686550062897707996865976477025280 3498231 171849310621077910000935183488640 3498232 -768674917974715534347043582804377600 3498233 22841507597981631255558135275469384 3498234 1089437698756349407134976913026560 3498235 -191040288004362009976557808176298800 3498236 -196101835226126822257343795934357504 3498237 896870921110209919943366885390136294 3498238 -837589072304814602144377819658388480 3498239 613404339744383700572499331290473256 3498240 182798171715033930890731835432632320 3498241 -601946074331628880841195138535528000 3498242 374432996983245522495981857630380800 3498243 -64102534596948014490539240825149440 3498244 471463375469738479735001347872833536 3498245 -485171036470199462476902149343250500 3498246 -33422407618821675052627197521170560 3498247 1106788948051079966563487330256140696 3498248 -36821496533032088633686268833904640 3498249 818532992800489746208970733393179664 3498250 167336971501721929799340286656000000 3498251 -1029782406771571609544994358611608748 3498252 -4492245592478509188931307211821568 3498253 1434190199299656236469665859233290464 3498254 180630123419939067955950835493092608 3498255 -1194555861879914168101524202297336800 3498256 189416617903220495214482690666995712 3498257 -330214707543851535547206757998832128 3498258 -307589846797437594496964919743673600 3498259 157333062750638828072312784194908460 3498260 427705983932799297140815231100505600 3498261 -389537760426131190536703799410738240 3498262 -1499674484136959155233634753710105408 3498263 -1153759057128327975122562103370050488 3498264 -366383954525045814408337098487234560 3498265 2021389000520694250476591422608320 3498266 858643741617971301999040681112366832 3498267 245619957694127686792176508668368280 3498268 164018643307996956982092413076981248 3498269 479570291422993515896858597579330796 3498270 -127143576294454877521510217940422400 3498271 -563069661023841274170559222434816640 3498272 1218230414681938569831392924022669312 3498273 -713915932187285905091217079831528878 3498274 -405841205067608864502060337622674368 3498275 -369810211033068003571982983586495400 3498276 -104202815355132177273286084116664320 3498277 -626423428779072341032401013537529220 3498278 -62824626000795375111910104431063040 3498279 64345371714854066998203940641830184 3498280 991138591714321771774837684217856000 3498281 -314038615961085537727123489299036 3498282 197382819572500370717500561621693440 3498283 -638320801084636395832336898904571468 3498284 318804409526506877487075847909972992 3498285 200356200942270818678166549402783360 3498286 997110790584398152889978340864759744 3498287 -327633158726715333131404440002740560 3498288 54716880917202546953285813045035008 3498289 -1601676447761146409921492283446708300 3498290 537610942440237548254842644368874400 3498291 1174548875353875508457514231274122900 3498292 -658709428182280337633083382073991168 3498293 566312202958744072070020090363474542 3498294 -524590763716711386270176372625587328 3498295 -131420703504308297376759164544708720 3498296 1192172502625835303725430158420193280 3498297 113104518222375844213014757415280384 3498298 -293374307236502681858215481189043600 3498299 1934148578441343004445040201465600 3498300 115976521213046157920480607561177600 3498301 938605181859810401210232300170511302 3498302 -805756464478916359819752305963451648 3498303 1021809314621098748286396730171573704 3498304 381491235033160282310652820860174336 3498305 465585398999004813243402079210517160 3498306 -5375810935257475107921812543690496 3498307 -351801468592146946163341357757893444 3498308 -25044335697545794126108620225484800 3498309 -86429341147123432581486870351944610 3498310 -301459782242002592068208578513261440 3498311 699111395549646810441205394317460112 3498312 -567594185170390197272231208351989760 3498313 -48994068621615986237667199040222720 3498314 696957253187510790997107852568862256 3498315 179984925757835172003271169342081520 3498316 2050851976375538845216362477048726528 3498317 200796647569726962919382733819248652 3498318 -252584387179882065025529899139015040 3498319 372855919021959780718348114129328640 3498320 -39256516126567205919781087275909120 3498321 -892559035642711747076308043932662288 3498322 183501960109979325861275073613504512 3498323 65481305668582867243349386011832800 3498324 121969649507161939907844007208742912 3498325 169437080656036042778497277816018100 3498326 120879706225203492019460404282779264 3498327 -135234407007160876955549432812793040 3498328 -428438475329204510891554090508697600 3498329 763900227365813763747605028535838976 3498330 -201449515585939307904027958043420160 3498331 -137892618644237172002372638282526088 3498332 1230424691015378308943228649390199296 3498333 -154605337496551785285020791779247296 3498334 254624360710848029891845091443089792 3498335 -765419152782776816803623243525506640 3498336 -1519902504145716463812827193606144000 3498337 -1184556134288833586748911297808011520 3498338 908433039258298118411879242355008896 3498339 -34880489228345866776376478911240704 3498340 -741188546768885954484277275421628160 3498341 -73170049785166050121995510761445696 3498342 360743972883216781685105314553462784 3498343 -737685147127172740485043837812238408 3498344 834789278065591494585367820075228160 3498345 -190325599903681036766910624581802900 3498346 12226486462640098071291879258124800 3498347 9349058149842760518716129463818280 3498348 245491638184569522953994680464736256 3498349 208770681678630720846589707123051350 3498350 40991766399615643982365907445273600 3498351 10178857541921977775703077701092864 3498352 -169605653563434780080462320271360 3498353 588096131956331713717797352940271540 3498354 654016073874511618257546369447890064 3498355 -380362915235512767701250191907925200 3498356 10027635988282027897554313522544640 3498357 105768478513194968286451845383328000 3498358 223640306961168302502260816827205280 3498359 -350886340683963336650262417371308440 3498360 311927781392951382384899226942873600 3498361 -1048773789409100569297993042163262576 3498362 336153826885843510662668302362355200 3498363 -1423087544331866911981395743500924800 3498364 460947721374231304049717770579518976 3498365 -127567019915548238102677332013572480 3498366 -239489994695628256663340463791905152 3498367 -137782521506186939512074132335013552 3498368 277823023390446387784948547573514240 3498369 74701482767464024553409864358437888 3498370 -444273043940705221817557374897120 3498371 584594932629577111080857127128883600 3498372 -562307480760184620328558268197087104 3498373 1089250651239155121245508568461430622 3498374 -430493008794293678393463410147721408 3498375 466695810047517053904678126555360000 3498376 60988688894086282817902376202240000 3498377 -93857674850150184329295009961596774 3498378 175651092930950017866641456883733248 3498379 107637105556765071944379473588011440 3498380 871578069794995481162144651229158400 3498381 -72137768275108300905466573556211840 3498382 97362901866186362350064591338617792 3498383 314011792871197534884644870314106880 3498384 192816617526604877667958441626107904 3498385 15248662508814807659637019682381760 3498386 784033210577207979111357716071762080 3498387 99700553737774820414937556192821552 3498388 1247169169466342572794732731515964288 3498389 -716504576881739227272933890657890020 3498390 78658202905897782962297793588480 3498391 41478394058711421367158535987446560 3498392 687538886198545234923397219352862720 3498393 314589890436026800567533218574822864 3498394 -12288912164127132752834275881957120 3498395 211819804458525836061840429438786720 3498396 108420620970015460927071007623659520 3498397 477201820455837659062937948179800512 3498398 149292057586110696839920837853281536 3498399 350768508511056481380467654526639384 3498400 340265218235187680998089869028556800 3498401 1881737325654069139089634261609956612 3498402 -386470938542018013206737478293591296 3498403 -1014638788688519508611930060459341348 3498404 -284098318307219031603769762236313344 3498405 60828979930787054509270210948836960 3498406 -77678089746604513513999602672347136 3498407 228677191701150982645009458256431024 3498408 -381223319786098034812319581827609600 3498409 -133856883238924358946146140545424390 3498410 652556391705761872592749016575467360 3498411 197816008825031686046348269614398208 3498412 -162076291497873221587634383198248960 3498413 -1329877092262215338857677917975448960 3498414 22251370726579310426062129961125440 3498415 560109564957002851577347546625640000 3498416 90747612028256563311500807995932672 3498417 447686501697773223798245470595216640 3498418 272821362769150989414699645773885952 3498419 -452094910527916271593711811710248180 3498420 31225254189922262856403072484352000 3498421 -172142143191377678268229683695474756 3498422 744678598327268276147066658420100512 3498423 -229138115212974477309770286563803416 3498424 180207998389245261628278128033464320 3498425 28694408310853897267076468620372800 3498426 556580737046909981964819022221231360 3498427 76713896415371168317984921271404512 3498428 149942254950682408929754934645667840 3498429 374362783204317759859421784695558688 3498430 -75813047984191312031261158772628480 3498431 774952882831614225885018175171951992 3498432 36088797902570153143930336491601920 3498433 818701067998075300918655188691130580 3498434 -1013036125660451638572993763125102384 3498435 -577041870984927292886309951379864480 3498436 1013313069200468926881608929555578880 3498437 25240357901600441239237289828579520 3498438 -119663340328068409594763162389223424 3498439 -581791802470934364782577934033171968 3498440 -1134868036272452243581946950862438400 3498441 -241785015272989302222785372205485808 3498442 -132912750106524201856385387262514128 3498443 99587109042124637337144063206556288 3498444 1184896580705729891876866289748940800 3498445 1285019481022038661314531556460724480 3498446 3466223603962974108021689081631744 3498447 845876982391222979559508303560237072 3498448 11749562894783428065138608299229184 3498449 155031301486800863744817705136534500 3498450 -95166428967766502397080115601132800 3498451 -6375138828148879965820285892837496 3498452 -70304775666655661338649965096159488 3498453 -40741052735959584024084613698225618 3498454 -505274095940213819314634284133965152 3498455 -1148647009356170466357125767826340000 3498456 -223349932433135120595625310039285760 3498457 -627428098691149594556221663718434294 3498458 -530168126313011740092308340753787920 3498459 628633482957011715179002313238641304 3498460 -87259926936135030781437875567462400 3498461 -307239114618106358982097013770826496 3498462 14956701814798904575272111060530880 3498463 -1357401058181033182618561073959175856 3498464 -517995980272286526018383043585638400 3498465 431086872911105182585339888904949120 3498466 68160168020117005004795215079268432 3498467 -480049736415606769897718413373929008 3498468 -496391545853815158691859105440680960 3498469 -137100508966921417112844596767382016 3498470 84429824656220030597429897779363200 3498471 -292075754252089910524785551861150400 3498472 -821052092158687715151965532691415040 3498473 -1369360899757177294491223819317660 3498474 -25058490171084460479394112760446976 3498475 578020078669840425526265385187098500 3498476 872063233577881106892356325354082560 3498477 -343626832206904257872024201741061792 3498478 386238672121007399582711833669823040 3498479 897563296401429333751243824020032080 3498480 -790103519635533980592371622543360 3498481 -505849768890922806048541649667369600 3498482 -24251012041263546212455204758666240 3498483 1727764259635563391672805492337556224 3498484 -385270484491321755392034106487451648 3498485 921087502240158171538517416448865180 3498486 827332187080465137087118386483107328 3498487 1324489741878217239008073097537756136 3498488 -336533837148727119729326523777392640 3498489 40645949140861908398589141191700000 3498490 -282912015481300326132142800805332000 3498491 815401545369366390363734713751965800 3498492 1134709786218966320597982964644298752 3498493 253143392030864331858011935769908742 3498494 -110267260285561975809116793854920704 3498495 -110556419357008872498893794982968320 3498496 714642615923151034212853925346803712 3498497 91327241327097043670665946731984320 3498498 -499610325766330331549665183448156160 3498499 1216561884045478370312895503158897336 3498500 -972082792467493326631398717188544000 3498501 302150500859016216353699712015154560 3498502 506511314738857699806699306879770880 3498503 -406178148098304835541241189886438248 3498504 837593265540266005214577996060549120 3498505 141745549309128440724790083928320 3498506 647522336567796853580983271211876864 3498507 337824341438292859227628910322197808 3498508 327160797531783959247649809061207040 3498509 -700940670161250477108475607503332384 3498510 82069939514037519519477087354635520 3498511 84033359362878968956543683668327392 3498512 -72730815433900641291843618990710784 3498513 399739096674648535803679382168059488 3498514 -620976701813290743592353607489260144 3498515 -1179330092550341728163681935348771200 3498516 -24908274746761468078052808211335168 3498517 143557827243172417067589930408981984 3498518 -744609428151781562191670233262723040 3498519 -284785662567661920570394061878096512 3498520 1107924164716155318034159810728960000 3498521 294857589458483970294720763545303492 3498522 -84692156326657862938081394648099328 3498523 4279678764914840172652285940977920 3498524 120674353055076164665743323759725056 3498525 26781489812200351774557288865392000 3498526 410622433547176698029006583938723712 3498527 820112154447705796055675953026502440 3498528 -407582218893259896598910167340285952 3498529 -3135452304459884653010079259593011820 3498530 -17795421487890942950956138712616960 3498531 -344480059058552793996127180822028880 3498532 674157383191255615092050469416121600 3498533 560641492791036597629766072763756128 3498534 135285793004116678214984199123351168 3498535 -221134761871129725515235629628589440 3498536 217803700270528673153294950395740160 3498537 246198095593630141184977660336527552 3498538 867657973263358643563304001218911920 3498539 -1818173210095896190695597911676212736 3498540 149834546228870382072220783001164800 3498541 2525999639818211159584074992759312172 3498542 -539051593433183399207650162562459328 3498543 -1070340551670843274821190369121269368 3498544 104787200195502595946514726161022976 3498545 -500903558428434202283413230929114700 3498546 -193239540546866241694863215648198400 3498547 88921478848381562103503285706013440 3498548 -297144750263078844714037007126500992 3498549 254066937167801377409432805000659520 3498550 -234822158302864857310710764733038400 3498551 -198030097743578353864730866765825800 3498552 -86712233426214384997201509600768000 3498553 -102946511263670158986208896358974336 3498554 -599956677500473838410416897232155024 3498555 24116746879446052261789684141689600 3498556 480291413652914661552825723773496320 3498557 -329708028525454633824658562805115194 3498558 -13822922821795213029620835207398400 3498559 956241276516715106962586882192365760 3498560 -32296721952912640081698070195077120 3498561 1075249457880251848498405448904407760 3498562 -172027790442682810283460715706353968 3498563 19848104551888496897209056642755064 3498564 470112453208132226096793941799115776 3498565 319157876951873797765985408330179200 3498566 -9092896672798325084843812432622976 3498567 232631497098934483979401844707745280 3498568 1703366207594430271555976533737538560 3498569 158882838138591268457756926419254196 3498570 94195432666759589097608743705300320 3498571 -178228717050817695846796402345867656 3498572 -36761398487789924248542031687532544 3498573 144711301713408389830846117986103680 3498574 -347777023704763046126299273398982464 3498575 283210368182953896445809674138473800 3498576 -49932219070598201802446390455173120 3498577 -292532975191810879187678158878834574 3498578 15571248429392169723142557235587360 3498579 -105231329846198088300444404720079360 3498580 -36917026591542433324275217948012800 3498581 -415839164808888239552490198130029618 3498582 -396018978602411199395897399034063360 3498583 146784323518902666279242966693091168 3498584 -1332830047509625893574399798802534400 3498585 368120443459126224567727483146446400 3498586 128631032228167436815980251203768320 3498587 -1178979836021328218894209746136764 3498588 929582331141019259199549949025195520 3498589 -128370368027438470377426575139471540 3498590 -148316799621210136772293476491241600 3498591 -329753854438051610202081446405333376 3498592 1483733931644698478830328819895631872 3498593 -78639642571090046996417129089516416 3498594 -799146594645664221724220586685440 3498595 -1119342626411492426413498239216020400 3498596 284043411259379768472900290807463936 3498597 -8529075054552901703874071965544772 3498598 -20690442379780440139707230263053312 3498599 -162362732561457491640192452999736672 3498600 230641114066528794106544549683200000 3498601 699171386585109171495580548473333632 3498602 -32967666124380245092232649995762688 3498603 -287302756823556304079981452933396800 3498604 -272860272334013266667106896903935744 3498605 519650264394140151922359834984743520 3498606 -503587496047526181589268653162260480 3498607 -387514512385787725029447905687644688 3498608 132933519535738456039860172460851200 3498609 6222461917138429826108353395768768 3498610 -8265250786597729155165503017774080 3498611 -89862252744501537541689355367462688 3498612 49666233484960249881719438295035904 3498613 1151125075556940406764611625586018862 3498614 37122930226263967913441841729465600 3498615 136810242287391272767718241931034760 3498616 -1392245872377012822539989074110054400 3498617 2745009646733363341894305847105119264 3498618 -23293643135810405302007955160093440 3498619 248407706734749430260183094743840400 3498620 672327528765265211609848417573255680 3498621 182988582293360680393511147437468224 3498622 448766088150756514203299871506580480 3498623 -1813501051163831545747286595856000128 3498624 -557714850395418842951341861691719680 3498625 492541242102520253577288046609938000 3498626 164263380169979510583418728973186512 3498627 979905148020372616125382293125302080 3498628 -120917135814363977949833849322328064 3498629 237181623970329617270464762330561920 3498630 138802155812107514701259417024256000 3498631 -561543281962547299662434125091441400 3498632 -69059715860908891834700255970631680 3498633 -21763939440985640353155914416990080 3498634 51729239591838682663401907168695696 3498635 -131750732562504122519548821337398240 3498636 -84012574592739688618766965429810176 3498637 -153963818692409851078809759550416468 3498638 -653044003572115797042723647197908672 3498639 -1047442041027225755812777365660915576 3498640 38927672474789285040000066449080320 3498641 13207506641280003326315408766722400 3498642 9945897900331157369956996360515072 3498643 -816009071829753939947235290341825108 3498644 417236590235229383289340364258622336 3498645 -18841186491793660248524900875244160 3498646 -37847219564004602146642982712280320 3498647 -1596678315145702420960450127241962880 3498648 -892320031512612434307358635853271040 3498649 358635543749648374850920820898865872 3498650 123751507586259970537872068364768000 3498651 -411226537913574340645320670999301760 3498652 11617752633165170620076518158894592 3498653 163374077114360081770215519508403244 3498654 298625210790866414944279157670266880 3498655 -362397001166038944246786939696386880 3498656 550512803405149716258285151212011520 3498657 145447099913847963519679692015192240 3498658 -400695995641090142330582021094982320 3498659 355445366747973244443197394499065240 3498660 -156919729323852496090707767525376000 3498661 -343090638806783347906904707749628738 3498662 282026340434272098852364682063395200 3498663 285212961408468521495458981353988224 3498664 335908176579805379510322096176977920 3498665 -954735167145591738539317596854126940 3498666 -193173482689077748938745256333280000 3498667 1063226391716242452220184906360800272 3498668 -767652555446696056210825958082422784 3498669 -14346425761883275526912566893244500 3498670 101748609279559172595379181197086720 3498671 9104005578289635908875401820364784 3498672 -68228539161505440389635726094008320 3498673 3145402816588369339548263831980146560 3498674 -408002419604299786945069082574695664 3498675 -393129016852113838495547807204655000 3498676 409227419750338322117638758247207680 3498677 152379353838641474356994075715424512 3498678 -516275057749830013121793178338148896 3498679 538603341528191517053586561529386000 3498680 -608174752799913834031109558739763200 3498681 419514722130421527690729835467811152 3498682 304952226227174833225247033474515200 3498683 425636317224066953195470545442599360 3498684 121315973089435905611537656573059072 3498685 -1005470658453513645895639994676809640 3498686 -124699390582554834146333792041262400 3498687 -1419585114428445915293942404787128560 3498688 -198101899099905175286576408257626112 3498689 502992350834268181970797162241341248 3498690 43990511458020914024935551918282240 3498691 94478431530020594861909721751400448 3498692 706553357478090155879930745600882816 3498693 25738761833142508720756925204251968 3498694 174711976935339208299973857640164672 3498695 -890383800292410814920731222752080 3498696 738836787066416297965147575563781120 3498697 706397092562866835625225513821037146 3498698 210593512553836605749694425633068800 3498699 781539756177860634826399436571918528 3498700 59079117742317945419603303542464000 3498701 -237071693032223924391368193190748298 3498702 479398211151719552395472186755035264 3498703 -166219986823127429528504361493199816 3498704 -648399683052802823387527811582656512 3498705 273144755118281906872876976650137600 3498706 -221890652110616894748873857701946448 3498707 -397327916355717931000969315469014680 3498708 -80169527682109714482838065665341440 3498709 1047798330016872843165920549783704910 3498710 269232543821179676313310629259733760 3498711 -367241099044205899493583855015736728 3498712 -228560203024489526507567820687237120 3498713 1190365592987796633143570407165775364 3498714 596490329004189359141759362018933248 3498715 1726751082244773673477433906754480 3498716 -545435337046099547012675990622375936 3498717 -276842628405098783866521373693353120 3498718 -950147707222825512573073226722669440 3498719 693867096984996409234826051544660192 3498720 -125472559151851655196272869732515840 3498721 475576879185330272638154213742777600 3498722 -116773402373273336102788629284376576 3498723 -517753588365138336599169317678006016 3498724 -1106889226195221020658472910837125504 3498725 -87232407771189305618905903048207500 3498726 90907548774246810436861763048429568 3498727 760920458066603389565160743997385632 3498728 -2254830076136082194775963991685744640 3498729 -202859969344460934064350566764110912 3498730 162213623055781678572129564652393920 3498731 -589996718997697114674690408102840936 3498732 -234799093725345027656217744922969344 3498733 -32345739848086479284644731157371680 3498734 -626983562537708710463090420119689600 3498735 -45993327515646373509618628742047200 3498736 102701939768721233359280157939793920 3498737 -1086523109091171702878849428714908480 3498738 2801534560816857919675997145071616 3498739 25995956702705080160150377439438540 3498740 101665657307914545704763385092218880 3498741 -1340022874681662235448931721754637120 3498742 103927294763818238898602705903852160 3498743 -937543799089569585836866850938186008 3498744 29817808657670882923353654162923520 3498745 -398940255427594614393908910135048120 3498746 -495815417738451474448852449532406928 3498747 550544201481108800157723619269800472 3498748 1240500201768236982105284213337587712 3498749 -537743662604654706482438776576448250 3498750 -66505060925922660323615463798360000 3498751 12594970550099810027389429785090312 3498752 494187381067857376233302616346460160 3498753 -38022402794862248434704843076557312 3498754 114162572256214063431300636804982272 3498755 167555244742293790491982346020562400 3498756 -711422759279727478167859119476118528 3498757 424867217584549302597627056226307132 3498758 1406642476483705429565662500345965376 3498759 -536583921209252137232676439525296000 3498760 408235451993282233110406569298329600 3498761 -136281036608406627553842888448463040 3498762 333076948500758015511995074047505152 3498763 -842312541010467665462995806630113520 3498764 -570414267941447544889721079922297344 3498765 413481415872154442425532983077124320 3498766 315850559454332999035072509387920832 3498767 131826226946700609638696550786096816 3498768 17488964516537605264368477378969600 3498769 -419019320014633505611405773463986320 3498770 240002837517264606689289414860113920 3498771 6864870900218612478507403327044720 3498772 -770716926139010818888346652784618624 3498773 -586355896488748471578921969399444978 3498774 205405014612212909259147487103201280 3498775 -144864798967007291575555250198937200 3498776 -93737311295153767545864926152765440 3498777 117905288461797754171024860500207748 3498778 341090865588458508189941503567603440 3498779 1587478420245649424055579076904964360 3498780 -365369187632361787542423044178570240 3498781 7153715143050907294192150223962560 3498782 77831699463392928456455068515093504 3498783 376125563381204339611678833422696064 3498784 490037983003285316855080192491651072 3498785 170958687673841799781354899309688980 3498786 477904025657710064347239491631655632 3498787 154533163094977800285489885857501472 3498788 612156824096610480637909747653737088 3498789 270419083252636950293933876402790720 3498790 104595908626123943651801106396814080 3498791 -595765241118381161888530512041679000 3498792 443521842269748661708474992552345600 3498793 415792792833408160034639342793049440 3498794 -67296262499937682470214558472912448 3498795 4593446242095870398727069769419120 3498796 572376979805534622236648868546455808 3498797 1273965762832820703739759562601732246 3498798 664576423123902208722962853456551040 3498799 -1088376324596373685014388863004553200 3498800 -8778864075617713426229393580441600 3498801 1188578348383926519297465310795329504 3498802 -642354832381130742858305239925709696 3498803 684625754675040636680062700220641280 3498804 -29701206721937199013530994397908224 3498805 811535108663809403638926933014738460 3498806 -67993781817467896719049895847280608 3498807 -1284490314303249827945396879697197952 3498808 1565862421213944767998105201834536960 3498809 339834016525230750882139042310415360 3498810 145304791218219685273718831201387520 3498811 557063376479339811023764466549629412 3498812 -23741383813532164671909176770850304 3498813 121295409505172663427946044894431142 3498814 -663935290017287529893716958561141760 3498815 -188527805456910673960234904764183680 3498816 188696763890952293904608746109140992 3498817 -20804357739985346161796234430180096 3498818 -101186018060101735885224406891200000 3498819 -7297475764119823681261363123821072 3498820 111571246787396163974109382856993280 3498821 1964702329510460272320294260844111360 3498822 637863943109846943316510559956832640 3498823 -772269794822970097562920476220053928 3498824 -4894170450171098795683184310190080 3498825 341181599849274818638935711950551200 3498826 -602274795558963571817888614647015888 3498827 -516766430495838530540884489446009324 3498828 38964036393810155101099832522104320 3498829 -139177181226802340778951081355086816 3498830 7748526391474806986990789454163200 3498831 -140900981532339585104747422596172800 3498832 -447071026174333645129555212391358464 3498833 -155366628708998478060659892345273996 3498834 426051003428025532734102163844618880 3498835 802546841182220117728196721865631280 3498836 -105872782210545532791473975806080 3498837 -1575706913666345533249447467407759520 3498838 4465508738929502122547200722921984 3498839 333379772272368455054397933500118456 3498840 230861157505821708384814274681856000 3498841 -376749476835031824613365336178064758 3498842 -40954893211060912857489371147501856 3498843 -190131824519716471290112371862589136 3498844 -66627551809639092185296080501067264 3498845 530455549106946405208292343669785580 3498846 -59461154656531313114077564618063872 3498847 -518439003632970582305005071973857288 3498848 158833425368833101959111721593339904 3498849 1344701262264448444187273557893177120 3498850 -220104657216855351047731922242560000 3498851 -1213111120119100032020273933690450148 3498852 -155274665569605296375895354465386496 3498853 -569363077995270835495541280085488898 3498854 30989906553606969293987409989484672 3498855 380520628346142458830578055693180320 3498856 879641549284576166400702326289914880 3498857 659461338874626395915559895453224180 3498858 -32247152135724509551840709813935104 3498859 -149294694146079637207936343614117600 3498860 620764899153123119358756415774126080 3498861 -386010740033733070345420534896520128 3498862 961135668521696494397230301649978432 3498863 315565048885161478175804981341244112 3498864 -65176108603355826788030951833829376 3498865 -762355684243441887463553560771294080 3498866 -16674172879553073049134480999022080 3498867 -3037196294247893260707354663892152 3498868 365146472494463758660441439757582336 3498869 -202994466080368312716351182673796320 3498870 4674969947849770208561366502973440 3498871 -836576135327482885677410186350635928 3498872 798052378323321375176285371291852800 3498873 -97843540860863345119395574473742656 3498874 331553061003336344751070178590113792 3498875 -173841085589630280824065740122376000 3498876 -33021439925259230295628501167897600 3498877 -218630774690209684878602305606652160 3498878 -548172745205105054458170211280309760 3498879 312886850492970207761733427532065920 3498880 -143120564574177857763827677711564800 3498881 -271293278941282655526940468636590336 3498882 -402861821491244423052611013252244608 3498883 606513989212179721137909183974159520 3498884 -960654305959458746412061221715469184 3498885 -116843430182952967065506614757169960 3498886 -21443719072749628774226547634312608 3498887 -189094115841544392595316910542790048 3498888 -584883816134390046768583534285209600 3498889 -784211360194255524361128422843744844 3498890 -13012251646611153155462184377782080 3498891 -194647086687064596582455360599656960 3498892 -180185342391927822052945005998358784 3498893 -1470039003651702535529394457360950858 3498894 -558887120629363619224636902944246784 3498895 1570779789563429448255540844187133600 3498896 -61319431418998559031252043296104448 3498897 1425062248517026452998993011120348128 3498898 85814040464783048247664137889033728 3498899 457422887892737372322762459650997600 3498900 62722800355794713985184365153024000 3498901 -360164567552728013027980666530143616 3498902 -136307849246700819373115643788055936 3498903 -593276676972265211688502052311681200 3498904 -1405659305415372111267641096711178240 3498905 331803683494674485337113016446167560 3498906 -599281513813329689283289100329844736 3498907 -1841689251188977970494866583074649160 3498908 -99808484363567413391708357659852800 3498909 -571375086376119450356310759833265792 3498910 -17082895588905429074936762260070400 3498911 98041862858362759100245621715730624 3498912 -157441965786919974712711787893555200 3498913 -940237464633518951936659661559524640 3498914 496204898946909088639992650219551056 3498915 -38246295223243525164834031093094400 3498916 -722266826991929534485041372433509760 3498917 174483753095195167598376346855929852 3498918 378037155420629622832149816744832704 3498919 -946210831458332888152391498927180680 3498920 -9836654871542992226974036071475200 3498921 159960209428553400775635729607055808 3498922 32661918681269563120785955671935232 3498923 283519086376871522798577769312235388 3498924 -115949446968169054125772954423050240 3498925 135825531826385732334607723628470500 3498926 -286902963922092749441804921109478080 3498927 37597676342744908966632935308769808 3498928 -126891120417057834317499079374110720 3498929 467048846682047044751044012164037632 3498930 -95437296443132820454216534977024000 3498931 226158460709141226296207851664617264 3498932 151967422659969796603721248719213312 3498933 773074810000996665913409681294977824 3498934 -248175010049666644517848155593292384 3498935 -923131036230324864394244235606530640 3498936 46077073739811330909476589040435200 3498937 -27508376994467610277351674708121080 3498938 8591012696491925492841683740203120 3498939 88448009654773108974667398636172608 3498940 196415033169178991735148423830722560 3498941 -288746624167495049628961972668469248 3498942 166481283781501459888149442966760064 3498943 -275298470536094100442469157417527600 3498944 183927668661221781506150419446890496 3498945 -96492115958448940943608994008132800 3498946 -331562083755500802850382899932107520 3498947 923865687634505483849726622388878396 3498948 572661553697196071771804071679529984 3498949 -820484419474262012846744133536366050 3498950 14942967789633454322103508237536000 3498951 -276883715753462523323229780353705856 3498952 909814426410441564614842023078789120 3498953 -10769250902757369603151626519740976 3498954 109576352669745033379176979999051008 3498955 145246161391646538151686902124627360 3498956 -532158041240568673189284786590618880 3498957 772183496449330228861634300112576 3498958 21980863732234197679090796616081984 3498959 496811522796599117638256594678546160 3498960 -59674203278773103259617691775795200 3498961 -410640109150812854708769152457988188 3498962 1305092584092944516601150195833613312 3498963 7364368415136251250394516348518240 3498964 194361926238519548140950569197506560 3498965 -591676439427945121954193044980607140 3498966 501689928000280104930152820996760320 3498967 -711347565963725302910811480935906400 3498968 1224815125733704682055827048732037120 3498969 717274302013637258709195105900840144 3498970 -51770815470175541455527265638051840 3498971 -64619890612584401656484302412283888 3498972 -29515790499286550219421589153161216 3498973 607064283325825487967560123502989222 3498974 281656043607326794124780309095636992 3498975 -534797821264591553814162165527150400 3498976 985644283313680408860894057797517312 3498977 378796211931657527488144068318154752 3498978 24498393029277580639973017520750592 3498979 462117636878598253955779790082136272 3498980 285273188442955819071851181676208640 3498981 -327350861844002382821824765376775936 3498982 -599437228494911878247198724208581408 3498983 162347389791625758895276622543696520 3498984 -1279290447573431710104100231431782400 3498985 498263931654721572473346065909434560 3498986 97202473754928468894370228734390192 3498987 -62895758451994033648330784018633640 3498988 -12837494774687492063377667581760000 3498989 -668482114922015859634817976374807040 3498990 212339454646734695659453799944826880 3498991 1284812553143691754807838468622538752 3498992 150457523515278241405094879713099776 3498993 307117506209677851267640740877348482 3498994 -595607605735796780290721376996958704 3498995 663522532917489637598355975149940000 3498996 -8105959565896133984755664749787136 3498997 -699922605137640545957799946769033554 3498998 66294450946207749052249015253028000 3498999 22623419388542006123117147686170240 3499000 1386133320400185460620079221120000000 3499001 768783338212469643696119200714580112 3499002 -222210560276260327899076117311601920 3499003 -457421631548112677744174664313965936 3499004 -378981652692802873242364266628990464 3499005 537041878755223472966118756870142560 3499006 144060397116906125560208810648719104 3499007 -3505227829246900330717721609845008 3499008 988744950068960497961296657379229696 3499009 -598573486520783730092294679777943680 3499010 720901759389158607676189570217272320 3499011 1683737099868471040934451378819494640 3499012 -276670560107295462071712988894427136 3499013 -478730789200515388365446533903583232 3499014 214779036364258320959441559718760640 3499015 -152307224241844004434215642714389280 3499016 -362636289576884345058821031490467840 3499017 -1095298813357181748290410995067200 3499018 -957906731979516054705853850347001040 3499019 26201075623441938190053834075534420 3499020 93978569066062176552306657679534080 3499021 1127396863439782846616740132552176800 3499022 -169375526824929503122736120962052352 3499023 81297700143745678979063316332698368 3499024 -2694866719620028574853098881597440 3499025 787728166377794554313129092166004300 3499026 -269005791628853066038590548375273856 3499027 -1227111055402577581545750535729249888 3499028 178970667190657617935966511712362240 3499029 381336934729679678213217985316589774 3499030 -683963625499030547083931112345219840 3499031 656451271833401592797294665826718792 3499032 -109769474926289490610867911587266560 3499033 -124413509074446367744173493636580400 3499034 237132375492654927121176154250601984 3499035 260699243141275604382911077359352800 3499036 -37261298584679441578591586578937856 3499037 16003343660387211058970646697057632 3499038 656204342509094957328192644793600 3499039 -2766795124181927856800619960898376 3499040 -552281479926312644970261332675788800 3499041 178902231549174368039210838758956224 3499042 21315076296969191045113782513823392 3499043 -1767924513926252865488169938323500708 3499044 124749773765781908391612582114373632 3499045 -53860411336044617600567435367053760 3499046 616382526079718613165597084960318720 3499047 -1066680620012861825189215330188553320 3499048 -224323973140937097534567245588643840 3499049 -1016535480893475819708632371661602950 3499050 225430279374124258597006850443852800 3499051 -585126554988610930110925263454910288 3499052 572828269519013650237607708698926336 3499053 31724172795950031245523776927400960 3499054 185412484480443384659984119376403840 3499055 290425026057548571205264692653227200 3499056 -284854433472023384498959603191103488 3499057 1674923899801415200258984930980324900 3499058 -443517689113366901873734101838779120 3499059 -454908931017555683361448820210065920 3499060 203266780596698513431394788906728960 3499061 99306957837856731657523224254521824 3499062 -14005593745444917210263978785222656 3499063 -60019342006061539491503443935760512 3499064 -739651307196121401538297868317593600 3499065 -148872502657054707108990909291648000 3499066 -108440815575599981926046514201786768 3499067 -608712077707430514429834467474676720 3499068 -66702969228015437719853841528176640 3499069 -3538107274671013556438490909159360 3499070 63992395315802140751139164539836480 3499071 372399819861148140336975972310533264 3499072 -276360905588378927309082059385339904 3499073 246762547370312599715938623345787524 3499074 -13112907838554465395686151542072800 3499075 -1298667173710608519418225078295639000 3499076 -250204447151925241594939872733569024 3499077 544101253744643895293461049920017120 3499078 987425569795983882013194524176320 3499079 -9554300879906578882642400542701360 3499080 -279889868205697938820368804871372800 3499081 523496407038200927314089911604485812 3499082 6844769346010542440419254808765440 3499083 -83702516891312427547304366186330736 3499084 -927588336278236770892890153641622784 3499085 785279222296046476331169160029912780 3499086 393945241515532179316404565054284864 3499087 748080561061907811907239960481690736 3499088 327224397633751184321102235454930944 3499089 -951759408842894376814713434172284832 3499090 -195074675289778020622529837889366720 3499091 -1794760819222553284779374845195103508 3499092 -180780550292799216473058502565990400 3499093 286545729213584008520236756056880128 3499094 194529417169770451619628285274378752 3499095 -281273202026631620955861142094899200 3499096 -219753757084230628355406889494558720 3499097 -231345431834366672147988853515124800 3499098 283251170585658813096113060175629568 3499099 -1626064239323433271130659479760627900 3499100 30077441054619396430890132797452800 3499101 -201028000047792099944281416968309370 3499102 7405299065531825541702884265827904 3499103 1758218983382846888339928234924199200 3499104 -67187279318569292898617531371094016 3499105 762355275096985954050019151793677760 3499106 440368163504961919299770955513309984 3499107 648423984870282560446829145298128192 3499108 -11550968762816342655131177266137472 3499109 2350825817348836706693952517928604 3499110 -468458791627416543468697139116669440 3499111 -372267992215651091605827056933898240 3499112 -188837924348160059299079229887308800 3499113 -115129658395823760814797697570413120 3499114 -182728652533641844812639983173632768 3499115 859578911043500446175573013101057760 3499116 -995874837168267905960157786077184000 3499117 675077938799062912083214506754022412 3499118 52074442240790251789893655484517120 3499119 34055482245684389012299995377762904 3499120 -155736617686018252373039830872883200 3499121 -191012822945830077521793452660331408 3499122 -76117047697581708795897250004034816 3499123 -734592034569537004192570182251827856 3499124 -83206492633568715369074215250054400 3499125 1370859408235992381633747265536000 3499126 532296345901270129727654899445327424 3499127 -517497934002124370833673695091055888 3499128 -253468580768718019804027592493096960 3499129 -314593183670331223080548233100053270 3499130 452933058340097158799133186685140960 3499131 -1602049956096289184117483095213423056 3499132 -26756422125554699300442119826270208 3499133 1432026055561381803212149787824427424 3499134 -568397626429396599160748628575267520 3499135 799132869172879547043293623056805200 3499136 -170270536272501052458012501595914240 3499137 -327863456750192379974949399996405006 3499138 -971429705043042811375171577747231280 3499139 610356847917975294931922866530489516 3499140 242226151983872778093204672961228800 3499141 365972602929205406699370761508770784 3499142 504429233983817058192328931965824192 3499143 -996978379593512923744192572400842672 3499144 647965170797996022771651399810662400 3499145 -177414233365873452625300381741257960 3499146 95209186189744160009088553745925120 3499147 -1799534405945234394104316949511241440 3499148 -1456204728751955523720910255931672064 3499149 565509356747134424216543461890147264 3499150 -271982922818325733675844484616224000 3499151 -565415518791652726030229965516286976 3499152 -24217794557002000546995266684190720 3499153 -298701938272430655268812609448829120 3499154 455888409608278031087926209333325440 3499155 11284806175930357195252829266328400 3499156 21172400424059054620904217570795520 3499157 -1998722454304679357120833670657820480 3499158 -61916405433419484701546764515409152 3499159 -49204651411691976393934935050471384 3499160 334768575343929909920683475488358400 3499161 969942685324276068052680773026269984 3499162 -655765659435494979527579091013521168 3499163 860520995219715266749849544621585412 3499164 -237036603086785780539667386235375104 3499165 1157755886771370742566111218534287200 3499166 280316975207980432978146547059032448 3499167 322789900281773046844096789657955712 3499168 -14939167681468170218444054914400256 3499169 1084085681223460245442438237181847060 3499170 120805441270874240866951304615270400 3499171 -164177375955880645021029991006181408 3499172 665885776388327078019417409891169280 3499173 32614900145608972468621241987611200 3499174 -104916874964299908303014452873893888 3499175 540924385615766801335697733945662400 3499176 118572140334940534092976140331008000 3499177 58539739380590848526848629884737872 3499178 907755002050791031278478479856228032 3499179 -554125653320954112069107325774786216 3499180 224966764710266577036690689981798400 3499181 -432762811180705063737157956332882208 3499182 12038870482275254418719686352446848 3499183 1424183539330255236098444836527116432 3499184 -26490493082409344382676998839402496 3499185 -114893497269147512012442969498739200 3499186 -67571270462283180722548688931621120 3499187 430057862444684401648580455399444032 3499188 -570503039668136008058596454339770368 3499189 -484976949130269791079450630802869010 3499190 -361328329782680609487219115887014400 3499191 -552918373698258463111068742008625800 3499192 -1704113942399461452994892721195724800 3499193 418266251857481019178053306189206442 3499194 756325104826078862514099021234313728 3499195 27228109736517689216667390869597760 3499196 -608238406121356457416126222064409600 3499197 213976050846087646209350264688930816 3499198 808472484967404110219886426471956160 3499199 582194542107920742345818233877269200 3499200 109938161026006138550424489689088000 3499201 349039012404923966851322046399687892 3499202 -53509146365313323097342370312155648 3499203 618653707495008528174447488503277304 3499204 36849123614228575301183782826259712 3499205 150206454827087877647761008741190560 3499206 155127345864058353325692455944704 3499207 -685930508518833152522828037063425960 3499208 250198159883630334800206308844200960 3499209 -531622168237136293287162727943903040 3499210 -186970762972139407189955218005166080 3499211 -7096037871459676593767713907411520 3499212 70392397364676597475159357767252480 3499213 -250676767148665084241561868849382260 3499214 -475288429275343346423501359276979328 3499215 -168969706326833714607386973228986880 3499216 -15833077127503592218885989715148800 3499217 43683412459089134110857101302369266 3499218 11178059625379899483106848817840128 3499219 363306929830807735407791570741556768 3499220 489683629561543008617732725292359680 3499221 284982299406302987540936461896603648 3499222 584898225945780253208552350324890912 3499223 187205664255800846866218307296632544 3499224 397315072108693738225638365978787840 3499225 411652561016537868798385464551636750 3499226 562131795011552226572050842333473280 3499227 -213045778923440379887068872997608000 3499228 -274816157280932028721506160419538432 3499229 -193107844563680599130844638561847924 3499230 -146547082108749184330722140042956800 3499231 -841670815069155859651419186133923840 3499232 1742212182344249692213058746583875584 3499233 -706037047367475350211640700680400976 3499234 700742734513631992658840567278376016 3499235 -578242062740189833080859661823001440 3499236 108480746600446167269428175051012352 3499237 394329196690929513559229225884671966 3499238 -313772197583193074481000679713458304 3499239 -198618240120271689889937298444745176 3499240 -347444302521591119226991638200371200 3499241 243728634405795954555189860107477392 3499242 133663121723797787692104231988346112 3499243 104185220684675094355134387184789248 3499244 85663652687821694733588970428334080 3499245 -318816964003868137452177624479349780 3499246 576184969304902879232151968266285440 3499247 1086243294282392686100949302400207696 3499248 266829175853264985337228466062393344 3499249 98780051404009717024570899799559680 3499250 439817933470143155707775462071752000 3499251 -13210726691846534013319922085954816 3499252 222535761663854577699365545288420736 3499253 1216476469753554765486982789586819502 3499254 4785479504345023611595028518164480 3499255 41674341264603955218848147615721360 3499256 94452283417175644656616696187596800 3499257 216782775210799691678944412129102688 3499258 -283787363628324239348634297163041024 3499259 1331753087254531930520674312694471460 3499260 178782578261069323876031427672130560 3499261 -915181828030759759357217061371302138 3499262 250872105647387932282125998086084032 3499263 -632425525477119628887490424483935536 3499264 960963979860949058130815669208350720 3499265 335488962714220022775618162332448000 3499266 -198279554234177341584962980678503936 3499267 226956678542096615338877975110840316 3499268 -177669523047264327440074329674741760 3499269 91534613525992041575380799657906880 3499270 -415921203130570471872738458515393920 3499271 136061831108201851937173895643211920 3499272 -162030579999973715593234015205621760 3499273 -456304326281102148183427164320760476 3499274 -735070698709406538510941398037660928 3499275 -50743262761521585246792911981858400 3499276 -1048463594334975793604569518471819264 3499277 -1760453176258744235182782973733564874 3499278 177644451657888925044684567498229824 3499279 204073729217559394582044740956174576 3499280 -51041444773752398410302851729326080 3499281 100097580984646265585104249520483922 3499282 -465452965758559154867441281649809008 3499283 406149224698632120837527573309353944 3499284 -35256657541771120385707991663339520 3499285 898739484304110157973184462874747800 3499286 78461799113632867983241963442361600 3499287 -310622222721129668784443495860813440 3499288 -210511212940017542996178467875799040 3499289 -33332728290447825178752190357147392 3499290 154842302321941966352248419088416000 3499291 -638232245444822626703267828660459808 3499292 1019282241328704160902011648224790016 3499293 26922518570025822674635561791462528 3499294 175050368381760015142023482249421696 3499295 -231309932378646906566108376029737680 3499296 -573333234360711780966660435925794816 3499297 -9147955183110392504877042925605408 3499298 -448764532238853131216249269271306880 3499299 279552597533633097204941300559598944 3499300 241947127661983484315143595353600000 3499301 -17555695961740546441779757807297188 3499302 151543295283928365949708700074546560 3499303 -1879071778523193746636050762599741816 3499304 -1024704009951182775918692409428874240 3499305 -305764356903739061641411661300102400 3499306 -294307133650562037417382421766120960 3499307 308530059317777053007595687405753600 3499308 -408993507156981971696391616042644480 3499309 11471569830551040057012410769363840 3499310 -293338676705444570003270155929253440 3499311 105798419090032641745198611541966848 3499312 -80350329621161872574469063606140928 3499313 -527292691963250656286499575075475438 3499314 130963818812042219197121905352094720 3499315 493076402724227797581371986286910960 3499316 -96365002476307274965332760783822848 3499317 -365620774887043885106008883963350866 3499318 306826278339969891541716585358502016 3499319 391264509824501575928800559604087720 3499320 -11852185551713440655404973875200 3499321 -178442172840315161934780120994585088 3499322 -1442629894473422019142390501709468928 3499323 1080210376375872302135972491329020184 3499324 815793621173950487305116549475613696 3499325 258948987698384618209178716436940000 3499326 -175909226073841673933892353181821376 3499327 -38280237390168908896333905165409640 3499328 -5970272593490131809639817222815744 3499329 -18820878786094341404332414410324192 3499330 148796913684829633127326894912342560 3499331 -1624561441389808085162569984093030896 3499332 99582673284776820671686659783481344 3499333 -333543527275149079044807378411864418 3499334 1376359171554680919410894729509844352 3499335 -363518388442721618146483867860836400 3499336 162018021741082675213505350236825600 3499337 64691649984527357985143547461440986 3499338 -739740130445661889755335162676986880 3499339 -1279591587170838970745516663561978860 3499340 6997998118409227402149958173419520 3499341 -607742611570448904046097270253449376 3499342 -89832000384654633179453560834179072 3499343 -1761194024864875444203746097803337840 3499344 99022462510487445761792264581939200 3499345 187327024211756936471496676135447680 3499346 15999998563282670566967633369929872 3499347 49849607290585918592639630195089200 3499348 -1378884906418779886422925936922759424 3499349 187205916277640245595755699290172800 3499350 64264738879556578008638733443472000 3499351 1653935454181691907621033918929305352 3499352 401797704399059532957925586882150400 3499353 -155815410777962230361630225552567040 3499354 -78702887726922103625198983995901440 3499355 -251692445656767776101897827856679040 3499356 -131796857818717248345972160651223040 3499357 1185264443725287923018731797610418592 3499358 -200067905618847428259517075582156800 3499359 -882271065554947401555033885215847096 3499360 -712385356290039774254180269204439040 3499361 33569173545128067787706235612124962 3499362 41947518933644761812162254079976272 3499363 436583905814821214481015271689642240 3499364 109124530288284155658379730362033152 3499365 -687778102934832059741870788230751680 3499366 -348057438816829192543524937861149696 3499367 1783380748101442495963893454921663416 3499368 555529299736524429886807696767221760 3499369 422068818028063327162789740970131770 3499370 263402441705828886402303859089116160 3499371 641635542953443916840552101457300208 3499372 -707162774912289617777972308124190720 3499373 -674781028688135185607246796197544960 3499374 39692233182423836189213469427268160 3499375 -22413334575375931490109613231425000 3499376 13579990545885114114798561055506432 3499377 -82121286635328934931330811244409856 3499378 -241853137050664048820792353079738976 3499379 -326384280629589530068350732409794816 3499380 267711855368490763235815302269602560 3499381 359914101777579459509690997253910112 3499382 -55784469535027455273496492990884480 3499383 14939264961885505525194556705497984 3499384 465277924399064620986634254671462400 3499385 -941397801773647582849915422742861440 3499386 105500512556197630036720061664987648 3499387 1370799532706870743297121750813609392 3499388 293006305519896707784351357343500288 3499389 1055864983131862666597450228043027520 3499390 255889738200365981257981422072859200 3499391 -38321601402010230175699556583865920 3499392 -281904733882852609335713308417720320 3499393 -39417216783979320279191028950080976 3499394 811453430623684093164876367881644496 3499395 397632745342783559816064608352300720 3499396 -1118253910054121624279284050725163008 3499397 139418093551443153462804559788693312 3499398 -47745192874347258428261588029358976 3499399 1884855779080108912362576064981099536 3499400 508820861640794445877476685360512000 3499401 16862598785031098282141060905498080 3499402 -914184522799707395904829805073328848 3499403 -1185719599981421671783318531967749416 3499404 -75342444572829071818825721348751360 3499405 32055589281443589710389000231873920 3499406 226113182001246536053558341694729152 3499407 713507758925163666830346400017073704 3499408 -331365212054504986744532978724372480 3499409 -1257498774514342040442176141398461390 3499410 27486615201632906100336686357291520 3499411 -723792044177771001075974812160667988 3499412 58366447756838376993508354416445440 3499413 -429962749373647657531305394481631456 3499414 -483147537869639528551625138201203200 3499415 -185963489299639614409497319737684000 3499416 1711508988135325809646063175576371200 3499417 51579270405919057427609288331163466 3499418 -46478147086977275024861861479550496 3499419 287201486625401716606439330932857600 3499420 -54093519466835437536772910988672000 3499421 538554119891748936904197515798930700 3499422 90686221762958546320953679735409472 3499423 -17605664162039720606181799649012800 3499424 725788719884789735551841838602059776 3499425 539349394135625486088088628466619200 3499426 3385106800212289777838478377409024 3499427 388141245037403484614546577483971808 3499428 -547656071251642314492168305861114880 3499429 -1075654455469680120796650806151483970 3499430 -86928434955918236616044096526739200 3499431 -12122494845495832964891527868316384 3499432 -95123118600599738755463564221808640 3499433 993861863548507201529276815232892276 3499434 50002926940960051216730423398071984 3499435 156463666363636058880309410071096320 3499436 498753622327323958442715779510887680 3499437 -751583938230080022376902757632027840 3499438 -395573560518333688445784289455717120 3499439 -988127451189529608318086700381505560 3499440 -45587437779696644612358889490350080 3499441 1151920053682898708893131011797826 3499442 -162047800984560801246979129331024256 3499443 115325678931961666476383928895236264 3499444 121131946966756496418088110567636480 3499445 -495066142828803841725778232175719400 3499446 328726067385730046648374217715992064 3499447 5781764457825366806577519882714752 3499448 470372900296599737802991761867325440 3499449 304087617394498136968681663433776464 3499450 -132479826465179553902597555188416000 3499451 -83939814291600988507201602908216496 3499452 -397905303058602980186370829057417728 3499453 -952731111591984035023766609853210298 3499454 70048423223591596557289259603967744 3499455 22031634021268865863988168848521360 3499456 -87115658612240718193595994823720960 3499457 -554094159593565115458430019616664620 3499458 131563755565920583604968896099728640 3499459 -167571880223912453443461146817848640 3499460 -149254893915249952217001257750668800 3499461 -379156269763001383374293422150049568 3499462 286884583289572543732435490629499232 3499463 2348757826398742278641732792147516160 3499464 615452955277562900134482444318720000 3499465 -265532370495831094823090254276404480 3499466 35201884810990285019990082007686144 3499467 474934399586308396478648010965523840 3499468 102504401488053640428491119313253376 3499469 10228254324847878554367213266028480 3499470 105024719363752537794321631633267200 3499471 2202297614487226754939452888589674752 3499472 -298029092177843210007093862131277824 3499473 -140898855812699275629786292579443072 3499474 6184809071946079753932512878129920 3499475 40696039156919324061558394592636400 3499476 -962825667460746062989703594757451776 3499477 -2306661022357672148155121789333140000 3499478 -939708404461372661081080413468091776 3499479 -1383915619054938887708071035879736416 3499480 -121279793340664560702995320301568000 3499481 1303884573056207860680788336442486282 3499482 -230517057587520751969430871784009728 3499483 -757765889139152420634604493738031708 3499484 348632214953996999884996856775232512 3499485 -470945119116435344922807048186593280 3499486 -91503760143197466392451039653501376 3499487 -18684349283231298942745627646895000 3499488 210700358514703047290901578101555200 3499489 -35811043009120427485770255105345344 3499490 103915408117286310329566644610356000 3499491 -564507815347630113885146478789769608 3499492 134849814113787977261857844690124416 3499493 252195854901566845042156034867930400 3499494 -329371098772765880422186933431240000 3499495 -1710585742942522192821040797860751120 3499496 86840026091206720752052936035532800 3499497 60078296739906691300988305793326080 3499498 -705336923558766476770784448134994000 3499499 -799090254603063345856873043850175500 3499500 -593049432145862280342651104906496000 3499501 614723595034492886448048204806680130 3499502 449133206364193937990575298652693504 3499503 -332877515214755590224942264501511296 3499504 -170067141220250649165128058380615680 3499505 -501836598477333649037131041181958040 3499506 -166820908752777851020297335543487200 3499507 -838935139652211560239473609777574968 3499508 40516509769569087412111425951204096 3499509 -160728755778229262347887029388555264 3499510 7678376020440021986407467742844160 3499511 -180274450959411305509174166866212888 3499512 6144726866684013302446010141245440 3499513 -1815906755467803452566333255834905238 3499514 -285834099867380785377304491438731808 3499515 230856498280400072564651394828308400 3499516 59684174953126352587729348279869440 3499517 18371711912620638876014435976451200 3499518 209784894282681669444840391305031680 3499519 -632172740688583413269097936671926272 3499520 288281567687854882695557193117204480 3499521 485088148106937965822687732828062512 3499522 247244920525862018608328591767582752 3499523 -1683829366812604636408386430497492228 3499524 -8327371225823703199937286218870784 3499525 -167442375098125594654348290996818950 3499526 -1426848576407607047241225380434145280 3499527 -547774181450361579765325141761712560 3499528 -299521050004457031063658599335854080 3499529 -472418427605627662653960949356330912 3499530 -52357341924437451569930418783943680 3499531 158761764366344652118220170425304260 3499532 167090134203953101321350886774932480 3499533 1080263203067206892665172669859740502 3499534 -7800240458928453836731807007153088 3499535 -472107203175749822987757727485162240 3499536 -160217600339418622063654762093805568 3499537 126306569497083823908848338633846260 3499538 -337047354993229312130311444569314304 3499539 393302821088785350890074481225054208 3499540 323175495701462609135800158311393280 3499541 -1357288192217982813026294029905059058 3499542 174903364572044266954811616206008320 3499543 -80376043327030765005935339699129520 3499544 1131714651643793092390722944316518400 3499545 -228022561467815085154336939685827200 3499546 -301302806528938944741414840553612320 3499547 106848495992980100115608586309344280 3499548 147782669915211796705078336946402304 3499549 236266755733647035721018359698200300 3499550 -173582220751605645043663732827691200 3499551 729335351347298297822820623670017280 3499552 110624181331222490367779481971589120 3499553 -54831805075143496722044151254012880 3499554 140477588901347277007205322746826240 3499555 -5304085872690697739141370630864480 3499556 284316789199374745275929133581896320 3499557 574929896869612402483121626031285760 3499558 551333715897915583720739272805798880 3499559 -116358565912746681075168922711031808 3499560 -496456485276267783961902915901286400 3499561 11432065898653820805108496184513864 3499562 -794155182117196555459903382132304 3499563 1142219905090354412590478475695094000 3499564 353741167188045323324793568081362176 3499565 94971472583663671414016032571512320 3499566 41342674751384905727728027302021120 3499567 -1718844690286128075314083629681094384 3499568 78213416615811039425593067815944192 3499569 -469992028135207045762469048299324920 3499570 371559712192245195324749150974090560 3499571 -727894332385808967284238855234583248 3499572 -230890810593618918038714481600768000 3499573 -444921496073415020517350340949291008 3499574 306503458780518465258264252524190720 3499575 -173253530897773123755672777010410000 3499576 -223165260453639293769783551397027840 3499577 885277014107456665272671130091920426 3499578 -347559985157798492538822780203404800 3499579 2135261217454115772786861791951681040 3499580 -385649694699157627628679303745512960 3499581 -130607186602987847856884552429269248 3499582 314217403432482106245415020101027712 3499583 230091755569751077998930359746544832 3499584 154711816766088913283712043022548992 3499585 239301468277838860782729895602609600 3499586 -271809213731024934652399135655975520 3499587 50501936415629275295768583439939488 3499588 -351341408069602986200892497378242560 3499589 895735337712818112428184765933183390 3499590 -24123725459209808884079826867486720 3499591 1012085413254099339199155262697345800 3499592 -675402122886470156758819990780385280 3499593 -798650301659120157722744550365700336 3499594 -27753713814496305647278572405504768 3499595 377659509959781208274791401403750800 3499596 -165517024379117211528586055337079296 3499597 1230870177506303007162138250933357046 3499598 15002643747386429848460653948438464 3499599 120319275058235112447975845923613064 3499600 68948219574695838272997893185945600 3499601 -432688456081116503637382578156166848 3499602 131143756709154158253238185639176832 3499603 -745387875699023537348701329843300720 3499604 81669500170651157144508570579244800 3499605 -20437122282857234047713059219277540 3499606 -370464933433646473600968824020249536 3499607 1157922956512327584570039402455054856 3499608 15911420386572906110026506395320320 3499609 -1382803945316396854964638435587843190 3499610 -37654958473643673112000573167321600 3499611 48517968112035539842421609162874624 3499612 -165238895888735222896430762455343104 3499613 -741330354152056646661528718725641076 3499614 -17360831758335802488688947641769600 3499615 -277394902190416986577964946431920800 3499616 -1381379896059871474786284208286466048 3499617 -316639896726067168482769829394060864 3499618 206410042228365252589916009240253216 3499619 -843269693212778916052816981845034980 3499620 48672209605635612297213521796956160 3499621 326445133115655423074412401924172800 3499622 281530462599191415110113874441212032 3499623 -913365258226226221829026682419250256 3499624 1435738899855129990382086870988800 3499625 682625484997549392168878008432677000 3499626 -105214052394354640993667016322703616 3499627 -88637657245315730315598531520677168 3499628 787180736419316477716155866735479296 3499629 277917208090506577640747071532160000 3499630 163912404759674476767453910619904960 3499631 -294444164519146021748298547004218656 3499632 -87207885321096924929267792873717760 3499633 -992959931358397600020801048730492620 3499634 -454557512136083287885037326516055040 3499635 -6388695075029745196467113456599200 3499636 290969476521644083144581610317518848 3499637 -863076963646358381119292245220583816 3499638 -254456812899530623170646790759701056 3499639 297810016759093187078631749830168368 3499640 -556119196396481733640918927319347200 3499641 -3600781115587916944439449215868752 3499642 -189501417808815193214183486201088288 3499643 92636398263869909233483864878314784 3499644 -416859295773192290959893891630612480 3499645 141167376814418382869140772876905080 3499646 827928632867799413307023840183997504 3499647 -435024985441770561738065667697049400 3499648 -83957453866018806043175993475072000 3499649 248267502827266866971468538202476336 3499650 50889617425709091591357447455731200 3499651 655187030962196014873658550930838652 3499652 -312509003703298303204953158320078848 3499653 252424375805778838928878153901111424 3499654 385268218396266694749568303450456512 3499655 257682625138339418728378713175165560 3499656 623443540279360320662346256879411200 3499657 297353384483632331537946784893869952 3499658 50210985072069986498583050478307680 3499659 142718405956722675155526471254298240 3499660 851274646775106069174174830798991360 3499661 780038738501021263078766906580070848 3499662 538133487297570863702429148313557120 3499663 -350487704269487950080319769745185680 3499664 80556924804000511652809824847527936 3499665 131983217469150426352873684253427840 3499666 184687915196851621297245508801414032 3499667 -1403968740691882968103018161504537600 3499668 -632156766687374283343996988798878848 3499669 -1763747072551492385813149478757149156 3499670 103026282928622746205108329377665280 3499671 -146365393118671173478814336331138816 3499672 974871343754647228025894136026419200 3499673 -506715372335034634134682894066161078 3499674 119501314383002878423225192606133760 3499675 -78605635044997648045267625595657100 3499676 -1327781649871429145065664233338647040 3499677 -65012539541051901686681539874358720 3499678 112242629549047989521144750617383552 3499679 -498998863128443301130915276872018720 3499680 -372129390563937568570472704801505280 3499681 -1303228963311442161491978313326879518 3499682 158184095871438945313933503620020512 3499683 -330964911845879591941612807597056 3499684 11971035542903826578768170432132096 3499685 -209274583119739382135322260852499840 3499686 -502209798329248933319760768660748800 3499687 1097719150155617169664982731246146952 3499688 -1504653272284459207212689339942922240 3499689 1129428786460859692576084887114804624 3499690 236152460126353070407455060391627200 3499691 -640853883814512136461642740294584080 3499692 -130968105307924263222528465787109376 3499693 52498042301711967793964778579061248 3499694 -117684240998976221440283454024861696 3499695 622134829311408450735936608629239120 3499696 -18205024895118819492252841774153728 3499697 282694227013436737875048920604160146 3499698 103644884429506665667202580065952000 3499699 -65936749221818122234584758197337264 3499700 469802169346472742377456450161152000 3499701 720402966955379287358377071589523232 3499702 -791052490272553805348732841510692448 3499703 315864478654418237354604369431049600 3499704 -136846039894667230042892149970227200 3499705 546796855908227837756124764077795200 3499706 91728924572285594123515321802758656 3499707 -303924483989454742734585067643491560 3499708 -9940552189473812880918595402357760 3499709 -1017491592246866723434073672669916090 3499710 -161566422153189760291738826973767040 3499711 -1806829557666912162635089371599754688 3499712 535640358481615122616171689620275200 3499713 -123286355673595694858388940514455680 3499714 -251600166749790698824576271069945856 3499715 -689020258398056731829388119522342640 3499716 -358578489912703853504505528880244736 3499717 -551232080645512016017910715336340580 3499718 869218678842326519025614890389214560 3499719 -35711627950941514114221978310861920 3499720 62968872839879411119335893336064000 3499721 -97375922972555934652574957350599078 3499722 367515820896803854469053860367336032 3499723 182762630633003056278873462381840264 3499724 468022982468852664137674365463488000 3499725 -34922276820851134765095220598186400 3499726 -387225432717386309745004411859085696 3499727 -12809231497856747366643836001142656 3499728 24491624636795228256711183297675264 3499729 -459700689416987977903999045548808460 3499730 -34369916466374224997805734335346880 3499731 -393861440984532730646100701883629580 3499732 6668420609881141722787385918564352 3499733 -553216090546856159561210758216405056 3499734 -128133403959859137945730396089077760 3499735 -783019164650759715424244124684217320 3499736 -786336073723825412085645325903288320 3499737 749763415461652559721625591028529360 3499738 -691268569055164531048997819353155840 3499739 449314696484996329986713250080573952 3499740 401771695993521066261686597786265600 3499741 306152263226154318121578319492546944 3499742 -148090602054426772176354157484078400 3499743 201976252394031309472770570952325760 3499744 -808166252062113591924111946817470464 3499745 478132957718419420087648805384578560 3499746 258377595342599058479125653695462784 3499747 577052382125697701916149405810263080 3499748 82432195514508349054370410614521856 3499749 232134141490623703492630561004964480 3499750 -1002678321628381957921040393736000000 3499751 475297277111699738657504135495280504 3499752 -686232398470559417706198771889274880 3499753 1589913322944113677545168986954753764 3499754 -122354053475357903459748432970169424 3499755 92165805553429927076072362219710720 3499756 96570930648627467521600569029462016 3499757 1741099886367232440444932660507778006 3499758 -301613015941027495117146805076683776 3499759 -1205598357771333646340658835193061040 3499760 58914631077335818757511000193105920 3499761 -622092521599076599318079951637730176 3499762 -163071565214441591224623809448345600 3499763 701315270162046339835930217738040012 3499764 238049464935900161476281949960421376 3499765 674048756321921634582870896532405660 3499766 -10030727130934846042608337676337216 3499767 72520621940166945919434121835102616 3499768 97734989522011362533365717704130560 3499769 -74735276304742112560241859958956480 3499770 1763754200846298563543486296496640 3499771 -796057984990732592331796643263765656 3499772 51711140871582086935945472660736000 3499773 106557336829714626805601290742566848 3499774 -623474125010116763750558973489060864 3499775 251078253209714069017837938431503800 3499776 139020382549893300240800170452713472 3499777 1677464621425801757698599045445190100 3499778 222816840856523035000773424241564160 3499779 84738143945444482441088946367349760 3499780 -204969507790784516382954235287110400 3499781 -714228080633011779619027954556076000 3499782 63021231986869001760738902624931840 3499783 26230495943594576980730464814908720 3499784 -889884019915173608561125262147005440 3499785 -331481753349452971127195293197585180 3499786 9432187758768039437995489758770784 3499787 -529277152600466036056700503712379564 3499788 93672756907972915154604274640678400 3499789 -2527190106355782234693802866468681344 3499790 -24755500186568895043711221361125120 3499791 -534648602815589626476870066467244408 3499792 -14569687817906537555871286628245504 3499793 506818855313133946035104699619499200 3499794 398833069666933029044653022374583040 3499795 -24733042866243721032329187355440960 3499796 147479645915902975788003184217978880 3499797 -217382671290533159694538671654184128 3499798 354671863964486948196950740569914400 3499799 1036857857075320340273803744754185800 3499800 -88614066963099833322740875653120000 3499801 530990498507908787639112042573213204 3499802 2633266798543521558950239625932224 3499803 -123677176878306212751822250462890096 3499804 -6237489996203222590416077960192 3499805 -120089285342210470741242840532635540 3499806 -124435116120215796101704600693730496 3499807 -554087359637755618845871754448595200 3499808 513499671262755134431583367604469760 3499809 -30878839860519546085139071169833296 3499810 -331080705075379958895080548596169440 3499811 96015277447579158042963197512826832 3499812 598003150687938312733297837544758272 3499813 2571779441033855943116074574264000 3499814 349435064356019190055850066902117632 3499815 341268922719858874600496776174439040 3499816 264465517524525823373798054244341760 3499817 476543894805527735358006521605269120 3499818 -75917384796611570975297469489364992 3499819 -2707855840922991131937749071949314560 3499820 -399149253914693848440970862919505920 3499821 714113304527531776554498200650128000 3499822 639955362784110838267336272568763712 3499823 -1080110448709218749935902237417554928 3499824 -177932918847030930246933060042424320 3499825 -283326813047675315636496724010605050 3499826 -1299066620392022667321006864703906560 3499827 274867499748654586487590309796280120 3499828 90083581542151072605574929760016768 3499829 1557384930604179834314691393011000430 3499830 134755236007537135820934475592968320 3499831 -1063989686952704706978987245977505368 3499832 -281246253040860817965707597276651520 3499833 344358080315227363320745619430600000 3499834 184460632686124682877871909690410720 3499835 -258866303370647118996070112773902720 3499836 -101363453365042323824320531854489600 3499837 2624130151035230061174779163399879360 3499838 123929957664637775033483612820295680 3499839 -21570036947499022190695970267514912 3499840 334197384454370254595903031308451840 3499841 -1041926058986024555706388267812237696 3499842 -428723648905321736559386298370905984 3499843 -516175329976881345235070201563715908 3499844 -356967767177876913351152732548725504 3499845 257208875449481758174218185102255520 3499846 157580070285561856563242433899226240 3499847 44630344118667044652964019269774440 3499848 -36389702358325740431817627979898880 3499849 -97395022463811167938827633764074736 3499850 -161968652462360554390582551834495600 3499851 -871777603010055373154785786350288168 3499852 757283869631103232863755674485660672 3499853 561133917761788929563972958779904480 3499854 50755156039178835562389610531012608 3499855 -435789342062943036777890985702660480 3499856 -2121144526392722607017120818003968 3499857 617404729227948245849924933022782880 3499858 74448286125497719870420571361269760 3499859 441840043677983045750860781608123728 3499860 -17475662310823420452248498226708480 3499861 546877799836269244118092419333789600 3499862 15009210726894587371751910463697472 3499863 528200902676598081657634644661540224 3499864 -13935312926638345853094303745136640 3499865 420002218465867098792169746314099400 3499866 374162465782773416456892402311245824 3499867 -190767963796785184654483458923984608 3499868 -884015552400499282730489533956951552 3499869 304630033222961959360632873372603648 3499870 -498627404796549688249473128557952640 3499871 -1235291444966350868244476500922888928 3499872 -44964789917202442384564869455413248 3499873 650245164013514553185137490064364564 3499874 202017018782150393805011290286126592 3499875 -1263827115482229941326305434482320000 3499876 972373214405094891157014834757227520 3499877 -84484207225177336985590472508758274 3499878 -278142808974123205455766672812337152 3499879 -2026704267350430687849435440227995224 3499880 498716960326496644540162274777088000 3499881 -98925343128082742920893388735718400 3499882 252641481040990510660923058644111792 3499883 654019731067920666527045544763368504 3499884 39626791173051349132916935528734720 3499885 -191215459944898010787893353242006600 3499886 5719108505813636643708131806130304 3499887 -174240802622295065451408925829519232 3499888 41240451407113513070628393508864000 3499889 -434480518424702076101086487854571310 3499890 -280524201625641232990317340625518080 3499891 1911079584497710983385260466088490000 3499892 828596285004311167338737346978017280 3499893 1485778261635722926728497477570949180 3499894 -550212873570787105800338925586919040 3499895 -3750375557593034642628204502137120 3499896 -170686047506820495771755746222387200 3499897 -1311337372375872419910132650906245654 3499898 322020436631561488005431961984889200 3499899 -3177360497611012074610239227642112 3499900 106394920277864242226117890304512000 3499901 -84232700556684283438091857839552096 3499902 227602566006456174146845944436408320 3499903 -165355028085478841702774555496761736 3499904 517876583564849883609865587680870400 3499905 736992434317622987424265319159660160 3499906 842882597969274593372556749154085920 3499907 -297998778640985357296093676340540360 3499908 -180704348128433880444640301678002176 3499909 399657171226654043257481284451026752 3499910 106287711748536735180691634598716160 3499911 996455089351721642516559277698357360 3499912 52104466408339748380702224324464640 3499913 -1358512876628364598340476653796244838 3499914 -58559198948348686216786250325872640 3499915 -107191895807558275082972075267257680 3499916 3839436044220199591386701521059840 3499917 711422150053127283778983062985938880 3499918 -725029753467301175815653522958539840 3499919 -974522686492269875796557433575500560 3499920 -29082868875204078845747572023214080 3499921 305285888038463893258141624340163122 3499922 -634218166310212627432269803354341488 3499923 -15326307251899236936402901199321040 3499924 44644730289088820519386851162676992 3499925 -183477630588109470049555886071500 3499926 -484873182872467655420086883518732416 3499927 -525888253651090380659441560417736088 3499928 -868088689195830753232940437619527680 3499929 759852808896184368726222050914118394 3499930 -218000429079176162418351939175680000 3499931 -392660669262923795222046773292025536 3499932 186019712699474934385977287097948672 3499933 165702080483805596936645953146110400 3499934 -32763387585020503685196929040672384 3499935 503236363901805976830640143159718800 3499936 261774016225574752548629813985804288 3499937 -228209325468498224749270709366265600 3499938 50591011374002251754756432313071904 3499939 154039342600914142129080002115725520 3499940 -768447371402999908563918040840704000 3499941 -196298999440937725822880973635366496 3499942 124596031706397894968240516096832 3499943 221126171812847934337609052503657680 3499944 135761953234302646415326832606576640 3499945 98340671593904369480688259513425600 3499946 536153871445930850276679828346456320 3499947 -177062069832180523481271069794500632 3499948 -95527552215396847966454904700648192 3499949 518299124472601140100834457512974720 3499950 140879301952408164539192181341649600 3499951 -222211687853787007740744234297797536 3499952 281237908811046310994380594117017600 3499953 -44249510330921498478641782512475392 3499954 -750805087161788597861982651896383968 3499955 -234154298060963258061476254930740000 3499956 -112046580011209770087259942506700800 3499957 -1597172917426801597618511378923504800 3499958 166046937721100290220542401874102272 3499959 851256242693455529563042309227372240 3499960 -509654948292251938873495978892697600 3499961 53499238633429462960156014492671172 3499962 -341417863343608762502655506797507584 3499963 -535891299163827790727408135223392496 3499964 -462380494684518192380812023803933184 3499965 -10670202121997686156119919132623360 3499966 -943166771843936746994295033997236096 3499967 257605805879012847960849986969630016 3499968 179451714972388088278920137413754880 3499969 339350880623180457684302927681517360 3499970 424725818686653065633554904872450560 3499971 -436247262624043179216145573940848320 3499972 39712685862713355439149532600524800 3499973 986598778374202304915902691688648222 3499974 412467263907299460087795697021750944 3499975 345954784313656389933284139465500000 3499976 -412463563170567426956865924377041920 3499977 -406579470401388642236303593079278080 3499978 53530675397203513779912996635381856 3499979 -9966561871100075589704917042110720 3499980 406908763794725983190857767451115520 3499981 -283650857183841788465228563832841300 3499982 60408279164293322312431647388070592 3499983 209514900591472125626988540661011600 3499984 -431639488277265061261759969936384000 3499985 -888110166401703026322464969525760 3499986 -30374240692686934116123637816320000 3499987 -655827283134382405392282813444046440 3499988 1120658904174666657051521508219184896 3499989 151911970279730968495305033249457824 3499990 132442951688201200279476304896912000 3499991 1020809188517634702141068857169136984 3499992 -853922126121577407359118530369095680 3499993 -61586454469365988151405920821268224 3499994 -525612841713287635179988669623584256 3499995 -161605184176759089433591787958416160 3499996 595719868759303230852402733956753408 3499997 -578085745610098594849550832324101256 3499998 -319924618939161561194648874801377280 3499999 291480369069741772080158662336484000